← All archive dates

Daily archive

2026-05-31

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

Game picks

14
MLB12:15 PM

Blue Jays @ Orioles

The stage is set for a thrilling Sunday afternoon finale at Camden Yards as the Baltimore Orioles and Toronto Blue Jays wrap up a highly competitive four-game series. While the Blue Jays represent a dangerous opponent with elite infield defense and a red-hot Vladimir Guerrero Jr., the deciding factor in this matchup lies on the mound—specifically, the massive disparity in starter durability and bullpen readiness. Baltimore’s Kyle Bradish is a fully stretched-out workhorse coming off consecutive strong outings where he allowed just three earned runs over 11.1 innings. On the other side, Toronto's Spencer Miles is effectively a bulk reliever masquerading as a starter, strictly capped around 70 to 75 pitches. This workload ceiling means Toronto will have to ask their bullpen to cover 15 or more outs, a terrifying prospect for a unit that collapsed in spectacular fashion yesterday and has its top high-leverage arms, including closer Louis Varland, completely fatigued from back-to-back appearances. The strategic matchups also heavily favor the home side. The Orioles have stacked their lineup with six left-handed and switch-hitters who match up exceptionally well against the right-handed Miles. Among them is Samuel Basallo, who has been cleared of any serious injury and carries a potent .894 OPS against right-handed pitching. With a 7 mph wind blowing directly out to right field today, Baltimore's left-handed power threats like Basallo and Gunnar Henderson are primed to exploit Camden Yards' short right-field porch. Additionally, the Orioles have a clear opportunity to manufacture runs against Toronto’s rookie catcher Brandon Valenzuela, who has struggled behind the plate, allowing 27 stolen bases in 35 attempts this season. The strongest argument against backing Baltimore is Bradish's historical vulnerability against Toronto, where he carries a career 5.18 ERA, alongside the Blue Jays' elite defensive unit which easily outclasses a shaky Orioles infield. However, Bradish's recent form suggests he has found his rhythm, and he has the luxury of throwing to a completely rested and high-performing bullpen led by Rico Garcia (0.74 ERA). In a series where every game has been decided by a single run, the Orioles’ advantages in starting pitching length, bullpen freshness, and platoon splits provide the perfect recipe to secure a victory at a highly reasonable price on their home field.

Orioles ML-126
CONF
72%
MLB1:35 PM

Padres @ Nationals

We've got a beautiful Sunday afternoon for baseball at Nationals Park as the San Diego Padres and Washington Nationals square off in a high-stakes rubber match to decide their three-game set. With the series split, both clubs are hungry to secure a crucial early-season series victory in the capital. The public and the books are looking at Zack Littell’s shiny 2.19 ERA over his last five starts and Griffin Canning’s ugly 7.54 ERA, assuming the Nationals have a major advantage on the mound. But the underlying Statcast metrics tell us the market is overpaying for a fragile number with Littell. His 5.23 actual ERA hides a horrific 6.55 xERA and a bottom-tier .392 xwOBA allowed. Because Littell doesn't miss bats (5.1 K/9), he is entirely reliant on a defense that has committed an atrocious 53 errors. In contrast, Canning’s 7.54 ERA is highly deceptive, masking a much more competitive 4.55 xERA. Armed with a strong 9.5 K/9, Canning has the swing-and-miss stuff to keep the Nationals' young hitters from making consistent hard contact. The biggest differentiator in this game, however, is the late-inning situation. If this contest is tight after five or six innings, San Diego holds a monumental advantage with their elite high-leverage arms—including Jason Adam, Jeremiah Estrada, and virtually unhittable closer Mason Miller (0.72 ERA, 17.6 K/9)—fully rested on two days of rest. Meanwhile, Washington's bullpen is heavily taxed and relies on high-traffic arms like Richard Lovelady (1.71 WHIP). While the Nationals' lefty power core of CJ Abrams and James Wood can certainly threaten Canning’s vulnerable fastball, the Padres' starting catcher Freddy Fermin boasts an elite 47% caught-stealing rate, which will severely neutralize Washington's running game. Combine that with Fernando Tatis Jr. breaking his 55-game homerless drought with a 451-foot blast yesterday, and the Padres—who are stellar road warriors at 16-9—are in the perfect spot to secure this victory.

Padres ML-116
CONF
72%
MLB1:40 PM

Angels @ Rays

Welcome to Tropicana Field, where the AL East-leading Tampa Bay Rays look to secure a series victory in this Sunday afternoon rubber match against the visiting Los Angeles Angels. While the Angels exploded for a shocking 14 runs yesterday, today they run headfirst into their ultimate nemesis: Shane McClanahan. The starting pitching matchup is a stark, polar-opposite mismatch. McClanahan has returned to Cy Young form, carrying a 2.52 ERA on the season while surrendering zero earned runs in four of his last five starts, and he historically owns the Angels with a career 1.17 ERA. Meanwhile, Angels starter Jack Kochanowicz is in a complete freefall, limping through a disastrous May where he posted a 7.52 ERA and a 1.71 WHIP. His pitch-to-contact, sinker-heavy style is a nightmare matchup against a disciplined Rays offense featuring Yandy Diaz and Jonathan Aranda, who hit .386 and .433 respectively against sinkers. The mismatch on the mound becomes even more severe when factoring in the devastating, fresh injuries that have decimated the Angels over the last 48 hours. Shortstop and defensive anchor Zach Neto is highly questionable with whiplash, third baseman Nick Madrigal is doubtful after taking a pitch to the face yesterday, and first baseman Nolan Schanuel is on the injured list with ankle tendinitis. This completely guts the Angels' infield defense and leaves their lineup incredibly top-heavy. This defensive vulnerability is a massive liability against a high-contact Rays team that excels at generating traffic. Behind the plate, Logan O'Hoppe's defensive struggles will make it easy for speedsters like Chandler Simpson and Cedric Mullins to run wild and manufacture runs. The counter-argument for the Angels lies in their explosive offensive potential, which was on full display in yesterday's lopsided victory. However, momentum in baseball is only as good as the next day's starting pitcher, and trying to carry yesterday's fireworks against a shutdown ace like McClanahan is a monumental task. The Rays are a dominant 20-6 at Tropicana Field, and manager Kevin Cash is masterful at resetting his squad after a blowout loss. With a fully rested back-end bullpen of Bryan Baker and Kevin Kelly available to close the door, the Rays are set up perfectly. The market is giving us a -210 line, but given the critical, unpriced injuries to the Angels' infield, the Rays are a highly confident play to win outright.

