← All archive dates

Daily archive

2026-05-25

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

Game picks

13
MLB1:35 PM

Rays @ Orioles

It's a Memorial Day matinee at Camden Yards as the division-leading Rays send Shane McClanahan to the hill against Kyle Bradish and the Orioles. The starting pitching dynamic is the primary driver in this matchup. McClanahan has been brilliant for most of the season, and he draws a uniquely favorable opponent in a Baltimore lineup that has severely struggled to hit lefties, holding a 4-11 record against southpaws this year. While the Orioles managed to scratch across some runs against him last week, McClanahan's underlying swing-and-miss stuff and recent stretch of scoreless dominance make him highly likely to bounce back against a team he typically handles well. Tampa Bay's offensive construction also poses a massive problem for Bradish. The Rays are countering with a left-handed heavy lineup specifically designed to exploit Bradish's platoon splits and efficiency issues. Even the right-handed anchors in Tampa Bay's lineup have a historical edge—Yandy Diaz boasts a .421 career average against Bradish, while Junior Caminero has routinely crushed his offerings. The Rays are an incredibly efficient day-game hitting team, and their high-contact approach is primed to put early pressure on an Orioles infield defense that has been forced into constant shuffling. The most critical separator today is the bullpen and rest situation. Baltimore enters this game completely taxed after a grueling 18-inning Sunday doubleheader, leaving their relief corps depleted. Since Bradish frequently struggles to pitch deep into games, the Orioles are highly vulnerable to middle-inning run surges from Tampa Bay. On the other side, the Rays are fully rested following a rain-shortened weekend, meaning their high-leverage relievers are completely fresh. Between the immense pitching mismatch, the bullpen rest disparity, and the psychological edge of Tampa Bay sweeping this same Baltimore squad just five days ago, the Rays hold significant advantages across the board.

Rays ML-110
CONF
85%
MLB1:35 PM

Cubs @ Pirates

We've got a Memorial Day matinee brewing at PNC Park as the spiraling Chicago Cubs roll into Pittsburgh to face the Pirates in a classic NL Central clash. The Cubs enter this game mired in a disastrous eight-game losing streak, but the betting market installing them as road favorites speaks volumes about this specific pitching matchup. Chicago's Ben Brown brings electric stuff to the mound, sporting a 2.09 ERA and an elite 0.98 WHIP. More importantly, Brown acts as a complete "lefty eraser," holding left-handed batters to a minuscule .181 average. This uniquely neutralizes the biggest threats in the Pirates' lineup, including Brandon Lowe, Spencer Horwitz, and Oneil Cruz. While Brown may be limited to four or five innings, his ability to efficiently suppress Pittsburgh's primary run producers gives the Cubs a massive early advantage. On the other side, Pirates starter Carmen Mlodzinski is a glaring regression candidate. Despite a 3.96 ERA, his underlying 4.66 xERA and bloated 1.40 WHIP indicate he is constantly navigating heavy traffic. Mlodzinski's inability to miss bats—recording just four strikeouts over his last 16 innings—makes him entirely reliant on a shaky Pittsburgh infield that rates out as a Tier 4 defensive unit. To make matters worse for the right-hander, he has been a major liability against left-handed hitting, surrendering a .327 average and a .385 wOBA to lefties this season. The Cubs have stacked their lineup to exploit Mlodzinski's glaring platoon weakness, deploying five left-handed or switch-hitters today, including Michael Busch, Michael Conforto, and the returning Ian Happ. A contact-heavy pitcher who struggles with command is the exact remedy for a Chicago offense desperate for a breakout performance. With an elite Tier 1 defense anchored by Pete Crow-Armstrong backing up Brown's swing-and-miss arsenal, the Cubs have the perfect structural advantages to snap their losing streak and secure a much-needed road victory.

Cubs ML-124
CONF
75%
MLB2:10 PM

Twins @ White Sox

Welcome to a Memorial Day matinee at Guaranteed Rate Field, where the surging Twins look to keep their momentum rolling against a White Sox team trying to right the ship. The starting pitching matchup heavily favors Minnesota in this spot. Rookie Zebby Matthews has been an absolute revelation since his call-up, bringing elite command to the mound with just one walk allowed in his first 13 big-league innings. That strike-throwing ability directly neutralizes a Chicago lineup that struggles to string hits together and often relies on free passes to spark rallies. On the other side, Anthony Kay’s recent surface numbers mask serious underlying regression risks. His 22 walks in 46.1 innings point to a command issue that is bound to catch up with him against a disciplined lineup. The platoon dynamics and environmental factors also align perfectly for the visitors today. The Twins are rolling out a heavily right-handed and switch-hitting lineup specifically designed to punish southpaws. Byron Buxton is stepping into his favorite visiting park—boasting 23 career home runs against the White Sox—and red-hot hitters like Orlando Arcia and Ryan Kreidler both carry massive splits against left-handed pitching. To make matters worse for Chicago, the afternoon wind blowing in from center field serves as a pitcher's breeze, knocking down the deep fly balls that the home run-reliant White Sox offense desperately needs to generate scoring. Finally, late-game stability is a massive concern for Chicago. The White Sox bullpen was dealt a severe blow just two days ago with the loss of high-leverage arm Jordan Hicks to a lat strain, leaving a shaky bridge to the ninth inning. With Anthony Kay rarely pitching deep into games, Chicago will have to rely heavily on a vulnerable relief corps against a Twins lineup that is playing its best baseball of the month. Riding a four-game winning streak and armed with a shutdown starter, Minnesota is in a much better position to control the pace of this game from the first pitch to the final out.

