← All archive dates

Daily archive

2026-06-02

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

Game picks

10
MLB6:40 PM

Tigers @ Rays

Under the closed dome at Tropicana Field, the Tampa Bay Rays and Detroit Tigers prepare for a crucial mid-series battle that features two starting pitchers moving in opposite statistical directions. My play tonight is on the Detroit Tigers at +120. The betting market is overpaying for Steven Matz’s superficial 4.67 ERA, which is built on fragile ground given his ugly 5.03 xERA and a sinker that has been consistently crushed to the tune of a .445 xwOBA. On the other side, the market is overpenalizing Jack Flaherty for his winless 0-7 record and bloated 5.81 ERA, completely ignoring his much stronger 4.68 xERA. Flaherty's elite strikeout ability and newly refined command—walking just one batter in his last 11.2 innings—gives him the ceiling to dominate a Rays lineup that usually relies on forcing pitchers to throw in the zone. The strongest counter-argument to the Tigers is that their offense might cool down after yesterday's five-homer explosion, especially with Dillon Dingler facing a left-handed pitcher where his OPS drops from .903 to .674. However, Detroit's lineup is re-energized by the return of Gleyber Torres, who was just activated from the injured list and immediately slots into the leadoff spot. Torres provides a disciplined, veteran presence that lengthens the lineup and relieves pressure on Dingler and Riley Greene. The Tigers’ defense is also vastly superior, boasting a .986 fielding percentage compared to Tampa Bay's mediocre .981, which will provide crucial support behind Flaherty. Crucially, the Rays are highly vulnerable due to fresh injuries and bullpen fatigue. Tampa Bay is missing elite defensive shortstop Taylor Walls, who was pulled yesterday with hamstring tightness. For a contact-oriented pitcher like Matz, losing his infield anchor and playing Ben Williamson at shortstop is a major disadvantage. Furthermore, the Rays' bullpen is completely exhausted, having thrown 15.0 innings over the last three days. With Craig Kimbrel on the injured list and their middle relief depleted, any early trouble for Matz will force Tampa Bay to rely on overused, vulnerable arms. Look for the Tigers' red-hot bats to exploit this weary pitching staff and secure the road upset.

Tigers ML+120
CONF
68%
MLB6:40 PM

Padres @ Phillies

Tensions are high at Citizens Bank Park tonight as the Philadelphia Phillies host the San Diego Padres in an immediate rematch of last week's series. With postseason positioning on the line and both clubs eager to establish dominance in this NL clash, all eyes are on the mound. The load-bearing reason to back the Phillies in this spot is the glaring mismatch between the Phillies' left-handed heavy power hitters and Padres starter Randy Vásquez. The market is overpaying for a fragile number with Vásquez's shiny 3.28 ERA, which is heavily contradicted by a massive 6.23 xERA. In their meeting just seven days ago, the Phillies' hitters blasted three home runs off him, and in the warm, hitter-friendly environment of Citizens Bank Park, lefties like Bryce Harper and Kyle Schwarber are primed to jump on Vásquez’s high-contact sinkers. Meanwhile, Aaron Nola returns from the paternity list on full rest, having already held this Padres lineup to just two runs last week. The Padres are also missing a key offensive table-setter in Jake Cronenworth, who is sidelined with a fresh concussion, making their righty-heavy lineup far easier for Nola's elite knuckle curve to neutralize. The strongest case against Philadelphia is their own fresh injury, as star catcher J.T. Realmuto is sidelined with a wrist contusion, leaving backup Garrett Stubbs behind the plate to catch Nola. Furthermore, if the Padres can keep this game close into the late frames, their elite bullpen duo of Jason Adam and Mason Miller gives San Diego a major advantage to lock things down. However, the starting pitching and platoon matchups suggest the Phillies' bats will strike early and often, preventing the Padres' lockdown bullpen from ever becoming a deciding factor in this game. Back the Phillies on the moneyline to take care of business at home.

Phillies ML-152
CONF
78%
MLB6:45 PM

Orioles @ Red Sox

