← All archive dates

Daily archive

2026-05-08

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

Game picks

17
MLB6:10 PM

Astros @ Reds

Nick Lodolo makes his long-awaited return to the Great American Ball Park mound tonight, and he couldn't have picked a more critical moment with Cincinnati desperate to snap a seven-game losing streak. While the Reds' offense has been sputtering with a league-worst .220 average, this matchup against Mike Burrows is a statistical gift for their primary power hitters. Burrows has been a Statcast mystery this season, carrying a 5.97 ERA despite an underlying xERA of 3.85, but his primary flaw—allowing frequent hard contact and fly balls—is a recipe for disaster in this venue. He has already surrendered eight home runs in less than 40 innings, and facing JJ Bleday (1.336 OPS vs. RHP) and Nathaniel Lowe (1.061 OPS vs. RHP) in the small confines of the Queen City is a nightmare scenario for a pitcher struggling to keep the ball in the yard. The activation of Lodolo gives the Reds the front-line stabilizer they’ve lacked during this 20-18 season's recent slide. Lodolo was dominant in his Triple-A rehab assignment, posting a 1.50 ERA with 17 strikeouts over just 12 innings, suggesting his velocity and signature breaking stuff are fully intact. He faces an Astros lineup that has become a two-headed monster; while stars Jose Altuve, Yordan Alvarez, and Christian Walker are all hitting over .330 in their last 10 games, the rest of the Houston roster is essentially a skeleton crew. With Carlos Correa and Jeremy Peña both sidelined, the bottom half of the Houston order—featuring Nick Allen and Zach Dezenzo—simply doesn't have the depth to exploit the park factors as effectively as Cincinnati’s middle-of-the-order bats. Finally, the bullpen disparity favors Cincinnati in the middle innings. Although the Reds lost closer Emilio Pagán to a fresh hamstring injury this week, they still have reliable high-leverage arms like Tony Santillan (2.87 ERA) and Graham Ashcraft (1.93 ERA) to protect a lead. Houston’s relief corps, conversely, has been a liability, headlined by Bryan Abreu’s astronomical 9.49 ERA and a team pitching staff carrying a league-high 1.63 WHIP. In a game that will likely be decided by who can limit the long ball and minimize free passes, Cincinnati has the clear advantage with a fresh ace on the mound and more explosive platoon matchups. Trust the "stopper" narrative tonight as the Reds finally find the win column.

Reds ML-130
CONF
68%
MLB6:40 PM

Rockies @ Phillies

The lights are bright in South Philly as the surging Phillies look to shake off a rough night and reset against a Rockies squad leaning on their young ace to steal a win on the road. Despite yesterday’s lopsided score, the underlying metrics suggest Philadelphia is in a prime position to rebound behind Jesús Luzardo. Luzardo is the ultimate positive regression candidate; while his 5.09 ERA looks inflated, his 3.17 xERA and elite 11.29 K/9 tell the story of a dominant lefty who has been victimized by bad luck. He faces a Rockies lineup that leads the league in strikeout rate against southpaws, a matchup Luzardo already exploited this April when he racked up 11 strikeouts against this same Colorado core. The environmental factors tonight are a massive force multiplier for the Phillies' power-heavy order. With 11 mph winds blowing straight out to right field, left-handed sluggers Bryce Harper and Kyle Schwarber are in a "home run hunt" scenario against righty rookie Chase Dollander. While Dollander has been impressive with a 3.38 ERA, a rookie making his first start at Citizens Bank Park against elite lefty pull-hitters with a tailwind is a dangerous assignment. Furthermore, the Rockies' most dangerous offensive weapon, Mickey Moniak, is statistically neutralized in this spot; despite his hot streak, he is batting a dismal .150 against left-handed pitching this season, making it difficult for the Colorado offense to find consistent production. Finally, the disparity in bullpen stability gives Philadelphia a significant edge in the late innings. Under interim manager Don Mattingly, the Phillies have gone 8-2 and successfully stabilized their high-leverage roles. Because a position player finished yesterday’s blowout, elite closer Jhoan Duran and setup man Brad Keller are fully rested and available to lock down the final frames. Conversely, the Rockies’ relief corps remains a liability, led by Victor Vodnik and his 7.24 ERA. If this game is tight after six innings, the Phillies have the lockdown arms to secure the win, while the Rockies are forced to rely on a bullpen that has consistently struggled to suppress runs this month.

Phillies -1.5+102
CONF
75%
NBA7:00 PM

New York Knicks @ Philadelphia 76ers

The series shifts to the City of Brotherly Love as the Philadelphia 76ers fight for their postseason lives against a surging New York Knicks squad looking to take a commanding 3-0 lead. This Game 3 spread is priced like a classic desperation spot for the home team, but the underlying metrics suggest the Knicks hold too many structural advantages to be catching points in this matchup. New York is playing elite, cohesive basketball right now, and the talent gap between these two rosters is evident. The defining story of this series has been depth and late-game execution. New York's rotation, bolstered by mid-season additions and the expected return of Mitchell Robinson, has consistently worn down a top-heavy Philadelphia roster. Tyrese Maxey was forced to log 47 minutes in Game 2, and the fatigue showed down the stretch as the Sixers managed just three points in the final seven minutes of the fourth quarter. Even with two days of rest, Philadelphia's bench is getting thoroughly outclassed. The Knicks' second unit accounts for nearly 33 percent of their top rotation scoring, while the 76ers' reserves have struggled to make any positive impact. Without reliable complementary production, the burden on Maxey and Paul George has simply been unsustainable. Furthermore, New York is operating at a historic offensive level right now. Over their last five games, the Knicks are posting a staggering 129.3 Offensive Rating alongside a 63.7 effective field goal percentage. Jalen Brunson has been masterful at dictating the pace, and the spacing provided by Karl-Anthony Towns has neutralized Philadelphia's interior defense. Even if Joel Embiid returns to the floor tonight, his compromised mobility will be heavily tested by a New York offense designed to stretch opposing bigs to the perimeter. While the Sixers will undoubtedly bring high energy to avoid an insurmountable deficit, the Knicks' superior efficiency, offensive rebounding, and late-game poise make them the far more reliable side. Getting points with the significantly deeper and more cohesive unit is the clear play.

New York Knicks +3.5-120
CONF
82%
MLB7:05 PM

Athletics @ Orioles