Twins ML-110
CONF
70%
MLB2:10 PM

Cardinals @ Brewers

We’re at American Family Field this Memorial Day afternoon for a high-stakes NL Central clash as the Cardinals visit the division-leading Brewers. The market has priced Milwaukee at an exorbitant number today, almost entirely due to Jacob Misiorowski's incredible 24.1-inning scoreless streak. While his 1.89 ERA and strikeout numbers are genuinely elite, baseball is a game of regression, and the Cardinals have the offensive profile to finally crack him. St. Louis relies heavily on Jordan Walker and Alec Burleson, both of whom carry massive OPS numbers against right-handed pitching, while Ivan Herrera has already proven he can take Misiorowski deep this season. On the other side, Matthew Liberatore's recent numbers look highly concerning, posting a 6.65 ERA over his last five starts. However, this is the exact opponent he needs to see to get back on track. Liberatore holds a dominant 1.26 career ERA against the Brewers, demonstrating a clear historical comfort level against this lineup. He's also catching a significant break from the weather today, as a 10 mph wind blowing in from right field will help suppress the left-handed power that the Brewers usually rely on to generate offense. The true edge that makes the Cardinals such a live underdog is the massive rest discrepancy in the bullpens. St. Louis had their Sunday game rained out, meaning their high-leverage arms—including closer Riley O'Brien and setup man Gordon Graceffo—are completely fresh and ready to cover multiple innings. Milwaukee is limping out of a brutal weekend series against the Dodgers where they were outscored 16-4 in the final two games, leaving their already injury-depleted bullpen fatigued. If Liberatore can pitch to his historical baseline against the Brewers, the Cardinals' rested relievers give them a massive advantage in the late innings.

Cardinals ML+184
CONF
65%
MLB3:40 PM

Yankees @ Royals

Memorial Day baseball brings us to the spacious outfield of Kauffman Stadium, where the slumping Yankees look to find their footing against a Royals team trying to defend its home turf. Will Warren gets the ball for New York, and he arrives with a clear blueprint for success. Despite his 3.61 ERA, his underlying metrics are stellar, boasting a 3.14 xERA and an elite 10.7 K/9. More importantly, he absolutely dismantled this exact Kansas City lineup back in April, striking out 11 batters over seven innings of one-run ball. That high-strikeout approach is the perfect antidote to a Royals team that relies on putting the ball in play and using their speed to manufacture runs. Furthermore, Warren has actually been sharper away from Yankee Stadium, posting a 2.81 ERA on the road and a 2.65 ERA in day games. On the other side, Michael Wacha's sparkling 2.70 ERA is a prime candidate for regression. His 3.87 xERA indicates he has been living dangerously, relying heavily on Kauffman Stadium's massive dimensions and elite outfield defense to turn deep drives into long outs. However, the weather conditions today present a massive problem for his contact-heavy style. With temperatures sitting at 83 degrees and an 8 mph wind blowing straight out to left field, the environment is ripe for the Yankees' heavy-hitting lefties. Hitters like Ben Rice, who owns a massive 1.029 OPS against right-handed pitching, and Cody Bellinger are perfectly positioned to lift the ball and let the Memorial Day breeze carry it into the seats. While the Royals hold an advantage on the basepaths—especially with Bobby Witt Jr. looking to exploit J.C. Escarra behind the plate—the Yankees' sheer power advantage and Warren's strikeout upside are too much to ignore. Even with Aaron Judge's historical struggles against Wacha, New York's lineup is deep enough to force the Royals' starter out early and expose a Kansas City bullpen that is currently thinned out by injuries. The Yankees swept this team in April, and their power-hitting, high-strikeout profile remains a mismatch that should get them back in the win column today.

Yankees ML-136
CONF
75%
MLB4:10 PM

Reds @ Mets

Memorial Day baseball from Queens as the Cincinnati Reds roll into Citi Field to take on a reeling New York Mets squad. The Mets are in a complete tailspin, coming off a brutal weekend where they were swept by the Marlins and managed to score just two total runs across three games. The lineup is severely depleted, with Juan Soto's sudden illness scratching him from the card on Sunday and keeping him out of the starting lineup today, leaving an already struggling offense without its biggest weapon. This lack of firepower makes it difficult to trust them as a favorite, even against a pitcher like Nick Lodolo who has been highly volatile this season. The Mets have the second-most games in the majors with two runs or fewer, and they lack the healthy personnel to exploit Lodolo's command issues. Cincinnati arrives with a significant situational edge. A Sunday rainout gave their high-leverage bullpen arms a full two days of rest, a massive luxury when backing a starter like Lodolo who often struggles to pitch deep into games. If Lodolo runs into trouble early, the Reds can confidently deploy their rested middle relievers to bridge the gap. Conversely, the Mets' bullpen is in a fragile state, highlighted by closer Devin Williams surrendering a devastating walk-off grand slam on Sunday. At plus money, the Reds offer exceptional value. They boast a healthy, power-heavy lineup led by Elly De La Cruz and Sal Stewart, who are perfectly positioned to challenge Nolan McLean. Furthermore, the Mets are starting backup catcher Luis Torrens, giving the ultra-aggressive De La Cruz—who is chasing a career steals milestone—a green light to manufacture chaos on the basepaths. With Cincinnati playing solid baseball and the Mets searching for answers during a disastrous stretch, taking the rested road underdog is the smart angle.