Two historic American League East rivals prepare to clash under the lights at Fenway Park tonight as the Baltimore Orioles send high-upside right-hander Shane Baz to the hill against rookie sensation Connelly Early and the Boston Red Sox. While the surface numbers point to the Red Sox as home favorites behind Early’s shiny 2.95 ERA, a closer look at the analytical profiles reveals that the market is overpaying for a fragile number. Early's 4.65 xERA and massive 1.70 ERA-to-xERA gap highlight an unsustainable run built on a tiny .214 BABIP and heavy defensive positioning, despite allowing a loud 44% Hard-Hit rate over his last three starts. On the other hand, Baz is pitching exactly to his strong underlying metrics and enters on an absolute tear, generating a 2.25 ERA and 19 strikeouts over his last three starts (20.0 IP). This starting pitcher discrepancy is magnified by Baltimore's thunderous lineup. The Orioles lead all MLB away teams in average exit velocity at 90.4 mph, making them the absolute worst matchup possible for a contact-prone lefty like Early who regularly surrenders hard contact. Gunnar Henderson has been blistering hot with five home runs in his last ten games, and rookie phenom Samuel Basallo (.974 OPS in May) continues to punish opposing pitching. Even though Boston’s offense receives a significant boost with Willson Contreras and Ceddanne Rafaela returning to the lineup tonight, their presence doesn't fully offset the strategic advantage Baltimore holds. The Orioles have the precise power profile to exploit Early's pitch mix and turn Fenway's unique dimensions into high-velocity damage. The primary argument against Baltimore is their sluggish 9-17 road record and the absence of All-Star closer Ryan Helsley on the injured list. However, Baltimore’s current form is superior, having won seven of their last ten games, and their bullpen possesses much better middle-inning depth with Albert Suarez (2.61 ERA) to bridge the gap. While Boston has Aroldis Chapman at the back end, their middle relief is highly volatile and unlikely to hold if Early is chased early. In Rico Garcia (0.71 ERA, 0.63 WHIP), the Orioles have a sensational substitute anchor to close things out. Back the Orioles to exploit the pitching mismatch and capture the series opener on the road.

Orioles ML+112
CONF
68%
MLB6:45 PM

Marlins @ Nationals

We’re under the lights at Nationals Park as the Miami Marlins look to capture another critical division win against the Washington Nationals. While the market has priced Washington as a slight home favorite at -116, they are paying for a highly fragile pitching situation that is prime for regression. Washington's starting pitcher, Richard Lovelady, looks respectable on paper with a 3.38 ERA, but his 1.75 WHIP and a bloated 5.41 xERA indicate he has been living on borrowed time. Lovelady is starting on zero rest after throwing yesterday, meaning Washington's heavily worked and highly volatile bullpen will be asked to carry a massive load. Miami countered this by having Sandy Alcantara go seven strong innings yesterday, leaving their elite late-inning relievers like John King (0.72 WHIP) and Tyler Phillips (1.63 ERA) perfectly rested behind Lake Bachar, who has quietly been highly efficient with a 3.18 xERA. The platoon matchup at the top of the card is a nightmare for Washington. Miami’s best table-setters, Otto Lopez and Xavier Edwards, have absolutely devoured left-handed pitching this season; Lopez is hitting a staggering .483 with a 1.147 OPS against southpaws, while Edwards has put up a .321 average and a .945 OPS against lefties. This gives the Marlins an exceptional chance to knock Lovelady out of the game before he can even record three outs. Furthermore, the weather conditions favor Miami’s disciplined, high-contact approach. With a six mile-per-hour wind blowing directly in from center field, the long-ball power of James Wood (16 HR) and CJ Abrams (12 HR) will be partially suppressed, playing right into the hands of a disciplined Marlins lineup that boasts a low 28.8% chase rate and superior baseline contact. Of course, the most obvious argument against Miami is their poor 9-19 road record this season. However, Washington is equally fragile at home, posting a lackluster 12-18 record at Nationals Park, and the Marlins have already shown they can handle this environment after a convincing 7-3 victory yesterday. Additionally, Joe Mack’s elite defense behind the plate—throwing out nearly 50% of base runners—will keep Washington's aggressive runners from manufacturing cheap bases. With the Marlins holding a 3-1 head-to-head advantage over the Nationals this season and sporting a much healthier offensive unit and a fresher bullpen, Miami at -102 is the clear value play tonight.