The surprising AL West-leading Athletics (19-18) head into Camden Yards looking to extend their momentum against an Orioles squad (17-21) that is currently treading water amidst a massive injury crisis. While the surface stats show two starters with ERAs north of 5.00, the underlying Statcast data reveals a massive disparity in quality that the market hasn't fully priced in for this series opener. Jacob Lopez is the ultimate "positive regression" candidate in baseball right now. While his 6.60 ERA is an eyesore, his 3.46 xERA is nearly top-tier, suggesting his results have been skewed by poor defensive sequencing and luck. Lopez features elite extension and a frisbee slider that creates a nightmare angle for hitters. Conversely, Kyle Bradish’s 5.03 ERA is almost perfectly aligned with his 5.11 xERA. He is consistently allowing high-quality contact and high-traffic innings, evidenced by his 1.82 WHIP. Facing an Oakland lineup that features five left-handed bats specifically designed to exploit right-handed command issues, Bradish is in a dangerous spot. The discrepancy in fundamental execution is where this game will likely be won or lost. The Athletics are one of the most disciplined defensive units in the league, boasting a .994 fielding percentage and having committed just 8 errors all season. The Orioles, on the other hand, have committed a league-high 26 errors and are currently fielding a patchwork infield due to injuries to Jackson Holliday and Jordan Westburg. When you combine a pitcher who allows a lot of baserunners with a defense that gives away extra outs, you get the recipe for a road upset. Finally, the Orioles' bullpen is vulnerable. Without closer Ryan Helsley, Baltimore is forced to over-leverage Rico Garcia in middle relief, leaving the 9th inning exposed. Shea Langeliers is the hottest hitter in this matchup, with 6 home runs in his last 10 games. In a game where the underdog has the superior underlying pitcher, better defensive reliability, and significant offensive momentum coming off a 12-1 win yesterday, the value on Oakland at plus money is impossible to ignore.

Athletics ML+116
CONF
72%
MLB7:07 PM

Angels @ Blue Jays

We have a high-octane duel in the dome tonight as Dylan Cease and his electric slider look to play the role of "stopper" for a Blue Jays squad desperate to snap a four-game skid. This matchup is a statistical nightmare for the Angels, whose high-power but high-strikeout offensive profile runs straight into a buzzsaw in Cease. The Toronto right-hander is currently fanning 13.1 batters per nine innings, and he already proved he has the blueprint for this lineup, racking up 12 strikeouts in just five innings during their last meeting in April. While the Angels lead the league in home runs, they also lead it in whiffs, and Cease is the best in the business at exploiting that swing-and-miss tendency. The pitching advantage for Toronto extends beyond the starter. While Reid Detmers is a talented southpaw with an elite 2.83 xERA that suggests he’s been unlucky, he’s running into a buzzsaw in Vladimir Guerrero Jr. tonight. Vlad Jr. is a notorious lefty-crusher, posting a 1.000 OPS against southpaws this season, and he enters this game red-hot with a .351 average over his last ten outings. Even if Detmers manages to navigate the top of the order, the Angels' defense is under massive pressure due to a 1.42 team WHIP. With the roof closed at Rogers Centre, the conditions are neutral and sterile, favoring the high-velocity stuff of Cease and the elite range of the Toronto infield. The most critical factor, however, is the battery. The Angels are facing a genuine crisis at catcher with both Logan O'Hoppe and Travis d’Arnaud sidelined—d’Arnaud was just placed on the IL today. That leaves the inexperienced Sebastian Rivero to catch a high-leverage arm like Detmers against a lineup that knows how to pressure the bases. Compare that to Toronto’s Brandon Valenzuela, who is throwing out runners at a 62.5% clip and stabilizing the pitching staff. If this game stays close late, the gap in bullpen quality is a chasm; the Angels are struggling with a volatile relief corps, while the Blue Jays can hand the ball to Louis Varland and his microscopic 0.48 ERA to lock things down. Expect the Blue Jays to lean on their ace to right the ship at home.

Blue Jays ML-154
CONF
72%
MLB7:10 PM

Rays @ Red Sox

The lights are bright at Fenway as the red-hot Tampa Bay Rays look to extend their seven-game winning streak against a Red Sox club struggling to find its footing under interim leadership. While the market lists Boston as the favorite, the statistical underpinnings of this matchup suggest the value lies entirely with the visiting Rays, who enter tonight with a 25-12 record and have won 13 of their last 14 games. The starting pitching mismatch is the primary driver for this pick. Boston’s Connelly Early enters with a surface-level 3.79 ERA that masks a dangerous 5.35 xERA, indicating he has been the beneficiary of immense luck that is unlikely to hold. Early has been a different pitcher at Fenway, carrying a bloated 6.75 home ERA and surrendering five home runs over his last four starts. He faces a Rays lineup specifically constructed to punish lefties, featuring right-handed power threats like Junior Caminero and Yandy Díaz, both of whom are currently hitting .500 at Fenway Park. With 10 mph winds blowing out toward the short porch in right field, Early’s high fly-ball rate against a righty-heavy lineup is a recipe for a multi-home run disaster. On the other side, Jesse Scholtens has been a road warrior for Tampa Bay, maintaining a 0.00 ERA away from home this season. The Rays' tactical use of an opener followed by Scholtens allows them to neutralize the top of the Boston order before the bulk relief takes over. Furthermore, the Red Sox bullpen is currently a house of cards; while Aroldis Chapman is elite, the middle relief bridge to get to him completely imploded in last night’s series opener. With the fresh loss of outfielder Roman Anthony to the injured list today, the Red Sox (16-22) lack the depth to keep pace with a Rays squad that is operating at peak efficiency. Tampa Bay at plus-money is the clear play given Boston’s 1-5 record in games where Early starts as the favorite.

Rays ML+112
CONF
78%
MLB7:10 PM

Nationals @ Marlins

The lights are bright at loanDepot park as the division-rival Nationals and Marlins square off in a battle for second place in the NL East. All eyes are on the mound tonight as Miami unveils their top pitching prospect, Robby Snelling, for his highly anticipated Major League debut against a Washington squad that has been surprisingly dominant on the road. While Foster Griffin enters this game with a sparkling 2.27 ERA and a 13-inning scoreless streak, the underlying metrics suggest he is walking on thin ice. Griffin’s xERA of 4.41 is over two runs higher than his actual production, indicating he has been one of the luckiest pitchers in baseball through seven starts. The cracks began to show in his last outing where he walked four batters in six innings, and tonight he faces a Marlins lineup that is specifically built to dismantle left-handed pitching. Otto Lopez is currently hitting .429 against southpaws, and Xavier Edwards has maintained a .324 mark against lefties; their high-contact approach will put relentless pressure on a Nationals defense that has committed a league-high 34 errors this season. On the other side, Robby Snelling provides the Marlins with a massive tactical advantage. The 22-year-old lefty arrived with a 99-mph fastball and a 40% strikeout rate from Triple-A, and he matches up perfectly against Washington’s two biggest threats. CJ Abrams and James Wood are the engines of the Nationals' offense, but both struggle significantly in lefty-on-lefty matchups; Abrams has zero home runs and a sub-.700 OPS against lefties this season. With Washington also missing Luis Garcia Jr. due to a fresh wrist injury, their lineup lacks the depth to overcome Snelling's high-velocity arsenal. Despite being short-handed in the bullpen, the Marlins' ability to neutralize Washington's power bats and exploit Griffin’s imminent regression makes them the side to back at home.

Marlins ML-136
CONF
68%
MLB7:15 PM

Twins @ Guardians