Rays -1.5+104
CONF
85%
MLB1:40 PM

Braves @ Reds

It is a beautiful, partly cloudy Sunday afternoon in Cincinnati as the powerhouse Atlanta Braves look to put the finishing touches on a series sweep against the struggling Reds at Great American Ball Park. While the market views Atlanta as only a moderate road favorite here, the actual price does not fully reflect the absolute state of crisis currently enveloping the Cincinnati pitching staff. The deciding factor in this matchup lies in the freshly decimated state of the Cincinnati bullpen, which took two massive, back-to-back hits over the last 24 to 48 hours. The Reds just placed setup man Pierce Johnson on the 15-day injured list with right elbow inflammation, and Graham Ashcraft was diagnosed with a UCL sprain that lands him on the long-term shelf. With closer Emilio Pagan also hobbled by a hamstring issue, manager Terry Francona has virtually no reliable high-leverage arms left to bridge the gap. This is a catastrophic development because Reds starter Nick Lodolo has struggled mightily with efficiency, failing to pitch deep into games and carrying an atrocious 6.31 xERA that indicates he is consistently allowing hard, dangerous contact. Atlanta's offense, spearheaded by a surging Ronald Acuna Jr., is perfectly constructed to drive Lodolo out early and feast on an exhausted, depleted middle relief. The primary argument against backing the Braves is Spencer Strider’s sudden vulnerability to the long ball, having allowed five home runs over his last two starts. In a hitter-friendly venue like Great American Ball Park, that is indeed a risk, especially against a dangerous home threat like JJ Bleday. However, Strider's underlying metrics remain elite—evidenced by a superb 2.74 xERA and an 11.1 K/9 rate that allows him to strike his way out of trouble. Furthermore, the Braves have a scheduled off-day tomorrow, giving manager Brian Snitker the luxury of using his top relievers, Raisel Iglesias and Robert Suarez, without restriction. Between the massive starting pitching disparity and Cincinnati's fresh bullpen emergency, backing the Braves to complete the sweep is the only logical play.

Braves ML-126
CONF
85%
MLB1:40 PM

Red Sox @ Guardians

It is a beautiful, partly cloudy Sunday afternoon at Progressive Field as the AL Central-leading Cleveland Guardians host the Boston Red Sox in a highly anticipated rubber match. With both starting pitchers looking to bounce back from rough outings, this game will be decided by who handles the situational pressure and platoon matchups. The biggest edge in this matchup belongs to the Guardians' offense against Red Sox left-hander Ranger Suarez. While Suarez has a sparkling 3.02 ERA, his command has been sliding with six walks over his last 9.1 innings, and his 3.50 xERA suggests the market is overpaying for a fragile number. Cleveland is perfectly constructed to exploit a laboring left-handed sinker-baller today. Switch-hitting superstar Jose Ramirez has a massive 1.064 OPS against lefties and crushes Suarez's primary pitch type, while young lefties Travis Bazzana and Chase DeLauter exhibit reverse splits that neutralize the traditional platoon advantage. On the other side, the Red Sox are fielding a severely depleted "Sunday special" lineup. Shuttling key run-producers Willson Contreras and Ceddanne Rafaela to the bench removes almost all of Boston's right-handed power and high-velocity hitting, which plays right into the hands of Tanner Bibee’s elite four-seam fastball (.229 xwOBA against lefties). Pair Bibee with the veteran framing of catcher Austin Hedges, and the winless right-hander has his best "get-right" environment of the season. The strongest case against Cleveland is their taxed bullpen and Bibee's volatile season form, especially with Boston's offense showing explosive volume over their last ten games. However, Boston's current offensive momentum is hollowed out by today's lineup scratches, as replacing Contreras with the power-deprived Mickey Gasper completely alters the protection in the order. If Bibee can lean on Hedges to navigate the first few frames, Cleveland’s offensive advantages and Suarez's regression should allow the home team to build a comfortable cushion before bullpen fatigue becomes an issue. In a division race where Cleveland’s lead has shrunk to two games, expect Stephen Vogt's squad to play with far more urgency than a Boston team that is resting its stars. Back the Guardians to bounce back and secure the series victory.

Guardians ML-116
CONF
68%
MLB2:10 PM

Tigers @ White Sox

Under the afternoon skies at Guaranteed Rate Field, the Chicago White Sox look to cap off a dominant weekend and complete the series sweep against their division rivals, the Detroit Tigers. With the wind blowing in from left field at seven miles per hour and a moderate sixty-six degrees in Chicago, we have a fascinating environment that could dictate how both of these young starting pitchers navigate the afternoon. The focal point of this game is the starting pitching matchup, which heavily favors the South Siders. Sean Burke is pitching at his absolute peak right now, turning a corner over his last two starts with a 2.08 ERA and fifteen strikeouts in thirteen innings of work. His high-whiff knuckle curve is an outstanding neutralizer against a Tigers lineup that features five left-handed hitters and struggles significantly to generate consistent offense. Conversely, Keider Montero enters on a four-game losing streak and is trending in the wrong direction, posting a 6.46 ERA over his last three starts and serving up four home runs in his last fifteen-plus innings. While the wind blowing in from left field acts as a helpful safety net for Montero's vulnerable fastball, his shaky location will be tested by a White Sox lineup that has shown excellent patience and situational hitting. The main argument against the White Sox is the sudden loss of their superstar anchor, Munetaka Murakami, who was placed on the injured list yesterday with a hamstring strain. While losing his premier power is a substantial blow, the market has overadjusted this price down to -130, presenting excellent value on the home favorite. Chicago's remaining core proved they can pick up the slack with a convincing seven-run output yesterday, led by the clutch bat of Miguel Vargas. Furthermore, the bullpen comparison is a mismatch; the White Sox have a fully rested bridge featuring Bryan Hudson to lock down the late innings, while the Tigers are missing injured closer Kenley Jansen and working with a taxed relief corps. Expect Burke's current elite form and the overall depth of the White Sox to carry them to a sweep on getaway day.