Marlins ML-102
CONF
72%
MLB7:05 PM

Guardians @ Yankees

Under the bright lights of Yankee Stadium, a high-stakes American League clash unfolds tonight as the Cleveland Guardians look to defend their division lead against a surging New York Yankees squad in the opening game of their three-game series. Even with the late-breaking scratch of superstar Aaron Judge due to a shoulder bone bruise, the value in this matchup lies entirely on the Yankees' side of the run line. Starting pitcher Cam Schlittler has been the definition of a lockdown ace, sporting a pristine 1.50 ERA and an 0.85 WHIP. While the market might be paying a slight premium for his overperforming ERA compared to his 2.55 xERA, he remains lightyears ahead of Joey Cantillo, who is walking a dangerous tightrope with 15 walks in his last 23.2 innings—a fatal flaw against a highly patient Yankees lineup. On the offensive side, Cleveland's bats have completely cratered, averaging a meager 2.4 runs per game over their last 10 games. The Guardians' left-handed hitters, including rookie Travis Bazzana and Chase DeLauter, face an uphill battle against Schlittler’s elite cutter-sinker mix, which is custom-built to stifle lefties. Conversely, Yankees first baseman Ben Rice (.306 AVG, 17 HR) is poised to feast on Cantillo's highly vulnerable 4-seam fastball (.367 xwOBA), utilizing the short right-field porch to drive in runs early. Even without Judge's protection, the Yankees' depth is more than capable of generating consistent traffic against a wild Cantillo. The strongest case for Cleveland rests on José Ramírez’s historic comfort in the Bronx (.393 career average) and a rested closer in Cade Smith. However, Ramírez is struggling through a season-long slump (.228 AVG) and must face Schlittler's elite stuff, while Smith will only be a factor if the Guardians can keep the game tight. With Cantillo highly susceptible to a quick exit and a tired Guardians middle bullpen forced to eat early innings, the Yankees are primed to pull away. Backing the Yankees at -1.5 on the run line (-105) is the sharp play, as New York's elite run prevention will prevent a cold Cleveland offense from keeping pace.

Yankees -1.5-105
CONF
82%
MLB7:10 PM

Royals @ Reds

Under the warm evening skies of Great American Ball Park, two left-handers duel as the Royals look to build on their series-opening explosion against a battered Reds squad. The price here is heavily anchored to Andrew Abbott's shiny 3.88 season ERA and his elite 1.61 ERA over his last five starts, but the underlying metrics suggest the market is overpaying for a fragile number. Abbott’s season-long xERA of 4.97 is nearly a full run higher than his actual ERA, a massive overperformance driven by favorable batted-ball luck. His recent form is particularly concerning: over his last 28 innings, he has struck out just 18 batters while walking 12. In a small, hitter-friendly venue like Great American Ball Park on a warm 75°F night, Abbott’s low-strikeout, high-walk profile is a recipe for a blow-up. He faces a Kansas City lineup that is currently in a Statcast fever dream, posting an incredible .471 xwOBA and 12.0% barrel rate over their last three games. With left-handed specialist Lane Thomas and superstar Bobby Witt Jr. (.326 AVG, .957 OPS vs. LHPs) leading the charge, the Royals are primed to punish Abbott’s mistakes. Conversely, Royals starter Noah Cameron offers a much more honest and stable peripheral profile. Cameron’s 4.77 xERA closely aligns with his 4.61 actual ERA, and his superior 8.2 K/9 gives him a vital safety net in a "bandbox" stadium. Crucially, the bullpen matchup heavily favors the visitors. Cincinnati is facing a full-blown roster crisis after losing high-leverage relievers Emilio Pagan and Pierce Johnson to recent injuries. With their middle relief depleted and their defensive anchor Elly De La Cruz sidelined with a hamstring strain, the Reds are incredibly fragile in the late innings. Kansas City, on the other hand, boasts a weapon in rested multi-inning reliever Daniel Lynch IV (1.93 ERA), providing a secure bridge to the finish line that Cincinnati simply cannot match. The strongest argument against Kansas City is their putrid 8-20 road record and their general season-long offensive struggles. It is easy to look at their sub-.400 record and assume yesterday’s 9-2 blowout was a simple outlier. However, this is a completely different Reds team than the one that built a .500 record earlier this year; without De La Cruz's 2.4 WAR in the lineup and with a completely decimated bullpen, Cincinnati is currently playing like a Triple-A roster. Backing the Royals at plus money takes advantage of a mispriced line where the market is paying a premium for Abbott’s unsustainable luck while ignoring the Reds’ massive roster voids.

