← All archive dates

Daily archive

2026-06-09

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

Game picks

15
MLB6:35 PM

Mariners @ Orioles

The battle lines are drawn at Camden Yards as the division-leading Seattle Mariners look to extend their series dominance against a struggling Baltimore Orioles team searching for answers in the heat of June. The market has priced the surging Mariners as modest road favorites at -122 on the moneyline, which represents an absolute steal given the glaring platoon mismatch that awaits Baltimore starter Trevor Rogers. While Rogers' expected stats (4.38 xERA) suggest his surface 6.29 ERA is built on fragile sequencing bad luck, the market is overpaying for that potential regression by ignoring how poorly his pitch profile aligns with Seattle's specific construction tonight. Trevor Rogers has a massive platoon liability, surrendering a staggering .310 AVG and .876 OPS to right-handed hitters, along with 7 of his 8 home runs this season. Seattle is fully aware of this and has stacked their lineup with seven right-handed bats, including Randy Arozarena (who has historical dominance over Rogers batting .333 with 2 HR in 9 at-bats) and Julio Rodriguez (batting .333 in 6 at-bats). To make matters worse for Rogers, Camden Yards will feature 80°F heat with a 15 mph wind blowing directly out to left field, providing a massive physical boost to right-handed pull power. With Baltimore missing their defensive anchor behind the plate as Adley Rutschman sits out, Rogers loses his elite pitch framer to help navigate deep counts, leaving backup catcher Sam Huff to manage a volatile fly-ball pitcher (0.69 GO/AO) in a hitter-friendly environment. The strongest argument for the Orioles lies in their offensive hard-contact metrics, where they boast a 55.7% hard-hit rate and a .449 xwOBA over their last three games, suggesting they are due to snap their 1-for-9 RISP skid. However, Logan Gilbert's ability to limit damage with his high-velocity 95.5 mph 4-seam fastball is highly dependable, and he possesses an elite defensive outfield safety net in Julio Rodriguez to track down fly balls. Once Gilbert hands the game off, Seattle's bullpen boasts highly effective, rested weapons like Jose Ferrer (1.55 ERA) to secure the late frames, while Baltimore's relief corps is highly fatigued after taxing Albert Suarez for 39 pitches yesterday. Back the hotter, healthier team with the perfect tactical setup at a very reasonable price.

Mariners ML-122
CONF
82%
MLB6:40 PM

Diamondbacks @ Marlins

Under the closed roof of loanDepot park, a vital National League wild card clash gets underway as the surging Miami Marlins host the drifting Arizona Diamondbacks. The central narrative of this contest lies on the mound, where the market is pricing a significant starting pitching mismatch. The Marlins send Max Meyer to the hill, who is sporting a flawless 6-0 record, a 2.81 ERA, and a 1.05 WHIP while chasing a historic franchise-record undefeated run to start a season. While Meyer's 3.65 xERA suggests his shiny surface numbers are somewhat fragile and primed for regression, this particular matchup is highly favorable for him. The Diamondbacks have been ice-cold offensively, hitting just .199 as a team over their last ten games. Meanwhile, Arizona's starter Zac Gallen has been a shell of himself, struggling with a 5.32 ERA and a 1.52 WHIP. Gallen's flat four-seam fastball has surrendered a glaring .406 xwOBA, and his major platoon weakness against left-handed hitters (.856 OPS allowed) is a recipe for disaster against a Miami lineup that can stack six left-handed or switch-hitting bats. The strongest argument against backing the Marlins is their highly volatile bullpen and sloppy defense. Miami has committed a costly 46 errors in 66 games, and their closer Pete Fairbanks has been a major liability with a 7.41 ERA and a 1.53 WHIP. Conversely, Arizona plays pristine defense with just 25 errors and boasts a rested, elite relief corps featuring Paul Sewald and his 0.73 WHIP. However, for the Diamondbacks to exploit this late-inning advantage, Gallen must keep the game close early—a difficult task given his 44.8% hard-hit rate allowed. Backed by their robust 20-16 home record and a lineup featuring high-contact bats like Otto Lopez and Xavier Edwards who feast on flat fastballs, the Marlins should jump out to an early lead and suppress Arizona's quiet offense. Trust the starting pitching edge and lay the reasonable price on the home favorite.

Marlins ML-138
CONF
75%
MLB6:40 PM

Red Sox @ Rays

Tonight at Tropicana Field, the division-leading Tampa Bay Rays look to keep their momentum rolling at home, while the Boston Red Sox send their electric rookie southpaw to the mound aiming to even up the series. This matchup presents a classic divisional clash where the surface-level records mask a massive discrepancy on the mound and in late-game depth. The starting pitching matchup represents a massive edge for Boston, and the market's pricing reflects that. While both starters enter with near-identical surface ERAs of 2.28 and 2.29, the underlying metrics reveal that the market is overpaying for a fragile number in Nick Martinez. Martinez carries a staggering 4.53 xERA, suggesting his surface results are highly volatile and built on contact luck, which was exposed in his last outing when he surrendered six earned runs in four innings. Conversely, Red Sox rookie Payton Tolle has been genuinely dominant, sporting an elite 2.32 xERA that almost perfectly mirrors his 2.28 ERA. Tolle possesses a severe reverse platoon split, holding right-handed hitters to a meager .180 AVG and .508 OPS, which completely neutralizes a Rays lineup that features six right-handed hitters tonight. Beyond the starting pitchers, Boston's hitters are perfectly profiled to exploit Martinez's primary offerings. Martinez relies heavily on his Sinker, a pitch that Red Sox heart-of-the-order threats Willson Contreras and Wilyer Abreu crush, batting .383 and .354 against it, respectively. Defensively, the Red Sox provide a much more stable floor for their young pitcher in the spacious, run-suppressing Tropicana Field. Boston has committed ten fewer errors than Tampa Bay this season (32 vs 42) and holds a significant advantage behind the plate, where Mickey Gasper's efficient catching defense (.300 AVG, 33.3% caught-stealing rate) is a clear upgrade over Nick Fortes' defensive struggles (-0.7 WAR, 16.7% caught-stealing rate). The strongest argument against Boston is the Rays' historical head-to-head dominance, having won five of six matchups against the Red Sox this season. However, those past games do not account for tonight's unique late-game dynamics. While the Rays' bullpen is heavily taxed—relying on high-leverage arms who have pitched in two of the last three days—the Red Sox bullpen enters fully rested. Boston's elite closer Aroldis Chapman (0.46 ERA) has three full days of rest and is backed by the return of Garrett Whitlock, giving the Red Sox a lock-down bridge to secure the final innings. The market has correctly identified this spot by pricing the sub-.500 Red Sox as road favorites, and Tolle’s electric stuff will carry them to victory.

Red Sox ML-120
CONF
75%
MLB6:40 PM

Dodgers @ Pirates

We have a high-stakes, star-studded affair on the North Side tonight as the reigning World Series champion Dodgers roll into PNC Park to square off against the Pirates' young phenom, Paul Skenes. This is a classic "stopper" spot for the Pirates, who are looking to snap a three-game losing streak after a sweep in Atlanta. Skenes is the ultimate stabilizer here, entering with a 3.09 ERA, a microscopic 0.91 WHIP, and a stellar 2.30 xERA that suggests his surface-level numbers are actually masking an even higher ceiling. Skenes has historically dominated Los Angeles, posting a career 3-1 record and a 2.70 ERA with 33 strikeouts in 23.1 innings against them, including a current 12.1-inning scoreless streak. Despite the Dodgers’ stack of seven left-handed hitters, Skenes is virtually platoon-proof, limiting left-handers to a measly .194 AVG and a .555 OPS this season. On the other side of the diamond, the Dodgers are trying to patch together their injury-depleted rotation with Eric Lauer. While Lauer has a tidy 2.53 ERA in two starts since joining Los Angeles, his underlying metrics paint a picture of a highly volatile soft-tosser. Lauer possesses an alarming 11.7% barrel rate allowed and a severe reverse platoon split, yielding a massive 1.062 OPS and 3 home runs to left-handed batters in only 30 at-bats. This makes him exceptionally vulnerable to Pittsburgh's elite left-handed threats, Brandon Lowe and Ryan O'Hearn, who occupy the two- and four-holes. Additionally, Lauer leans heavily toward fly balls with a GO/AO of 0.45. In tonight's unseasonably warm 82°F temperatures and an 11 mph crosswind blowing right to left, those fly balls are highly likely to travel extra distance and find the seats, especially given Lowe’s elite power metrics (.836 SLG) against the four-seam fastballs Lauer throws nearly half the time. The strongest case against Pittsburgh is the Dodgers’ sheer offensive juggernaut, which is currently blistering the baseball with an 8.5% barrel rate over their last three games, combined with the gold-standard defense (49 DRS) backing Lauer. Shohei Ohtani enters on a tear (.480 AVG in his last seven days), and Andy Pages has historically hit Skenes well. However, Skenes’ elite stuff and defensive versatility behind his personal catcher Henry Davis (52.6% caught-stealing rate) should keep the Dodgers’ run-game in check, and a fully rested Gregory Soto (2.86 ERA, 0.88 WHIP) is primed to lock down the late innings. The market is overpaying for the Dodgers' brand name and Lauer's brief two-game success, making the home-team Pirates at -118 the clear sharp play.