The lights are bright at Progressive Field as two young southpaws prepare to anchor a high-stakes divisional opener in a congested AL Central that is currently separated by just three and a half games. While both the Guardians (20-19) and Twins (16-22) are sending talented lefties to the mound, the disparity in rotation stability and bullpen depth makes this a clear situational edge for the home side. Parker Messick has established himself as the anchor of this Cleveland rotation, posting a 2.40 ERA and an elite 0.92 WHIP through seven starts. Unlike many young pitchers, Messick has shown the stamina to pitch deep into games, highlighted by an eight-inning masterpiece earlier this season. This longevity is the exact opposite of what we see from Connor Prielipp. While Prielipp has high-strikeout stuff, he has yet to complete five full innings in any start this year. That short leash is a massive problem for Minnesota because it forces a league-worst bullpen into the game far too early. With a 5.81 ERA and key arms like Cody Laweryson recently landing on the injured list, the Twins' relief unit is currently a liability that cannot be trusted to protect a lead for twelve to fifteen outs, especially with Justin Topa struggling to a 7.88 ERA. Offensively, the Guardians are built to dismantle a pitcher like Prielipp. They rank second in the league in avoiding strikeouts against left-handed pitching, which effectively neutralizes Prielipp’s primary weapon—his high-K slider. Even with Chase DeLauter getting a strategic day of rest, Cleveland’s lineup remains dangerous with 'lefty killers' like Austin Hedges, who is batting .400 against southpaws. Contrast that with Minnesota’s power-heavy lineup, which has looked lost on the road this season. Byron Buxton is hitting just .169 away from Target Field and has struggled significantly in lefty-on-lefty matchups. Between Cleveland's disciplined contact hitting and a rested Cade Smith waiting in the ninth, the Guardians have all the tools to exploit a reeling Twins team that has lost five consecutive series.

Guardians ML-146
CONF
82%
MLB7:40 PM

Tigers @ Royals

A battle of AL Central rivals kicks off at the K tonight, as the Royals look to settle the score against a Tigers squad that took all three from them back in April. While the history favors Detroit, the current reality of these rosters suggests a major shift in momentum toward the home team in this series opener. The starting pitching matchup pits Keider Montero’s elite control against Kris Bubic’s high-ceiling strikeout stuff. While Montero’s 3.12 xERA suggests he has been unlucky, his 5.40 ERA on the road is a glaring issue when visiting a Royals team that plays significantly better at home. Bubic, conversely, has been a different pitcher at Kauffman Stadium with a 3.00 ERA and is coming off a dominant 7-inning, 7-K performance. The real differentiator tonight is the defensive support. Detroit is currently mired in a defensive crisis, ranking dead last in MLB with -15 Outs Above Average. With the fresh injury to Gleyber Torres further depleting an already thin middle infield, a "pitch-to-contact" starter like Montero is at the mercy of a patchwork defense that has committed 21 errors this season. Kansas City is anchored by Bobby Witt Jr., who leads the league in Outs Above Average and provides a massive safety net for a fly-ball pitcher like Bubic. The Tigers' offense has shown flashes of brilliance from rookie Kevin McGonigle and Riley Greene, but they were outscored 19-7 in their last series and are clearly reeling from the loss of their top four starting pitchers. With the wind blowing out to right field and the fences moved in this season, left-handed bats like Vinnie Pasquantino and Jac Caglianone are well-positioned to exploit Montero’s heavy slider usage. Between the Royals' elite infield defense, their home-field comfort, and the Tigers' catastrophic roster depletion, Kansas City is the play to snap their slide and even the season series.

Royals ML-142
CONF
72%
MLB7:40 PM

Yankees @ Brewers

The roof is closed and the lights are on at American Family Field as the National League’s most electric young arm, Jacob Misiorowski, meets an American League juggernaut specifically constructed to dismantle right-handed power. This interleague opener is a fascinating clash of styles, but the statistical advantages tilt heavily toward the Bronx tonight. Max Fried is the stabilizing force the Yankees need to open this road trip. While he is coming off a rare stumble in Baltimore, his profile is the perfect "kryptonite" for this Milwaukee lineup. The Brewers lead the league in groundball rate at 52%, which plays directly into Fried’s elite ability to induce soft contact. More importantly, Fried is a different animal under the lights, sporting a clinical 0.76 ERA in night games this season. With the Brewers ranking near the bottom of the league in home run production, they lack the "instant offense" required to punish Fried’s few mistakes in a controlled, hitter-friendly environment. The real trouble for Milwaukee (19-16) lies in the bullpen and the Yankees' lineup construction. New York (26-12) is starting seven left-handed or switch-hitters tonight, including the crucial return of Ben Rice, who is currently hitting .343 with 12 home runs. While Misiorowski has elite stuff, his high strikeout rate (13.97 K/9) leads to elevated pitch counts, and he has yet to prove he can navigate a lineup this disciplined for six full innings. When he exits, he hands the ball to a Brewers bullpen that is currently missing three key leverage arms in Angel Zerpa, Jared Koenig, and Rob Zastryzny. Asking a depleted Milwaukee middle relief to navigate Aaron Judge, Cody Bellinger, and a returning Ben Rice is a tall order. The Yankees boast a league-best +81 run differential and a 12-6 road record for a reason—they win by grinding starters down and feasting on depth. In a park that rewards home run power, I expect the Yankees’ left-handed bats to exploit the Brewers’ thinned-out relief corps and secure the win.

Yankees ML-130
CONF
82%
MLB7:40 PM

Mariners @ White Sox

Friday night in the Windy City as the Mariners and White Sox open a series with two of the American League's hottest young arms on the bump. While both starters enter with impressive surface stats, the Mariners' lineup looks completely different tonight with the return of Brendan Donovan, who provides an immediate high-OBP anchor at the top of the order. Donovan’s splits against right-handed pitching are staggering, boasting a 1.214 OPS, and he joins a Seattle offense that statistically leads the league in performance against righties. While Sean Burke has been impressive during his current 14.1-inning scoreless streak, his lower strikeout-to-walk ratio and a .311 wOBA allowed to left-handed hitters make him vulnerable against a Mariners core specifically constructed to exploit those weaknesses. Seattle's ability to stack the lineup with left-handed power threats like Donovan, Josh Naylor, and Luke Raley creates a high-pressure environment that Burke has yet to face this season. On the mound, Emerson Hancock gets a massive environmental boost from the Chicago weather. Hancock’s primary struggle this season has been the long ball, having surrendered seven home runs in just seven starts. However, with the wind blowing in from center field and temperatures hovering at 60 degrees, the home run factor is effectively neutralized. This environment allows Hancock to attack the zone aggressively, building on the momentum of his 14-strikeout masterpiece in his last outing. Behind him, the Mariners hold a clear defensive advantage with Cal Raleigh’s elite arm behind the plate and the superior range of Julio Rodriguez in center. In a game where every fly ball to the gap matters, Seattle's gold-glove caliber up-the-middle defense provides a safety net that the White Sox currently lack. Chicago’s offensive outlook is hampered by the significant slump of Munetaka Murakami, who is just 3-for-30 over his last ten games. While Murakami is a premier power threat, his recent lack of production leaves a massive void in a White Sox lineup that is already stretching its depth with Austin Hays and Everson Pereira on the injured list. The defensive disparity at catcher is the final piece of the puzzle; Cal Raleigh’s 36.8% caught-stealing rate effectively shuts down Chicago's ability to manufacture runs on the basepaths, whereas Seattle’s speed threats can capitalize on rookie Drew Romo’s 15% rate and recent struggles with passed balls. Expect Seattle to control the tempo from the leadoff spot and use their superior run prevention to secure the road win.