Royals ML+104
CONF
72%
MLB7:15 PM

Blue Jays @ Braves

The defending American League champion Toronto Blue Jays fly into Truist Park for a high-stakes interleague showdown against the league-leading Atlanta Braves. In a battle between two clubs with identical 6-4 records over their last ten games, the value tonight lies squarely with the road underdogs and their starting ace. My read on this game centers on the massive starting pitching mismatch that the market has completely mispriced. While Bryce Elder’s shiny 2.50 season ERA looks imposing on the surface, his 3.18 xERA indicates he has been highly fortunate, and that bill came due in his last start where he was chased after giving up five earned runs in just over three innings. He relies heavily on a sinker/slider mix that accounts for 85% of his pitches—a profile that Toronto's contact catalyst, Ernie Clement, absolutely shreds to the tune of a .358 average. On the other side, Kevin Gausman is pitching at a Cy Young level right now, boasting a microscopic 1.02 ERA and 0.91 WHIP over his last three outings. Gausman is a proven Braves-killer with a career 2.45 ERA against them, and his devastating splitter (59.1% chase rate) is the perfect antidote to Atlanta's aggressive bats. Furthermore, the catcher position presents a dramatic advantage for Toronto. While the Braves' catchers are sidelined, forcing them to start veteran Sandy Leon and his dreadful .080 batting average, the Blue Jays have gotten steady, athletic production from Brandon Valenzuela behind the plate. Gausman has historically dominated Leon, holding him to 0-for-14 in their careers with a 43% strikeout rate, giving Gausman a virtual free out at the bottom of the order. While Atlanta's left-handed power threats like Matt Olson will look to take advantage of the 11-mph wind blowing out to right field, Gausman’s ability to generate grounders and whiffs at the bottom of the zone will limit those fly-ball opportunities. Backing Gausman at plus-money as a road stopper is the sharpest play on the board tonight.

Blue Jays ML+104
CONF
68%
MLB9:38 PM

Rockies @ Angels

Two bottom-dwelling West division rivals with identical records collide under the warm Anaheim lights on Lou Gehrig Day, as the Angels look to avenge yesterday's wild comeback loss to the Rockies. The focal point of tonight's matchup lies squarely on the mound, where we see an enormous gulf in starting pitching viability. The Angels send Walbert Ureña to the hill, a young arm whose 2.44 ERA is supported by a strong 3.30 xERA. In stark contrast, the Rockies counter with Michael Lorenzen, who has been in a complete freefall with a 7.22 ERA on the season (and a disastrous 8.87 mark over his last five starts) and a bloated 1.90 WHIP. Lorenzen’s four-seam fastball has turned into a batting practice pitch, offering a microscopic 4.8% whiff rate and a .546 xwOBA that an aggressive, fastball-hunting Angels core is primed to exploit. The environmental conditions tonight at Angel Stadium only compound Lorenzen's misery. With a warm first-pitch temperature of 80°F and winds blowing out to the outfield at nearly 9 mph, the ball is going to carry exceptionally well. This plays beautifully into the hands of Mike Trout, who enters the night tied for the matchup lead with 14 home runs and possesses a lethal .910 OPS against righties. While both bullpens are heavily fatigued after yesterday’s 17-run slugfest, Ureña's ability to limit hard contact (0.294 opponent wOBA) gives the Angels a much higher floor to preserve their bullpen, whereas Lorenzen’s propensity for allowing baserunners will likely force a highly vulnerable Colorado relief unit—already missing closer Victor Vodnik and with top arm Antonio Senzatela unavailable—into early action. To be fair, the case for the Rockies is built on the Angels' glaring defensive vulnerabilities tonight. The fresh absences of shortstop Zach Neto and first baseman Nolan Schanuel leave the Halos with a makeshift infield, while backup catcher Sebastian Rivero's awful 6% caught-stealing rate is an open invitation for Colorado to run. However, the Rockies' speed-manufacturing game plan only works if they can get on base, and Ureña is far better equipped to suppress traffic than Lorenzen, who practically lives in high-stress, multi-runner situations. Even with a compromised defense behind him, Ureña’s command and the Angels' offensive matchup advantages against Lorenzen’s dead fastball make the home favorite the clear side to back at this price.