Pirates ML-118
CONF
72%
MLB6:40 PM

Twins @ Tigers

Comerica Park welcomes a divisional clash tonight as the Tigers host the Twins in a pivotal American League Central series opener. The central tension in this game lies on the mound, where Detroit starter Troy Melton's glittering 1.74 ERA clashes with massive underlying regression signals, while Minnesota's Taj Bradley tries to steady himself after a rough stretch. While the market is paying a premium for Melton's fragile ERA (backed by a 4.47 xERA), the matchup tonight heavily favors the home team. Melton is a low-strikeout pitcher (11.4% strikeout rate) who relies on his defense, but he gets two massive structural shields today: a spacious Comerica Park with a 12 mph wind blowing directly in from right field, and a flawless Tigers defense (.987 fielding percentage with only 31 errors) that will vacuum up fly outs. Furthermore, Melton is holding lefties to a microscopic .136 AVG, a huge weapon against a Twins lineup loaded with left-handed and switch-hitters like Brooks Lee and Josh Bell. The strongest argument against Detroit is Taj Bradley's explosive strikeout potential and his history of shutting down the Tigers in April. However, Bradley is currently in a severe mechanical and command slump, pitching to an 8.31 ERA and handing out 7 walks in just 8.2 innings over his last two starts. If Bradley cannot go deep, he exposes a disastrous Minnesota bullpen featuring struggling middle-relief arms like Luis Garcia (9.00 ERA) and Justin Topa (8.05 ERA). With Detroit thriving at home (16-15) while Minnesota struggles on the road (12-19), the Tigers have a far more reliable path to victory in the late frames behind closer Kyle Finnegan (2.12 ERA).

Tigers ML-130
CONF
65%
MLB6:40 PM

Yankees @ Guardians

Progressive Field under overcast skies will host a high-stakes American League battle tonight as the Cleveland Guardians look to snap their home skid against the surging New York Yankees. The marquee attraction features Gerrit Cole seeking redemption, but the hidden dynamics of this matchup point squarely toward the home underdogs. The public will naturally gravitate toward the Yankees because of Gerrit Cole’s name value and his shiny 2.00 ERA. However, the market is overpaying for a fragile number here. Cole is still building endurance and has yet to exceed 6.2 innings this season. In his June 3 outing against Cleveland, this contact-heavy lineup tagged him for 4 earned runs and 3 home runs in 5.1 innings. Jose Ramirez has historically dominated Cole, batting .333 with 2 home runs in 36 career at-bats. Tonight’s conditions represent an absolute minefield for Cole, who possesses an extreme fly-ball profile with a microscopic 0.36 grounders-to-flyouts (GO/AO) ratio. In 83°F heat with a 10 mph wind blowing straight out to center field, any mistake fastballs from Cole are highly likely to carry out of the park. On the other side, Slade Cecconi’s season-long 4.92 ERA makes him look vulnerable, but his underlying splits match up beautifully against this specific Yankees order. New York is starting seven left-handed or switch-hitters tonight, which plays directly into Cecconi's strength. He actually features reverse platoon splits, holding left-handed batters to a .277 average and a .714 OPS compared to a much shakier .301 average and .858 OPS against righties. Additionally, the Yankees’ recent injury to catcher Austin Wells forces replacement J.C. Escarra (.479 OPS, -0.1 WAR) into a starting role. Escarra’s lack of experience is a major defensive downgrade in framing and game-calling compared to Cleveland’s veteran specialist Austin Hedges, who boasts a +0.5 WAR. Finally, the bullpen availability tilts this contest heavily in Cleveland's favor. New York is coming off a taxing extra-innings game yesterday where their relief staff was heavily worked. High-leverage closer David Bednar threw 27 pitches on back-to-back days and is likely unavailable, leaving a fatigued Yankees bullpen to navigate the late frames if Cole exits early. Meanwhile, the Guardians' bullpen is rested and features elite closer Cade Smith, who possesses a 2.67 ERA and a 13.6 K/9 rate to seal the victory. With the Yankees' offense heavily diluted by injuries and matching up poorly with Cecconi's platoon strengths, the Guardians are primed to secure a crucial home win at an attractive plus-money price.

Guardians ML+102
CONF
72%
MLB7:07 PM

Phillies @ Blue Jays

Under the bright lights of a closed Rogers Centre, a premier pitching matchup takes center stage tonight as the surging Philadelphia Phillies look to capture the series against a desperate Toronto Blue Jays squad. While the market has priced this game as a near toss-up with Toronto at -110 and Philadelphia at -106, the value lies squarely with the road team. The main reason to back Philadelphia is the stark contrast in reliability between the two starters. Zack Wheeler has been the definition of consistency, completing at least six innings in seven of his eight starts and sporting a brilliant 2.31 ERA. Meanwhile, Dylan Cease is returning from a hamstring injury and has not thrown a major-league pitch since May 24. His lone rehab start was highly concerning, as he surrendered five earned runs in just four innings. With Cease likely facing a limited pitch count and potential command issues, Toronto will be forced to rely heavily on its bullpen much earlier than usual. This situation plays directly into the hands of a scorching Phillies lineup. Over their last three games, Philadelphia's hitters have battered opponents to the tune of a .441 team xwOBA and a 43.1% hard-hit rate. They will start five left-handed batters to exploit Cease's traditional platoon vulnerability, where he has allowed a .662 OPS to lefties compared to a much lower .542 against righties. Left-handed power bats like Kyle Schwarber—who has a massive .542 xwOBA against high-velocity four-seamers—and Brandon Marsh, hitting .348 with a .914 OPS against right-handed pitching, are perfectly positioned to punish any mistakes from a rusty Cease. In contrast, Toronto's lineup is highly compromised with Daulton Varsho out with a left wrist injury and George Springer benched, leaving the Blue Jays with a patchwork outfield and a lineup that went 0-for-10 with runners in scoring position yesterday. The strongest argument against the Phillies is Cease's massive strikeout ceiling, as his 13.4 K/9 and elite slider (44.6% whiff rate) could theoretically neutralize any lineup if he has his best stuff. However, given his recent layoff and poor rehab form, it is highly unlikely he will exhibit peak command immediately. In the late innings, the Phillies hold a decisive edge. J.T. Realmuto’s elite defense (31% caught-stealing rate) will shut down Toronto's running game, and a completely fresh Jhoan Duran (1.25 ERA, 16 saves) is ready to shut the door. Backed by an MLB-best 14-5 record in one-run games under interim manager Don Mattingly, the Phillies have the defensive discipline and late-game execution to win this battle.

Phillies ML-106
CONF
78%
MLB7:10 PM

Cardinals @ Mets

Under a clear June sky in Queens, the New York Mets host the surging St. Louis Cardinals at Citi Field for a high-stakes National League showdown with both clubs riding recent waves of momentum. This game is priced with the Mets as a -130 home favorite, and while the Cardinals enter on a four-game winning streak and boast a superior 35-28 record, the structural matchups for this specific game strongly favor the home team. The deciding factor tonight is the interaction between Cardinals starter Dustin May and the Mets' heavily optimized lineup under unique weather conditions. May possesses a solid 3.76 xERA that is much better than his 4.59 actual ERA, indicating the market is paying for a fragile superficial number, but his platoon splits are a major liability. May allows a high .819 OPS to left-handed batters and has a concerning 49% hard-hit rate allowed. The Mets have loaded their card with six left-handed hitters, including Carson Benge and Jared Young, to exploit this gap. Furthermore, with a stiff 16 mph wind blowing directly out to left field, May's tendency to allow loud, high-velocity contact puts him at extreme risk of giving up wind-aided home runs. Conversely, Mets starter Freddy Peralta offers a more reliable path to keeping the ball in the yard. While Peralta has his own platoon vulnerability with a .763 OPS allowed to lefties, his lower 40.9% hard-hit rate allowed provides a far better cushion against the outgoing breeze. Additionally, the Cardinals' 35-28 record is built on a -2 run differential, suggesting they have consistently overperformed their underlying talent in close games and are prime candidates for regression on the road. Despite the Cardinals' superior situational hitting and winning momentum, the Mets' offensive ceiling in this wind-boosted environment is simply too high. Trust the home favorites to exploit May's hard-hit vulnerability and secure the win.