White Sox ML-130
CONF
78%
MLB2:10 PM

Brewers @ Astros

The roof is closed at a climate-controlled Daikin Park as the Milwaukee Brewers and Houston Astros clash in a high-stakes Sunday afternoon rubber match to decide this interleague series. On the mound, the league's preeminent strikeout artist faces a rookie pitcher coming off a historic, but highly precarious, performance. The load-bearing factor of this game is the massive chasm in starting pitching. Milwaukee's Jacob Misiorowski is pitching at an NL Cy Young level, carrying a 1.83 ERA, a 0.83 WHIP, and 100 strikeouts. Over his last five starts, Misiorowski has conceded a microscopic single earned run in 31.1 innings while striking out 40.1% of batters faced. He matches up against Tatsuya Imai, who recently contributed to a combined no-hitter but remains a ticking time bomb due to a severe 17.5% walk rate and a 1.50 WHIP. The Brewers' disciplined, high-OBA lineup—tailored under hitting coach Daniel Vogelbach to maximize walks and deep counts—is the ultimate stylistic nightmare for Imai. Milwaukee is stacking six left-handed hitters, including Brice Turang and Christian Yelich, to force Imai away from his heavy slider usage and exploit his erratic fastball control. The strongest argument against backing the Brewers is their steep road price and the presence of Yordan Alvarez, who leads the league with 20 home runs and is fully capable of destroying Misiorowski's triple-digit heat. Furthermore, Milwaukee is resting star catcher William Contreras today, inserting the defensively volatile Gary Sanchez. However, even with Alvarez's presence and the defensive downgrade behind the plate, the Astros' lineup falls off dramatically after their top three hitters, making them highly vulnerable to high-velocity strikeouts. Meanwhile, Milwaukee has shown supreme resilience all season, bouncing back with a 7-1 record in games immediately following a loss. With a rest advantage for their key long-relief weapon Chad Patrick to stabilize any late-game turbulence, the Brewers' elite pitching, superior middle-infield defense, and tactical plate discipline make them the clear side to back.

Brewers -1.5-111
CONF
75%
MLB2:35 PM

Royals @ Rangers

On a pleasant afternoon in Arlington with the Globe Life Field roof closed, the Texas Rangers look to complete a home sweep while the Kansas City Royals turn to their seasoned veteran to stop the bleeding. The market is leaning toward the surging Rangers at a small favorite price of -112, heavily factoring in Kansas City's recent bullpen meltdowns and the fresh hamstring injury to infielder Maikel Garcia. However, this creates a prime buying opportunity on the Royals at a near-even moneyline of -104. Starting pitching is the single most critical lever on any given afternoon, and the gap between Michael Wacha and Jack Leiter is far wider than this price suggests. Wacha is in absolute peak form, carrying a stellar 2.18 ERA over his last five starts while consistently completing at least six innings. He possesses the elite command and the weaponized changeup needed to neutralize Texas’s heavy lefties and keep this game controlled from the outset. The primary argument for the Rangers is their current momentum and offensive depth, especially after yesterday's dramatic walk-off win against the Royals' closer, Lucas Erceg. But baseball is a game of high daily variance, and that momentum is highly fragile when facing a pitcher of Wacha’s caliber making his historic 300th career start. On the other side, Rangers starter Jack Leiter has been the definition of volatile, struggling with a 4.75 ERA and a high walk rate of 3.9 BB/9. Leiter’s heavy reliance on a hittable fastball plays directly into the hands of Royals superstar Bobby Witt Jr., who has historically dominated Leiter to the tune of a .500 average and an absurd 2.167 OPS. Witt Jr. is batting .326 with runners in scoring position this season and is poised to strike early, placing immediate stress on Leiter's erratic command. While the Kansas City bullpen has been a major liability of late, Wacha's efficiency is designed to shorten the game and protect those late-inning frames. More importantly, the Royals are scheduled to activate elite reliever Matt Strahm today. Having Strahm back in the high-leverage mix alongside a deep-pitching Wacha significantly changes the late-game math and mitigates the risk of another bullpen collapse. The market is overpaying for the Rangers' recent walk-off excitement, making the Royals and their peak-form veteran the smart, value-driven play to stop the sweep.

Royals ML-104
CONF
68%
MLB1:40 PM

Marlins @ Mets