Reds ML+118
CONF
75%
MLB5:05 PM

Diamondbacks @ Giants

Welcome to Oracle Park for Memorial Day baseball by the bay, where the surging Arizona Diamondbacks look to keep their hot streak alive against a San Francisco Giants squad desperate to find their footing. If you just look at the starting pitching matchup, it is easy to see why the market made the Giants the home favorite. San Francisco's Landen Roupp is pitching at an elite level, backing up his 3.27 ERA with a stellar 2.83 expected ERA and a high ground-ball rate. Meanwhile, Arizona's Merrill Kelly is navigating a high-wire act, carrying a terrifying 8.21 expected ERA and a plummeting 14.9 percent strikeout rate. On paper, the Giants should jump out to an early lead. However, we watched this exact starting pitching matchup unfold less than a week ago, and the results told a different story about how these two rosters are built to finish games. The late-inning dynamic is the true separator in this divisional clash. Arizona enters today riding an 8-2 surge fueled by a relentless lineup and a lockdown bullpen. Corbin Carroll is terrorizing opposing pitchers on a 12-game hitting streak, and his elite speed is perfectly suited to exploit the sprawling outfield gaps of Oracle Park's Triples Alley. Once the starters inevitably exit, the game tilts heavily toward the visitors. The Diamondbacks feature a highly stable late-inning bridge anchored by Paul Sewald and Juan Morillo. Conversely, the Giants have routinely squandered late leads this season, hampered by a volatile relief corps featuring struggling arms like Ryan Walker, who carries a bloated 6.46 ERA in high-leverage spots. Taking a pitcher with an expected ERA north of eight is undoubtedly a risk, but Kelly's pitch-to-contact style is significantly aided by the heavy marine air and run-suppressing dimensions in San Francisco. The Diamondbacks have already proven they can weather San Francisco's best punch from Roupp and win a battle of attrition. Getting plus money on a lineup firing on all cylinders, backed by a vastly superior bullpen, offers tremendous value. Arizona's offensive depth and late-game execution give them the clear edge to secure a road victory.

Diamondbacks ML+114
CONF
75%
MLB6:10 PM

Nationals @ Guardians

Welcome to Progressive Field on Memorial Day, where the surging Cleveland Guardians host a Washington Nationals team scrambling to piece together 27 outs. The narrative surrounding Tanner Bibee is exactly what we look to exploit today. Despite an 0-6 record, his underlying metrics and recent form scream positive regression. He holds a solid 3.75 ERA and is coming off a dominant eight-inning, one-run masterclass in his last start. With the wind blowing in from center field at 5 mph, the environment perfectly suits his pitch-to-contact tendencies while simultaneously neutralizing the raw power of Washington sluggers like James Wood and CJ Abrams. On the other side, the Nationals' starting rotation depth has been severely compromised by recent injuries, forcing them into a heavy bullpen game. Relying on PJ Poulin as an opener before turning to a bulk arm like Zack Littell—who carries a 5.83 ERA—is a highly volatile strategy. It requires asking a relief corps that has already surrendered 35 home runs this season to flawlessly navigate nine innings. This is a recipe for disaster against a disciplined Cleveland lineup. The Guardians strike out at one of the lowest rates in baseball and feature high-contact bats like Travis Bazzana and Jose Ramirez, who will inevitably put traffic on the basepaths and pressure the defense. Furthermore, Washington's defense is highly unlikely to perfectly manage a bullpen game without giving away free bases. They have already committed 50 errors this season, while Cleveland operates with an elite .989 fielding percentage. The Guardians enter this contest rolling with eight wins in their last ten games. With a massive advantage in fielding consistency, starting pitching depth, and late-inning stability from closer Cade Smith, Cleveland is perfectly positioned to grind down Washington's relief arms. Back the Guardians to finally get Bibee the run support he deserves and secure the victory at home.

Guardians ML-178
CONF
80%
MLB6:40 PM

Phillies @ Padres