Angels ML-158
CONF
72%
MLB9:40 PM

Dodgers @ Diamondbacks

We have a high-stakes NL West battle brewing in the desert tonight as the surging Arizona Diamondbacks host the division-leading Los Angeles Dodgers in game two of their four-game set at Chase Field. The market has installed the Dodgers as slight road favorites, but this price appears to be overvaluing their overall brand and standings position while ignoring a glaring starting pitching mismatch. With Michael Soroka taking the mound for Arizona against a struggling Eric Lauer, the value lies squarely with the home underdogs. Soroka is currently pitching some of the best baseball of his career, boasting a 7-2 record with a 3.25 ERA and holding opponents to two or fewer runs in five consecutive starts. His elite control, ranking in the 90th percentile in walk rate, is the perfect antidote to a patient Dodgers lineup that relies on drawing walks to build big innings. On the other side, Lauer is filling a patchwork rotation spot and has struggled mightily, posting a 5.95 ERA and surrendering seven home runs in his last five starts. Arizona's offense is primed to exploit this matchup, especially with Corbin Carroll carrying a reverse-split .420 average against left-handed pitching and a .535 xwOBA against Lauer's primary four-seam fastball. The strongest argument for the Dodgers is their raw offensive firepower, highlighted by Max Muncy’s high-velocity fastball crushing metrics and the team's elite recent contact quality. However, the environmental factors at Chase Field tonight play to Soroka's strengths. With temperatures reaching 104 degrees, the retractable roof will be closed, creating a climate-controlled setting that limits the carry of the ball and suppresses the home-run vulnerability of a pitcher like Lauer while allowing Soroka’s ground-ball profile to thrive. Additionally, if the game remains tight late, Arizona holds significant individual advantages against the Dodgers’ high-leverage arms, including Carroll's two home runs in two career at-bats against closer Tanner Scott. Soroka's ability to pitch deep into the game will protect Arizona's bullpen and carry them to a victory.

Diamondbacks ML-102
CONF
68%
MLB9:40 PM

Mets @ Mariners

The red-hot Seattle Mariners look to extend their season-high seven-game winning streak as they host the struggling New York Mets in the second installment of this interleague series at T-Mobile Park. This matchup has shifted dramatically on the mound, handing a massive tactical edge to the Mariners. While Seattle sends an elite right-handed ace in Logan Gilbert—who enters tonight having thrown 11.2 consecutive scoreless innings across his last two starts and boasts a microscopic 0.66 career ERA against the Mets—New York is forced to pivot to an experimental bullpen game. Opener Huascar Brazoban will hand the ball to rookie Jonah Tong, who has struggled with an 8.57 ERA over his last two multi-inning appearances as opponents begin to adjust to his repertoire. Asking a rookie to carry the bulk of a bullpen game in a hostile, pitcher-friendly road environment is a massive gamble, especially against a Seattle team playing with sky-high confidence. The strongest case against backing Seattle tonight is the absence of key offensive contributors, highlighted by Josh Naylor being sidelined with day-to-day back spasms and the established absences of Cal Raleigh and Brendan Donovan. However, Seattle’s depth has proven highly capable, as demonstrated by Cole Young’s walk-off single in yesterday's series opener. The Mariners' lineup remains structurally well-suited to exploit the Mets' pitching strategy; left-handed power threats like Luke Raley (.969 OPS against righties) are primed to feast on a continuous line of Mets right-handers. New York's offense, by contrast, is highly top-heavy and reliant on Juan Soto. Outside of Soto, the Mets are hitting the ball hard but struggling with sequence and timing, producing a weak .649 team OPS that will only be suppressed further by T-Mobile Park's dense marine air and deep dimensions. With the Mets dealing with a depleted roster and defensive inconsistency (32 errors on the season), they are highly vulnerable to giving away free bases in high-stress situations. Seattle's defense, committing only 25 errors, provides a steady floor behind Gilbert. Once the game progresses to the later innings, the bullpen discrepancy becomes glaringly apparent; Seattle's elite relief core of Jose Ferrer, Gabe Speier, and Andrés Muñoz is fully capable of locking down close games, whereas the Mets have been plagued by a shaky Devin Williams (5.40 ERA). The Mariners at -154 represent excellent value against a Mets team playing in transition mode. Trust the surging home favorites to secure another victory tonight.