It is a gorgeous afternoon at Citi Field as the New York Mets look to complete a crucial division sweep against their division rivals, the Miami Marlins, who are scrambling after a major morning-of rotation shake-up. The headline today is the fresh, last-minute scratch of Marlins scheduled starter Janson Junk, who was placed on the injured list with right shin inflammation today. This forced Miami to pivot to reliever John King for an emergency spot-start, putting immense pressure on a Marlins bullpen that is already missing Andrew Nardi and features a highly volatile Pete Fairbanks. The market has not fully priced in the logistical chaos of a sudden bullpen game for a Marlins squad that is already spiraling on a four-game losing streak and holds a dismal 8-18 record on the road. While Miami scrambles, the Mets send Nolan McLean to the mound, a power arm whose surface-level 4.40 ERA hides elite, front-line stuff. McLean is significantly underperforming his 3.16 expected ERA, and his curveball generates an absurd 58.8% chase rate that should rack up strikeouts against an aggressive Marlins lineup that carries a high 26.3% whiff rate. On the other side, King's pristine 1.93 relief ERA is built on fragile ground; his primary sinker has allowed a massive .441 expected wOBA, a vulnerability the Mets’ surging offense—led by a red-hot Mark Vientos and the disciplined bat of Juan Soto—is primed to exploit. The Mets' offense has been absolutely scorching in this series, outscoring Miami 15-8 over the last two days while putting up elite statcast contact quality. The strongest counterargument to backing the Mets is the heavy price tag of -164 for a team that has struggled with consistency this season. However, this is a premium "revenge spot" for a veteran Mets clubhouse that still remembers being eliminated from the postseason by Miami in Game 162 last year, and the structural advantages today are too vast to ignore. Behind the plate, Mets catcher Luis Torrens provides an elite defensive safety net, having caught 81.8% of attempted basestealers this season, which effectively neutralizes Miami's speed game. Facing a disjointed pitching staff in complete survival mode, the Mets have all the momentum, the pitching edge, and the motivation to complete the sweep.

Mets ML-164
CONF
78%
MLB3:10 PM

Giants @ Rockies

We’ve got a beautiful, sun-drenched afternoon out in Denver as the Rockies look to finish off a series sweep against a reeling Giants squad desperate to find answers. On paper, the market is slightly favoring San Francisco at -112, likely leaning on veteran name brand value, but the underlying metrics tell a completely different story. San Francisco’s Robbie Ray is currently battling major mechanical issues, yielding an ugly 11.08 ERA over his last three starts and walking 11 batters over his last 13 innings. Taking an erratic, high-walk pitcher who is getting hammered on his primary fastball into Coors Field is a recipe for disaster, especially with the game-day temperature pushing 80 degrees. Conversely, Tanner Gordon represents a classic case of the market mispricing a starter based on misleading surface numbers. Gordon’s 5.85 ERA hides a much more encouraging 4.40 xERA and elite control—he has issued one or zero walks in 10 of his last 11 appearances. Gordon’s slider is a lethal weapon that matches up beautifully against a left-heavy Giants lineup, particularly Luis Arraez, who struggles against sliders. The Rockies have also constructed their lineup with six right-handed or switch-hitters specifically designed to exploit Ray's fastball, including Hunter Goodman, who has historically crushed the veteran lefty. To make matters worse for the Giants, the fresh absence of elite defensive center fielder Harrison Bader leaves a massive void in Coors Field’s sprawling outfield gaps. The counterargument to this pick is the desperation factor: the Giants are on a five-game slide and are fighting to save their manager's job. But desperation doesn't fix broken mechanics or an overtaxed bullpen that used six relievers yesterday. With a fully rested Antonio Senzatela ready to shut down the middle innings, the Rockies have all the tactical advantages, pitching momentum, and bullpen health to secure the sweep. Take the Rockies on the moneyline at a fantastic price.

Rockies ML-104
CONF
78%
MLB4:05 PM

Yankees @ Athletics

A blazing afternoon sun beats down on Sutter Health Park in Sacramento as the Yankees and Athletics meet in a high-stakes rubber match to decide this hard-fought three-game series. While Oakland managed to scrap their way to a 6-4 victory yesterday, they enter this finale facing a structural nightmare that the market hasn't fully priced into this run line. The defining factor of this matchup is the catastrophic state of the Athletics' pitching staff. After Luis Severino went down with a shoulder injury on Friday, Oakland was forced to burn through eight relievers yesterday, leaving virtually their entire high-leverage core—including Hogan Harris and Scott Barlow—completely exhausted and likely unavailable today. That puts immense pressure on starter Jacob Lopez, a high-traffic lefty who carries a bloated 1.77 WHIP and has failed to complete six innings in any of his recent starts. Lopez now has to navigate a patient Yankees lineup that absolutely mashes left-handed pitching, featuring righty platoon monsters like Paul Goldschmidt (1.180 OPS against lefties) and Max Schuemann (1.056 OPS), alongside matchup-proof lefty breakout Ben Rice (.999 OPS against southpaws). With no reliable bullpen bridge behind Lopez, the Yankees are primed to break this game open in the middle innings. The counter-argument points to the Sacramento "bandbox" and Nick Kurtz's recent hot streak, which includes a career 3-for-7 mark against Will Warren. However, Warren has been a steady, high-floor presence for New York, backed by a strong 3.16 xERA and a career 1.59 ERA against Oakland. Furthermore, the Athletics have voluntarily blunted their own offensive ceiling by benching star catcher Shea Langeliers in favor of the defensive-minded Jonah Heim. While Heim is an elite defender, losing Langeliers' premier power takes a massive weapon out of the equation for Oakland. With a fully rested Yankees bullpen ready to close the door, back New York to cover the run line in a comfortable victory.

Yankees -1.5-115
CONF
85%
MLB4:10 PM

Diamondbacks @ Mariners