We're under the lights at Petco Park for a Memorial Day clash as the Philadelphia Phillies take on the San Diego Padres. This pitching matchup presents one of the starkest contrasts on the board, and it points directly toward the road favorites. Jesús Luzardo takes the mound for Philadelphia carrying a 4.85 season ERA, but that number masks an elite underlying profile. Luzardo has been a true road warrior this year, boasting a spectacular 1.52 ERA away from home. Furthermore, his 3.21 expected ERA indicates he has pitched brilliantly beneath the surface. He matches up perfectly against a San Diego lineup that struggles mightily against left-handed pitching, with key bats like Ty France and Gavin Sheets seeing their production plummet against southpaws. On the other side, the Padres are rolling out Griffin Canning out of sheer necessity due to a decimated starting rotation. Canning has struggled heavily, carrying a 9.00 ERA and a dangerous 1.81 WHIP through four starts. He consistently fails to pitch deep into games, which means he will be facing extreme traffic early. This is a nightmare scenario against a Phillies lineup loaded with left-handed power. Bryce Harper and Kyle Schwarber both carry an OPS well over .900 against righties, and they are primed to exploit Canning's command issues. Even in the pitcher-friendly confines of Petco Park, a 14 mph crosswind blowing toward right field could assist Philadelphia's lefties in doing damage. While San Diego boasts an elite bullpen headlined by Mason Miller, they need a lead to protect it. Given Canning's propensity for putting runners on base and yielding early runs, the Padres will likely be playing from behind from the jump. The Phillies hold massive platoon advantages on both sides of the ball tonight, and Luzardo’s swing-and-miss stuff should keep San Diego's offense quiet. The starting pitching disparity is simply too large to ignore, making Philadelphia the clear side to back.

Phillies ML-130
CONF
85%
MLB7:05 PM

Astros @ Rangers

Welcome to Globe Life Field on this Memorial Day evening as the Lone Star rivalry takes center stage, with the Texas Rangers looking to stop a three-game skid against a Houston Astros squad riding high off a weekend sweep. While Houston has the recent momentum, this series opener sets up perfectly for a Texas bounce back based on a massive structural advantage on the mound. Kumar Rocker is currently pitching the best baseball of his season, entering tonight riding a streak of 12.2 scoreless innings with 10 strikeouts. He has been especially dialed in at home, sporting a 2.81 ERA in Arlington, and is positioned to give the Rangers critical length against a Houston lineup that could be missing Yordan Alvarez, who sat out Sunday's game with back spasms. The real differentiator in this matchup is what happens after the starters. Astros right-hander Tatsuya Imai has been highly volatile, struggling with severe command issues that have led to 14 walks in just 17.1 innings. Because he averages barely over three innings per start, he is going to force a heavily depleted Astros bullpen to cover a massive portion of this game. Texas has intentionally stacked left-handed on-base threats like Joc Pederson and Brandon Nimmo at the top of their order to exploit Imai's wildness early and drain his pitch count. Once this game shifts to the bullpens, the gap only widens. Texas boasts an elite high-leverage bridge featuring Jacob Latz and Jakob Junis, both sporting sub-2.00 ERAs with excellent WHIP metrics. The Rangers are a flawless 21-0 when leading after seven innings this season, meaning their formula is proven: get a quality start, grab a lead, and lock the door. With Rocker dealing and the Astros forced to piece together 15-plus outs from an unreliable relief corps, the Rangers have a clear path to dictating the terms of this rivalry clash.

Rangers ML-126
CONF
75%
MLB7:07 PM

Marlins @ Blue Jays

Welcome to Rogers Centre, where the roof is open for the first time this season as the Blue Jays look to cool off the visiting Marlins under the evening sky. The story of this game begins and ends with the massive disparity on the mound. Toronto is throwing rookie sensation Trey Yesavage, who has been nothing short of spectacular with a 1.07 ERA and a 10.3 strikeout-per-nine rate. He just carved up the Yankees for six scoreless innings without issuing a single walk and holds a flawless 0.00 ERA at home. On the other side, Miami counters with Janson Junk, a starter currently in a brutal tailspin. Junk has surrendered 19 earned runs over his last three outings, plagued by a low whiff rate and an inability to miss bats that has culminated in a 5.94 road ERA. Even with Vladimir Guerrero Jr. out of the lineup tonight after an elbow contusion, Toronto's offense is perfectly positioned to punish Junk's contact-heavy approach. The Blue Jays are currently sporting an elite 35.8 percent hard-hit rate and have strategically loaded their lineup with left-handed bats like Yohendrick Pinango and Jesus Sanchez. Sanchez, in particular, is on an absolute tear against his former team, hitting .433 over his last 12 games. While the Marlins arrive with momentum from a recent home sweep, their offense is generating a weak 84.2 mph average exit velocity and a dismal 2.8 percent barrel rate over their recent stretch. They simply are not making the kind of high-quality contact needed to disrupt a pitcher as dialed-in as Yesavage. If Miami manages to keep this game competitive into the late innings, the bullpen discrepancy heavily favors the home side. Toronto features one of the most lethal late-game combinations in baseball with setup man Tyler Rogers and closer Louis Varland, who boasts a microscopic 0.65 ERA and is a perfect 7-for-7 in save opportunities. Conversely, the Marlins are heavily reliant on a struggling Pete Fairbanks at the back end. With the cooler 62-degree air neutralizing some of Rogers Centre's hitter-friendly characteristics, Yesavage should comfortably navigate the Miami order before handing it over to a lockdown bullpen, securing a comfortable win for Toronto.

Blue Jays ML-152
CONF
80%
MLB9:10 PM

Rockies @ Dodgers

