← All archive dates

Daily archive

2026-05-06

The stored Gary board for Wed, May 6. Results are presented separately because older records do not all carry a durable source-pick ID.

Game picks

17
MLB1:10 PM

Blue Jays @ Rays

The afternoon sun is blocked out by the tilted roof of Tropicana Field as the Tampa Bay Rays look to secure a series sweep against a Toronto Blue Jays team currently searching for answers in a depleted rotation. This matchup features two left-handers moving in opposite directions, and the statistical disparity suggests the market price is remarkably generous for the home team. While Patrick Corbin's 3.65 ERA looks respectable on the surface, his underlying metrics are a house of cards. He is currently sporting a massive 5.70 xERA and allowing a .370 xwOBA, the largest negative regression gap of any starter on the slate. Corbin isn't missing bats, and he’s walking into a buzzsaw against a Rays lineup featuring Yandy Diaz (.927 OPS vs. LHP) and Junior Caminero (.904 OPS vs. LHP). On the other side, Shane McClanahan has regained his ace status, entering this game following 11.0 consecutive scoreless innings. While McClanahan's xERA of 3.84 is slightly higher than his actual mark, he is pitching with extreme efficiency and drawing a Toronto lineup that is missing Bo Bichette this afternoon. The situational factors heavily favor Tampa Bay as well. The Rays are 13-4 at the Trop this season and have won nine consecutive home games. They are 11-1 in their last 12 overall and have a bullpen that has surrendered just one run in its last 30 innings of work. Toronto is in the midst of a full-blown rotational crisis with five starters on the injured list, including fresh setbacks for Max Scherzer and Jose Berrios. With the Blue Jays struggling to a 6-12 road record and the Rays chasing the Yankees for the division lead, the motivation and talent gap here is wider than the -134 line implies. I’m backing the hot hand and the superior arm in the dome.

Rays ML-134
CONF
85%
MLB1:15 PM

Brewers @ Cardinals

The humidity is rising at Busch Stadium for this divisional series finale as the Cardinals look to keep their hot streak alive against a Brewers squad navigating a sudden hole in their outfield. St. Louis has been one of the most consistent teams in the National League over the last two weeks, winning seven of their last eight games, and they find themselves in a prime position to capitalize on a pitching mismatch. The clear focal point of this game is Brandon Sproat, who has been a high-variance liability for Milwaukee. While his xERA suggests he is better than his 6.75 surface mark, you cannot ignore a rookie allowing over two home runs per nine innings. He is walking into a buzzsaw with Jordan Walker and Alec Burleson, who are both posting elite OPS numbers against right-handed pitching this season. On the other side, Andre Pallante has been the definition of a professional starter for St. Louis. He isn’t going to blow anyone away, but he gives this team five to six competitive innings every time out, having reached that mark in all six of his 2026 starts. The Tuesday rainout was a massive gift for the Cardinals’ bullpen, which now has a fully rested Riley O'Brien ready to lock things down in the ninth. St. Louis has significantly more high-leverage reliability right now, whereas the Brewers are still patching holes in their relief corps following the recent season-ending loss of Angel Zerpa and the absence of several other key arms. Milwaukee’s offense is also showing signs of strain. The fresh scratch of Garrett Mitchell due to illness, combined with the absence of Christian Yelich, leaves a lot of weight on the shoulders of Jackson Chourio. While Chourio has been spectacular since his return, the Brewers (18-16) as a team have seen their barrel rate dip to just 6.0% recently. William Contreras might be able to slow down the Cardinals' (21-14) aggressive baserunning with his elite arm, but that only matters if Sproat can keep the ball in the yard. Given the momentum in St. Louis and the stark contrast in pitcher reliability, I am siding with the home team to close this out.

Cardinals ML-110
CONF
72%
MLB2:10 PM

Dodgers @ Astros

It is a high-stakes rubber match at Daikin Park as the powerhouse Dodgers look to clinch the series against a battered Astros squad that just lost its heartbeat with the season-ending injury to Carlos Correa. While Houston managed to scrap together a win yesterday, the circumstances for this finale have shifted dramatically in favor of the visitors from Los Angeles. The pitching mismatch here is about as wide as you will see in a mid-season series. Tyler Glasnow is pitching at a Cy Young level, carrying a 0.83 WHIP and an elite 2.40 expected ERA through six starts. He faces an Astros lineup that is currently a shell of itself. The loss of Correa yesterday, combined with the fresh absence of catcher Yainer Diaz and the continued absence of Jeremy Peña, leaves Houston with a middle-of-the-order vacuum. Beyond Yordan Alvarez and Christian Walker, there simply isn't enough firepower to consistently threaten a pitcher of Glasnow’s caliber, especially given that current Astros hitters have historically struggled to even make contact against him. On the other side, Lance McCullers Jr. is in a tailspin, posting an 8.16 ERA over his last three starts while surrendering five home runs to left-handed hitters in that span. That is a fatal flaw against this Dodgers construction. Los Angeles is rolling out seven left-handed or switch-hitters today, including Shohei Ohtani and the white-hot Dalton Rushing, who is carrying a 1.155 OPS. Perhaps most concerning for Houston is the defensive situation; McCullers is a ground-ball specialist now pitching behind a makeshift middle infield of Brice Matthews and Braden Shewmake. With a rested bullpen featuring Tanner Scott and Alex Vesia ready to back up Glasnow, the Dodgers (22-14) are the clear side to take over the struggling Astros (15-22).

Dodgers -1.5-128
CONF
85%
MLB3:45 PM

Padres @ Giants