We are live under the sunny skies at T-Mobile Park where the division-leading Seattle Mariners look to complete a crucial three-game sweep of the visiting Arizona Diamondbacks. The energy in Seattle is electric, but the real story of this afternoon matchup lies on the mound and in the platoon matchups. The market is currently overpaying for Merrill Kelly's recent four-game winning streak and veteran reputation, pricing the Mariners at a highly reasonable -144. Kelly's 5.25 surface ERA is already mediocre, but his underlying metrics show that this number is incredibly fragile, backed by a massive 7.19 xERA and a highly concerning .407 opposing xwOBA. He has survived on heavy contact finding gloves, which is a dangerous formula against a red-hot Mariners offense that has launched eight home runs over the last two days. Seattle's lineup is perfectly optimized to exploit Kelly's right-handedness, fielding six left-handed bats, including the powerhouse Luke Raley, who boasts a massive .961 OPS against right-handed pitching. Conversely, Bryce Miller gives Seattle a robust starting pitching edge. Miller has been dominant in his limited starts this season, supporting a stellar 2.25 ERA with an even stronger 2.14 xERA and a microscopic 1.00 WHIP. His elite command and a revised slider featuring a 43.3% whiff rate should easily suppress a thin Arizona offense. While the Diamondbacks still possess dangerous pieces like Corbin Carroll and Ketel Marte, the lineup loses significant teeth with key veteran power missing. Furthermore, Carroll and Ildemaro Vargas have historically seen substantial performance drops against right-handed pitching. In the backup catcher matchup, Jhonny Pereda provides Seattle with a major defensive upgrade, carrying a superb 41.7% caught-stealing rate that will effectively freeze Arizona's speed on the basepaths. The strongest argument against the Mariners is the classic baseball adage that completing a sweep is notoriously difficult, especially against a veteran Arizona team with a rested, elite closer in Paul Sewald waiting in the wings if the game remains tight. However, Arizona's current roster deficits make it highly unlikely they can keep this game close enough to utilize Sewald. Kelly's high contact rates and the Mariners' ability to construct a relentless left-handed gauntlet should allow Seattle to jump out to an early lead. With Miller commanding the strike zone and Seattle’s offense hitting with peak authority, the Mariners possess too many structural advantages to pass up at this price. Back the home team to complete the sweep.

Mariners ML-144
CONF
78%
MLB4:10 PM

Phillies @ Dodgers

Under the warm California sun, Dodger Stadium plays host to a high-stakes rubber match as the Philadelphia Phillies and Los Angeles Dodgers wrap up a dramatic three-game set. While the market has priced the Dodgers as massive -235 favorites, there is an absolute wealth of value on the Phillies at +194. The public is heavily backing Yoshinobu Yamamoto's shiny 3.09 ERA, but the underlying metrics suggest the market is overpaying for a fragile number. Yamamoto's 3.78 xERA points to some looming regression, whereas Phillies rookie Andrew Painter is underperforming his true quality, sporting a 5.40 ERA that is heavily contradicted by a much more respectable 4.34 xERA. Painter's recent form shows a pitcher finding his major league footing, having allowed two or fewer runs in three consecutive starts, and his world-class splitter and sweeper give him the weapons to keep Los Angeles off-balance. The strongest argument against the Phillies is Painter’s highly vulnerable four-seam fastball, which carries a .498 xwOBA and is a prime target for a Dodgers lineup stacked with elite left-handed hitters like Freddie Freeman and Max Muncy. In the afternoon heat, mistakes can quickly turn into home runs. However, the Phillies’ offensive momentum under Don Mattingly cannot be ignored, with a 21-9 record since he took the helm. Led by Bryce Harper and Kyle Schwarber, this offense has shown elite road resilience and has the plate discipline to force Yamamoto into deep counts, neutralizing his high chase rates. The ultimate tipping point in this rubber match is the bullpen disparity. The Dodgers' relief corps is in a state of exhaustion; with closer Edwin Diaz on the injured list, Tanner Scott has thrown on three consecutive days and blew yesterday’s lead, making him unavailable today. On the other side, the Phillies boast a fully operational and confident back-end, anchored by a rested Jhoan Duran and a high-flying Orion Kerkering. If Painter can navigate the early frames using his secondary pitches, Philadelphia has a massive late-inning advantage. Trust the road warriors to finish the job and capitalize on a massive plus-money price.

Phillies ML+194
CONF
68%
MLB7:20 PM

Cubs @ Cardinals

Under the bright lights of Busch Stadium, the Cubs and Cardinals clash on national television to decide a crucial NL Central rubber match. While the Cardinals are priced as short home favorites, the value lies squarely with the visiting Cubs at a near even-money price. The ultimate differentiator in tonight's contest is the stark contrast in bullpen freshness. Chicago's relief corps is in a pristine state after Ben Brown's 7.0-inning masterpiece on Saturday, leaving high-leverage weapons like Daniel Palencia, Jacob Webb, Hoby Milner, and Caleb Thielbar completely locked and loaded. Conversely, the Cardinals' bullpen has been taxed to the absolute limit, with manager Oliver Marmol burning through ten relief appearances in the last 48 hours. In a high-stakes divisional rubber match where both starting pitchers are on short leashes, the Cubs have a massive late-inning advantage. Furthermore, the starting pitching matchup is priced incorrectly. The market is overpaying for Matthew Liberatore's surface 4.76 ERA, but his underlying 5.41 xERA reveals a highly fragile profile. Chicago’s lineup is surgically constructed to exploit him tonight; Michael Busch historically dominates Liberatore with a .400 average and a 1.600 OPS, and Carson Kelly is absolutely lethal against lefties with a .979 OPS this season. To be sure, the Cardinals counter with a dangerous, right-handed heavy lineup tailored to target Jordan Wicks' vulnerable fastball, especially with the unseasonably warm air and right-to-left wind assisting pull-side power. Additionally, the Cubs suffered a fresh blow with rookie Matt Shaw landing on the Injured List today with a back injury. However, Wicks’ elite changeup (40.0% whiff rate) and his career history of success against St. Louis (8.0 scoreless relief innings) should help him navigate the danger early. Back the Cubs to exploit a tired Cardinals bullpen and secure the series.

Cubs ML-102
CONF
72%

Player props

24
MLB · Blue Jays @ Orioles

Vladimir Guerrero Jr.

Vladimir Guerrero Jr. is currently the most productive hitter in the Blue Jays lineup, entering this finale after a 4-hit performance yesterday.

OVER 1.5 Total Bases+115
  • · Last 10 Games: .351 AVG (13-for-37)
  • · Career vs Kyle Bradish: .316 AVG (6-for-19) with 1 HR
  • · Recorded 4 hits in yesterday's matchup
MLB · Blue Jays @ Orioles