Welcome to Dodger Stadium on this Memorial Day evening, where the lights are bright and the hometown Dodgers look to feast on a reeling Rockies squad. The mismatch on the mound tonight is simply too severe to ignore. Colorado is forced to hand the ball to Tanner Gordon for a spot start, a low-velocity reliever who relies on a 91-mph fastball and enters with a 6.59 ERA after getting shelled for seven earned runs in his last bulk appearance. That profile is a disaster waiting to happen against a Los Angeles lineup that thrives on middle-in strikes and hard contact. On the other side, Emmet Sheehan boasts a 3.72 ERA at home and elite swing-and-miss stuff, having fanned 51 batters in 45.2 innings, giving the Dodgers a massive floor in run prevention. The top of the Dodgers' lineup is built specifically to dismantle right-handed pitching like Gordon. Shohei Ohtani comes into this series scorching hot with a 1.136 OPS over his last week, and he already owns a 7-for-13 career mark with a pair of home runs against Gordon. Backed by Freddie Freeman and Kyle Tucker, this group of elite left-handed bats should generate heavy early traffic. Meanwhile, the Rockies' offense just suffered a massive blow with the fresh loss of Mickey Moniak to an ankle injury. Stripped of their most productive bat against righties, Colorado severely lacks the firepower to keep pace in a high-scoring environment. Even if Gordon miraculously navigates the early innings, the bullpens heavily favor Los Angeles. The Dodgers can deploy Tanner Scott, who carries a microscopic 1.25 ERA and 0.60 WHIP, to completely neutralize the back third of the game. Colorado’s late-inning options, highlighted by Victor Vodnik and his 8.00 ERA, simply do not have the swing-and-miss capabilities to survive late traffic at Dodger Stadium. The Dodgers (33-20) are 8-2 over their last ten games and 23-7 against the Rockies (20-34) at home over the last three seasons. Given the glaring pitching discrepancy and Colorado's depleted outfield, taking the Dodgers to cover the run line is the clear play.

Dodgers -1.5-152
CONF
85%
MLB9:40 PM

Mariners @ Athletics

Welcome to West Sacramento, where the upstart Athletics look to defend their AL West lead against the visiting Mariners in what promises to be a highly charged series opener at Sutter Health Park. On the surface, Seattle starting pitcher Emerson Hancock looks like a tough assignment with his shiny 3.07 ERA. But advanced metrics tell a much different story. Hancock is sitting on a 4.09 expected ERA and has already surrendered eight home runs in less than 60 innings. Sending a fly-ball pitcher who struggles under the lights into a verified launching pad with a 109 park factor is a dangerous proposition, especially against an Oakland lineup built to punish right-handed pitching. The Athletics' offense brings an elite left-handed platoon advantage to the plate tonight. Carlos Cortes carries a .952 OPS against righties, and rookie sensation Nick Kurtz boasts a massive 1.049 OPS in the split while chasing a franchise-record 48-game on-base streak. These patient, high-on-base lefties profile perfectly to exploit Hancock's regression indicators. On the other side, Oakland starter Luis Severino carries the exact same 4.09 expected ERA as his counterpart, but his splits heavily favor this spot. Severino is a completely different pitcher when the sun goes down, holding a 3.40 ERA at night, and he has recently shown the stamina to pitch deep into games and protect Oakland's high-leverage relievers. The final blow to Seattle's chances tonight is the sudden loss of Cal Raleigh to a fresh oblique injury. Sidelined just today, Raleigh's absence removes Seattle's primary power threat and defensive anchor behind the plate. That puts immense pressure on a slumping Randy Arozarena to carry the offensive load against an Oakland starter who has historically handled the top of the Mariners order well. Backed by sharp money and holding a distinct platoon advantage in a power-friendly environment, the Athletics have all the right ingredients to secure the home victory.

Athletics ML-102
CONF
70%

Player props

24
MLB · Rays @ Orioles

Yandy Diaz

Yandy Diaz is in peak form, entering this matchup batting .351 over his last 10 games, including a 5-for-6 outburst earlier this week. The strongest indicator for this prop is his historical dominance of Orioles starter Kyle Bradish, against whom Diaz holds a career .455 average.

OVER 1.5 H+R+RBI-135
  • · Yandy Diaz .351 AVG in last 10 games
  • · Diaz .455 career AVG against Kyle Bradish
  • · Kyle Bradish 1.51 season WHIP and 4.82 BB/9
MLB · Rays @ Orioles

Taylor Ward

Despite the Orioles' team-wide struggles against left-handed pitching, Taylor Ward has maintained exceptional plate discipline. As the leadoff hitter, he is guaranteed the highest volume of plate appearances, providing multiple opportunities to work a count against Shane McClanahan.

OVER 0.5 Walks-120
  • · Taylor Ward has recorded at least one walk in 5 of his last 10 games
  • · Ward has four multi-walk games in his last 10 starts
  • · Ward leads off for Baltimore, maximizing plate appearance volume
MLB · Cubs @ Pirates

Ben Brown

Ben Brown has been elite in run prevention (2.09 ERA), but his duration as a starter remains strictly capped. In his last five appearances since moving into the rotation, he has failed to record more than 15 outs a single time, maxing out at exactly 5.0 innings.

UNDER 15.5 Pitcher Outs-151
  • · 0-for-5 clearing 15.5 outs in last five starts (15, 12, 12, 12, 8 outs)
  • · 9.3 K/9 rate consistently drives up pitch counts early
  • · Averages fewer than 5.0 IP per start in May rotation role