It’s a getaway day at Oracle Park for a rubber match that feels more like a crossroads for these two clubs than a simple series finale. While the market has this priced near a pick’em, the reality on the ground in San Francisco is starting to look like a full-blown crisis for the Giants. The handicap here starts and ends with the catastrophic injury cluster hitting the Giants over the last 24 hours. Losing your ace in Logan Webb and your most consistent contact hitter in Luis Arraez on the same day is a blow that most teams can’t weather, let alone a Giants squad that already ranks dead last in the majors in runs scored (3.2 per game) and home runs. With Adrian Houser on the mound sporting a bloated 7.12 ERA and a 1.71 WHIP, the Giants (14-22) are essentially asking a struggling starter to navigate a dangerous Padres (21-14) lineup without their best defensive safety net or their primary table-setter. Houser has surrendered 23 earned runs over his last 25 innings, and while he has some historical success against San Diego, his 2026 form suggests he’s a massive liability against a Padres team that just racked up 14 hits yesterday. San Diego is playing the "opener" game today, and it’s a smart tactical move. Starting the elite Bradgley Rodriguez (1.62 ERA) allows them to neutralize the top of the Giants' order before handing the ball to Matt Waldron for the bulk work. Even if Waldron has been inconsistent, he’s facing an offense that has gone completely stagnant, averaging just 2.9 runs over their last 10 games. The Padres are resting Xander Bogaerts and Luis Campusano today, which explains the modest price, but the emergence of Sung-Mun Song and the steady production of Miguel Andujar (.322 AVG) ensures the bottom of the order isn't a black hole. Throw in the fact that San Diego has the ultimate hammer in the bullpen with Mason Miller (17.6 K/9) fully rested, and I love the value on the Padres to take care of business against a depleted and demoralized Giants squad.

Padres ML-112
CONF
78%
MLB4:07 PM

White Sox @ Angels

The series concludes under the afternoon sun in Anaheim with the White Sox looking to climb into solo possession of first place in the American League Central while the Angels attempt to salvage a disappointing home stand. While the season series has been one-sided in favor of Chicago, this rubber match presents a fascinating clash between a high-efficiency rookie southpaw and an Angels rotation forced into survival mode. The difference in this game begins and ends with the command of the starting pitchers. Noah Schultz has been a revelation for the White Sox, maintaining an elite 1.03 WHIP that illustrates his ability to navigate high-leverage innings without creating his own messes. On the flip side, Walbert Ureña enters this start with a bloated 1.84 WHIP, a figure that is incredibly dangerous against a Chicago lineup currently leading the league in barrel rate at 13.9% over their last three games. Even though Ureña’s expected metrics suggest he has been a bit unlucky, you simply cannot survive in this league giving up nearly two baserunners per inning against an offense featuring the power of Munetaka Murakami and Colson Montgomery. Furthermore, the late-inning situation heavily favors the South Siders. The Angels were forced to push Ryan Zeferjahn for 31 pitches to secure a high-stress save yesterday, likely making him unavailable for this finale. Chicago’s bullpen was perfect yesterday and has a fully rested Seranthony Dominguez ready to close the door. With the wind blowing out to left field at 8 mph, it provides a favorable environment for the Angels' right-handed heavy lineup, but Schultz’s ability to limit traffic gives him a much higher floor than Ureña. When you combine the White Sox's motivation to take the division lead with the Angels' depleted bullpen and Ureña’s instability, the value sits squarely with the visitors to close out the series.

White Sox ML-116
CONF
68%
MLB4:10 PM

Braves @ Mariners

The afternoon sun is casting long shadows over T-Mobile Park as the major leagues' best team looks to finish the job and take this interleague series. After Matt Olson’s late-inning heroics leveled the set yesterday, the Atlanta Braves and Seattle Mariners meet for a high-stakes rubber match that features a fascinating clash of statistical profiles on the mound. The market has installed the Mariners as favorites, likely buying into the "regression" narrative for both starters. While Martín Pérez’s 2.22 ERA is admittedly over-performing his 4.47 xERA, and Bryan Woo’s 4.61 ERA is higher than his 4.06 xERA suggests, the actual matchup mechanics heavily favor Atlanta. Seattle's offense currently ranks 28th in MLB in wOBA against left-handed pitching, and Pérez has historically dominated this lineup, holding Mariners hitters to a .227 career average. On the other side, Bryan Woo is walking into a buzzsaw. He faces a Braves lineup featuring six Left/Switch hitters who specialize in punishing right-handers, led by Matt Olson and his 1.193 OPS in these splits. The game environment at T-Mobile Park usually favors the pitcher, but with 7-mph winds blowing out toward center field, Atlanta’s power-heavy offense—which leads the league in home runs—gets a slight boost that Seattle’s dormant bats likely won't exploit. Julio Rodriguez remains oddly homerless through 37 games, and the Mariners' inability to manufacture runs makes them a risky bet even as home favorites. If this game reaches the late innings tied or close, the advantage shifts even further toward the visitors. The Braves' duo of Robert Suarez and Raisel Iglesias has been nearly perfect this year, while Mariners closer Andrés Muñoz is reeling from a blown save and a 6.00 ERA. Getting the best team in baseball at plus money, with a better bullpen and a significant platoon advantage, is a gift you don't ignore.

Braves ML+112
CONF
72%
MLB6:40 PM

Athletics @ Phillies

Under the lights of Citizens Bank Park, the Phillies (16-20) look to ride a wave of momentum that has seen them win seven of their last eight games, while a battered Athletics (18-17) squad tries to protect its narrow lead in the American League West. This matchup pits an elite arm finding his groove against a southpaw searching for both his form and his health. I have seen plenty of teams struggle with a specific "kryptonite" like the Phillies' 2-11 record against left-handed starters this season, but you have to look at the specific lefty they are facing tonight. Jeffrey Springs was sharp early in the year, but his last three starts have been a disaster, yielding 13 earned runs over just 14 innings. He is coming off a start shortened by hip soreness, and in a hitter-friendly park where the wind is gusting 11 mph straight out to center field, that is a volatile combination. Bryce Harper is seeing the ball like a beach ball right now with three home runs in his last two games, and Kyle Schwarber’s power profile at home—where he has hit 8 of his 11 home runs—is perfectly suited to exploit a pitcher who recently surrendered four home runs in a single outing. On the other side, Zack Wheeler is looking like his elite self again, sporting a 1.00 WHIP and an 11.5 K/9 rate that should feast on an Oakland lineup missing its biggest threat. The loss of Shea Langeliers to the paternity list cannot be overstated; he is Oakland's primary source of production and their best defensive deterrent behind the plate. Replacing him with Jonah Heim, who has not caught a single baserunner in 13 attempts this year, is an invitation for Trea Turner and this aggressive Philadelphia baserunning unit to create chaos on the paths. When you combine the surge under interim manager Don Mattingly with Oakland's depleted roster and Springs' health concerns, the Phillies are the clear play to keep their winning streak alive.

Phillies ML-172
CONF
72%
MLB6:40 PM

Orioles @ Marlins