Mets ML-130
CONF
68%
MLB7:40 PM

Braves @ White Sox

A rare interleague clash lights up Guaranteed Rate Field tonight as the MLB-leading Atlanta Braves bring their relentless road show to Chicago to face a resilient White Sox team looking for a statement series. While the White Sox have built an impressive 20-11 record at home, their offense took a devastating fresh blow with the late scratch of shortstop Colson Montgomery due to back tightness. Montgomery's sudden absence removes 16 home runs of middle-of-the-order production and forces a cascade of defensive shifts, including moving Luisangel Acuna to shortstop. This fresh power vacuum is a massive break for Braves starter Grant Holmes, who, despite some regression indicators like a 4.53 xERA, can now attack a much thinner Chicago offense without having to navigate its most dangerous active threat. The strategic pivot point of this game is the pitching matchup, where Chicago’s opener Brandon Eisert is expected to hand the ball to bulk reliever Erick Fedde. This transition plays right into Atlanta's hands. Fedde has historically been dismantled by this Atlanta core, carrying a career 0-6 record, a bloated 9.59 ERA, and a massive 1.059 opponent OPS against the Braves. Atlanta's hitters, including Ronald Acuna Jr. (batting .333 with 5 HR in his last 10 games) and Michael Harris II (.306 average, 13 HR), have a proven track record of punishing Fedde’s sinker-heavy arsenal. The market is priced at -152 for the Braves on the moneyline, which represents strong value given this highly favorable pitching matchup and Atlanta's remarkable 23-10 road record. Admittedly, the strongest case against the Braves is their vulnerability behind the plate, where backup catcher Austin Wynns' weak 14.3% caught-stealing rate and -0.6 WAR opens a major speed lane for Chicago's base runners. However, any early advantage the White Sox capture on the bases will be completely neutralized in the late innings. Atlanta boasts a rest-advantaged, elite bullpen featuring Raisel Iglesias (0.87 ERA) and Robert Suarez (0.63 ERA), both of whom are fully rested after two days off. With the back end of Chicago’s bullpen fatigued and missing key pieces, the Braves have a decisive advantage in the final frames. Trust the Braves to exploit the Fedde matchup and assert their class late.

Braves ML-152
CONF
82%
MLB7:40 PM

Rangers @ Royals

A hot summer breeze sweeps through Kauffman Stadium tonight as the surging Texas Rangers roll into Kansas City to kick off an action-packed three-game set against the Royals. This series opener is priced with the Rangers as modest road favorites, and that looks like excellent value considering the stark contrast in team health and late-inning stability. While the Royals are rushing their marquee trio of Bobby Witt Jr., Salvador Perez, and Jac Caglianone back into the starting lineup, all three are playing through fresh physical issues—ranging from knee soreness to a thumb contusion and shoulder soreness—that will likely limit their bat speed and mobility. The Rangers, meanwhile, are healthy and firing on all cylinders, coming in on a 7-3 run over their last 10 games. The biggest argument against backing Texas tonight is Stephen Kolek's flawless home record, having posted five quality starts in all five of his home outings this season with a solid 3.32 ERA. However, Kolek’s surface success is masking some recent volatility, having been chased before the fifth inning in two of his last five starts while giving up nine earned runs in those two games. The market is overpaying for Kolek's shiny home splits, especially against a powerhouse Texas lineup that has posted a massive .388 xwOBA and .573 xSLG over their last three games. Additionally, the environmental conditions tonight—89°F heat with a 14 mph wind blowing out to left field—will play directly to the strength of the Rangers' right-handed pull power, neutralizing Kauffman’s spacious dimensions. Where this game will truly be won or lost is in the bullpen. Texas boasts an incredibly efficient high-leverage unit led by closer Jacob Latz, who has a microscopic 1.86 ERA and a 0.62 WHIP, alongside Jakob Junis and his 1.69 ERA. The Royals’ relief core, by contrast, is a massive liability. Closer Lucas Erceg has been a walking heart attack with a bloated 6.00 ERA and a 1.96 WHIP, issuing 16 walks in 24 innings. Having already swept Kansas City in late May by outscoring them 22-10, the Rangers have the psychological edge, the deeper bullpen, and the healthier bats to secure a victory in the series opener.

Rangers ML-124
CONF
78%
MLB8:40 PM

Cubs @ Rockies

Welcome to Coors Field, where the thin mountain air is hot, the wind is howling at 17 MPH, and the baseballs are primed to fly out of the park tonight. In this environment, the Chicago Cubs are looking to snap out of a slump, and we are backing them on the moneyline at -154. The core of this pick rests on the extreme disparity between the two bullpens and the defensive units that will be tasked with containing the high-scoring chaos. Chicago enters with a rock-solid bullpen boasting a 3.56 ERA, with key high-leverage arms fully rested. Colorado’s bullpen, by contrast, is a massive liability with a 5.31 ERA, further depleted by the injury to closer Victor Vodnik and a heavily taxed middle-relief unit. There is some uncertainty around the starters, but the value is clearly on Chicago's side regardless of who takes the bump. If Tomoyuki Sugano starts for the Rockies, his respectable 3.98 ERA is a fragile number that the market is overpaying for, especially given his 5.17 FIP and a low strikeout rate. If Michael Lorenzen starts instead, his 8.01 ERA is even more vulnerable, particularly against left-handed batters who have mashed him for a .432 AVG and a 1.238 OPS. This plays directly into the hands of Cubs left-handed power threats like Ian Happ, who has hit 11 of his 14 home runs against righties with a .954 OPS. On the Cubs' side, Shota Imanaga’s 4.74 ERA is actually a bargain price because his 3.87 xERA reveals his true quality is much stronger, while Colin Rea’s road struggles are mitigated by the weak Rockies lineup. The strongest argument against the Cubs is their poor 14-17 road record and their recent 5-15 slide, combined with the emotional energy of the Rockies debuting top prospect Cole Carrigg tonight. However, the physical reality of the game is decided on execution, and Colorado's defensive volatility will doom them. The Rockies have committed 40 errors with a subpar .983 fielding percentage, while the steady Cubs have just 28 errors and a .988 fielding percentage. Furthermore, behind the plate, Cubs catcher Miguel Amaya's elite 38.5% caught-stealing rate will shut down the Rockies' speed-oriented offense, whereas Rockies catcher Hunter Goodman’s 21.4% caught-stealing rate allows the Cubs to run at will. In a high-altitude, high-variance game, the Cubs' defense and bullpen will keep the game from getting away, making them the smart bet tonight.

Cubs ML-154
CONF
75%
MLB9:38 PM

Astros @ Angels

A warm evening in southern California sets the stage at Angel Stadium as the Los Angeles Angels look to bounce back against the Houston Astros in this crucial divisional matchup. While the Astros got the upper hand in yesterday's extra-inning thriller, tonight presents a prime opportunity to back the home underdog on the moneyline. The starting pitching matchup represents a distinct advantage for the Angels with Walbert Ureña on the hill. Ureña has been spectacular over his last five starts, posting a 2.25 ERA and 26 strikeouts over 28.0 innings, and he has been particularly dominant at home, allowing only eight earned runs in 34 innings at Angel Stadium. In contrast, Astros starter Kai-Wei Teng has shown signs of regression over his last five starts, pitching to a 3.75 ERA and struggling with command by issuing 14 walks in 24.0 innings. The biggest case against backing the Angels tonight is their depleted bullpen, anchored by Jordan Romano and his 10.13 ERA, combined with an injury-thinned lineup. However, the Astros' offense is also dealing with a massive fresh blow after losing their hottest hitter, LaMonte Wade Jr., to a hamstring injury yesterday. Wade Jr.'s absence—and his 1.135 OPS—leaves a major void in the middle of Houston's lineup. This allows Ureña to attack a less threatening group, neutralizing some of the power from Yordan Alvarez and Christian Walker. Meanwhile, the Angels' offense features hot hands like Jose Siri, who is batting .375 with a 1.068 OPS over his last 32 at-bats, and Wade Meckler, who has been highly productive at home with a .579 average. Ultimately, this is a spot where the market is slightly overpricing the Astros due to team records, but Ureña's home dominance and Teng's control issues tip the scales. Back the Angels to grind out a victory behind their young ace at home.

Angels ML+102
CONF
68%
MLB9:40 PM

Reds @ Padres