MLB · Cubs @ Pirates

Oneil Cruz

Oneil Cruz is the most consistent offensive force in this matchup, entering Memorial Day on a 10-game hitting streak. Over that span, he has hit .366 with elite power, including 3 home runs and 10 RBIs.

OVER 0.5 Hits-154
  • · Currently on a 10-game hitting streak
  • · Batting .366 (15-for-41) over the last 10 games
  • · Pirates lead MLB in home batting average at .274
MLB · Twins @ White Sox

Orlando Arcia

Orlando Arcia is the hottest hitter in the Twins' lineup, serving as a catalyst for their current four-game winning streak. He has recorded at least one hit in 6 of his last 10 games and enters today batting .545 over his last three.

OVER 0.5 Hits-160
  • · Orlando Arcia .407 AVG in last 10 games
  • · Orlando Arcia 6-for-11 (.545) in last 3 games
  • · Anthony Kay 5.93 xERA vs 4.27 actual ERA (regression candidate)
MLB · Twins @ White Sox

Munetaka Murakami

Munetaka Murakami is currently enduring a major slump, recording just three hits and striking out 15 times over his last 10 games. His timing appears to be completely off, as evidenced by his 50% strikeout rate in that span. He faces rookie Zebby Matthews, who has displayed elite command and efficiency, sporting a 0.77 WHIP that suggests he gives up very few opportunities for hits.

UNDER 0.5 Hits+146
  • · Munetaka Murakami .100 AVG (3-for-30) in last 10 games
  • · Munetaka Murakami 15 strikeouts in last 30 at-bats (50% K rate)
  • · Zebby Matthews 1.38 ERA and 0.77 WHIP through early 2026 starts
MLB · Cardinals @ Brewers

Jacob Misiorowski

Jacob Misiorowski is currently the most dominant strikeout pitcher in the National League, leading the majors with 88 strikeouts in just 57 innings. His 13.9 K/9 rate is elite, and his recent form suggests he is only getting stronger, entering this contest on a 24.1-inning scoreless streak.

OVER 8.5 Strikeouts+122
  • · 13.9 K/9 season average (88 K in 57.0 IP)
  • · 3 of last 5 starts cleared 8.5 strikeouts (8, 10, 11, 8, 9 K)
  • · 24.1-inning scoreless streak entering today
MLB · Cardinals @ Brewers

William Contreras

William Contreras has been the engine of the Brewers' offense, maintaining a .354 average on the season and a 10-game hitting streak. He faces a highly favorable matchup against left-hander Matthew Liberatore, whose 4.70 ERA is masked by a much more concerning 5.67 xERA and a bloated 1.55 WHIP.

OVER 1.5 H+R+RBI-146
  • · .354 season batting average and .341 average over last 10 games
  • · 14 hits and 6 RBI in his last 10 contests
  • · Opposing pitcher Matthew Liberatore has a 5.67 xERA and 1.55 WHIP
MLB · Reds @ Mets

Sal Stewart

Sal Stewart is currently the most locked-in hitter in the Cincinnati lineup, boasting a .448 average and a massive 1.782 OPS in his limited time at Citi Field. Stewart's elite plate discipline (8 walks in last 10 games) ensures he is frequently on base to score runs, while his position in the cleanup spot provides ample RBI opportunities following high-OBP teammates like JJ Bleday. He faces Nolan McLean, who, despite high strikeout numbers, has struggled with efficiency and run prevention recently, surrendering 14 earned runs across his last five starts. With Stewart reaching base multiple times in the majority of his recent outings, he has several paths to clearing this 1.5 threshold.

OVER 1.5 H+R+RBI+100
  • · Bating .448 (13-for-29) over his last 10 games.
  • · Has cleared 1.5 Hits + Runs + RBIs in 7 of his last 10 games.
  • · Facing Nolan McLean, who has allowed 14 earned runs over his last 22.2 innings.
MLB · Reds @ Mets

Mark Vientos

Mark Vientos is in the midst of a profound offensive freeze, having gone hitless in seven straight games and 23 consecutive at-bats. While Reds starter Nick Lodolo has struggled this season (7.20 ERA), Vientos' timing appears completely off, and he now faces a left-handed pitcher while hitting in a hollowed-out Mets lineup. Without the protection of Juan Soto or Francisco Lindor, Vientos is unlikely to see many mistakes to hit. At +155 odds, the value lies in betting against a player who has failed to record a single hit for over a week, regardless of the pitching matchup.

UNDER 0.5 Hits+155
  • · Currently in a 0-for-23 slump at the plate.
  • · Has not recorded a hit in his last seven consecutive games.
  • · Mets lineup is missing Soto and Lindor, reducing the quality of pitches Vientos will see.
MLB · Diamondbacks @ Giants

Corbin Carroll

Corbin Carroll is currently the hottest hitter in the Diamondbacks' lineup, slashing .333 over his last 10 games and coming off a dominant four-hit performance. Tonight's venue, Oracle Park, is perfectly suited for Carroll's triples-focused profile due to its deep gaps and the 'Triples Alley' in right-center field.