We’ve got a Wednesday night special down in Miami where the humidity is locked out and the velocity is locked in for a battle between two clubs trying to find their footing in 2026. Both the Marlins and Orioles enter tonight with 16-20 records, but while Baltimore managed to steal a high-scoring opener in the late innings yesterday, they now have to deal with the high-octane arm of Eury Pérez. The pitching mismatch here is the dominant factor. Pérez is pumping triple-digit heat, and while his command has been a little loose post-surgery, his 9.7 K/9 provides a safety net that Brandon Young simply doesn't possess. Young enters this start with a 6.14 ERA and a 1.57 WHIP, and the Statcast data suggests he’s actually been over-performing his underlying 5.77 xERA. He doesn't miss enough bats to survive in a high-contact environment, which is exactly what Miami’s lineup brings to the table. The Marlins are starting six left-handed or switch hitters tonight, led by Liam Hicks and Xavier Edwards, who are both hitting well over .320 against righties. Baltimore has the star power with Pete Alonso and Gunnar Henderson, but they are playing in a park that suppresses home runs and doing it with an infield defense that ranks near the bottom of the league. With both bullpens heavily fatigued after yesterday’s slugfest, the pressure is squarely on the starters to provide length. Historically, Pérez dominated this Baltimore lineup with seven scoreless innings last season, while Young was tagged for seven runs in his lone career start against Miami. I'm backing the talent gap on the mound in a closed-roof environment where that velocity should carry Miami to a win.

Marlins ML-130
CONF
68%
MLB6:40 PM

Red Sox @ Tigers

The Red Sox look to break out the brooms tonight at a cool, breezy Comerica Park as they conclude a three-game set against a Detroit team that is currently in a state of absolute roster shock. While the season records might suggest a close contest, the situational reality heavily favors Boston, who has already dismantled the Tigers by a combined 15-7 score over the first two games of this series. The deciding factor tonight is the staggering contrast in fundamental stability. The Tigers are entering a crisis mode after losing both their ace, Tarik Skubal, and their most consistent infielder, Gleyber Torres, to the injured list just today. Replacing Torres with Jace Jung creates a massive defensive void for a Detroit squad that already ranks last in the league in Outs Above Average. This is a nightmare scenario for Jack Flaherty, whose 1.79 WHIP and nearly eight walks per nine innings leave him with zero margin for error. If Flaherty continues to struggle with his command, a porous Detroit defense and a 13-mph wind blowing out to left field will make for a very long night against a surging Red Sox lineup. On the other side, Sonny Gray returns to the mound with a significant psychological and statistical edge. Gray has historically owned this Detroit roster, evidenced by a career 2.45 ERA against them, and he is backed by a Boston defense that leads all of baseball with 30 Defensive Runs Saved. While Gray is returning from a hamstring injury, his ability to induce soft contact plays perfectly into the hands of elite defenders like Caleb Durbin and Jarren Duran. With Detroit’s bullpen already taxed from yesterday’s blowout and Boston’s Aroldis Chapman looming in the ninth with a 0.77 ERA, the Red Sox have every advantage necessary to complete the road sweep.

Red Sox ML-108
CONF
78%
MLB6:45 PM

Twins @ Nationals

We are back under the lights at Nationals Park where the Minnesota Twins look to keep the bats heavy against a Washington squad desperately searching for stability on the mound. After an 11-3 blowout in the series opener, the momentum is clearly with the visitors, and the statistical disparity between tonight's starters suggests the gap might only widen. The case for Minnesota begins and ends with the massive chasm in starting pitching performance. Bailey Ober has been a model of reliability for the Twins, posting a 2.76 ERA over his last five starts and consistently providing length by reaching the 6th inning in four of those outings. He faces a Nationals lineup that has completely cratered against right-handed pitching, ranking last in MLB in OPS against righties over the previous 14 days. Conversely, Miles Mikolas is enduring a disastrous season with an 8.23 ERA and a 10.64 ERA over his last five starts. Mikolas hasn't even managed to complete five innings in over a month, which is a catastrophic trend for a Nationals team that already owns the worst home record in the majors at 4-13. The environmental factors tonight only amplify Minnesota’s advantage. A 13-mph wind is forecasted to blow straight out to right field, creating a launchpad for left-handed power. This is a death sentence for Mikolas, who is currently surrendering 2.63 home runs per nine innings. The Twins are perfectly constructed to exploit this with seven left-handed or switch-hitters in the lineup and a red-hot Byron Buxton, who has hammered six home runs in his last eight games. While the Twins' bullpen has dealt with its share of injuries, they were able to preserve their high-leverage arms during yesterday's rout. With both teams entering at 16-20 but the Twins sitting on a +18 run differential, they are a much better team than their record indicates, and they have the perfect matchup to secure the series tonight.

Twins ML-120
CONF
82%
MLB7:05 PM

Rangers @ Yankees

The bright lights of the Bronx shine on an intriguing cross-generational battle tonight as rookie Will Warren looks to stay perfect against veteran Nathan Eovaldi in a stadium where the wind is already hinting at a high-scoring evening. The Yankees are the hottest ticket in baseball right now, riding a five-game heater that includes a recent dismantling of the Orioles, and they haven't shown any signs of cooling off even with a few key bodies missing from the middle of the order. When you look at the mound, the contrast is stark. Will Warren has been a model of consistency, giving the Yankees seven straight starts of two earned runs or fewer to start his 2026 campaign. His 11.0 K/9 rate is legitimate, and while his expected ERA suggests some regression might be lurking eventually, he’s facing a Rangers squad that currently ranks 28th in runs. On the other side, Nathan Eovaldi is a total wild card. He shut this Yankees team down a week ago, but his 5.66 road ERA and his tendency to surrender the long ball—nine homers in just seven starts—are major red flags at Yankee Stadium tonight. With a 10 mph wind blowing out to left field, a pitcher who relies on a four-seamer currently giving up a .468 xwOBA is playing with fire. The Rangers might have out-hit New York yesterday, but their inability to produce with runners in scoring position has become a chronic issue during this 3-7 stretch. Even with Brandon Nimmo returning to the DH spot, Corey Seager is still mired in a .206 slump, leaving far too much weight on Josh Jung’s shoulders. The Yankees hold a massive tactical edge with six left-handed bats ready to exploit Eovaldi’s struggle with lefties. While New York's bullpen is a bit taxed after David Bednar’s long save yesterday, Warren’s ability to work deep into games should bridge that gap. I’m backing the pinstripes to keep the streak alive in a park that perfectly punishes Eovaldi's biggest weaknesses.