Gunnar Henderson

Gunnar Henderson is the premier power threat for Baltimore and benefits significantly from today's environment. As a left-handed hitter with elite pull-side power, the 7mph wind blowing out to right field at Camden Yards is a major tailwind for his extra-base hit probability.

OVER 1.5 Total Bases+122
  • · 5 Home Runs in his last 10 games
  • · 3-hit performance in yesterday's comeback win
  • · Facing rookie RHP Spencer Miles (former reliever)
MLB · Padres @ Nationals

Fernando Tatis Jr.

Fernando Tatis Jr. is currently the hottest hitter in the Padres lineup, entering the finale on a six-game hitting streak and batting .447 over his last 10 games. His power has officially returned, punctuated by a 451-foot home run yesterday.

OVER 1.5 Total Bases-110
  • · Tatis .447 AVG over last 10 games
  • · Zack Littell 6.55 xERA vs 5.23 ERA
  • · Tatis .500 AVG and 1.300 OPS at Nationals Park
MLB · Padres @ Nationals

James Wood

James Wood is in a premier position to produce from the leadoff spot against Griffin Canning. Wood has extreme home/away splits, posting a massive 1.026 OPS at Nationals Park this season.

OVER 1.5 Total Bases+127
  • · James Wood 1.026 home OPS vs .876 away OPS
  • · Griffin Canning 7.54 ERA and 1.54 WHIP
  • · Wood 1.007 OPS vs Right-Handed Pitchers
MLB · Angels @ Rays

Yandy Diaz

Yandy Diaz is currently the engine of the Rays' offense, entering this game on a tear with a 5-for-6 performance yesterday and leadoff home runs in both games of this series. His home/road splits are stark, as he bats nearly 50 points higher at Tropicana Field (.345) compared to his season average. He faces Jack Kochanowicz, a 6-foot-7 right-hander who has been vulnerable in May, allowing 30 hits over his last 26.1 innings (7.59 ERA). Diaz’s elite bat-to-ball skills and high walk rate ensure he frequently reaches base, and batting leadoff at home for a heavy favorite provides him with the maximum volume of plate appearances (likely 5+) to clear this multi-category line.

OVER 1.5 H+R+RBI-157
  • · Diaz is batting .351 (13-for-37) over his last 10 games with 2 HR and 9 RBI.
  • · Diaz carries a massive 1.123 OPS and .345 AVG at Tropicana Field this season.
  • · Opposing starter Jack Kochanowicz has struggled in May with a 7.59 ERA and 1.39 WHIP.
MLB · Angels @ Rays

Jonathan Aranda

Jonathan Aranda provides a strong left-handed matchup against Jack Kochanowicz, who has been susceptible to lefties during his recent struggles. Aranda bats second in a lineup that is projected to score significantly today against a pitcher who has allowed an average of 6 hits per start over his last five outings. Aranda's ability to drive the ball (.924 OPS vs RHP) combined with his lineup position behind the red-hot Yandy Diaz creates multiple paths to success—either through RBI opportunities or by being driven in by Junior Caminero. Given the Angels' depleted bullpen usage (4 pitchers used yesterday in a blowout), if the Rays get to Kochanowicz early, Aranda will see plenty of traffic on the bases against a tired relief corps.

OVER 1.5 H+R+RBI-154
  • · Aranda bats left-handed against the right-handed Kochanowicz, slugging .924 OPS vs RHP this year.
  • · Aranda is hitting .297 at home with a .905 OPS.
  • · The Rays are heavy -200 favorites with a team scoring average of 4.7 runs per game.
MLB · Braves @ Reds

Michael Harris II

Michael Harris II has been a road warrior this season, posting a 1.053 OPS and .360 average away from Atlanta. He enters this contest in peak form, carrying a 154 wRC+ through the month of May.

OVER 1.5 Total Bases+105
  • · Michael Harris II: 1.053 Road OPS, 0.360 Road AVG
  • · Nick Lodolo: 8.68 Home ERA, 6.31 xERA (underlying struggle indicator)
  • · Venue: Great American Ball Park has a 1.100 Hitter Park Factor
MLB · Braves @ Reds

Matt Olson

Matt Olson is the primary run-producer for an Atlanta offense that has already hung 13 runs on Cincinnati in the first two games of this series. Olson leads the club with 45 RBIs and has shown a significant preference for road environments, where his OPS jumps to 1.029.

OVER 0.5 RBI+138
  • · Matt Olson: 1.029 Road OPS, 16 HR, 45 RBI on season
  • · Nick Lodolo: 5 HR allowed in 21.0 IP (2.1 HR/9)
  • · Braves: 40 wins reached, lead MLB in road slugging (.456)
MLB · Red Sox @ Guardians

Jose Ramirez

Jose Ramirez is arguably the most dangerous hitter in the American League when facing left-handed pitching this season. His .333 average and 1.064 OPS against southpaws are elite marks, and five of his season's home runs have come in just 60 at-bats against lefties. Today, he faces Ranger Suarez, a left-hander whose recent performance has dipped, allowing 5 earned runs in his last start. Ramirez's ability to hit for power from the right side makes him a nightmare matchup for Suarez’s sinker-heavy repertoire. Batting second in the Guardians' lineup, Ramirez is guaranteed maximum plate appearances in a home environment where his OPS is nearly 200 points higher than on the road.

OVER 1.5 Total Bases+123
  • · Jose Ramirez vs LHP: .333 AVG, 1.064 OPS, 5 HR (60 AB)
  • · Jose Ramirez Home OPS: .824 vs .663 Away
  • · Ranger Suarez recent form: 5 ER in 5.0 IP in previous start
MLB · Red Sox @ Guardians

Tanner Bibee