Mariners ML-154
CONF
85%

Player props

16
MLB · Tigers @ Rays

Yandy Diaz

Yandy Diaz is currently one of the most productive hitters in baseball, ranking third in MLB with a .317 batting average. He enters this matchup in elite form, highlighted by a five-hit, four-RBI performance in yesterday's series opener.

OVER 1.5 H+R+RBI-139
  • · 0.400 career AVG (4-for-10) with 1 HR vs Jack Flaherty
  • · .351 AVG and 9 RBIs over his last 10 games
  • · Jack Flaherty enters with a 1.61 WHIP and 5.81 ERA
MLB · Tigers @ Rays

Dillon Dingler

Dillon Dingler is coming off a massive performance in Monday's opener, but this line appears inflated by recency bias. While Dingler leads the Tigers in home runs, his production is heavily lopsided toward right-handed pitching (.269 AVG, .903 OPS).

UNDER 1.5 Total Bases-165
  • · .185 AVG and .674 OPS against left-handed pitching this season
  • · .241 AVG (7-for-29) over his last 10 games prior to yesterday's outlier performance
  • · Opposing starter Steven Matz is a left-hander with a 1.24 WHIP
MLB · Padres @ Phillies

Manny Machado

Manny Machado faces a statistical nightmare tonight in Aaron Nola. Machado has a career .130 average (3-for-23) against Nola with zero home runs and high strikeout frequency. This historical struggle is compounded by Machado's dismal performance against right-handed pitching throughout the 2026 season, where he is batting just .147 with a .550 OPS across 147 at-bats.

UNDER 1.5 Total Bases-175
  • · Manny Machado: .147 AVG vs RHP this season
  • · H2H: 3-for-23 (.130 AVG) career vs Aaron Nola
  • · Aaron Nola: 4.46 xERA suggests significant positive regression coming
MLB · Padres @ Phillies

Bryce Harper

Bryce Harper is currently the most consistent force in the Phillies' lineup, hitting .353 over his last 10 games with a 1.200+ OPS. He faces Randy Vásquez, who is arguably the most fortunate pitcher in baseball this season; Vásquez carries a 3.28 ERA that is heavily contradicted by a 6.23 xERA and poor Statcast metrics.

OVER 1.5 Total Bases+125
  • · Bryce Harper: .353 AVG over last 10 games
  • · Randy Vásquez: 6.23 xERA vs 3.28 ERA (Regression Candidate)
  • · H2H: Harper is 2-for-3 vs Vásquez
MLB · Orioles @ Red Sox

Willson Contreras

Willson Contreras has been the most consistent run producer for the Red Sox recently, carrying a .314 average and eight RBIs over his last 10 games. He returns to the cleanup spot tonight against Shane Baz, a high-velocity right-hander who has struggled significantly with high traffic, evidenced by his 1.43 WHIP and allowing more hits than innings pitched this season. Baz's tendency to allow baserunners aligns perfectly with Contreras's current form and his role in the heart of the order. At Fenway Park, a hitter-friendly environment, Contreras is in a prime position to capitalize on RBI opportunities, especially with Jarren Duran and Ceddanne Rafaela returning to the top of the lineup to provide speed and on-base presence ahead of him.

OVER 1.5 H+R+RBI-119
  • · Willson Contreras .314 AVG and 8 RBIs over last 10 games
  • · Shane Baz 1.43 season WHIP with 65 hits allowed in 64.1 IP
  • · Contreras batting cleanup in a game with an 8.5 total at Fenway Park
MLB · Orioles @ Red Sox

Adley Rutschman

Adley Rutschman provides a high-floor opportunity in the heart of the Orioles' lineup against rookie left-hander Connelly Early. While Early's surface stats are impressive, his underlying metrics (4.65 xERA and .338 xwOBA) suggest he has been fortunate and is a prime candidate for a 'blowup' game against a high-powered Baltimore offense.