Mariners ML-142
CONF
75%
MLB8:05 PM

Cubs @ Rangers

The lights are bright at Globe Life Field as the Chicago Cubs look to push their winning streak to double digits against a Texas Rangers squad that is struggling to find any offensive rhythm. While the Cubs are navigating a rotation crisis that forces reliever Ben Brown into a spot start on short rest, the mismatch between the Chicago lineup and Texas starter Kumar Rocker is the defining feature of this matchup. The primary factor tonight is Rocker's severe vulnerability against left-handed hitting, as he has surrendered a .319 average to southpaws this season. This is a catastrophic flaw when facing a Cubs offense that leads the National League in on-base percentage and features Michael Conforto, who is currently posting a 1.163 OPS against right-handed pitchers. With Ian Happ also carrying a massive .969 OPS in this same platoon matchup, Rocker—who struggled through a two-inning meltdown in his last outing—is likely to face high-stress innings from the very first pitch. Chicago is averaging nearly six runs per game during this streak, and they possess the collective plate discipline to exploit Rocker’s inflated 1.47 WHIP. On the other side, while Ben Brown will be on a restricted pitch count after pitching out of the bullpen just two days ago, his efficiency is significantly higher than his counterpart's. Brown’s 1.01 WHIP and 2.10 ERA suggest that even if he only provides three or four innings, they will likely be high-quality frames that keep the Rangers off the board. The Texas offense has been dormant, averaging a meager 2.7 runs over their last ten games. While the Rangers (17-20) statistically perform better against right-handed pitching than lefties, they haven't shown the consistency to capitalize on a bullpen game lately. In a battle between the hottest team in baseball and a roster searching for answers, the Cubs' (26-12) offensive depth and Rocker’s command issues make the road favorite the clear side.

Cubs ML-134
CONF
82%
NBA9:30 PM

San Antonio Spurs @ Minnesota Timberwolves

The Western Conference Semifinals shift to the Target Center tonight as the Timberwolves look to rebound from a historic Game 2 collapse against the juggernaut Spurs. The Spurs are currently operating at a terrifying, championship-level peak, making this 5.5-point spread look entirely manageable even on the road. Over their last five games, San Antonio boasts an absurd +23.0 Net Rating and a suffocating 94.6 Defensive Rating, largely fueled by Victor Wembanyama's historic rim protection that is neutralizing Minnesota's interior attack. In their last four victories, the Spurs' average margin of victory is +22.5 points. They are not just winning; they are systematically dismantling opponents, getting massive production from De'Aaron Fox and rookie Stephon Castle (20.4 PPG over his last five) while maintaining a perfectly healthy, deep rotation that can sustain elite defensive pressure for 48 minutes. The Spurs' 29-12 regular-season road record proves they are unfazed by hostile environments like Minneapolis. Minnesota, meanwhile, is attempting to compete with a fundamentally compromised roster. While Anthony Edwards is suiting up, his bone bruise has relegated him to a bench role and significantly hampered his explosiveness, dropping his scoring average to just 16.4 points over his last five outings. With Ayo Dosunmu highly questionable after a brief, ineffective 10-minute return in Game 2, the Timberwolves are forced to rely on an overmatched starting backcourt of Mike Conley and rookie Terrence Shannon Jr. This perimeter deficit was ruthlessly exposed in Game 2, where Minnesota committed 22 turnovers that ignited 29 fast-break points for San Antonio. While the Timberwolves will undoubtedly play with desperation returning home after a 38-point blowout, their path to covering relies on grinding the game down to a halt and surviving in the half-court. Unfortunately, the math simply doesn't support them right now. The Timberwolves' offense has plummeted to a 103.3 Offensive Rating over their last five games, and they lack the healthy perimeter creators necessary to navigate Wembanyama's presence in the paint. The Spurs' combination of elite interior defense, transition speed, and a massive health advantage makes them the clear side to back in Game 3.

San Antonio Spurs -5-115
CONF
80%
MLB9:40 PM

Mets @ Diamondbacks

The heat is on in Phoenix as the Mets and Diamondbacks kick off a three-game set at Chase Field, with triple-digit temperatures and an open roof setting the stage for a hitter's paradise. While the market is leaning toward New York because of Nolan McLean’s elite 2.97 ERA and high strikeout totals, there is a massive disconnect between his individual performance and team results. The Mets are a staggering 1–6 in McLean’s starts this season, a trend that highlights their inability to provide run support or maintain leads behind their young right-hander. Arizona enters this matchup in a slump, but they possess the exact situational edges needed to snap out of it at home. Ryne Nelson has been inconsistent overall, but he already dismantled this Mets lineup in their April meeting, holding them to just one run over 5.2 innings. Now, he faces a New York order that is missing its two most dangerous anchors in Francisco Lindor and Luis Robert Jr. Without that protection in the middle of the lineup, the Diamondbacks can afford to pitch around Juan Soto, and the bottom half of the Mets' order has struggled to sustain any meaningful rallies this month. The deciding factor tonight will be the late-inning disparity. If this game is close after the fifth, Arizona has a massive advantage with Paul Sewald and Juan Morillo, who both carry WHIPs under 0.80. Contrast that with a volatile Mets relief corps featuring high-ERA liabilities like Devin Williams (6.17 ERA) and Craig Kimbrel (7.56 ERA), and the path for a Mets road win becomes very narrow. In a hitter-friendly environment where Ildemaro Vargas and Nolan Arenado excel, the Diamondbacks as home underdogs provide the most logical value.

Diamondbacks ML+116
CONF
62%
MLB9:45 PM

Cardinals @ Padres

Friday night lights at Petco Park feature a fascinating clash as the red-hot Cardinals look to extend their dominance away from home against a Padres squad reeling from a sudden wave of roster instability. While the market favors the home side, the on-field reality suggests a significant tactical advantage for the visitors. Michael McGreevy has been an efficiency machine for the Cardinals this season, sporting a 0.92 WHIP and coming off a masterful six-inning shutout performance. His greatest weapon tonight is his ability to stifle right-handed hitters, whom he has held to a .194 average. This matches up perfectly against a San Diego core featuring Fernando Tatis Jr., Manny Machado, and Xander Bogaerts. Conversely, the Cardinals' lineup is built to exploit Griffin Canning. St. Louis is expected to start six left-handed hitters, including Alec Burleson and rookie JJ Wetherholt. Canning showed high-strikeout potential in his debut, but he struggled with his command against lefties, issuing three walks in limited action. In a pitcher-friendly environment like Petco Park, the Cardinals' high-contact, gap-to-gap approach is much more sustainable than the Padres' power-dependent stars. The medical reports coming out of San Diego are the deciding factor here. The Padres are in 'emergency mode' after losing two critical bats—Luis Campusano and Jake Cronenworth—to the injured list just today. Removing that much production from the heart of the order forces manager Craig Stammen to rely on Freddy Fermin and Sung-Mun Song. While the Padres' late-inning duo of Mason Miller and Jason Adam is rested and elite, they cannot protect a lead if the depleted lineup can't generate one against a pitcher as disciplined as McGreevy. St. Louis arrives with the best road record in the majors at 12-5 and has won 8 of their last 10 games overall. They already proved they could win a 2-1 defensive battle in yesterday’s opener, and their momentum is undeniable. With the Cardinals fielding their 'A-team' youth core against a Padres roster in transition, the value clearly lies with the surging underdogs to continue their winning ways on the West Coast.