Under the evening lights of Petco Park, the struggling Cincinnati Reds look to their electric rookie ace to salvage their series against a San Diego Padres team searching for consistency. This matchup presents a massive starting pitching chasm that makes the Reds an incredibly attractive value at -130 on the moneyline. Chase Burns has been pitching at a Cy Young-caliber level, carrying a stellar 7-1 record with a 2.05 ERA and a microscopic 0.95 WHIP. Over his last five starts, Burns has been nearly untouchable, recording a 1.84 ERA with 35 strikeouts across 29.1 innings. Conversely, Lucas Giolito is clearly still finding his footing post-surgery, struggling with a 4.86 ERA and a highly concerning 1.74 WHIP. Giolito has walked 13 batters over his last 16.2 innings and failed to get through the fourth inning in either of his last two starts. This lack of starter length poses a massive threat to a San Diego bullpen that is severely taxed. While the Padres boast high-end relief talent, their top-tier high-leverage arms—including Mason Miller and Jason Adam—were heavily worked in yesterday's game, throwing 19 and 18 pitches respectively. If Giolito gets knocked out early, San Diego will be forced to expose their weaker middle-relief depth. Furthermore, Giolito is suffering from a catastrophic platoon split, allowing a massive .364 average and .512 OBP to left-handed hitters this season. The Reds are perfectly structured to exploit this weakness, featuring two highly productive left-handed bats in JJ Bleday, who carries a .999 OPS and 8 home runs against right-handers, and Nathaniel Lowe, who is hitting .314 with runners on. They should establish early traffic and push Giolito out of the game. The most compelling case against Cincinnati is their current five-game losing streak, their defensive shortcomings (ranking 27th in Defensive Runs Saved with -11), and the recent loss of star shortstop Elly De La Cruz to a hamstring strain. However, the market has overadjusted to these factors, giving us an artificially cheap price on a team sending one of the most dominant pitchers in baseball to the mound. Burns is the ultimate stopper; his ability to pitch deep into games (completing 6.0+ innings in four of his last five starts) shields Cincinnati’s thin bullpen and neutralizes a Padres lineup that is already missing key bats like Xander Bogaerts and Jake Cronenworth. Back the Reds to break their skid behind their young superstar.

Reds ML-130
CONF
72%
MLB9:45 PM

Nationals @ Giants

Oracle Park welcomes a fascinating Tuesday night battle as the Nationals look to secure a series win against a Giants squad fighting to reverse their fortunes on their home turf. With both teams turning to unexpected starters, this game will be decided by which coaching staff can navigate a bullpen-heavy evening. The market has priced this as a virtual coin flip, but the line fails to capture the massive contrast in relief options and platoon advantages that heavily tilt the scales toward Washington. The load-bearing advantage for the Nationals tonight is their highly favorable offensive matchup against Giants right-hander Adrian Houser. Houser has been highly vulnerable this season, carrying a 5.49 ERA and a 1.58 WHIP, which has regressed further to a 1.64 WHIP and a 4.8 BB/9 walk rate over his last five starts. Washington is exploiting this by starting seven left-handed or switch-hitters, led by the formidable duo of James Wood (.930 OPS, 17 HR, .981 OPS vs. RHP) and CJ Abrams (.915 OPS, 14 HR, .980 OPS vs. RHP). This left-handed onslaught is perfectly designed to take advantage of Oracle Park’s short 309-foot right-field porch and a makeshift Giants outfield that lacks range. Conversely, Washington starter Andrew Alvarez (3.54 ERA, 1.23 WHIP) is a left-handed swing-man who neutralizes San Francisco's top weapon, Jung Hoo Lee, whose batting average drops to .279 against lefties compared to .354 against righties. The strongest case for San Francisco rests on Casey Schmitt, who has been an absolute lefty-killer this season with a .391 batting average and a .997 OPS against left-handed pitching, and the elite arm of catcher Daniel Susac (70% caught-stealing rate) to shut down the run game. However, once Alvarez turns the ball over, Washington has a robust and rested bullpen featuring Orlando Ribalta (1.56 ERA) and Richard Lovelady (3.00 ERA). San Francisco, on the other hand, is dealing with a severe bullpen crisis after Keaton Winn was used in three of the last four games, leaving them with highly volatile relief options to back up a starter in Houser who rarely provides length. Back the Nationals' relentless road dominance (22-13) to capture another victory on the West Coast.

Nationals ML-106
CONF
82%
MLB10:05 PM

Brewers @ Athletics

We are live from the desert launchpad of Las Vegas Ballpark, where the temperatures are rising to a scorching 98 degrees and the baseballs are flying out of the park. After last night's wild 15-14, 12-inning marathon, the Athletics and Brewers face off again in a matchup that hinges on starting pitching durability and bullpen survival. J.T. Ginn has been sensational lately, posting a 1.59 ERA and 29 strikeouts over his last five starts, maintaining a strong 1.08 WHIP that will be vital in keeping the bases empty in this thin mountain air. On the other side, Robert Gasser has struggled with efficiency since his recall, posting a 4.73 ERA and a 1.43 WHIP while failing to pitch beyond the fifth inning in any of his recent starts, averaging just 4.4 innings. Against a potent Oakland lineup specifically constructed to mash left-handed pitching, Gasser is in for a very difficult night. The real tipping point of this game lies in the heavily taxed bullpens, where the Brewers are dealing with a critical depth crisis. Following yesterday's marathon, key Brewers relievers are completely exhausted, including Kyle Harrison (who threw 71 pitches), Grant Anderson (2.2 IP, 28 pitches), and Aaron Ashby (1.2 IP, 36 pitches). Making matters worse are Milwaukee's fresh injuries: closer Trevor Megill is suddenly unavailable due to oblique tightness, and Carlos Rodriguez was placed on the 15-day IL on Monday with a right shoulder impingement. Gasser's inability to provide length means Milwaukee must rely on a critically depleted, tired middle relief in a park that behaves like Coors Field. The Athletics, by contrast, have more manageable workloads and have a rested Jack Perkins (2-3, 6.19 ERA but a highly encouraging 3.3 xERA) available to provide bulk relief. Perkins features elite whiff rates on his sweeper (40.8%) and changeup (42.3%), and holds left-handed hitters to a meager .529 OPS, neutralizing Milwaukee's left-heavy threat. Finally, the matchup at the plate heavily favors the Athletics' right-handed power against a southpaw. Shea Langeliers, who hit a 483-foot home run yesterday, is a certified lefty-killer, batting to a massive 1.138 OPS and 7 home runs in 65 at-bats against lefties this season. He is joined by rookie sensation Nick Kurtz (.956 season OPS) and Zack Gelof (on a 13-game hitting streak), creating an explosive righty-heavy core perfectly positioned to exploit Gasser. While the Brewers have an elite offense of their own, they are highly dependent on splits today; Brice Turang is a force against righties (1.017 OPS) but struggles vs. lefties (.554 OPS), while Andrew Vaughn drops to a mediocre .639 OPS against right-handed pitchers. The Brewers are simply too vulnerable on the mound and too depleted in the bullpen to justify a near-even price. Back the Athletics to secure the win at home.

Athletics ML-110
CONF
78%

Player props

50
MLB HR · Diamondbacks @ Marlins

Nolan Arenado

Nolan Arenado is currently mired in a significant slump, hitting just .194 over his last 10 games with only six total hits. During this stretch, he has failed to record multiple total bases in 90% of his games, with his only multi-base performance coming from a single home run. This cold streak coincides with a matchup against one of the league's most effective pitchers this season; Max Meyer is limiting right-handed hitters like Arenado to a .208 average and carries a dominant 1.79 ERA at home. Arenado's lack of extra-base hits (only 1 in his last 31 at-bats) makes it highly unlikely he will reach the two total bases required to beat this under, especially against a pitcher of Meyer's caliber.

UNDER 1.5 Total Bases-145
  • · Batting .194 (6-for-31) over last 10 games
  • · Stayed under 1.5 total bases in 9 of his last 10 games
  • · Meyer holding right-handed hitters to a .208 batting average in 2026
MLB HR · Diamondbacks @ Marlins

Max Meyer

Max Meyer has emerged as a dominant strikeout force in 2026, maintaining a high floor for swing-and-miss production with a 9.9 K/9 rate. He has been remarkably consistent, recording at least 6 strikeouts in each of his last five starts, including high-ceiling performances of 8 and 9 strikeouts.

OVER 5.5 Strikeouts-135
  • · 9.9 K/9 (81 K in 73.2 IP) in 2026 season
  • · Exceeded 5.5 strikeouts in 100% of last 5 starts (7, 6, 8, 6, 9)
  • · Diamondbacks offense hitting .199 as a team over last 10 games
MLB HR · Red Sox @ Rays

Nick Martinez

Nick Martinez is the definition of a contact-oriented pitcher, averaging only 5.3 strikeouts per nine innings. His 2.29 ERA is one of the most misleading figures in the league this season, as his 4.53 xERA and .333 xwOBA suggest he has benefited from extreme defensive luck.