OVER 1.5 H+R+RBI-116
  • · Connelly Early 4.65 xERA vs 2.95 actual ERA indicates significant regression coming
  • · Orioles lead all MLB away teams in average exit velocity (90.4 mph)
  • · Rutschman batting 3rd in the Orioles lineup with a high walk rate and run-scoring potential
MLB · Marlins @ Nationals

Otto Lopez

Otto Lopez enters tonight with a massive statistical advantage against left-handed pitching. He is batting .483 with a 1.147 OPS against southpaws this season, which is elite production for a hitter in the 2nd spot of the lineup.

OVER 1.5 Total Bases+105
  • · AVG vs LHP: .483
  • · OPS vs LHP: 1.147
  • · Recent Form: .342 AVG (last 10 games)
MLB · Marlins @ Nationals

James Wood

James Wood is currently mired in a severe offensive slump that makes his under on total bases a high-probability play. Over his last 10 games, Wood is hitting just .114 and, more importantly, is striking out at a staggering 47.7% rate (21 strikeouts in 44 at-bats). He has failed to record multiple total bases in 8 of his last 10 games, with his only 'overs' coming on solo home runs.

UNDER 1.5 Total Bases-140
  • · Recent AVG: .114 (5-for-44) over last 10 games
  • · Strikeout Rate: 47.7% (21 K in last 44 AB)
  • · Pitcher K/9: 10.0 (Lake Bachar)
MLB · Guardians @ Yankees

Ben Rice

Ben Rice has emerged as the offensive centerpiece for a Yankees lineup currently missing Aaron Judge and Giancarlo Stanton. Moving into the leadoff spot guarantees him the highest volume of plate appearances (projected 4-5) against Guardians starter Joey Cantillo.

OVER 1.5 H+R+RBI-120
  • · Leadoff hitter role maximizing PA volume
  • · .355 AVG with 4 HR and 12 RBI over last 10 games
  • · 1.015 OPS against left-handed pitchers this season
MLB · Guardians @ Yankees

Cody Bellinger

Cody Bellinger has been a completely different hitter at home this season, posting a massive .371 batting average and 1.209 OPS at Yankee Stadium compared to a sub-.200 average on the road. Batting third tonight, he will benefit from the high on-base potential of Ben Rice and Paul Goldschmidt ahead of him.

OVER 1.5 Total Bases+140
  • · Extreme home split: .371 AVG and 1.209 OPS at Yankee Stadium
  • · Batting 3rd in the lineup behind Rice and Goldschmidt
  • · Facing Joey Cantillo (4.08 xERA vs 3.57 actual ERA)
MLB · Royals @ Reds

Bobby Witt Jr.

Bobby Witt Jr. is one of the most dominant left-hand-pitching specialists in the league, carrying a .326 average and a .957 OPS in that split.

OVER 1.5 Total Bases-120
  • · 0.957 OPS vs Lefties (2026)
  • · 4.97 xERA for opposing pitcher Andrew Abbott
  • · 1.1 Park Factor at Great American Ball Park
MLB · Royals @ Reds

Sal Stewart

Sal Stewart has emerged as the Reds' most consistent offensive threat in the wake of Elly De La Cruz's injury, batting a blistering .448 over his last 10 games. Stewart's success is heavily predicated on his performance against southpaws, where he maintains an elite 1.028 OPS.

OVER 1.5 H+R+RBI-123
  • · .448 AVG (13-for-29) over last 10 games
  • · 1.028 OPS vs Left-Handed Pitching
  • · 1.41 WHIP for opposing pitcher Noah Cameron
MLB · Blue Jays @ Braves

Matt Olson

Matt Olson is the hottest hitter in the Braves' lineup, closing out May with a .324 average and 4 home runs over his last 10 games. Tonight's situational factors are heavily in his favor: Kevin Gausman has shown a drastic split this season, posting a 4.35 ERA in night starts compared to a 1.52 mark in the day.

OVER 1.5 Total Bases+135
  • · Matt Olson .324 AVG with 4 HR in last 10 games
  • · Kevin Gausman 4.35 ERA in night games vs 1.52 in day games
  • · Olson 2 career HR in 16 AB vs Gausman