Cardinals ML+124
CONF
72%
MLB10:10 PM

Braves @ Dodgers

Welcome to a clash of titans at Dodger Stadium as the league-leading Atlanta Braves (26-12) look to exorcise their demons in Los Angeles against the defending world champions (23-14). This series opener features a massive discrepancy in starting pitching that the market appears to be discounting in favor of historical venue trends, creating a rare value spot for the road team. The Braves hand the ball to Chris Sale, who has been the most dominant pitcher in the National League this season with a 6-1 record and a 2.14 ERA. Sale’s "cross-fire" delivery is a statistical nightmare for the Dodgers' left-handed core of Shohei Ohtani, Freddie Freeman, and Max Muncy. Ohtani is particularly vulnerable right now, mired in a May slump where he is hitting just .105 with a high strikeout rate. Sale’s 0.91 WHIP and 10.3 K/9 suggest he can navigate this lineup deep into the game, especially with the Dodger Stadium "marine layer" helping to keep fly balls in the park. Conversely, Dodgers starter Emmet Sheehan is struggling with mechanical issues and a dip in velocity, leading to a 5.23 ERA. Most critically, Sheehan has a glaring vulnerability against left-handed power, having surrendered all six of his home runs this season to lefties. The Braves' lineup is perfectly constructed to exploit this, featuring Matt Olson (1.059 OPS, 13 HR) and rookie catcher Drake Baldwin. While the Dodgers have historically dominated the Braves at home, the pitching mismatch tonight—pitting a Cy Young frontrunner against a struggling fifth starter—favors Atlanta. With a fully rested and elite bullpen duo of Robert Suarez and Raisel Iglesias ready to close the door, the Braves are positioned to snap their Los Angeles losing streak.

Braves ML+102
CONF
72%
MLB10:15 PM

Pirates @ Giants

Night falls over McCovey Cove as the reeling San Francisco Giants look to snap out of a tailspin against a rejuvenated Pittsburgh Pirates squad that’s been taking the National League Central by storm. While the marquee matchup on the mound suggests a lopsided advantage for the home side, the reality in the clubhouses tells a much different story of two teams heading in opposite directions. On paper, Robbie Ray is the superior arm, sporting a 2.95 ERA and elite strikeout numbers, but he has been the victim of a Giants offense that is currently in a historic drought, averaging just two runs per game over their last nine outings. Ray’s individual brilliance has translated to a 2–4 record because he’s received virtually no support, and tonight he faces a Pirates lineup that features Oneil Cruz, who has been a statistical nightmare for left-handers this season with a .984 OPS. While the Giants' Luis Arraez and Rafael Devers are capable of exploiting Carmen Mlodzinski’s 1.50 WHIP, the lack of depth in the San Francisco order makes it difficult to trust them to string together the sustained rallies necessary to back their ace. The true separation in this matchup occurs once the starters exit. The Giants' bullpen is currently in a state of emergency, missing one of their most reliable high-leverage arms in Erik Miller, who was just placed on the shelf with a back injury. This leaves the door wide open for the Pirates to attack a vulnerable relief corps currently anchored by Ryan Walker and his 5.52 ERA. Meanwhile, Pittsburgh can shorten the game with Gregory Soto, who has been lights-out with a 1.42 ERA and a 0.68 WHIP. Given that the Pirates swept the Giants in this very building last season and come in winning five of their last six, the momentum and late-inning stability lie firmly with the visitors.

Pirates ML-108
CONF
65%

Player props

34
MLB · Astros @ Reds

Sal Stewart

Sal Stewart is currently the most productive hitter in the Reds lineup, maintaining a scorching .448 batting average over his last 10 games. He enters this matchup having cleared 1.5 Hits+Runs+RBIs in four of his last five contests, benefiting from his position as the cleanup hitter.

OVER 1.5 H+R+RBI-136
  • · Sal Stewart .448 AVG last 10 games
  • · Mike Burrows 1.65 WHIP and 11.7 H/9 allowed
  • · Sal Stewart 4 of last 5 games with 2+ HRRB
MLB · Astros @ Reds

Christian Walker

Christian Walker has been the primary offensive engine for the injury-depleted Astros, hitting .350 with a .650 slugging percentage over his last 10 games. Tonight he faces Nick Lodolo, who is making his first major league start of the 2026 season after being sidelined by a blister.

OVER 1.5 Total Bases+125
  • · Christian Walker .350 AVG and 3 HR in last 10 games
  • · Nick Lodolo making 2026 season debut after blister injury
  • · Great American Ball Park is elite for RH power hitters
MLB · Rockies @ Phillies

Chase Dollander

Chase Dollander's early-season strikeout production has dropped off significantly as he struggles with pitch efficiency and longevity. In his last four outings, Dollander has failed to pitch past the fourth inning, recording strikeout totals of 1, 2, 1, and 2 respectively.

UNDER 5.5 Strikeouts-125
  • · Averaged 1.5 strikeouts per game over last four starts
  • · Failed to exceed 3.1 innings pitched in last four starts
  • · 50% groundball rate indicates contact-heavy approach
MLB · Rockies @ Phillies

Jesus Luzardo

Jesús Luzardo is a premier high-ceiling strikeout pitcher whose season-long metrics (11.29 K/9, 3.17 xERA) suggest he is much more effective than his 5.09 ERA indicates. He enters this matchup in great rhythm, having combined for 18 strikeouts in his last two starts.

OVER 7.5 Strikeouts-143
  • · 11.29 K/9 season average
  • · 18 strikeouts over last 13.1 innings pitched (last two starts)
  • · Rockies lineup leads the league in strikeouts against left-handed pitchers
NBA · New York Knicks @ Philadelphia 76ers

Jalen Brunson

Jalen Brunson is the clear focal point of the Knicks' offense, and his responsibility increases exponentially tonight with the news that OG Anunoby and Josh Hart are officially out. These two absences remove approximately 36% of New York's typical scoring production, necessitating a significant volume increase for Brunson.

OVER 26.5 Points-110
  • · 30.5 PPG average through the first two games of this series
  • · Knicks scoring leaders OG Anunoby and Josh Hart are officially ruled out (per player_context)
  • · Brunson carries a 29.6% usage rate that is expected to spike with missing starters
NBA · New York Knicks @ Philadelphia 76ers

Tyrese Maxey

Tyrese Maxey is currently facing a significant efficiency hurdle due to extreme fatigue and a finger injury. After logging 47 minutes in Game 2, beat writers noted he appeared 'gassed' during the 76ers' late-game collapse.

UNDER 5.5 Assists+111
  • · Averaging only 5.0 assists per game over his last five contests
  • · Played 47 of 48 minutes in Game 2 and is currently nursing a finger injury on his shooting/passing hand
  • · Knicks defense has posted a stifling 99.0 Defensive Rating over their last five games
MLB · Athletics @ Orioles

Shea Langeliers