New York Yankees ML-174
CONF
75%
NBA7:00 PM

Philadelphia 76ers @ New York Knicks

The bright lights of Madison Square Garden are shining on a New York squad that looks increasingly like a runaway freight train, while a shorthanded Philadelphia team attempts to find its footing after a devastating series opener. The Knicks enter Game 2 riding an unprecedented wave of momentum, having become the first team in NBA history to win three consecutive playoff games by at least 25 points. The statistical gulf between these two teams over the last week is staggering. New York is operating at a historic efficiency level, posting a +27.8 net rating in their last five games compared to Philadelphia’s -6.2. The Knicks' offensive explosion is backed by a 61.9% effective field goal percentage over that span, while their defense has clamped down to hold opponents to just 98.2 points per game. The most critical factor tonight is the fresh absence of Joel Embiid, who was ruled out just hours before tip-off. Without their centerpiece, the 76ers lose a player who accounts for 33.6% of their usage and 34% of their scoring. In the two most recent matchups where Embiid was either absent or severely limited, the Knicks won by 49 and 39 points respectively. While 10.5 is a massive number for a playoff spread, the Knicks’ depth and consistency make it feel light. Philadelphia is clearly suffering from the physical toll of a seven-game first-round series, appearing "stuck in mud" in Game 1 while being outscored 58-32 in the paint and 16-3 on the fast break. Tyrese Maxey is currently in a significant slump, and the 76ers' bench contributes nearly 10 fewer points per game than New York’s unit, which now features a fully available Jeremy Sochan. When you look at a Knicks team that is 30-10 at home and a Philadelphia squad that has lost its last two games against New York by a combined 88 points, the choice is clear. The Knicks have the efficiency, the health, and the home-court energy to continue this string of double-digit dominance.

New York Knicks -10.5-110
CONF
85%
MLB7:40 PM

Reds @ Cubs

The lights are on at the Friendly Confines where the North Siders are looking to extend a historic home run, while a depleted Reds squad tries to find any way to stop the bleeding in this divisional clash. This matchup is a textbook study in two teams moving in opposite directions, and the data suggests the gap between them is even wider than the current odds imply. The starting pitching mismatch is glaring. Brady Singer is currently in a tailspin, posting a 7.41 ERA on the road this season with velocity that has dipped nearly two miles per hour compared to last year. He is particularly vulnerable to left-handed hitting, allowing a massive .366 average to southpaws—a fatal flaw against a Cubs lineup featuring Michael Busch, who is hitting .471 this month, and Moises Ballesteros, who carries a nearly 1.000 OPS against right-handers. Colin Rea isn't a flamethrower, but he is fundamentally sound at Wrigley Field with a 3.00 home ERA. With the wind blowing in at 8 mph tonight, Rea’s ability to manage contact plays perfectly into the hands of a Cubs defense that currently ranks number one in the majors in Outs Above Average. The psychological state of these teams cannot be ignored. The Reds (20-16) have suffered back-to-back walk-off losses in this series and just watched their closer, Emilio Pagán, get carted off the field with a significant hamstring injury yesterday. This leaves a taxed Cincinnati bullpen relying on Tony Santillan, whose own velocity is down and who has already surrendered leads in three of his last five appearances. The Cubs (24-12) have won 13 straight at home and are playing with a level of late-inning confidence that the Reds simply cannot match right now. Between the pitching regression of Singer and the fresh crisis in the Cincinnati bullpen, everything points to the Cubs clinching the series tonight.

Chicago Cubs ML-168
CONF
85%
MLB7:40 PM

Guardians @ Royals

A pivotal AL Central battle at "The K" sees the surging Royals look to leapfrog the Guardians in the standings behind their left-handed ace Cole Ragans. The Royals are playing their best baseball of the season right now, riding a five-game winning streak, and they have the perfect arm on the mound to keep that momentum rolling. While Ragans' season-long ERA might scare off the casual bettor, his 0.75 home ERA at Kauffman Stadium tells the real story of his season. Tonight’s conditions—cool temperatures and wind blowing in from left field—directly address Ragans' primary struggle with the home run, effectively neutralizing Cleveland's power threats like Rhys Hoskins and Jose Ramirez. Cleveland is heading in the opposite direction, having lost seven of their last ten games and dropping the first two in this series. Starter Joey Cantillo has been effective but inefficient, failing to reach the sixth inning in any start this year. His underlying metrics suggest he’s due for a reality check; his 4.23 xERA and 1.40 WHIP indicate he’s been dancing around trouble that a disciplined Royals lineup will eventually exploit. With Bobby Witt Jr. hitting .367 against lefties and Elias Diaz crushing southpaws to the tune of a 1.738 OPS this season, Cantillo faces a platoon gauntlet tonight that he likely won't survive twice. The Guardians do have a fresh bullpen advantage, but that only matters if they can keep the game within reach against a Royals team that is outscoring opponents by a significant margin during this streak. The fresh injury to Gabriel Arias, announced just today, further weakens a Cleveland bench that is already searching for answers during this slide. Kansas City has handled Cleveland with ease so far this week, and with a chance to take control of the division lead, they have every motivation to secure the series win tonight. I’m riding the hot hand and the elite home splits in a park that perfectly suits the pitching environment.

Royals ML-134
CONF
68%
MLB9:20 PM

Mets @ Rockies