UNDER 4.5 Strikeouts-130
  • · 5.3 K/9 season average
  • · Under 4.5 K in 4 of last 5 starts (1, 5, 1, 4, 3 K)
  • · 4.53 xERA vs 2.29 ERA indicates heavy regression and potential early exit
MLB HR · Phillies @ Blue Jays

Ernie Clement

Ernie Clement is currently the hottest hitter in the Toronto lineup, providing a rare consistent spark during their recent 4-6 stretch. While Zack Wheeler is an elite starter (2.31 ERA, 0.83 WHIP), Clement’s specific profile as a high-contact hitter makes him a difficult matchup even for top-tier velocity.

OVER 1.5 Total Bases+160
  • · Hitting .390 (16-for-41) with a .815+ OPS over his last 10 games.
  • · Cleared 1.5 Total Bases in 6 of his last 10 starts.
  • · Recorded only 4 strikeouts in his last 41 at-bats (9.7% K rate).
MLB HR · Yankees @ Guardians

Ben Rice

Ben Rice has emerged as the premier power threat for the Yankees in Aaron Judge's absence and enters this matchup on a blistering hot streak, batting .395 over his last 10 games. Rice significantly favors right-handed pitching, slugging 13 of his 18 home runs against righties with a 1.080 OPS.

OVER 0.5 Home Runs+285
  • · Ben Rice vs RHP this season: .311 AVG, 1.080 OPS, 13 HR in 151 AB
  • · Slade Cecconi: 4.92 ERA, 0.90 GO/AO ratio (leaning fly-ball) and .277 AVG allowed to LHB
  • · Ben Rice last 10 games: .395 AVG (15-for-38) with 2 HR and 11 RBI
MLB HR · Phillies @ Blue Jays

Dylan Cease

Dylan Cease is one of the league's premier strikeout artists (13.4 K/9), but this line fails to account for the extreme volume risk inherent in his return from a hamstring injury. Cease has not pitched in a Major League game in over two weeks, and his rehab outing was both short (4 innings) and ineffective (5 runs allowed).

UNDER 6.5 Strikeouts+105
  • · Returning from 15-day IL (hamstring) - first MLB start since May 24.
  • · Allowed 5 ER in 4.0 innings during his lone Triple-A rehab start on June 4.
  • · Averages 5.6 innings per start this season; likely on a pitch count tonight.
MLB HR · Braves @ White Sox

Matt Olson

Matt Olson is the premier home run threat in this matchup, leading the Braves with 17 long balls. His production is heavily skewed toward road games, where he has launched 12 home runs in just 130 at-bats while maintaining a near-1.000 OPS.

OVER 0.5 Home Runs+340
  • · Season: 17 HR in 66 games (25.7% frequency) vs 22.7% break-even at +340
  • · Away Splits: 12 of 17 HR have come on the road with a .991 OPS (vs .757 at home)
  • · Matchup: Facing bulk reliever Erick Fedde (1-5, 4.94 ERA), who has a career 9.59 ERA against Atlanta
MLB HR · Yankees @ Guardians

Jose Ramirez

Jose Ramirez has a documented history of success against Gerrit Cole, maintaining a .333 average and an OPS over 1.000 across 36 career at-bats. Cole struggled significantly in his last start against this Cleveland lineup on June 3, surrendering four earned runs and three home runs in just 5.1 innings.

OVER 0.5 Home Runs+370
  • · Jose Ramirez career vs Gerrit Cole: .333 AVG, 1.083 OPS, 2 HR in 36 AB
  • · Gerrit Cole vs Cleveland (June 3): 5.1 IP, 4 ER, 3 HR allowed
  • · Jose Ramirez season vs LHP: .320 AVG, .989 OPS, 5 HR in 75 AB
MLB HR · Braves @ White Sox

Miguel Vargas

With top slugger Munetaka Murakami on the injured list, Miguel Vargas has taken over as the primary power source for the White Sox. His 15 home runs in 64 games represent a 23.4% frequency, providing clear value against the +360 line (21.7% break-even).

OVER 0.5 Home Runs+360
  • · Season: 15 HR in 64 games (23.4% frequency) vs 21.7% break-even at +360
  • · Pitching Matchup: Grant Holmes allows a high 10.3% barrel rate and 46.2% hard-hit rate
  • · Splits: 8 of 15 HR have come against right-handed pitching this season
MLB HR · Mariners @ Orioles

Julio Rodriguez

Julio Rodriguez presents a significant matchup advantage against left-handed starter Trevor Rogers. Rodriguez has been elite against southpaws this season, posting a .987 OPS and 7 of his 13 home runs in limited opportunities.

OVER 0.5 Home Runs+400
  • · Julio Rodriguez vs LHP (2026): .987 OPS, 7 HR in partial season ABs
  • · Trevor Rogers vs RHB (2026): .310 AVG, .876 OPS allowed, 7 of 8 HR allowed to righties
  • · Break-even win probability: 20% (+400)
MLB HR · Red Sox @ Rays

Junior Caminero

Junior Caminero is currently the Rays' most dangerous power threat and enters this matchup on a significant hot streak, batting .361 over his last 10 games. While Payton Tolle is an elite rookie starter, he is a fly-ball leaning pitcher (0.53 GO/AO), which plays into Caminero's power profile.

OVER 0.5 Home Runs+350
  • · 14 HR in 63 games (1 HR per 17 AB)
  • · 8 of 14 HR have come at home at Tropicana Field
  • · .361 batting average over last 10 games
MLB HR · Twins @ Tigers

Byron Buxton

Byron Buxton represents the Twins' primary power threat against right-handed pitching, having launched 17 of his 18 home runs this season against righties. He faces Troy Melton, whose 1.74 ERA is a significant outlier compared to his 4.47 xERA.

OVER 0.5 Home Runs+290
  • · Troy Melton 11.4% strikeout rate
  • · Buxton 17 HR vs RHP this season
  • · Buxton 1.099 OPS in night games
MLB HR · Rangers @ Royals

Corey Seager

Corey Seager recently snapped a career-worst 0-for-29 hitless streak with a go-ahead home run, indicating a potential return to form for the Rangers' primary power threat. While Stephen Kolek has been dominant against left-handed hitters (.198 AVG allowed), Seager's pedigree as an elite pull-side hitter is bolstered by the 14 mph wind blowing out to left field at Kauffman Stadium. Seager carries the highest home-run-per-game average among the available candidates, and the warm 89°F temperature favors the carry of the ball.

OVER 0.5 Home Runs+390
  • · Needs >20.4% win probability
  • · 8 HR in 44 GP (18.2% rate)
  • · 14 mph wind blowing out to LF
MLB HR · Mariners @ Orioles

Pete Alonso

Pete Alonso is a renowned fastball hunter who matches up perfectly against Logan Gilbert's primary offering. Gilbert relies on his 4-seam fastball (95.5 mph) roughly a third of the time, a pitch Alonso has decimated this year with a .527 xwOBA and .603 slugging percentage.

OVER 0.5 Home Runs+380
  • · Pete Alonso vs 4-Seam Fastball (2026): .527 xwOBA, .603 SLG
  • · Logan Gilbert Pitch Mix: 4-Seam Fastball 32.8% usage
  • · Logan Gilbert Contact Quality: 46% hard-hit rate, 11% barrel rate allowed
MLB HR · Twins @ Tigers

Kerry Carpenter

Kerry Carpenter is currently in peak form, having recorded two home runs in his last five games, including a multi-hit performance in his most recent start. He faces Taj Bradley, who despite high strikeout numbers, is prone to loud contact.

OVER 0.5 Home Runs+400
  • · Taj Bradley 9.2% barrel rate allowed
  • · Bradley 44.8% hard-hit rate allowed
  • · Bradley 4 HR allowed to LHB in 133 AB
MLB HR · Rangers @ Royals

Salvador Perez

Salvador Perez continues to provide veteran power in the middle of the Royals' order, having homered on Sunday despite a thumb contusion. Nathan Eovaldi, while pitching well, allows a 40.1% hard-hit rate and a Barrel% of 8.3%, suggesting that if Perez makes contact, the quality is likely to be high. The 89°F heat in Kansas City will assist the ball's travel, and Perez remains the primary power source for a Royals lineup missing several key components.

OVER 0.5 Home Runs+400
  • · Needs >20.0% win probability
  • · Homered on Sunday despite thumb contusion
  • · Pitcher Nathan Eovaldi allows 40.1% hard-hit rate
MLB · Mariners @ Orioles

Randy Arozarena

Randy Arozarena enters this matchup with significant statistical advantages across the board. Facing Trevor Rogers, a struggling southpaw with a 6.29 ERA, Arozarena benefits from Rogers' pronounced platoon struggle against right-handed bats (.310 AVG allowed).