Shea Langeliers is currently the hottest power hitter in the Athletics' lineup, having launched six home runs over his last 10 games while maintaining a .364 average. He faces Orioles right-hander Kyle Bradish, who has struggled mightily with command and traffic management this season.

OVER 1.5 Total Bases+110
  • · 6 home runs in last 10 games
  • · .364 batting average over last 10 games
  • · Opposing pitcher Kyle Bradish: 1.82 WHIP and 5.03 ERA
MLB · Athletics @ Orioles

Pete Alonso

Pete Alonso enters this matchup on an eight-game hitting streak and has been the most consistent source of production for the Orioles' offense during their recent road trip. He faces left-hander Jacob Lopez, whose 1.90 WHIP and 15% walk rate suggest a high probability of baserunners being on for Alonso's plate appearances. As the cleanup hitter, Alonso is positioned behind Taylor Ward (.368 L10) and Adley Rutschman, maximizing his RBI opportunities. While Lopez's underlying xERA is better than his surface stats, his current inability to limit walks (22 in 30 IP) provides Alonso with favorable counts and high-volume scoring situations.

OVER 1.5 H+R+RBI-148
  • · Current 8-game hitting streak
  • · 4 home runs and 4 doubles in last 10 games
  • · Opposing pitcher Jacob Lopez: 1.90 WHIP and 15% walk rate
MLB · Angels @ Blue Jays

Mike Trout

Mike Trout has displayed elite plate discipline recently, recording 13 walks over his last 10 games, including several multi-walk performances. He has successfully reached this line in 80% of his last 10 contests.

OVER 0.5 Walks-121
  • · Mike Trout: 13 walks in last 10 games (80% hit rate)
  • · Dylan Cease: 12 walks allowed over his last 5 starts (3.9 BB/9)
  • · Trout has recorded walks in 8 of his last 10 games
MLB · Angels @ Blue Jays

Dylan Cease

Dylan Cease is currently one of the most prolific strikeout pitchers in baseball, averaging 1.46 strikeouts per inning this season. He faces a Los Angeles Angels lineup that is currently the most strikeout-prone in the league.

OVER 7.5 Strikeouts-138
  • · Dylan Cease: 56 strikeouts in 38.1 innings (13.1 K/9)
  • · Angels: Lead MLB with 371 total strikeouts in 2026
  • · Head-to-Head: Cease recorded 12 strikeouts in 5.0 innings vs LAA on April 20
MLB · Rays @ Red Sox

Yandy Diaz

Yandy Díaz is the most locked-in hitter in baseball right now, coming off a 5-hit performance in yesterday's series opener. Over his last 10 games, he is batting .351 and has raised his season average to .323.

OVER 1.5 Total Bases-105
  • · .351 AVG in last 10 games
  • · 5-for-6 with 4 RBIs in series opener (yesterday)
  • · Early (LHP) xERA 5.35 vs actual 3.79
MLB · Rays @ Red Sox

Junior Caminero

Junior Caminero is currently living up to his top-prospect billing, providing the primary power for a Rays offense that has won seven consecutive games. Caminero leads the team with 10 home runs and demonstrated his comfort at Fenway Park by homering in yesterday's series opener.

OVER 1.5 Total Bases+110
  • · 10 Home Runs this season (team lead)
  • · Homered in yesterday's series opener at Fenway
  • · Early (LHP) has allowed 5 HR in his last 4 starts
MLB · Nationals @ Marlins

Xavier Edwards

Xavier Edwards is the catalyst for the Miami offense, entering tonight's matchup as one of the hottest hitters in the league with a .405 average over his last 10 games. He has cleared this 1.5 Hits + Runs + RBIs line in 7 of his last 10 contests. Edwards faces Nationals lefty Foster Griffin, who is perhaps the most significant regression candidate in baseball right now; Griffin's 2.27 ERA is masked by a 4.41 expected ERA (xERA) and a .331 xwOBA allowed.

OVER 1.5 H+R+RBI-148
  • · .405 AVG (15-for-37) over last 10 games
  • · 7.3% strikeout rate over last 10 games
  • · 7 of last 10 games with 2+ Hits + Runs + RBIs
MLB · Nationals @ Marlins

James Wood

James Wood is currently mired in a deep offensive slump, hitting just .114 over his last 10 games. During this stretch, he has failed to clear 1.5 Total Bases in 9 of his 10 outings, often going hitless with multiple strikeouts.

UNDER 1.5 Total Bases-165
  • · .114 AVG (5-for-44) over last 10 games
  • · Under 1.5 Total Bases in 9 of last 10 games
  • · 19 strikeouts in last 44 at-bats
MLB · Twins @ Guardians

Austin Martin

Austin Martin enters this series as the Twins' most reliable contact hitter against left-handed pitching. He is batting .317 with a .930 OPS against southpaws this season and has maintained a .348 average over his last 10 games.

OVER 0.5 Total Bases-190
  • · .348 AVG over last 10 games (8-for-23)
  • · .317 AVG and .930 OPS against left-handed pitchers this season
  • · Recorded at least one hit in 7 of his last 10 games
MLB · Twins @ Guardians

Connor Prielipp

Connor Prielipp faces a challenging environment in Cleveland for his fourth career start. The Guardians lineup is specifically constructed to avoid strikeouts against left-handed pitchers, ranking 2nd in the MLB in that category.

UNDER 4.5 Strikeouts-118
  • · Guardians rank 2nd in MLB in avoiding strikeouts against left-handed pitchers
  • · Averages 15 K over 14.0 IP (3 starts), but has not faced a disciplined contact-first lineup like Cleveland
  • · Cleveland's top hitters (Kwan, Ramirez) feature elite contact rates vs LHP
MLB · Tigers @ Royals

Bobby Witt Jr.

Bobby Witt Jr. enters this matchup in elite form, highlighted by a 4-for-4 performance in his last outing that pushed his season average to .341.

OVER 1.5 Total Bases-114
  • · Bobby Witt Jr. is coming off a 4-for-4 performance on Thursday.
  • · Keider Montero has allowed 5 or more hits in four of his last five starts.
  • · Witt Jr. maintains a .341 season average and bats in the high-volume #2 spot.
MLB · Tigers @ Royals

Spencer Torkelson

Spencer Torkelson is in the midst of a deep slump, evidenced by his .143 average over the last 10 games and his recent demotion to the 7th spot in the batting order. This lower lineup position significantly reduces his volume floor and opportunities to drive in runs. He faces left-hander Kris Bubic, a difficult matchup for Torkelson, who has struggled against southpaws all season with a meager .207 average. Given that Torkelson has failed to record a hit in 50% of his recent games, the under 1.5 HRR provides a safe cushion that allows for a single hit without losing the bet, provided he does not score or drive in a run from the bottom of the order.

UNDER 1.5 H+R+RBI-155
  • · Torkelson is hitting just .143 (5-for-35) over his last 10 games.
  • · Torkelson has been held hitless in 5 of his last 10 games and dropped to 7th in the order.
  • · Torkelson is hitting only .207 against left-handed pitchers this season.
MLB · Yankees @ Brewers

Jacob Misiorowski