We have a winter scene in May at Coors Field as the New York Mets and Colorado Rockies look to beat the frost in a rescheduled night matchup. This game was completely transformed by Tuesday's postponement, allowing the Mets to leapfrog their rotation and put Freddy Peralta on the mound against a Rockies lineup that is currently falling apart. The pitching disparity here is the widest gap on the board. Peralta is a strikeout machine, sitting with a 3.52 ERA and nearly 10 strikeouts per nine innings, while the Rockies strike out at a 25.5% clip, the second-highest rate in the majors. When you factor in the 36-degree weather forecast, this becomes a nightmare for Colorado. High-velocity, high-spin pitching like Peralta's becomes exponentially harder to track in freezing temperatures where bat speed naturally slows down and contact stings. The typical "Coors effect" is essentially neutralized tonight; that heavy, cold air will keep fly balls in the park, playing right into the hands of a high-K starter who doesn't rely on the defense anyway. On the other side, Michael Lorenzen is a massive liability for a team in a tailspin. While he had a decent outing against the Mets in April, his season 1.58 WHIP shows he is constantly pitching out of trouble, and his 6.09 ERA is a reflection of what happens when that trouble catches up to him. Even in a "dead ball" environment, you cannot survive at Coors Field if you are constantly putting runners on base. Juan Soto is seeing the ball as well as anyone in the league right now, hitting .355 over his last 10 games, and the emergence of rookie Carson Benge gives this lineup enough length to exploit Lorenzen's lack of command. The Rockies have lost five straight and are surrendering over seven runs per game during this skid. With Peralta's elite stuff and the weather favoring the arms, the Mets are the only side to take here.

Mets ML-158
CONF
78%
MLB9:40 PM

Pirates @ Diamondbacks

The lights are bright at Chase Field as the Pirates send their generational ace to the mound to stem the tide of a series that started with a desert blowout. Yesterday’s 9-0 loss was an ugly one for the Pirates (19-17), but in baseball, you’re only as good as the next day’s starting pitcher. When that starter is Paul Skenes, you have to like your chances. Skenes is the reigning Cy Young winner for a reason, and his 2026 metrics are even more dominant than his rookie run. He is sitting on a 0.85 WHIP and has recorded zero walks over his last 16 innings of work. When you factor in his 1.00 career ERA against Arizona, it’s clear he has the edge in this building. On the other side of the rubber, Michael Soroka is heading in the opposite direction for the Diamondbacks (17-17). He is coming off a catastrophic outing against the Brewers where he was tagged for eight earned runs in just three innings. That kind of meltdown creates a massive ripple effect, and now he has to face a Pirates lineup featuring heavy left-handed power like Brandon Lowe and Oneil Cruz. Soroka has shown extreme vulnerability to lefties this season, and with Lowe sporting a 184 wRC+ against right-handers, the Pirates have the perfect weapons to jump on Soroka early. I know the Diamondbacks' bullpen is fresh and Pittsburgh’s is a bit taxed, but Skenes is the ultimate stopper. He has the efficiency and the strikeout stuff to go deep into the game, which largely negates any middle-relief concerns for the Pirates. With manager Don Kelly returning to the dugout tonight, I expect a focused Pittsburgh team to play behind their ace. Yesterday was an outlier; tonight is about the best pitcher in the National League taking care of business. I'm riding with Skenes and the Pirates to even the series.

Pirates ML-132
CONF
88%
NBA9:30 PM

Minnesota Timberwolves @ San Antonio Spurs

The Frost Bank Center is bracing for a high-stakes showdown tonight as the 62-win San Antonio Spurs fight to even the series against a Minnesota Timberwolves squad that has proven to be their statistical kryptonite all season long. After stealing home-court advantage in a two-point Game 1 victory, Minnesota finds themselves as massive 9.5-point underdogs, a number that feels disconnected from the actual head-to-head reality of these two rosters. While the Spurs are widely expected to bounce back from a historically poor shooting night, the data suggests this matchup is simply closer than the season-long efficiency metrics imply. Minnesota has won three of the four meetings between these teams this season, with the last three decided by a total of only six points. The Timberwolves' defensive length, anchored by Rudy Gobert and Jaden McDaniels, successfully contested 70% of the Spurs' perimeter looks in Game 1, forcing De'Aaron Fox and Victor Wembanyama into an 0-of-12 nightmare from three. This isn't just a shooting slump; it's a schematic hurdle. With the postseason pace slowing down to a grind (95.5 possessions in Game 1), every possession increases in value, making a double-digit spread incredibly difficult to cover for a favorite that has struggled to put this specific opponent away all year. The most significant factor tonight is the return of Ayo Dosunmu. His availability provides Minnesota with a high-volume scoring threat (21.8 PPG in the first round) that was missing in Game 1. His presence allows the Timberwolves to navigate the scoring droughts that typically allow the Spurs to build large leads. With Anthony Edwards active and Julius Randle playing at his season baseline of 21.1 PPG, Minnesota has the offensive floor to stay within striking distance. San Antonio’s home dominance (32-8) is undisputed, but they haven't beaten Minnesota by more than three points in any matchup this season. Laying nearly ten points against a battle-tested Minnesota defense in a slow-paced playoff game is a gamble I’m not willing to take. I'm taking the points with the Wolves.

Minnesota Timberwolves +10.5-115
CONF
78%

Player props

28
MLB · Blue Jays @ Rays

Shane McClanahan

Shane McClanahan is regaining his status as a premier strikeout artist, recording 22 strikeouts in his last 21.2 innings of work. He enters this matchup in elite form, coming off back-to-back scoreless outings where he has shown improved command and the ability to pitch deeper into games (6.0 IP in his last start).

OVER 5.5 Strikeouts+132
  • · 30 Strikeouts in 29.0 IP this season
  • · 22 Strikeouts over last 21.2 IP (last 5 starts)
  • · Faces Kazuma Okamoto (13 K in last 10 games) and slumping Jays lineup
MLB · Blue Jays @ Rays

Kazuma Okamoto

Despite his season-long power numbers, Kazuma Okamoto is currently mired in a severe offensive slump. Raw game logs show he is hitting just .132 (5-for-38) over his last 10 games and has failed to record a single hit in 7 of those 10 contests.

UNDER 1.5 Hits-110
  • · .132 batting average over last 10 games (5-for-38)
  • · Hitless in 7 of his last 10 games
  • · 0 hits in his last 11 at-bats entering today
MLB · Brewers @ Cardinals

William Contreras

William Contreras is currently the most consistent offensive force for the Brewers, entering this matchup on a 10-game hitting streak. Over his last 10 games, he is batting .341 with multiple hits in four of those contests.

OVER 0.5 Hits-175
  • · 10-game hitting streak entering today
  • · .354 season batting average
  • · Opposing starter (Pallante) 4.41 xERA suggests regression
MLB · Brewers @ Cardinals

Jordan Walker

Jordan Walker is perfectly positioned to exploit the season's most favorable hitting conditions. He faces rookie Brandon Sproat, who has been a home run liability, surrendering 2.36 HR/9 and 5 home runs in his last 7.1 innings of work.