OVER 1.5 H+R+RBI-135
  • · Randy Arozarena career vs Trevor Rogers: 3-for-9 (.333) with 2 HR and 1.333 OPS.
  • · Trevor Rogers in 2026 allows a .310 AVG and .876 OPS to right-handed hitters.
  • · Weather context: 80°F temperature with 15 mph winds blowing Out to LF at Camden Yards.
MLB · Mariners @ Orioles

Cole Young

While Trevor Rogers has struggled overall this season, he remains highly effective in same-side matchups, holding left-handed hitters to a meager .212 batting average. Cole Young, a left-handed hitter, has struggled significantly in left-on-left situations, posting a .227 average and a low .615 OPS against southpaws.

UNDER 1.5 H+R+RBI-140
  • · Trevor Rogers limits left-handed hitters to a .212 AVG and .661 OPS in 2026.
  • · Cole Young batting splits: .227 AVG and .615 OPS against left-handed pitchers this season.
  • · Cole Young has failed to clear 1.5 Hits+Runs+RBIs in 3 of his last 5 games.
MLB · Diamondbacks @ Marlins

Corbin Carroll

Despite his high season average (.285), Corbin Carroll has a massive platoon split that works against him tonight. He is batting just .220 against right-handed pitching this season (compared to .410 vs LHP), and he faces one of the league's most dominant righties in Max Meyer.

UNDER 1.5 Total Bases-149
  • · Max Meyer holding left-handed batters to a .169 AVG and .520 OPS
  • · Corbin Carroll batting only .220 against RHP this season
  • · Carroll has 0 total bases in 3 of his last 5 games
MLB · Diamondbacks @ Marlins

Otto Lopez

Otto Lopez is currently one of the most productive contact hitters in baseball, entering this matchup with a .336 average and a .366 mark over his last 10 games. He faces Zac Gallen, who is enduring a career-worst season with a 5.32 ERA and a massive 1.52 WHIP. Gallen is allowing significant hard contact (44.8% hard-hit rate and 10% barrel rate), which favors a hitter like Lopez who puts the ball in play consistently. Lopez has recorded multi-hit games in three of his last five outings, and Gallen's tendency to allow baserunners (1.52 WHIP) ensures Lopez will have high-leverage plate appearances to clear this line.

OVER 1.5 Total Bases+115
  • · Otto Lopez .336 season batting average (2nd in MLB)
  • · Zac Gallen 1.52 WHIP and 5.32 ERA in 13 starts
  • · Lopez cleared 1.5 total bases in 3 of his last 5 games
MLB · Red Sox @ Rays

Yandy Diaz

Yandy Diaz is currently the most productive hitter in the Rays lineup, entering this contest with an elite .390 average over his last 10 games. As the leadoff hitter for a team that boasts a 22-9 record at Tropicana Field, Diaz is guaranteed maximum plate appearance volume.

OVER 1.5 H+R+RBI-143
  • · Yandy Diaz: .390 AVG (16-for-41) with 4 HR and 11 RBI over last 10 games.
  • · Platoon Split: Diaz is batting .339 with a .990 OPS against left-handed pitchers this season.
  • · Recent Trend: Diaz has cleared the 1.5 Hits + Runs + RBIs line in 8 of his last 10 games.
MLB · Red Sox @ Rays

Jarren Duran

Jarren Duran is currently mired in a significant offensive slump, having recorded only 8 hits in his last 43 at-bats. Specifically, his total base production has cratered; he has failed to record more than one total base in five consecutive games, with lines of 0, 0, 1, 0, and 1.

UNDER 1.5 Total Bases-155
  • · Recent Slump: Jarren Duran is batting just .186 (8-for-43) over his last 10 games.
  • · Total Bases Trend: Duran has recorded 1 or 0 total bases in each of his last 5 games.
  • · Pitching Matchup: Nick Martinez holds left-handed hitters to a .245 average compared to .283 for righties.
MLB · Dodgers @ Pirates

Shohei Ohtani

Shohei Ohtani is currently in a state of absolute dominance, entering this series opener with a .442 average over his last 10 games and an even more remarkable .480 average over the last seven days. As the leadoff hitter for a Dodgers offense that leads the majors in wOBA against right-handed pitching, Ohtani is guaranteed maximum plate appearances to capitalize on his current form.

OVER 1.5 Total Bases+115
  • · .442 AVG (19-for-43) over last 10 games
  • · .480 AVG over last 7 days
  • · 1 HR in previous head-to-head matchup vs Paul Skenes
MLB · Dodgers @ Pirates

Mookie Betts

While Mookie Betts remains one of the most recognizable names in baseball, his 2026 campaign has been defined by a deep and prolonged struggle, evidenced by a .183 season average. Tonight presents a particularly difficult matchup as he faces Paul Skenes, who has limited right-handed hitters to a meager .193 batting average and maintains a elite 0.91 WHIP.

UNDER 1.5 Total Bases-175
  • · .183 season batting average through 31 games
  • · .176 AVG against right-handed pitchers this season
  • · 2 hits in last 5 games (0 extra-base hits, 0 multi-hit games)
MLB · Twins @ Tigers

Byron Buxton

Byron Buxton has struggled to generate multiple bases recently, falling under this 1.5-base line in four of his last five games. Tonight, he faces Troy Melton, who has been exceptionally efficient through his first three starts, maintaining a dominant 0.87 WHIP and allowing a mere .214 average to right-handed hitters like Buxton. Environmental factors further favor the under; Comerica Park is a large venue, and with 12 mph winds blowing directly in from right field, Buxton's power to the pull-side and right-center is significantly neutralized. Given Buxton's .194 average in day games (translated to high-visibility starts) and Melton's ability to limit extra-base hits (0 HR allowed to RHB this season), the volume floor is high for a low-base outcome.

UNDER 1.5 Total Bases-118
  • · Under in 4 of last 5 games (1, 1, 0, 5, 0 TB)
  • · Facing Troy Melton (0.87 WHIP, 1.74 ERA)
  • · 12 mph wind blowing IN from right field at Comerica Park
MLB · Twins @ Tigers

Gleyber Torres

Gleyber Torres enters this matchup on a significant hot streak, recording three or more combined hits, runs, and RBIs in each of his last three games (7 total hits in that span). As the leadoff hitter for a Tigers team that has won five of its last six games, Torres is positioned for maximum plate appearances against Taj Bradley.

OVER 1.5 H+R+RBI-120
  • · 3 consecutive games with 3+ Hits/Runs/RBIs (3, 6, 6)
  • · Facing Taj Bradley (.265 AVG allowed to right-handed hitters)
  • · Bradley allowed 4 ER in each of his last two starts
MLB · Yankees @ Guardians

Ben Rice

Ben Rice has established himself as the premier offensive threat for the Yankees in the absence of Aaron Judge, carrying a .395 batting average over his last 10 games. The matchup against Slade Cecconi is highly favorable; Rice hits .311 against right-handed pitching and performs significantly better on the road (.336 AVG) than at home.

OVER 1.5 Total Bases-103
  • · Season vs RHP: .311 AVG, 1.080 OPS, 13 HR in 151 AB
  • · Recent Form: .395 AVG (15-for-38) over last 10 games
  • · Away Splits: .336 AVG and 1.069 OPS
MLB · Yankees @ Guardians

Steven Kwan

Steven Kwan is currently struggling through a season where he is batting just .216 with a .593 OPS, far below his historical production. Tonight he faces Gerrit Cole, who has returned from injury with elite suppression metrics, holding left-handed hitters to a .190 batting average and a .632 OPS.

UNDER 1.5 H+R+RBI-145
  • · Season Stats: .216 AVG, .593 OPS over 61 games
  • · Matchup: Gerrit Cole allows .190 AVG to LHB in 2026
  • · Season Total Bases: 47 hits in 218 at-bats (.216)
MLB · Cardinals @ Mets

Juan Soto

Juan Soto is a significantly more productive hitter at Citi Field, boasting a .354 batting average and 1.088 OPS at home compared to a .208 average on the road. Tonight's matchup is ideal as he faces Dustin May, who has demonstrated a severe platoon disadvantage, allowing a .299 average to left-handed hitters this season. The environmental conditions further amplify Soto's edge; a 16 mph wind blowing directly out to left field at Citi Field favors his power profile, particularly his ability to drive the ball to the opposite field. Batting third behind the surging Carson Benge (.366 AVG last 10 games) ensures Soto will have runners on base for RBI opportunities and high-leverage plate appearances to clear this total.

OVER 1.5 H+R+RBI-123
  • · Juan Soto: .354 Home AVG / 1.088 Home OPS in 2026
  • · Dustin May: .299 AVG / .819 OPS allowed to LHB in 2026
  • · 16 mph wind blowing OUT to Left Field at Citi Field