OVER 1.5 Total Bases-115
  • · Hitting .333 (13-for-39) over last 10 games.
  • · Leads MLB with 8 triples this season; playing at Oracle Park (Triples Alley).
  • · Coming off a four-hit performance in his last outing.
MLB · Diamondbacks @ Giants

Luis Arraez

Luis Arraez is the premier contact hitter in MLB and enters this matchup hitting .361 over his last 10 games. He faces Diamondbacks starter Merrill Kelly, who has been statistically one of the most vulnerable pitchers in the league this season.

OVER 1.5 Hits+155
  • · Batting .361 (13-for-36) over his last 10 games.
  • · Opposing pitcher Merrill Kelly has a 1.51 WHIP and an 8.21 xERA.
  • · Kelly allowed 8 hits to the Giants in their last meeting on May 20.
MLB · Nationals @ Guardians

Travis Bazzana

As the leadoff hitter for a high-contact Guardians offense, Travis Bazzana provides the highest floor for offensive production in this matchup. Bazzana is hitting .333 over his last 10 games (12-for-36) and consistently finds himself on base, having recorded multiple hits in four of his last ten outings.

OVER 1.5 H+R+RBI-121
  • · .333 AVG over last 10 games
  • · 8 hits in last 10 games recorded at least one hit
  • · Nationals pitching staff holds a 1.38 WHIP and 4.77 bullpen ERA
MLB · Nationals @ Guardians

Chase DeLauter

Chase DeLauter is currently the most explosive power threat in a Guardians lineup that is 8-2 in its last 10 games. DeLauter enters tonight on a massive power surge, having cleared the fence 5 times in his last 10 contests, including a two-homer performance in his most recent game.

OVER 1.5 Total Bases+129
  • · 5 HR in last 10 games
  • · 3-for-5 with 2 HR in last outing
  • · Zack Littell (bulk pitcher) has allowed 9 HR in last 23.2 IP
MLB · Phillies @ Padres

Bryce Harper

Bryce Harper is the primary engine of the Phillies' offense right now, batting .353 over his last 10 games. He faces Griffin Canning, who has struggled immensely this season, posting a 9.00 ERA and allowing nearly two baserunners per inning (1.81 WHIP).

OVER 1.5 H+R+RBI-110
  • · Recent form: .353 AVG, 2 HR, 7 RBI over last 10 games
  • · Matchup: Facing Griffin Canning (9.00 ERA, 1.81 WHIP in 2026)
  • · Splits: 1.007 OPS against RHP this season
MLB · Phillies @ Padres

Jesus Luzardo

Jesús Luzardo has demonstrated a significant home/road split this season, with his 1.52 road ERA highlighting his effectiveness away from Philadelphia. He has pitched into the 7th inning in two of his last four starts and has cleared the 17.5 outs threshold (5.2 innings) in four of his last five outings.

OVER 17.5 Pitcher Outs-148
  • · Road Performance: 1.52 ERA on the road this season
  • · Recent Consistency: Completed 6.0+ IP (18+ outs) in 4 of his last 5 starts
  • · Opponent: Padres rank in the bottom third with a .220 team AVG and are missing key contact hitters (Cronenworth, Campusano)
MLB · Astros @ Rangers

Christian Walker

Christian Walker is currently the engine of a depleted Astros offense, leading the club with 37 RBIs. He enters this series on a massive power surge, having homered three times in his last two games.

OVER 0.5 RBI+165
  • · 37 team-leading RBIs
  • · 3 HR in last 2 games
  • · .892 OPS vs RHP
MLB · Astros @ Rangers

Brandon Nimmo

Brandon Nimmo remains one of the most disciplined hitters in the league, and tonight he faces Tatsuya Imai, who has struggled significantly with command and efficiency (1.79 WHIP, 8.31 ERA). While Imai is coming off a walk-free start, his season-long volatility suggests that was an outlier rather than a permanent fix.

OVER 0.5 Walks-105
  • · Tatsuya Imai 1.79 WHIP
  • · Elite plate discipline/OBP history
  • · Imai 8.31 ERA over 17.1 IP
MLB · Marlins @ Blue Jays

Trey Yesavage

Trey Yesavage has been the primary bright spot in a Toronto rotation currently missing four of its projected five starters. The rookie right-hander has translated his dominant spring into regular-season success, maintaining a 1.07 ERA and striking out 29 batters in just 25.1 innings.

OVER 5.5 Strikeouts-144
  • · 10.3 K/9 rate this season
  • · Recorded 6+ strikeouts in 4 of 5 starts this season
  • · Marlins middle-order targets (Stowers/Marsee) both have 10+ K in last 10 games
MLB · Marlins @ Blue Jays

Jesus Sanchez

Jesus Sanchez is arguably the hottest hitter in the American League right now, and he enters this series with a significant 'revenge' narrative against his former club. Sanchez has been elite at finding gaps recently, evidenced by his .433 average over his last 12 games and his status as the primary run producer in the absence of Vladimir Guerrero Jr.

OVER 1.5 H+R+RBI+130
  • · Hitting .433 over his last 12 games
  • · 12 hits and 8 RBIs in his last 10 games
  • · Opposing starter Janson Junk has allowed 19 ER in his last 16.2 IP (3 starts)