OVER 1.5 H+R+RBI-115
  • · Opposing starter (Sproat) allows 2.36 HR/9 and 6.75 ERA
  • · Walker has 4 HR and 11 RBI in his last 10 games
  • · 129°F heat maximizes ball carry for power hitters
MLB · Padres @ Giants

Manny Machado

This pick centers on the extreme vulnerability of Giants starter Adrian Houser, who has been a 'hit magnet' in 2026. Houser enters this contest with a 1.71 WHIP and has surrendered 42 hits over just 30.1 innings (12.5 H/9).

OVER 0.5 Total Bases+255
  • · Adrian Houser 1.71 WHIP / 7.12 ERA
  • · Machado 2 hits in last game / 4 of last 6 games with a hit
  • · Houser allowing 1.38 hits per inning in 2026
MLB · Padres @ Giants

Rafael Devers

Rafael Devers is in an ideal position to clear a 1.5 total bases line against Padres starter Matt Waldron (or reliever Bradgley Rodriguez). Waldron's knuckleball has been ineffective this season, resulting in a 9.88 ERA and 22 hits allowed in just 13.2 innings.

OVER 1.5 Total Bases+255
  • · Matt Waldron 9.88 ERA / 1.61 WHIP in 2026
  • · Devers 2 HR and 9 hits in last 10 games
  • · Waldron allowing 14.5 hits per 9 innings
MLB · Athletics @ Phillies

Bryce Harper

Bryce Harper is currently in a 'triple-flame' hot streak, coming off a 2-HR performance yesterday and hitting .353 over his last 10 games. Tonight, he faces Jeffrey Springs, who is struggling with his command and HR prevention, having surrendered 13 earned runs and six home runs over his last 14 innings of work. The environmental factors at Citizens Bank Park are a massive catalyst for this prop: the 71-degree air and 11 mph wind blowing directly out to center field will turn deep fly balls—Harper's specialty—into extra-base hits. Given Springs' recent vulnerability to the long ball and Harper's extreme form, a single double or home run clears this line immediately.

OVER 1.5 Total Bases+113
  • · Hitting .353 with 2 HR and 3 RBI over his last 10 games
  • · Recorded 3 Home Runs in his last two games alone
  • · Opposing starter Jeffrey Springs has allowed 6 HR in his last 3 starts
MLB · Athletics @ Phillies

Jeffrey Springs

Jeffrey Springs is in a precarious situation tonight. He was pulled from his last start after only 3.0 innings due to hip soreness; even if he is cleared to play, the Athletics are likely to be cautious with his workload in a hitter-friendly environment.

UNDER 15.5 Pitcher Outs-112
  • · Lasted only 3.0 innings in his previous start due to hip soreness
  • · Has allowed 13 earned runs over his last 14 innings pitched
  • · Facing a Phillies team that has won 7 of its last 8 games under Don Mattingly
MLB · Orioles @ Marlins

Xavier Edwards

Xavier Edwards is the clear catalyst for the Marlins offense right now, entering this matchup on a blistering .405 (15-for-37) run over his last 10 games. This production isn't just a fluke; it’s a result of elite bat-to-ball skills in the leadoff spot.

OVER 1.5 Total Bases+110
  • · Hitting .405 (15-for-37) over last 10 games
  • · Facing Brandon Young (1.64 WHIP, 5.77 xERA)
  • · Multi-hit games in 6 of last 10 contests
MLB · Orioles @ Marlins

Taylor Ward

Taylor Ward has quietly become the most consistent hitter in the Orioles' star-studded lineup, batting .368 with 14 hits over his last 10 games. While Marlins starter Eury Perez possesses elite stuff, his 2026 return has been marred by inconsistent command, issuing 16 walks already this season.

OVER 1.5 H+R+RBI+103
  • · Batting .368 with 14 hits in last 10 games
  • · Batting 2nd in powerful Orioles lineup
  • · Facing Eury Perez (16 walks in 2026)
MLB · Red Sox @ Tigers

Sonny Gray

Sonny Gray's strikeout numbers have plummeted in 2026, as he is currently averaging barely half a strikeout per inning. He has failed to reach the five-strikeout mark in 80% of his starts this year. Furthermore, he is making his first start back from a hamstring injury, which almost certainly means the Red Sox will have him on a pitch count to prevent a setback. Between his diminished K-rate and a likely workload restriction, the Under is the clear play here against a Detroit team that has prioritized a high-contact approach.

UNDER 4.5 Strikeouts-115
  • · 13 strikeouts in 23.0 innings (5.09 K/9) this season
  • · Under 4.5 strikeouts in 4 of his 5 starts in 2026
  • · Returning from 15-day IL (hamstring) today
MLB · Red Sox @ Tigers

Wilyer Abreu

Abreu is currently the hottest bat in the Boston lineup, coming off a monster three-hit performance yesterday and maintaining a .308 average over his last 10 outings. He draws a premier matchup against Jack Flaherty, who has been exceptionally vulnerable this season with high traffic on the bases (1.79 WHIP). Flaherty's lack of command often forces him into hitter-friendly counts where Abreu's power profile shines. With a 13-mph wind blowing out toward left field, any solid contact from Abreu has a high probability of resulting in the extra-base hit needed to clear this line.

OVER 1.5 Total Bases+110
  • · Hitting .308 with a .678 team OPS context over his last 10 games
  • · Recorded 3 hits and a home run in yesterday's game at Comerica Park
  • · Facing Jack Flaherty who carries a 1.79 WHIP and 5.90 ERA
MLB · Twins @ Nationals

Brooks Lee

Brooks Lee has been the most consistent engine in the Twins' lineup recently, hitting .333 over his last 10 games and clearing the 1.5 Hits+Runs+RBIs line in 70% of those contests. He enters tonight in a prime position batting second, where he will benefit from having the red-hot Byron Buxton (6 HR in 8 games) reaching base ahead of him.

OVER 1.5 H+R+RBI-139
  • · Brooks Lee .333 AVG over last 10 games
  • · Lee has cleared 1.5 HRR in 7 of his last 10 games
  • · Miles Mikolas 1.72 WHIP and 10.64 ERA in last 5 starts
MLB · Twins @ Nationals