Tanner Bibee enters this matchup in the midst of a significant struggle, still searching for his first win of 2026 with an 0-7 record. His strikeout consistency has been erratic, staying under this 4.5 line in three of his last five starts, including a dismal 3-strikeout performance in just 3.0 innings his last time out. The Red Sox present a difficult strikeout matchup at the top of the order; Masataka Yoshida is statistically one of the hardest hitters in baseball to strike out, and Mickey Gasper is currently hitting .350 against right-handed pitching. If Bibee continues to struggle with his command and allows early contact, he is unlikely to pitch deep enough into the game to reach 5 strikeouts.

UNDER 4.5 Strikeouts+122
  • · Tanner Bibee last 5 starts: 3, 5, 2, 9, 4 strikeouts
  • · Tanner Bibee last outing: 3.0 IP, 7 ER, 3 K
  • · Red Sox lineup: Featuring contact-heavy lefties Jarren Duran and Masataka Yoshida
MLB · Tigers @ White Sox

Riley Greene

While Riley Greene is the Tigers' most talented hitter, he faces a difficult situational matchup today. Sean Burke has been a day-game specialist this season, surrendering just a 1.96 ERA across 23.0 afternoon innings.

UNDER 1.5 Total Bases-176
  • · Sean Burke 1.96 ERA in day games this season
  • · Greene has stayed Under 1.5 Total Bases in 8 of his last 10 games
  • · Batting 5th in lineup may limit plate appearance volume
MLB · Tigers @ White Sox

Colson Montgomery

Colson Montgomery is elevated into a primary run-producing role today, batting cleanup for a White Sox team seeking a series sweep. Montgomery's matchup against Keider Montero is statistically ideal; he has already homered off Montero in their limited head-to-head history, and Montero has struggled mightily in afternoon starts this season, posting a 6.32 ERA during the day.

OVER 0.5 RBI+145
  • · Batting 4th (cleanup) in confirmed lineup
  • · 1-for-1 with a home run career vs Keider Montero
  • · Montero 6.32 ERA in day games vs 3.20 ERA at night
MLB · Brewers @ Astros

Tatsuya Imai

Tatsuya Imai enters this matchup with extreme control issues, having issued 18 walks in just 23.1 innings of work this season. While he is coming off a role in a combined no-hitter, his efficiency remains a major concern; he has failed to complete 5.0 innings (the 15-out threshold) in four of his six starts this year.

UNDER 14.5 Pitcher Outs+125
  • · Tatsuya Imai 17.5% walk rate (18 BB in 23.1 IP)
  • · Imai averages 3.8 innings per start in 2026
  • · Imai 13.50 ERA at Daikin Park this season
MLB · Brewers @ Astros

Brice Turang

Brice Turang is the perfect candidate to exploit Tatsuya Imai's primary weakness: the inability to find the strike zone. Imai is walking nearly 7 batters per nine innings and has a 17.5% walk rate, which ranks among the worst for active starters.

OVER 0.5 Walks-123
  • · Tatsuya Imai 6.94 BB/9 rate in 2026
  • · Brice Turang 7 walks in his last 10 games played
  • · Turang .303 AVG and .972 OPS against right-handed pitching (Imai is RHP)
MLB · Royals @ Rangers

Bobby Witt Jr.

Bobby Witt Jr. is the primary engine of the Royals' offense and benefits from a highly favorable matchup against Jack Leiter. Leiter has struggled with command (26 walks) and power prevention (9 HR allowed in 60.2 IP) this season.

OVER 1.5 Total Bases+108
  • · Jack Leiter 8.68 career ERA vs KC
  • · Bobby Witt Jr. .307 AVG in day games
  • · Jack Leiter 1.37 WHIP and 9 HR allowed in 60.2 IP
MLB · Royals @ Rangers

Jake Burger

Jake Burger is currently the most productive power threat in the Rangers' lineup, leading the team in both home runs and RBIs. He enters this matchup on a significant hot streak, batting .368 with 14 hits and 3 home runs over his last 10 games.

OVER 1.5 Total Bases+135
  • · Jake Burger .368 AVG over last 10 games
  • · Michael Wacha 2.69 ERA vs 3.94 xERA (regression candidate)
  • · Burger leads Rangers with 10 HR and 37 RBI
MLB · Marlins @ Mets

Nolan McLean

Nolan McLean has entered a period of significant regression, posting a 7.11 ERA over his last five starts. During this stretch, he has surrendered 3, 1, 3, 6, and 7 earned runs respectively, clearing the 2.5 ER line in 80% of his outings.

OVER 2.5 Pitcher Earned Runs+125
  • · Allowed 3 or more earned runs in 4 of his last 5 starts (80%)
  • · Carries a 7.11 ERA over his last 25.1 innings of work
  • · Has surrendered 8 home runs in 61.1 innings this season (1.17 HR/9)
MLB · Marlins @ Mets

Xavier Edwards

Xavier Edwards is currently the most productive contact hitter in the Marlins lineup, entering this contest on a blistering .405 stretch over his last 10 games. As the leadoff hitter, he is guaranteed the highest volume of opportunities to accumulate bases.

OVER 1.5 Total Bases+155
  • · Hitting .405 (15-for-37) over his last 10 games
  • · Cleared 1.5 Total Bases in 6 of his last 10 games (60%)
  • · Opposing pitcher Nolan McLean has allowed 13 hits in his last 9 innings pitched
MLB · Giants @ Rockies

Luis Arraez

Luis Arraez is the premier contact hitter in this matchup, entering today with a .322 season average and a scorching .361 mark over his last 10 games. He faces Rockies right-hander Tanner Gordon, who has struggled significantly with hit prevention, allowing 41 hits in just 32.1 innings this season (11.4 H/9).

OVER 1.5 Hits-140
  • · Season AVG: .322
  • · Last 10 Games AVG: .361
  • · Opponent H/9: 11.4
MLB · Giants @ Rockies

Matt Chapman