MLB · Cardinals @ Mets

Alec Burleson

Alec Burleson serves as the Cardinals' primary offensive weapon against right-handed pitching, slashing .321 with a .931 OPS in that split. He faces Freddy Peralta, whose primary vulnerability this season has been left-handed power; Peralta has surrendered 8 home runs to lefties compared to just one against right-handed hitters.

OVER 1.5 H+R+RBI-103
  • · Alec Burleson: .321 AVG / .931 OPS vs RHP this season
  • · Freddy Peralta: 8 HR allowed to LHB vs 1 HR to RHB in 2026
  • · Burleson: Hits in 5 consecutive games entering tonight
MLB · Phillies @ Blue Jays

Ernie Clement

Ernie Clement is currently the primary offensive spark for the Blue Jays, hitting .390 over his last 10 games with two home runs and six RBIs. Batting in the third spot of the order, he is positioned for maximum opportunities to drive in runs or score himself.

OVER 1.5 H+R+RBI-105
  • · .390 AVG (16-for-41) over last 10 games
  • · 2-for-2 career record vs Zack Wheeler
  • · .306 AVG at Rogers Centre in 2026
MLB · Phillies @ Blue Jays

Vladimir Guerrero Jr.

Vladimir Guerrero Jr. is in a pronounced slump, failing to record a hit in any of his last four games and tallying zero home runs over his last 10 contests.

UNDER 1.5 H+R+RBI-110
  • · 0-for-his-last-14 at the plate (approximate hitless streak)
  • · .154 AVG (2-for-13) career vs Zack Wheeler
  • · .189 opponent AVG for Zack Wheeler vs RHH in 2026
MLB · Braves @ White Sox

Tristan Peters

Tristan Peters is currently the most productive hitter in the White Sox lineup, carrying a .529 average over his last 10 games. He has recorded at least one hit in 9 of his last 10 contests, demonstrating elite contact quality even as the team around him has dealt with injuries.

OVER 0.5 Hits-160
  • · Recent Form: 18-for-34 (.529) over last 10 games.
  • · Pitcher Matchup: Grant Holmes allows 46.2% Hard-hit and 10.3% Barrel rate.
  • · Break-even win probability: 61.5% (-160).
MLB · Braves @ White Sox

Matt Olson

Matt Olson is perfectly positioned to exploit the White Sox's pitching strategy tonight. While a lefty (Brandon Eisert) will open the game, Olson is expected to spend the majority of his evening facing bulk reliever Erick Fedde (RHP).

OVER 1.5 H+R+RBI-145
  • · Platoon Split: .922 OPS and 11 HR against right-handed pitching this season.
  • · Venue/Weather: 84 degrees with 8 mph wind blowing OUT to Right Field.
  • · Break-even win probability: 59.2% (-145).
MLB · Rangers @ Royals

Nathan Eovaldi

Nathan Eovaldi has evolved into a high-volume workhorse for the Rangers, pitching at least 7.0 full innings in four of his last five starts. His innings pitched over that span (6.0, 7.0, 7.0, 7.0, 8.0) demonstrate a consistency that far exceeds this 18.5 outs (6.1 IP) line. He faces a Royals offense that is averaging just 3.9 runs per game and ranks near the bottom of the league in OPS.

OVER 18.5 Pitcher Outs+125
  • · IP last 5 starts: 6.0, 7.0, 7.0, 7.0, 8.0
  • · L5 Over 18.5 outs hit rate: 80% (4/5)
  • · Opponent offense: 3.9 R/G (Royals)
MLB · Rangers @ Royals

Corey Seager

Corey Seager is in the midst of a significant slump, batting just .105 (4-for-38) over his last 10 games. While he recently snapped an 0-for-29 drought with a home run, his overall season production against right-handed pitching (.186 AVG) remains poor.

UNDER 2.5 H+R+RBI-156
  • · Season AVG vs RHP: .186
  • · L10 Under 2.5 HRR hit rate: 80% (8/10)
  • · Opponent pitcher (Kolek) vs LHB: .198 AVG allowed
MLB · Cubs @ Rockies

Pete Crow-Armstrong

Pete Crow-Armstrong enters this series as the hottest hitter in the Cubs' lineup, posting a .419 batting average with 18 hits over his last 10 games. As the leadoff hitter, he is guaranteed the maximum number of plate appearances in a game with a high over/under of 12.5 runs, which increases his opportunities for a multi-hit performance.

OVER 1.5 Hits+115
  • · Current .419 AVG over last 10 games (18-for-43)
  • · 4 multi-hit games in last 10 appearances
  • · Needs >47% win probability at +115 odds
MLB · Cubs @ Rockies

Hunter Goodman

Hunter Goodman is the Rockies' primary power threat and thrives in the fly-ball friendly environment of Coors Field. He has cleared this 2.5 Hits+Runs+RBIs line in three of his last five games, primarily driven by his elite home run production (5 HR in last 10 games).

OVER 2.5 H+R+RBI+103
  • · 17 home runs on the season (leads team)
  • · 5 home runs in the last 10 games
  • · Needs >49% win probability at +103 odds
MLB HR · Dodgers @ Pirates

Eric Lauer

Eric Lauer has struggled with efficiency and longevity throughout the 2026 season, as evidenced by his 5.74 ERA and 1.38 WHIP. He has failed to record 16 outs in four of his last five starts, averaging roughly 4.2 innings per appearance in those misses.

UNDER 15.5 Pitcher Outs-115
  • · Failed to reach 16 outs in 4 of his last 5 starts (4.2, 6.0, 4.1, 4.1, 5.0 IP)
  • · Allowed .333 AVG and 1.062 OPS to left-handed hitters in 2026
  • · Weather report indicates a 77% to 91% chance of rain at PNC Park
MLB HR · Cubs @ Rockies

Pete Crow-Armstrong

Crow-Armstrong is the hottest power hitter in this matchup, entering tonight with a .419 average and five home runs over his last 10 games. As the leadoff hitter, he will benefit from the maximum volume of plate appearances in a game with a high 12.5-run total. He faces Tomoyuki Sugano, whose expected metrics (5.17 FIP) suggest he has been fortunate to maintain a sub-4.00 ERA. Given that Crow-Armstrong has recorded four home runs in his last four games and the game is being played in a high-altitude environment with a 17 MPH wind blowing toward right field (favoring the left-handed Crow-Armstrong), he is well-positioned to clear this line.

OVER 0.5 Home Runs+235
  • · Pete Crow-Armstrong has hit 5 home runs in his last 10 games, including 4 in his last 4 starts.
  • · Starting pitcher Tomoyuki Sugano (R) holds a 5.17 FIP compared to his 3.98 ERA, indicating significant regression risk at Coors Field.
  • · Line (+235) requires a break-even win probability of 30%.
MLB HR · Cardinals @ Mets

Juan Soto

Juan Soto is in a premier position to exceed his total bases line tonight. Cardinals starter Dustin May has struggled significantly with the platoon advantage, allowing left-handed hitters to bat .299 with an .819 OPS.

OVER 1.5 Total Bases-115
  • · Juan Soto .354 AVG / 1.088 OPS at home this season
  • · Dustin May allowing .299 AVG / .819 OPS to left-handed hitters
  • · 16 mph wind blowing out toward left field at Citi Field
MLB HR · Cubs @ Rockies

Hunter Goodman

Goodman is the Rockies' primary power threat, leading the team with 17 home runs. He faces Colin Rea, who has struggled significantly away from Wrigley Field this season (6.19 road ERA) and has allowed 9 earned runs over his last 9.0 innings.

OVER 0.5 Home Runs+265
  • · Hunter Goodman leads the Rockies with 17 home runs this season.
  • · Cubs starter Colin Rea has a 6.19 ERA in road starts compared to a 3.03 ERA at home.
  • · Goodman has homered in 3 of his last 5 games, with a .943 OPS in night games.
MLB HR · Dodgers @ Pirates

Paul Skenes

Paul Skenes continues to be one of the elite strikeout producers in baseball, sporting a 10.54 K/9 on the season and a 29.5% strikeout rate. His recent form is even more dominant, as he has racked up 36 strikeouts in just 28.0 innings over his last five starts.

OVER 6.5 Strikeouts-115
  • · Averaging 11.5 K/9 over his last five starts (36 K in 28.0 IP)
  • · Has cleared 6.5 strikeouts in 4 of his last 5 outings
  • · Dodgers are currently missing high-contact starters Will Smith and Teoscar Hernandez
MLB HR · Cardinals @ Mets

Freddy Peralta