Jacob Misiorowski is currently the premier strikeout artist in the Major Leagues, leading all pitchers with a massive 13.97 K/9 rate. He has cleared this 7.5 strikeout threshold in 80% of his last five starts, including a 10-K performance against Chicago and an 8-K outing in his last start where he threw 5.1 hitless innings.

OVER 7.5 Strikeouts-138
  • · 13.97 K/9 season average (MLB leader)
  • · Cleared 7.5 K in 4 of last 5 starts (8, 9, 9, 10 K)
  • · Yankees lineup features five players with 10+ strikeouts in their last 10 games
MLB · Yankees @ Brewers

William Contreras

William Contreras has been the most consistent offensive force for the Brewers, entering tonight's contest on a 10-game hitting streak. Over his last 10 games, he is batting .341 (14-for-41) and has recorded at least two total bases in five of those ten outings (50%).

OVER 1.5 Total Bases+165
  • · Active 10-game hitting streak with a .341 average during that span
  • · Cleared 1.5 total bases in 50% of his last 10 games
  • · Primary RHH threat for Brewers against LHP Max Fried
MLB · Mariners @ White Sox

Munetaka Murakami

Munetaka Murakami is currently mired in a severe slump, batting just .100 with a 46.6% strikeout rate over his last 10 games. Tonight he faces Emerson Hancock, who is coming off a career-high 14-strikeout performance, creating a significant mismatch for a hitter struggling to put the ball in play. The game conditions at Guaranteed Rate Field (60°F and wind blowing in from center) will further suppress Murakami's power, which is his primary path to multiple bases or RBIs. Given that he has failed to clear this 1.5 HRR line in 90% of his last 10 outings, the under offers significant value against a dominant starter.

UNDER 1.5 H+R+RBI-114
  • · Hitting .100 (3-for-30) over last 10 games
  • · 14 strikeouts in last 30 at-bats
  • · Failed to exceed 1.5 HRR in 9 of last 10 games
MLB · Mariners @ White Sox

Brendan Donovan

Brendan Donovan returns from the IL directly into the leadoff spot, where he has been Seattle's most consistent contact threat. His splits against right-handed pitching are elite, including a 1.214 OPS that suggests he will be a nightmare for Sean Burke. While Burke has a low surface ERA, his 3.38 xERA indicates vulnerability that a high-OBP hitter like Donovan is perfectly suited to exploit. As the leadoff man, Donovan will benefit from maximum plate appearance volume, and with power hitters like Julio Rodriguez and Josh Naylor behind him, any hit or walk significantly increases his probability of scoring a run to clear this line.

OVER 1.5 H+R+RBI-115
  • · 1.214 OPS against right-handed pitching this season
  • · Batting .355 over his last 10 games played
  • · Leadoff hitter for a Mariners offense ranked top-tier vs RHP today
MLB · Cubs @ Rangers

Brandon Nimmo

Brandon Nimmo is the catalyst for the Rangers' offense and enters this matchup on a significant hot streak, batting .333 over his last 10 games. This game presents a favorable tactical environment for Nimmo: while the Rangers have been historically poor against left-handed pitching this season, they rank 10th in MLB against right-handers with a 107 wRC+. Cubs starter Ben Brown is a right-hander transitioning from the bullpen, which suggests he may not go deep into the game, exposing Nimmo to a Cubs relief corps that is currently depleted by injuries. As the leadoff hitter, Nimmo is guaranteed the highest volume of plate appearances to capitalize on his high contact rate and the Rangers' situational advantage against righties.

OVER 1.5 H+R+RBI-119
  • · .333 AVG (13-for-39) over last 10 games
  • · Texas 107 wRC+ vs RHP (10th in MLB)
  • · Cubs bullpen missing three key relievers (Harvey, Thielbar, Merryweather)
MLB · Cubs @ Rangers

Ian Happ

Ian Happ provides an elite production floor due to his 28-game on-base streak, ensuring he is consistently involved in the Cubs' run-scoring cycles. Although his batting average has dipped recently, his run-producing efficiency has remained high with 4 home runs and 7 RBIs in his last 10 outings.

OVER 1.5 H+R+RBI-115
  • · 28-game on-base streak (longest in MLB)
  • · 4 HR and 7 RBI over last 10 games
  • · Opposing starter Kumar Rocker 1.47 WHIP and 4.71 ERA
NBA · San Antonio Spurs @ Minnesota Timberwolves

Victor Wembanyama

Victor Wembanyama has been a force on the glass this series, punctuated by a 15-rebound performance in just 26 minutes during the Game 2 blowout. As the series moves to Minnesota for a likely more competitive Game 3 (Spurs -5.5), Wembanyama's minutes should normalize toward his season average of 29.2 or higher, providing even more volume. Minnesota's offense struggled significantly in Game 2, shooting only 39.8%, and the Spurs' defense has maintained a stifling 94.6 Defensive Rating over their last five games. This high volume of missed shots, combined with Wembanyama's elite 39.4% rebound share, creates a high floor for his rebounding totals regardless of Rudy Gobert's presence.

OVER 12.5 Rebounds-104
  • · 15 rebounds in 26 minutes in Game 2 (blowout)
  • · 39.4% team rebound share during the season
  • · 31.3% opponent field goal percentage allowed by Spurs in L5 games
NBA · San Antonio Spurs @ Minnesota Timberwolves

Julius Randle

Randle faces a difficult task against a Spurs defense that is currently the best in the NBA postseason, posting a 94.6 Defensive Rating over their last five games. In Game 2, San Antonio held Randle to just 12 points.

UNDER 18.5 Points-105
  • · Held to 12 points in Game 2 on 12 FGA
  • · Spurs defense holding opponents to 96.8 PPG over last 5 games
  • · 48% of points come in the paint (guarded by Wembanyama)
MLB · Mets @ Diamondbacks

Juan Soto

Juan Soto enters this matchup in elite form, slashing .355 over his last 10 games and currently carrying a five-game hitting streak. His splits against right-handed pitching are dominant, posting a .367 average and a 1.079 OPS.

OVER 1.5 Total Bases-120
  • · Juan Soto: .367 AVG and 1.079 OPS vs RHP this season
  • · Juan Soto: .355 AVG over last 10 games with 5-game hitting streak
  • · Ryne Nelson: 11.73 xERA and .487 xwOBA (Baseball Savant)
MLB · Mets @ Diamondbacks

Nolan McLean

Nolan McLean has emerged as a reliable length provider for the Mets, averaging over six innings per start across his last five appearances. To hit the 'Over' on 17.5 outs, McLean needs to record just two outs in the 6th inning.

OVER 17.5 Pitcher Outs-106
  • · Nolan McLean: Averaging 6.1 IP (18.3 outs) over last 5 starts
  • · McLean has recorded 18+ outs in 3 of his last 4 games
  • · Diamondbacks: Scored 2 runs or less in 5 of their last 10 games
MLB · Cardinals @ Padres

Jordan Walker

Jordan Walker is the clear offensive engine for the Cardinals right now, slashing .306 over his last 10 games. His power has also surged, with four home runs in that span. Tonight he faces Griffin Canning, who is making only his second start of the season after returning from a ruptured Achilles.

OVER 0.5 Total Bases+138
  • · Last 10 games: .306 AVG, 4 HR, 11 RBI
  • · Season vs RHP: .324 AVG, .981 OPS, 7 HR
  • · Reached base via hit in 17 of last 25 games