While Matt Chapman has struggled with consistency this season, his history at Coors Field (.333 AVG) and the favorable environment of this high-total game (11 runs) provide a strong ceiling. Chapman is batting in the middle of a lineup that features high-OBP hitters like Luis Arraez and Rafael Devers ahead of him, maximizing his opportunities for RBIs and runs scored.

OVER 1.5 H+R+RBI+360
  • · Career AVG at Coors Field: .333
  • · H2H vs Gordon: 1-for-3 (.333)
  • · Gordon Home ERA: 9.45
MLB · Phillies @ Dodgers

Bryson Stott

Bryson Stott enters this matchup as a value target at +320 odds to record a hit. While the matchup against Yoshinobu Yamamoto (3.09 ERA, 0.98 WHIP) is challenging, Stott has maintained a presence in the middle of the Phillies lineup and has recorded at least one hit in 60% of his last 10 appearances.

OVER 0.5 Hits+320
  • · Bryson Stott has a hit in 6 of his last 10 games.
  • · Stott is batting 6th in a Phillies lineup that has improved to 21-9 under Don Mattingly.
  • · Yamamoto is overperforming his xERA (3.78) by 0.69, suggesting potential for regression.
MLB · Phillies @ Dodgers

Bryson Stott

As a 'Gary Special' selection, this prop is logically tied to Stott's hit prop, as any hit (single, double, triple, or home run) will satisfy the 0.5 total bases threshold. Stott's ability to drive the ball into the gaps makes him a threat to exceed this line with a single swing.

OVER 0.5 Total Bases+320
  • · Bryson Stott is recording 0.5 total bases in the same games he records a hit.
  • · Stott's +320 odds provide significant value for a player with his contact profile.
  • · The weather at Dodger Stadium (79°F, wind out to CF) favors hitters today.
MLB · Cubs @ Cardinals

Ivan Herrera

The Cardinals have strategically elevated Ivan Herrera to the #2 spot in the batting order to capitalize on his dominance against left-handed pitching. Herrera possesses a .444 OBP against southpaws, which serves as a major tactical advantage against Jordan Wicks. Wicks struggled significantly in his 2026 debut, allowing 8 runs and posting a 2.31 WHIP while showing diminished fastball velocity (93 mph).

OVER 1.5 H+R+RBI-139
  • · Ivan Herrera .444 OBP vs left-handed pitching
  • · Jordan Wicks 2.31 WHIP and 16.62 ERA in 2026 debut
  • · Herrera moved to #2 spot in the lineup specifically for this matchup
MLB · Cubs @ Cardinals

Carson Kelly

Carson Kelly is the premier lefty-specialist in the Cubs' lineup, boasting an elite .979 OPS against southpaws this season. He faces Matthew Liberatore, whose 1.57 WHIP and high expected ERA (5.41 xERA) indicate a significant propensity for allowing baserunners and hard contact.

OVER 1.5 H+R+RBI-101
  • · Carson Kelly .347 AVG / .979 OPS vs LHP this season
  • · Matthew Liberatore 1.57 WHIP and 5.41 xERA
  • · Kelly 2-for-6 (.333) career vs Liberatore

Graded results

38

Games

  • W

    Orioles ML -126

    MLB · 5-9

  • L

    Padres ML -116

    MLB · 2-4

  • W

    Rays -1.5 +104

    MLB · 2-5

  • L

    Braves ML -126

    MLB · 4-6

  • L

    Guardians ML -116

    MLB · 9-4

  • W

    White Sox ML -130

    MLB · 1-2

  • W

    Brewers -1.5 -111

    MLB · 2-0

  • L

    Royals ML -104

    MLB · 3-6

  • W

    Mets ML -164

    MLB · 1-10

  • L

    Rockies ML -104

    MLB · 19-6

  • W

    Yankees -1.5 -115

    MLB · 13-8

  • W

    Mariners ML -144

    MLB · 2-3

  • L

    Phillies ML +194

    MLB · 1-9

  • L

    Cubs ML -102

    MLB · 1-5

Props

  • W

    Bobby Witt Jr. · over

    Royals @ Rangers · Actual 3

  • L

    Brice Turang · over

    Brewers @ Astros · Actual 0

  • L

    Bryson Stott · over

    Phillies @ Dodgers · Actual 0

  • L

    Bryson Stott · over

    Phillies @ Dodgers · Actual 0

  • L

    Carson Kelly · over

    Cubs @ Cardinals · Actual 0

  • W

    Colson Montgomery · over

    Tigers @ White Sox · Actual 1

  • L

    Fernando Tatis Jr. · over

    Padres @ Nationals · Actual 0

  • W

    Gunnar Henderson · over

    Blue Jays @ Orioles · Actual 3

  • W

    Ivan Herrera · over

    Cubs @ Cardinals · Actual 4

  • W

    Jake Burger · over

    Royals @ Rangers · Actual 2

  • W

    James Wood · over

    Padres @ Nationals · Actual 4

  • W

    Jonathan Aranda · over

    Angels @ Rays · Actual 4

  • W

    Jose Ramirez · over

    Red Sox @ Guardians · Actual 2

  • L

    Luis Arraez · over

    Giants @ Rockies · Actual 0

  • W

    Matt Chapman · over

    Giants @ Rockies · Actual 3

  • L

    Matt Olson · over

    Braves @ Reds · Actual 0

  • W

    Michael Harris II · over

    Braves @ Reds · Actual 2

  • L

    Nolan McLean · over

    Marlins @ Mets · Actual 1

  • W

    Riley Greene · under

    Tigers @ White Sox · Actual 0

  • L

    Tanner Bibee · under

    Red Sox @ Guardians · Actual 5

  • L

    Tatsuya Imai · under

    Brewers @ Astros · Actual 18

  • L

    Vladimir Guerrero Jr. · over

    Blue Jays @ Orioles · Actual 0

  • L

    Xavier Edwards · over

    Marlins @ Mets · Actual 0

  • L

    Yandy Diaz · over

    Angels @ Rays · Actual 1