MLB · Rockies @ Dodgers

Shohei Ohtani

Shohei Ohtani enters this matchup in elite form, batting .381 over the last week with four home runs in his last 10 games. The matchup against Rockies starter Tanner Gordon is statistically one-sided; Ohtani has historically dominated Gordon, posting a .538 batting average and two home runs in 13 career plate appearances.

OVER 1.5 Total Bases-120
  • · Career vs Gordon: .538 AVG (7-for-13) with 2 HRs
  • · Last 7 days: .381 AVG, 1.136 OPS, 4 HRs in last 10 games
  • · Gordon ERA: 6.59 with a 91.6 mph average fastball velocity
MLB · Rockies @ Dodgers

Andy Pages

Andy Pages has established himself as the hottest hand in the Dodgers' middle order, hitting .367 over his last 10 games with 11 hits and 6 RBIs. Tonight, he occupies the cleanup spot, batting fourth behind the 'Big Three' of Ohtani, Betts, and Freeman.

OVER 1.5 H+R+RBI-130
  • · Last 10 games: .367 AVG (11-for-30)
  • · Batting cleanup (4th) behind Ohtani, Betts, and Freeman
  • · Dodgers are -320 favorites with a 5.2 R/G season average
MLB · Mariners @ Athletics

Josh Naylor

Josh Naylor is currently mired in a severe slump, hitting just .150 over his last 10 games with zero home runs. During this stretch, he has only cleared the 2.5 hits+runs+rbis threshold once (a 4 HRR performance against San Diego), failing to do so in the other nine games.

UNDER 2.5 H+R+RBI-159
  • · .150 AVG (6-for-40) over last 10 games
  • · 0 home runs in last 10 games
  • · Failed to reach 3+ HRR in 9 of last 10 games
MLB · Mariners @ Athletics

Shea Langeliers

Shea Langeliers is in the midst of a significant power surge, clubbing 6 home runs over his last 10 games while maintaining a .364 average. This prop requires only two total bases (a double or two singles), which he has achieved or exceeded in 5 of his last 10 games, largely through extra-base hits.

OVER 1.5 Total Bases-105
  • · 6 home runs and 10 RBIs in last 10 games
  • · .364 batting average over last 10 games
  • · Opposing starter Luis Castillo has allowed 7 HR in 2026 starts

Graded results

37

Games

  • L

    Rays ML -110

    MLB · 7-9

  • L

    Cubs ML -124

    MLB · 1-2

  • L

    Twins ML -110

    MLB · 1-3

  • L

    Cardinals ML +184

    MLB · 1-5

  • W

    Yankees ML -136

    MLB · 4-3

  • W

    Reds ML +118

    MLB · 7-2

  • W

    Diamondbacks ML +114

    MLB · 6-2

  • L

    Guardians ML -178

    MLB · 10-2

  • W

    Phillies ML -130

    MLB · 3-0

  • L

    Rangers ML -126

    MLB · 9-0

  • L

    Blue Jays ML -152

    MLB · 8-2

  • W

    Dodgers -1.5 -152

    MLB · 3-5

  • L

    Athletics ML -102

    MLB · 9-2

Props

  • W

    Andy Pages · over

    Rockies @ Dodgers · Actual 3

  • L

    Ben Brown · under

    Cubs @ Pirates · Actual 18

  • W

    Brandon Nimmo · over

    Astros @ Rangers · Actual 2

  • L

    Bryce Harper · over

    Phillies @ Padres · Actual 0

  • L

    Chase DeLauter · over

    Nationals @ Guardians · Actual 0

  • L

    Christian Walker · over

    Astros @ Rangers · Actual 0

  • W

    Corbin Carroll · over

    Diamondbacks @ Giants · Actual 2

  • W

    Jacob Misiorowski · over

    Cardinals @ Brewers · Actual 12

  • W

    Jesus Luzardo · over

    Phillies @ Padres · Actual 18

  • L

    Jesus Sanchez · over

    Marlins @ Blue Jays · Actual 1

  • L

    Josh Naylor · under

    Mariners @ Athletics · Actual 5

  • L

    Luis Arraez · over

    Diamondbacks @ Giants · Actual 1

  • L

    Mark Vientos · under

    Reds @ Mets · Actual 1

  • L

    Munetaka Murakami · under

    Twins @ White Sox · Actual 1

  • W

    Oneil Cruz · over

    Cubs @ Pirates · Actual 2

  • W

    Orlando Arcia · over

    Twins @ White Sox · Actual 1

  • L

    Sal Stewart · over

    Reds @ Mets · Actual 1

  • W

    Shea Langeliers · over

    Mariners @ Athletics · Actual 4

  • W

    Shohei Ohtani · over

    Rockies @ Dodgers · Actual 2

  • W

    Taylor Ward · over

    Rays @ Orioles · Actual 1

  • L

    Travis Bazzana · over

    Nationals @ Guardians · Actual 1

  • W

    Trey Yesavage · over

    Marlins @ Blue Jays · Actual 6

  • W

    William Contreras · over

    Cardinals @ Brewers · Actual 3

  • L

    Yandy Diaz · over

    Rays @ Orioles · Actual 1