MLB · Cardinals @ Padres

Xander Bogaerts

While the Padres' offense has been stagnant, Xander Bogaerts has been on a tear, recording multi-hit games in four of his last five outings. Manager Craig Stammen has moved him to the #2 spot tonight to capitalize on this form and provide more RBI opportunities for the middle of the order.

OVER 1.5 Total Bases+138
  • · Last 5 games: 9-for-22 (.409 AVG) with four multi-hit games
  • · Michael McGreevy: 5.5 K/9 (contact-heavy profile)
  • · Batting #2: Increased volume and protection from Machado/Tatis Jr.
MLB · Braves @ Dodgers

Matt Olson

Matt Olson is currently in a significant power surge, hitting .324 with 4 home runs over his last 10 games. Tonight he faces Emmet Sheehan, a right-handed pitcher whose 5.23 ERA and tendency to surrender home runs (5 in 31 innings) play directly into Olson's strengths.

OVER 1.5 Total Bases+125
  • · Matt Olson vs RHP: .330 AVG, 1.173 OPS, 10 HR
  • · Emmet Sheehan: 5.23 ERA, 1.32 WHIP, 5 HR allowed in 31 IP
  • · Olson last 10 games: .324 AVG, 4 HR, 8 RBI
MLB · Braves @ Dodgers

Shohei Ohtani

Shohei Ohtani is currently mired in a severe May slump, hitting just .105 to start the month. His plate discipline has also been an issue, as he has recorded more strikeouts (37) than hits (32) on the season.

UNDER 1.5 H+R+RBI-118
  • · Shohei Ohtani May stats: .105 AVG
  • · Ohtani season: 37 Strikeouts vs 32 Hits
  • · Chris Sale: 2.14 ERA, 0.91 WHIP, 49 K in 42.2 IP
MLB · Pirates @ Giants

Oneil Cruz

Oneil Cruz is in the midst of a sustained hot streak, recording at least one hit in 10 straight games and batting .366 over that span. While Robbie Ray is a high-caliber left-handed starter, Cruz has actually excelled in the lefty-on-lefty matchup this season, posting a .318 average and nearly a 1.000 OPS against southpaws.

OVER 0.5 Total Bases-165
  • · Oneil Cruz is batting .366 (15-for-41) over his last 10 games.
  • · Cruz has recorded at least one hit in 10 consecutive games.
  • · Cruz is hitting .318 with a .984 OPS against left-handed pitchers this season.
MLB · Pirates @ Giants

Robbie Ray

Robbie Ray is the anchor of a Giants rotation currently facing a 'crisis' period. With five primary relievers on the Injured List, including the team's top high-leverage arms, manager Tony Vitello has every incentive to push Ray deep into this contest to preserve a depleted bullpen.

OVER 17.5 Pitcher Outs+107
  • · The Giants bullpen has 5 relievers on the IL, including high-leverage arms Erik Miller and Jason Foley.
  • · Robbie Ray has completed at least 6.0 innings (18 outs) in 3 of his last 5 starts.
  • · Ray maintains a 1.06 WHIP, limiting baserunners and maintaining pitch efficiency.

Graded results

51

Games

  • L

    Reds ML -130

    MLB · 10-0

  • L

    Phillies -1.5 +102

    MLB · 9-7

  • W

    New York Knicks +3.5 -120

    NBA · 108-94

  • W

    Athletics ML +116

    MLB · 4-3

  • W

    Blue Jays ML -154

    MLB · 0-2

  • L

    Rays ML +112

    MLB · 0-2

  • L

    Marlins ML -136

    MLB · 3-2

  • W

    Guardians ML -146

    MLB · 4-6

  • W

    Royals ML -142

    MLB · 3-4

  • L

    Yankees ML -130

    MLB · 0-6

  • W

    Mariners ML -142

    MLB · 12-8

  • W

    Cubs ML -134

    MLB · 7-1

  • W

    San Antonio Spurs -5 -115

    NBA · 115-108

  • L

    Diamondbacks ML +116

    MLB · 3-1

  • W

    Cardinals ML +124

    MLB · 2-1

  • L

    Braves ML +102

    MLB · 1-3

  • L

    Pirates ML -108

    MLB · 2-5

Props

  • W

    Austin Martin · over

    Twins @ Guardians · Actual 4

  • W

    Bobby Witt Jr. · over

    Tigers @ Royals · Actual 2

  • L

    Brandon Nimmo · over

    Cubs @ Rangers · Actual 0

  • W

    Brendan Donovan · over

    Mariners @ White Sox · Actual 2

  • W

    Chase Dollander · under

    Rockies @ Phillies · Actual 5

  • W

    Christian Walker · over

    Astros @ Reds · Actual 4

  • L

    Connor Prielipp · under

    Twins @ Guardians · Actual 6

  • W

    Dylan Cease · over

    Angels @ Blue Jays · Actual 10

  • W

    Ian Happ · over

    Cubs @ Rangers · Actual 4

  • W

    Jacob Misiorowski · over

    Yankees @ Brewers · Actual 11

  • W

    Jalen Brunson · over

    New York Knicks @ Philadelphia 76ers · Actual 33

  • W

    James Wood · under

    Nationals @ Marlins · Actual 0

  • L

    Jesus Luzardo · over

    Rockies @ Phillies · Actual 6

  • W

    Jordan Walker · over

    Cardinals @ Padres · Actual 4

  • L

    Juan Soto · over

    Mets @ Diamondbacks · Actual 0

  • W

    Julius Randle · under

    San Antonio Spurs @ Minnesota Timberwolves · Actual 12

  • L

    Junior Caminero · over

    Rays @ Red Sox · Actual 0

  • L

    Matt Olson · over

    Braves @ Dodgers · Actual 0

  • L

    Mike Trout · over

    Angels @ Blue Jays · Actual 0

  • L

    Munetaka Murakami · under

    Mariners @ White Sox · Actual 4

  • W

    Nolan McLean · over

    Mets @ Diamondbacks · Actual 18

  • W

    Oneil Cruz · over

    Pirates @ Giants · Actual 1

  • W

    Pete Alonso · over

    Athletics @ Orioles · Actual 3

  • W

    Robbie Ray · over

    Pirates @ Giants · Actual 18

  • L

    Sal Stewart · over

    Astros @ Reds · Actual 1

  • L

    Shea Langeliers · over

    Athletics @ Orioles · Actual 1

  • L

    Shohei Ohtani · under

    Braves @ Dodgers · Actual 2

  • L

    Spencer Torkelson · under

    Tigers @ Royals · Actual 2

  • L

    Tyrese Maxey · under

    New York Knicks @ Philadelphia 76ers · Actual 7

  • W

    Victor Wembanyama · over

    San Antonio Spurs @ Minnesota Timberwolves · Actual 15

  • L

    William Contreras · over

    Yankees @ Brewers · Actual 0

  • L

    Xander Bogaerts · over

    Cardinals @ Padres · Actual 1

  • W

    Xavier Edwards · over

    Nationals @ Marlins · Actual 3

  • L

    Yandy Diaz · over

    Rays @ Red Sox · Actual 0