MLB · Blue Jays @ Braves

Vladimir Guerrero Jr.

Vladimir Guerrero Jr. has found his rhythm, batting .351 over his last 10 games while showing elite contact skills (only 4 strikeouts in his last 37 at-bats).

OVER 1.5 Total Bases+115
  • · Vladimir Guerrero Jr. .351 AVG (13-for-37) over last 10 games
  • · Bryce Elder 3.18 xERA vs 2.50 actual ERA indicating regression
  • · Elder allowed 9 hits in 3.1 IP in his most recent start
MLB · Dodgers @ Diamondbacks

Gabriel Moreno

Gabriel Moreno is in an ideal position to produce tonight, batting 3rd in the Diamondbacks' order against struggling Dodgers left-hander Eric Lauer. Lauer enters with a bloated 5.95 ERA and a 1.47 WHIP, having surrendered 15 earned runs over his last 24.1 innings. Moreno has shown consistent contact ability, recording hits in three of his last six starts, and his elevated spot in the order ensures he will face Lauer at least twice, likely with runners on base (Marte and Carroll). The high-heat environment at Chase Field (104°F) further favors hitters, and the Dodgers' bullpen includes high-ERA components like Edwin Diaz, providing Moreno multiple avenues to secure a single hit.

OVER 0.5 Hits+300
  • · Batting 3rd in confirmed lineup
  • · Facing LHP Eric Lauer (5.95 ERA)
  • · Has a hit in 3 of last 6 games
MLB · Dodgers @ Diamondbacks

Gabriel Moreno

This pick complements the hits prop as part of a concentrated attack on the Lauer matchup. Moreno batting 3rd maximizes his plate appearances against a pitcher (Lauer) who is prone to giving up extra-base hits (7 HR in his last 5 starts).

OVER 0.5 Total Bases+300
  • · Batting 3rd vs LHP starter with high home run rate (10 HR in 59.1 IP)
  • · Chase Field 104 degree temperature favors extra-base hits
  • · Dodgers bullpen ERA concerns (Diaz 10.50, Scott 2.19)

Hub research

81

Graded results

26

Games

  • W

    Tigers ML +120

    MLB · 8-0

  • W

    Phillies ML -152

    MLB · 2-3

  • W

    Orioles ML +112

    MLB · 4-2

  • W

    Marlins ML -102

    MLB · 7-3

  • L

    Yankees -1.5 -105

    MLB · 9-4

  • L

    Royals ML +104

    MLB · 3-4

  • L

    Blue Jays ML +104

    MLB · 3-4

  • L

    Angels ML -158

    MLB · 8-2

  • L

    Diamondbacks ML -102

    MLB · 6-5

  • W

    Mariners ML -154

    MLB · 3-8

Props

  • W

    Adley Rutschman · over

    Orioles @ Red Sox · Actual 2

  • W

    Ben Rice · over

    Guardians @ Yankees · Actual 2

  • L

    Bobby Witt Jr. · over

    Royals @ Reds · Actual 0

  • W

    Bryce Harper · over

    Padres @ Phillies · Actual 4

  • W

    Cody Bellinger · over

    Guardians @ Yankees · Actual 2

  • W

    Dillon Dingler · under

    Tigers @ Rays · Actual 0

  • L

    Gabriel Moreno · over

    Dodgers @ Diamondbacks · Actual 0

  • L

    Gabriel Moreno · over

    Dodgers @ Diamondbacks · Actual 0

  • W

    James Wood · under

    Marlins @ Nationals · Actual 0

  • W

    Manny Machado · under

    Padres @ Phillies · Actual 0

  • W

    Matt Olson · over

    Blue Jays @ Braves · Actual 6

  • W

    Otto Lopez · over

    Marlins @ Nationals · Actual 5

  • L

    Sal Stewart · over

    Royals @ Reds · Actual 0

  • W

    Vladimir Guerrero Jr. · over

    Blue Jays @ Braves · Actual 2

  • L

    Willson Contreras · over

    Orioles @ Red Sox · Actual 0

  • L

    Yandy Diaz · over

    Tigers @ Rays · Actual 0