James Wood

James Wood is currently mired in a severe rookie slump, hitting just .114 over his last 10 games with a staggering 41% strikeout rate. This lack of contact makes it incredibly difficult for him to accumulate multiple total bases, a feat he has failed to achieve in 8 of his last 10 outings.

UNDER 1.5 Total Bases-109
  • · James Wood .114 AVG (5-for-44) over last 10 games
  • · 41% strikeout rate (18 K in 44 AB) in last 10 games
  • · Failed to exceed 1.5 total bases in 8 of last 10 games
MLB · Rangers @ Yankees

Aaron Judge

Aaron Judge is currently in the midst of an elite power surge, batting .349 with a 1.293 OPS over his last 13 games. He leads the Yankees with 14 home runs and enters a matchup tailored for his right-handed power.

OVER 1.5 Total Bases+105
  • · Aaron Judge: .349 AVG and 1.293 OPS over last 13 games
  • · Nathan Eovaldi: 9 home runs allowed in 7 starts this season
  • · Weather: 10 mph wind blowing directly out to Left Field (Judge's power alley)
MLB · Rangers @ Yankees

Corey Seager

Corey Seager is currently mired in a severe offensive slump, batting just .154 over his last seven games. His season average has dipped to .206, and he has failed to record multiple total bases in five of his last seven outings, including a hitless performance in yesterday's series opener.

UNDER 1.5 Total Bases-158
  • · Corey Seager: .154 batting average over last 7 games
  • · Will Warren: 2.39 ERA and 1.06 WHIP with a 10.99 K/9 rate
  • · Rangers Offense: Ranks 28th in MLB in runs scored (3.7 R/G)
NBA · Philadelphia 76ers @ New York Knicks

Karl-Anthony Towns

Karl-Anthony Towns has undergone a fundamental role shift under Mike Brown, evolving from a secondary scorer into a high-post facilitator. Over his last five games, Towns is averaging 7.2 assists per game, including two performances with 10 assists.

OVER 4.5 Assists+120
  • · L5 Assists: 7.2 APG (Cleared line in 4 of last 5 games)
  • · Season Assists: 3.0 APG (Line reflects season avg, not recent role shift)
  • · Knicks L5 Offensive Rating: 126.9 (High efficiency scoring environment)
NBA · Philadelphia 76ers @ New York Knicks

Tyrese Maxey

Tyrese Maxey faces the most difficult scoring environment of his season tonight. Without Joel Embiid to command double-teams and compromise the interior, the Knicks are free to deploy a 'bracket' defense on Maxey, utilizing the length of OG Anunoby and Mikal Bridges to deny him comfortable looks.

UNDER 27.5 Points-105
  • · Game 1 Performance: 13 points on 3-of-9 shooting
  • · Knicks L5 Defensive Rating: 99.2 (1st in NBA over that span)
  • · Defensive Matchup: Mikal Bridges and OG Anunoby (Both top-tier wing defenders)
MLB · Reds @ Cubs

Nico Hoerner

This is a volume and matchup play. Nico Hoerner is the primary table-setter for the hottest team in baseball, batting leadoff against a pitcher in Brady Singer who is effectively allowing two baserunners per inning (1.73 WHIP).

OVER 1.5 H+R+RBI-149
  • · Brady Singer is allowing high traffic with a 1.73 WHIP and 6.15 xERA this season.
  • · Nico Hoerner leads off for a Cubs offense that averages 5.4 runs per game and has won 7 straight.
  • · Hoerner has a .300 batting average and .377 OBP this season, ensuring frequent base-reaching opportunities.
MLB · Reds @ Cubs

JJ Bleday

JJ Bleday is currently the hottest hitter in the Reds' lineup, having homered in both games of this series so far at Wrigley Field. He has recorded 5 home runs in his last 10 games and is locked into the number two spot in the batting order.

OVER 0.5 Total Bases-154
  • · JJ Bleday has hit home runs in back-to-back games against the Cubs in this series.
  • · Bleday has 5 home runs and 6 RBIs in his last 10 games.
  • · Colin Rea has allowed 30 hits in 32.2 innings, indicating he is a pitch-to-contact right-hander.
MLB · Guardians @ Royals

Chase DeLauter

Chase DeLauter is currently in the midst of an elite power surge, tallying five home runs over his last 10 games. While a lefty-on-lefty matchup often favors the pitcher, DeLauter has been an outlier this season, torching left-handed pitching for a .412 batting average and a 1.077 OPS.

OVER 1.5 Total Bases+149
  • · DeLauter .412 AVG and 1.077 OPS vs LHP in 2026
  • · Cole Ragans has allowed a league-high 10 HR in 32.1 IP
  • · DeLauter has 5 HR in his last 10 games
MLB · Guardians @ Royals

Bobby Witt Jr.

Bobby Witt Jr. enters tonight as the engine of a Royals offense that has won five straight games. Witt is currently on a five-game hitting streak and has shown increased power recently, including home runs in consecutive games per recent form data.

OVER 1.5 Total Bases+105
  • · Witt Jr. is on a 5-game hitting streak with HRs in back-to-back games
  • · Joey Cantillo carries a high 1.40 WHIP and a 4.23 xERA
  • · Witt Jr. batting .313 over his last 16 games
MLB · Mets @ Rockies

Juan Soto

Juan Soto enters this matchup in elite form, hitting .355 over his last 10 games, and now faces a pitcher in Michael Lorenzen whom he is statistically designed to exploit. Soto is a nightmare for right-handers this season, posting a .378 average and a 1.069 OPS in the split.

OVER 1.5 Total Bases-120
  • · Juan Soto: .378 AVG / 1.069 OPS against RHP this season
  • · Opposing SP Michael Lorenzen: 1.58 WHIP and 6.09 ERA
  • · Soto: .355 AVG (11-for-31) over his last 10 games
MLB · Mets @ Rockies

Hunter Goodman

Hunter Goodman faces a brutal individual matchup against Freddy Peralta, one of the league's most effective strikeout pitchers (9.86 K/9). Goodman has shown significant vulnerability to high-velocity and high-spin pitchers lately, recording consecutive games with three strikeouts.

UNDER 1.5 H+R+RBI-109
  • · Freddy Peralta: 9.86 K/9 and 28 strikeouts in his last 5 starts
  • · Hunter Goodman: Back-to-back 3-strikeout games in recent logs
  • · Rockies lineup: 2nd highest strikeout rate in MLB (25.5%)
MLB · Pirates @ Diamondbacks

Oneil Cruz

Oneil Cruz is the engine of the Pirates' offense right now, entering this game on a tear with a .366 average over his last 10 games. While his season-long numbers against right-handers are modest (.230), his recent form is elite, characterized by 15 hits and 3 home runs in his last 41 at-bats.

OVER 0.5 Total Bases+275
  • · Hitting .366 (15-for-41) over his last 10 games with 3 HR
  • · Recorded at least one hit in 9 of his last 10 games
  • · Opposing starter Michael Soroka allowed 8 ER in 3.0 IP in his last start
MLB · Pirates @ Diamondbacks

Nick Gonzales

Nick Gonzales offers a massive statistical advantage in this specific matchup due to his platoon splits. While his overall recent average is .229, he has been a specialist against right-handed pitching all season, boasting a .345 average in those matchups. He faces the right-handed Michael Soroka, who has surrendered four or more earned runs in half of his last four starts and is currently struggling to find the strike zone effectively. Gonzales' consistency in finding holes—with hits in 7 of his last 10 games—combined with a middle-of-the-order lineup spot (5th) ensures he will see multiple opportunities against a vulnerable starter and a Diamondbacks bullpen that has been taxed recently.

OVER 0.5 Hits+210
  • · Maintains a .345 season average against right-handed pitching
  • · Recorded a hit in 7 of his last 10 games
  • · Opposing starter Michael Soroka (RHP) has a 1.43 WHIP and poor recent form
NBA · Minnesota Timberwolves @ San Antonio Spurs

Victor Wembanyama

Victor Wembanyama is the primary beneficiary of a San Antonio defensive system that prioritizes rim protection and securing the glass. In Game 1, Wembanyama demonstrated his dominance on the boards by grabbing 15 rebounds, well above this 12.5 line.

OVER 12.5 Rebounds+101
  • · Victor Wembanyama: 39.4% Team Rebound Share
  • · San Antonio Spurs: 72.4% Team Defensive Rebound Rate
  • · 15 rebounds recorded in Game 1
NBA · Minnesota Timberwolves @ San Antonio Spurs

Julius Randle

With Anthony Edwards managing a left knee bone bruise and playing limited minutes (25 in Game 1), Julius Randle has ascended as the primary offensive engine for the Timberwolves. Randle's 17.5 point line is significantly lower than his 21.1 PPG season average.

OVER 17.5 Points-105
  • · Julius Randle: 21.1 Season PPG average
  • · 25.8% Usage Rate (USG%) without Edwards at full strength
  • · 21 points recorded in Game 1 despite Wembanyama's 12 blocks

Graded results

45

Games

  • W

    Rays ML -134

    MLB · 0-3

  • L

    Cardinals ML -110

    MLB · 6-2

  • L

    Dodgers -1.5 -128

    MLB · 1-2

  • W

    Padres ML -112

    MLB · 10-5

  • L

    White Sox ML -116

    MLB · 3-4

  • W

    Braves ML +112

    MLB · 3-2

  • W

    Phillies ML -172

    MLB · 3-6

  • L

    Marlins ML -130

    MLB · 7-4

  • W

    Red Sox ML -108

    MLB · 4-0

  • L

    Twins ML -120

    MLB · 2-15

  • L

    New York Yankees ML -174

    MLB · 6-1

  • L

    New York Knicks -10.5 -110

    NBA · 102-108

  • W

    Chicago Cubs ML -168

    MLB · 6-7

  • L

    Royals ML -134

    MLB · 3-1

  • W

    Mets ML -158

    MLB · 10-5

  • L

    Pirates ML -132

    MLB · 0-9

  • L

    Minnesota Timberwolves +10.5 -115

    NBA · 95-133

Props

  • W

    Aaron Judge · over

    Rangers @ Yankees · Actual 4

  • L

    Bobby Witt Jr. · over

    Guardians @ Royals · Actual 0

  • L

    Brooks Lee · over

    Twins @ Nationals · Actual 0

  • L

    Bryce Harper · over

    Athletics @ Phillies · Actual 0

  • W

    Chase DeLauter · over

    Guardians @ Royals · Actual 3

  • L

    Corey Seager · under

    Rangers @ Yankees · Actual 5

  • W

    Hunter Goodman · under

    Mets @ Rockies · Actual 0

  • L

    James Wood · under

    Twins @ Nationals · Actual 2

  • W

    Jeffrey Springs · under

    Athletics @ Phillies · Actual 15

  • W

    JJ Bleday · over

    Reds @ Cubs · Actual 2

  • L

    Jordan Walker · over

    Brewers @ Cardinals · Actual 0

  • W

    Juan Soto · over

    Mets @ Rockies · Actual 4

  • L

    Julius Randle · over

    Minnesota Timberwolves @ San Antonio Spurs · Actual 12

  • W

    Karl-Anthony Towns · over

    Philadelphia 76ers @ New York Knicks · Actual 7

  • W

    Kazuma Okamoto · under

    Blue Jays @ Rays · Actual 1

  • L

    Manny Machado · over

    Padres @ Giants · Actual 0

  • L

    Nick Gonzales · over

    Pirates @ Diamondbacks · Actual 0

  • L

    Nico Hoerner · over

    Reds @ Cubs · Actual 1

  • L

    Oneil Cruz · over

    Pirates @ Diamondbacks · Actual 0

  • L

    Rafael Devers · over

    Padres @ Giants · Actual 1

  • L

    Shane McClanahan · over

    Blue Jays @ Rays · Actual 4

  • W

    Sonny Gray · under

    Red Sox @ Tigers · Actual 2

  • W

    Taylor Ward · over

    Orioles @ Marlins · Actual 3

  • W

    Tyrese Maxey · under

    Philadelphia 76ers @ New York Knicks · Actual 26

  • W

    Victor Wembanyama · over

    Minnesota Timberwolves @ San Antonio Spurs · Actual 15

  • L

    William Contreras · over

    Brewers @ Cardinals · Actual 0

  • L

    Wilyer Abreu · over

    Red Sox @ Tigers · Actual 0

  • L

    Xavier Edwards · over

    Orioles @ Marlins · Actual 0