Freddy Peralta remains one of the premier strikeout threats in the National League, maintaining a 9.3 K/9 rate and a 23.9% strikeout rate this season. He faces a Cardinals lineup that has historically struggled with his high-velocity fastball and breaking ball mix, with key hitters like Lars Nootbaar and Masyn Winn specifically identified as vulnerable to his profile.

OVER 5.5 Strikeouts-115
  • · Freddy Peralta 9.3 K/9 rate (74 K in 72.0 IP) this season
  • · Cardinals hitters Lars Nootbaar and Masyn Winn have high career strikeout rates vs Peralta
  • · Peralta has recorded 6 or more strikeouts in 3 of his last 5 starts
MLB HR · Brewers @ Athletics

Shea Langeliers

Shea Langeliers is the primary beneficiary of the lefty matchup against Robert Gasser. Langeliers has been devastating against southpaws this season, posting a .354 average and a 1.138 OPS with 7 of his 17 home runs coming in just 65 at-bats against lefties.

OVER 0.5 Home Runs+325
  • · 17 HR on the season (team high)
  • · .354 AVG and 1.138 OPS against LHP
  • · Hit a 483-foot home run in Monday's series opener
MLB HR · Brewers @ Athletics

Jackson Chourio

Jackson Chourio is currently on a power surge, having recorded two home runs in his last five games. While he faces a tough right-hander in J.T.

OVER 0.5 Home Runs+390
  • · 2 home runs in the last 5 games
  • · .305 season average with 3 multi-hit games in last 5
  • · 3 of 4 HR this season have come against RHP
MLB · Reds @ Padres

Xander Bogaerts

Xander Bogaerts is not in the Padres' confirmed starting lineup for tonight's game against the Cincinnati Reds. The injury report lists him with a 'Personal' designation as of June 9, and the team is starting Sung-Mun Song at shortstop and Fernando Tatis Jr. at second base.

UNDER 0.5 Hits-190
  • · Break-even probability: 65.5% (-190)
  • · Lineup Status: Not in confirmed starting lineup
  • · Injury Report: Personal (Jun 9)
MLB · Reds @ Padres

Xander Bogaerts

Similar to the hits prop, the case for Xander Bogaerts staying under 0.5 total bases is driven by his absence from the Padres' confirmed starting lineup. With a 'Personal' designation and no starting role tonight, Bogaerts's path to recording any total bases is restricted to a pinch-hit scenario.

UNDER 0.5 Total Bases-190
  • · Break-even probability: 65.5% (-190)
  • · Lineup Status: Not in confirmed starting lineup
  • · Recent Power: 0 HR in last 5 games played
MLB · Brewers @ Athletics

Andrew Vaughn

This pick follows the 'Gary Special' logic, aligning with the thesis that Vaughn will struggle against right-handed starter J.T. Ginn.

UNDER 6.5 Total Bases-200
  • · Season Home Runs: 2 HR in 88 AB (one per 44 AB)
  • · Line context: 6.5 TB requires at least 2 HR or a historic 4+ hit game with extra bases
  • · Break-even: 66.7% at -200 odds
MLB · Brewers @ Athletics

Andrew Vaughn

Andrew Vaughn enters this matchup with an overall .364 batting average, but those numbers are heavily skewed by his historic performance against left-handed pitching (.548 AVG, 1.557 OPS). When facing right-handers like tonight's starter, J.T. Ginn, Vaughn's average plummet to .263.

UNDER 1.5 Hits-110
  • · Platoon Split: .263 AVG vs RHP compared to .548 AVG vs LHP
  • · Opposing Pitcher: J.T. Ginn has allowed 2 or fewer hits in 3 of his last 4 starts
  • · Break-even: 52.4% at -110 odds

Hub research

84

Graded results

65

Games

  • W

    Marlins ML -138

    MLB · 6-10

  • L

    Red Sox ML -120

    MLB · 3-4

  • L

    Pirates ML -118

    MLB · 12-3

  • W

    Tigers ML -130

    MLB · 4-10

  • L

    Guardians ML +102

    MLB · 3-2

  • L

    Phillies ML -106

    MLB · 2-3

  • L

    Mets ML -130

    MLB · 7-0

  • L

    Rangers ML -124

    MLB · 3-5

  • L

    Cubs ML -154

    MLB · 3-7

  • W

    Angels ML +102

    MLB · 1-10

  • W

    Reds ML -130

    MLB · 5-3

  • W

    Athletics ML -110

    MLB · 5-7

  • L

    Braves ML -152

    MLB · 5-6

  • W

    Mariners ML -122

    MLB · 6-5

  • W

    Nationals ML -106

    MLB · 6-3

Props

  • W

    Alec Burleson · over

    Cardinals @ Mets · Actual 6

  • L

    Andrew Vaughn · under

    Brewers @ Athletics · Actual 9

  • L

    Andrew Vaughn · under

    Brewers @ Athletics · Actual 4

  • L

    Ben Rice · over

    Yankees @ Guardians · Actual 0

  • L

    Ben Rice · over

    Yankees @ Guardians · Actual 0

  • W

    Byron Buxton · over

    Twins @ Tigers · Actual 1

  • L

    Byron Buxton · under

    Twins @ Tigers · Actual 4

  • W

    Cole Young · under

    Mariners @ Orioles · Actual 0

  • L

    Corbin Carroll · under

    Diamondbacks @ Marlins · Actual 4

  • L

    Corey Seager · over

    Rangers @ Royals · Actual 0

  • W

    Corey Seager · under

    Rangers @ Royals · Actual 2

  • L

    Dylan Cease · under

    Phillies @ Blue Jays · Actual 11

  • L

    Eric Lauer · under

    Dodgers @ Pirates · Actual 16

  • L

    Ernie Clement · over

    Phillies @ Blue Jays · Actual 0

  • L

    Ernie Clement · over

    Phillies @ Blue Jays · Actual 0

  • L

    Freddy Peralta · over

    Cardinals @ Mets · Actual 5

  • W

    Gleyber Torres · over

    Twins @ Tigers · Actual 4

  • W

    Hunter Goodman · over

    Cubs @ Rockies · Actual 5

  • W

    Hunter Goodman · over

    Cubs @ Rockies · Actual 1

  • L

    Jackson Chourio · over

    Brewers @ Athletics · Actual 0

  • W

    Jarren Duran · under

    Red Sox @ Rays · Actual 1

  • L

    Jose Ramirez · over

    Yankees @ Guardians · Actual 0

  • L

    Juan Soto · over

    Cardinals @ Mets · Actual 1

  • L

    Juan Soto · over

    Cardinals @ Mets · Actual 1

  • L

    Julio Rodriguez · over

    Mariners @ Orioles · Actual 0

  • L

    Junior Caminero · over

    Red Sox @ Rays · Actual 0

  • W

    Kerry Carpenter · over

    Twins @ Tigers · Actual 1

  • W

    Matt Olson · over

    Braves @ White Sox · Actual 7

  • W

    Matt Olson · over

    Braves @ White Sox · Actual 2

  • L

    Max Meyer · over

    Diamondbacks @ Marlins · Actual 5

  • W

    Miguel Vargas · over

    Braves @ White Sox · Actual 1

  • L

    Mookie Betts · under

    Dodgers @ Pirates · Actual 3

  • L

    Nathan Eovaldi · over

    Rangers @ Royals · Actual 16

  • W

    Nick Martinez · under

    Red Sox @ Rays · Actual 2

  • W

    Nolan Arenado · under

    Diamondbacks @ Marlins · Actual 1

  • W

    Otto Lopez · over

    Diamondbacks @ Marlins · Actual 5

  • W

    Paul Skenes · over

    Dodgers @ Pirates · Actual 7

  • L

    Pete Alonso · over

    Mariners @ Orioles · Actual 0

  • L

    Pete Crow-Armstrong · over

    Cubs @ Rockies · Actual 0

  • L

    Pete Crow-Armstrong · over

    Cubs @ Rockies · Actual 0

  • W

    Randy Arozarena · over

    Mariners @ Orioles · Actual 8

  • L

    Salvador Perez · over

    Rangers @ Royals · Actual 0

  • W

    Shea Langeliers · over

    Brewers @ Athletics · Actual 1

  • W

    Shohei Ohtani · over

    Dodgers @ Pirates · Actual 2

  • W

    Steven Kwan · under

    Yankees @ Guardians · Actual 0

  • L

    Tristan Peters · over

    Braves @ White Sox · Actual 0

  • W

    Vladimir Guerrero Jr. · under

    Phillies @ Blue Jays · Actual 1

  • L

    Xander Bogaerts · under

    Reds @ Padres · Actual 2

  • L

    Xander Bogaerts · under

    Reds @ Padres · Actual 3

  • L

    Yandy Diaz · over

    Red Sox @ Rays · Actual 1