MLB6:40 PM
Tigers @ Rays
A championship contender welcomes a struggling division rival tonight as the AL East-leading Tampa Bay Rays host the Detroit Tigers at Tropicana Field, looking to defend their slim lead in the division. While the starting pitching matchup on paper features a fascinating battle between Ty Madden’s elite underlying peripherals and Griffin Jax’s overperforming surface stats, the team-level dynamics overwhelmingly favor the home team. The Rays are absolute juggernauts in their home stadium, carrying a dominant 21-6 home record, while the Tigers are an abysmal 8-24 on the road. Detroit enters this series on a four-game losing streak, having scored just five runs over their last series, and their roster is completely depleted by injuries to key veterans in both the rotation and the infield.
The strongest case against Tampa Bay lies in Griffin Jax’s underlying metrics, as his 3.60 ERA sits below a fragile 4.21 xERA. However, this regression risk is thoroughly baked into the -158 price, and Tropicana Field's heavy pitcher-friendly environment (0.93 park factor) serves as the perfect safety net against a Detroit lineup that has the highest strikeout rate in baseball over the last 30 days. Furthermore, Jax is a home specialist who boasts a stellar 2.13 ERA at the Trop compared to a 4.67 ERA on the road. On the other side, Ty Madden is making his first start of 2026 after recovering from a forearm injury. Facing the Rays' highly disciplined lineup—which features seven left-handed or switch hitters and is anchored by Jonathan Aranda (.956 OPS against righties) and Yandy Díaz (.920 OPS against righties)—will be a brutal test for Madden's road splits (4.50 road ERA versus 0.00 home ERA) in his season debut.
Even if both starters fail to provide length, the depth of these two bullpens is night and day. The Tigers' relief core is in survival mode without closer Kenley Jansen, forced to rely on Kyle Finnegan and his high-variance 1.57 WHIP. Conversely, the Rays possess elite late-inning coverage even with Craig Kimbrel on the injured list, as Bryan Baker (2.22 ERA) and Kevin Kelly (2.67 ERA) form a robust bridge. With Tampa Bay highly motivated to bounce back and maintain their division lead, and Detroit's clubhouse currently distracted by heavy trade speculation surrounding their inactive ace Tarik Skubal, the Rays are in a prime position to handle business. Back the Rays to win outright at home.
Rays ML-158
MLB7:10 PM
Royals @ Reds
We have a high-velocity, high-volatility interleague showdown under the partly cloudy skies of Great American Ball Park as the visiting Kansas City Royals try to snap their slide against a Cincinnati Reds squad that was thrown into roster chaos just hours before the first pitch.
On paper, the market is pricing the Reds as home favorites because of their superior season-long standings and the Royals’ dismal 7–20 road record. But tonight, that line is paying for a fragile reality. Within the last 24 hours, Cincinnati lost both its starting pitcher and its offensive superstar: Cy Young frontrunner Chase Burns was scratched in favor of Lyon Richardson, and five-tool shortstop Elly De La Cruz was placed on the Injured List with a hamstring strain. Richardson has not made a single start this season, owns a bloated 13.50 ERA in limited relief, and has allowed a staggering .694 opponent wOBA. This forces a virtual bullpen game on a Reds relief unit that has recently lost Pierce Johnson, Graham Ashcraft, and Emilio Pagan to the IL, and whose available high-leverage arms (Tony Santillan, Sam Moll) are gassed after working back-to-back days.
The Royals are primed to feast on this depleted staff. While Kansas City’s offense has struggled to push runs across during their six-game losing streak, the underlying metrics show they are absolutely tattooing the baseball, averaging a 91.1 mph exit velocity and a .424 xwOBA over their last three games. Bobby Witt Jr. leads this charge; he is a premier sinker-killer (.302 AVG, .419 xwOBA) who matches up beautifully against the Reds' righty-heavy pitching staff. Although Royals starter Luinder Avila has struggled with a 12.6% walk rate, his 4.76 xERA indicates he’s pitched into some bad luck, and he at least offers a stretched-out starting arm compared to a pure bullpen day for Cincinnati. When you get a loaded Kansas City offense at plus-money against an emergency starter and a fatigued, injury-riddled bullpen that is missing its primary defensive anchor in De La Cruz, you take the value and run.
Royals ML+108
MLB6:45 PM
Marlins @ Nationals
As dusk settles over the Potomac, the struggling Miami Marlins look to snap a season-worst five-game skid against a surging Washington Nationals squad at Nationals Park. This is a classic "stopper" spot for Miami’s former Cy Young winner Sandy Alcantara, and the market is giving us a massive discount on the visiting side. The public is heavily backing the Nationals at -142 based on recent form, but that price is paying for a fragile 3.62 ERA from Cade Cavalli while over-penalizing Alcantara’s unlucky 4.66 ERA. Alcantara's underlying metrics tell a different story, with a 3.79 xERA and a .309 xwOBA indicating his struggles are built on sequencing bad luck rather than a decline in stuff. On the flip side, Cavalli's 1.41 WHIP creates constant traffic, and his 3.96 xERA suggests he has been playing with fire.
The key to unlocking this matchup lies in the environmental conditions and defensive setups. Tonight's weather features an 8 mph wind blowing directly in from Right Field. Because Washington's left-handed power threats, James Wood and CJ Abrams, rely heavily on pulling the ball, this wind acts as a natural shield for Alcantara's home-run vulnerabilities. Meanwhile, Cavalli's high-traffic tendencies will run straight into a disciplined Marlins defense that has committed just 41 errors this season. Miami catcher Joe Mack's elite 40% caught-stealing rate is the ultimate defensive weapon to neutralize the Nationals' aggressive base-running strategy, forcing them to rely on manufacturing hits against a clean Miami infield.
The strongest argument against the Marlins is their current five-game losing streak and their abysmal road record. However, the Nationals have been notoriously weak on their own turf, posting a sub-.500 home record of 12-17. Alcantara is a proven workhorse who averages over 6 innings per start, while Cavalli routinely gets chased early, averaging under 5 innings. With the Marlins desperate to stop their slide and their ace showing every indication of positive regression in a highly favorable park setup, the value lies squarely with the road underdogs. Take the Marlins on the moneyline.
Marlins ML+120
MLB7:40 PM
White Sox @ Twins
Under the evening sky at Target Field, the surging Chicago White Sox look to extend their five-game winning streak as they open up a crucial three-game AL Central series against the struggling Minnesota Twins. The market has priced the host Twins as solid favorites here based on the pedigree of Joe Ryan, but this line overlooks the massive structural advantages the White Sox hold in a division game where momentum is heavily on their side. Chicago has absolutely dominated divisional play this year, boasting an 11-3 record and recently outscoring Minnesota 27-10 in a four-game series last week. While the White Sox must navigate the absence of Munetaka Murakami, their offense remains highly competitive, supported by young hitters like Miguel Vargas and Colson Montgomery who are executing in high-leverage spots.
The critical differentiator in this matchup is the late-inning safety net. The White Sox possess a highly reliable back-end bullpen anchored by Bryan Hudson (1.26 ERA) and a fully rested closer in Seranthony Domínguez (11 saves). Conversely, Minnesota's bullpen has been a primary reason for their five-game slide, as high-leverage options like Luis Garcia (9.00 ERA) and Justin Topa (8.05 ERA) continue to struggle with command and blow leads. Furthermore, the Twins' run-prevention infrastructure is deeply compromised tonight. With Byron Buxton limited to DH due to a hip flexor, the Twins lose their defensive anchor in center field, forced instead to start Kody Clemens. Behind the plate, Victor Caratini's subpar 21.2% caught-stealing rate stands in stark contrast to Chicago's Edgar Quero, who has erased an elite 64.3% of base runners. This allows Chicago to both control the running game and exploit Minnesota's defensive holes.
The strongest argument against backing the White Sox is that Joe Ryan (2.94 ERA, 0.93 WHIP) is the superior, more proven starting pitcher who already dominated Chicago last week, while rookie David Sandlin is facing the highly difficult challenge of an immediate rematch. However, Sandlin's high-velocity fastball and devastating slider are supported tonight by a 7 mph wind blowing straight in from center field, which will neutralize fly balls and suppress power for both sides. In what projects as a low-scoring, high-variance battle, the team with the superior defense, superior catching, and far more stable bullpen represents the true value. Back the hotter, healthier, and more complete divisional underdog to secure the road victory.
White Sox ML+122
MLB7:40 PM
Giants @ Brewers
A classic Monday night matchup unfolds at American Family Field as the first-place Milwaukee Brewers host the San Francisco Giants to open a critical four-game set, with all eyes on Willy Adames making his highly-anticipated return to Wisconsin. While the market is backing the home favorite Brewers because of their superior record, the underlying situational dynamics heavily favor the underdog Giants tonight. The most glaring advantage for San Francisco is the state of the Milwaukee bullpen. Because Shane Drohan is a spot-starter who will likely go only three to four innings, the Brewers must cover a massive portion of this game with their relief corps. However, their elite back-end duo of Trevor Megill and Abner Uribe are highly fatigued after pitching on back-to-back days, forcing Milwaukee to navigate the late innings with their secondary middle relief.
Conversely, the Giants' key late-inning arms, Ryan Walker and Matt Gage, are fully rested. On the mound, Giants starter Landen Roupp has excellent under-the-hood metrics, featuring a stellar 3.03 xERA that suggests his 3.30 ERA is highly sustainable, and his road ERA of 2.67 matches perfectly with this trip. While Roupp must navigate a patient Milwaukee lineup, his elite curveball and its 43.1% whiff rate give him the strikeout weapon to escape trouble. Offensively, the Giants have excellent individual matchup advantages, none bigger than lefty-masher Casey Schmitt, who is batting .411 with a 1.092 OPS against southpaws and is primed to attack Drohan early.
The strongest argument against the Giants is the feared "Coors Field hangover" and their overall road record, especially against a Brewers defense that plays clean baseball and features William Contreras shutting down the run game. However, the Giants' offense enters with massive confidence after yesterday's 19-run explosion, and the emotional energy surrounding Adames' return—who hit two home runs in his first return to Milwaukee last year—will keep the dugout highly motivated. Given Milwaukee's severely compromised bullpen situation and Drohan's limited stamina, the Giants at +124 represent outstanding value to take the series opener.
Giants ML+124
MLB7:45 PM
Rangers @ Cardinals
Busch Stadium opens its gates tonight under partly cloudy skies as the St. Louis Cardinals host the Texas Rangers in an intriguing interleague series opener. With a warm breeze blowing in from center field, a fascinating clash of pitching styles and statistical realities is set to unfold on the mound. The market is overpaying for a fragile number with Michael McGreevy's shiny 2.98 ERA. While his surface results look elite, his underlying 5.64 xERA is one of the widest discrepancies in baseball, indicating he has been incredibly fortunate with sequencing and batted-ball luck. That luck has already started to dry up, as evidenced by his last two outings where he surrendered eight earned runs and seventeen hits in just nine innings. The Rangers' lineup is custom-built to accelerate this slide, stacked with left-handed bats and prominent sinker-crushers like Jake Burger, Brandon Nimmo, and Ezequiel Duran, who boast excellent expected numbers against McGreevy’s primary offering.
The strongest argument against backing Texas on the road is the Cardinals' spectacular defensive core. With Gold Glover Masyn Winn anchoring the infield and Victor Scott II tracking down fly balls in Busch Stadium’s expansive outfield, St. Louis possesses the elite run-prevention units needed to bail out a contact-heavy starter. If McGreevy can execute his sinker and keep the ball on the ground, the Cardinals can easily shorten the game and hand a lead to a pristine, fully rested late-inning relief trio of Riley O'Brien, George Soriano, and Ryne Stanek.
However, the presence of Jacob deGrom on the hill tilting the matchup in the Rangers' favor overrides those defensive concerns. DeGrom represents an elite strikeout threat (10.6 K/9) who takes the defense completely out of the equation, a critical asset against a young St. Louis lineup that struggles to handle high velocity and has limited experience against his upper-90s heater. DeGrom is coming off a sharp six-inning, two-run performance against Houston and has historically dominated St. Louis with a career 3.65 ERA. To make matters worse for the Cardinals, catcher Ivan Herrera has been a massive defensive liability behind the plate, allowing a 100 percent stolen base rate this season. With the fresh returns of speedsters Brandon Nimmo and Evan Carter to the top of the Texas lineup, the Rangers are primed to create constant pressure on the basepaths and exploit every crack in the St. Louis defense. Back the Rangers to take the opener on the road.
Rangers ML-126
MLB9:40 PM
Dodgers @ Diamondbacks
A crucial NL West showdown is on tap tonight at Chase Field as the front-running Los Angeles Dodgers open a four-game series against a hungry Arizona Diamondbacks squad. While the public is lining up behind the visitors on the heels of their dominant run, the smart money is pointing toward a massive situational edge for the home underdogs.
The pitching mismatch tonight is highly tilted in Arizona's favor. Eduardo Rodriguez has been stellar with a 2.31 ERA, and though his 4.44 xERA suggests the market might be overpaying for a slightly fragile number over the long run, he already dominated this Dodgers lineup earlier in the season. On the other side, Emmet Sheehan has struggled mightily away from home, posting a 1.55 WHIP and a highly vulnerable 2.3 HR/9 on the road. Navigating the top of the Dodgers' lineup is always a challenge, especially with Freddie Freeman's historical success against Rodriguez, but Sheehan’s high-fly-ball rate is a recipe for disaster in the warm desert heat of Phoenix against a dangerous Diamondbacks heart of the order.
Beyond the starting pitching, the bullpen state completely swings this game to Arizona. The Dodgers' high-leverage relievers, including Tanner Scott and Alex Vesia, are severely fatigued after throwing on consecutive days over the weekend, leaving their late-inning options heavily depleted. Conversely, the Diamondbacks' bullpen is fresh and stable, anchored by a rested Paul Sewald (14-for-14 in saves) and setup specialist Jonathan Loáisiga. With Pavin Smith returning from the injured list to bolster the lineup and the team motivated to snap their losing streak at home, the Diamondbacks at +136 represent an elite value play against an overpriced favorite.
Diamondbacks ML+136
MLB9:40 PM
Mets @ Mariners
Late-night baseball takes center stage in the Pacific Northwest as the first-place Seattle Mariners look to protect their home turf against the visiting New York Mets at a climate-controlled T-Mobile Park.
The betting market has priced this as a tight contest with the Mariners as short home favorites, but that price significantly undervalues Seattle's massive pitching and situational advantages. Emerson Hancock is in the absolute groove of his career, posting a 2.70 ERA in May and coming off an eye-popping 14-strikeout masterpiece. His heavy sinker and changeup are custom-made to suppress hard contact in this pitcher-friendly park. Conversely, the Mets are forced to run a highly volatile bullpen game, opening with Austin Warren—who has pitched twice in the last three days—before handing bulk innings to Sean Manaea. While Manaea threw four hitless frames in his last outing, that was against a bottom-tier Miami offense, and his 5.56 season ERA and vulnerable sinker (.385 xwOBA) are highly susceptible to a blow-up against a hot Seattle lineup.
Situational fatigue and bullpen depth heavily tilt the scales toward the home side. The Mets are playing the first game of a grueling cross-country road trip, a spot that historically drains East Coast teams adjusting to a three-hour time zone shift. While both teams had an off-day yesterday, Seattle's bullpen is fully recharged and did not throw a single pitch on May 31, allowing manager Dan Wilson to deploy elite arms like Jose Ferrer to bridge to the late innings. Conversely, the Mets' relief corps is heavily taxed, and high-priced closer Devin Williams has been a massive liability with a 5.68 ERA and 1.63 WHIP. The market is overpaying for the Mets' recent sweep of the Marlins, which represents a far lower class of competition than a surging, first-place Mariners squad.
The strongest argument against backing Seattle is the Mets' recent offensive metrics, which boast a 47.4% hard-hit rate and a red-hot Juan Soto. However, T-Mobile Park is notorious for neutralizing raw power, meaning the Mets' fly-ball-heavy approach is far less likely to translate into runs here. With Luke Raley (.932 OPS) ready to feast on Manaea's left-handed fastball profile and Julio Rodriguez pacing the offense, Seattle has the clear process-driven edge. Back the hot home team at a very generous price to keep their six-game winning streak rolling.
Mariners ML-130
MLB9:38 PM
Rockies @ Angels
A warm June evening at Angel Stadium sets the stage for an interleague clash as the Los Angeles Angels host the Colorado Rockies, with both clubs eager to sweep away a difficult spring and find new life with the turn of the calendar page. At first glance, this matchup features a massive starting pitcher discrepancy between the Angels' rising star José Soriano and the Rockies' struggling veteran Kyle Freeland. While Freeland holds a stellar career 2.40 ERA against the Halos, his current form is disastrous, carrying an 8.08 ERA and allowing a whopping 15 earned runs over his last 13.2 innings. He now has to face an Angels lineup specifically optimized to destroy left-handed pitching, featuring nine consecutive right-handed hitters. This stack includes elite southpaw-crushers like Jose Siri, who boasts a .400 batting average and 1.255 OPS against lefties this season.
The critical factor that tilts this game heavily in the Angels' favor is the sudden, fresh wave of injuries hitting Colorado's roster today. The Rockies are forced to take the field without their top offensive producer, T.J. Rumfield, who was scratched from the lineup today with a right shoulder injury. Rumfield leads the Rockies in hits (57) and RBIs (28), and his sudden absence leaves Troy Johnston without protection in a heavily compromised lineup. Furthermore, the Rockies' bullpen was hit by a fresh blow with reliever Welinton Herrera landing on the 15-day IL today with elbow inflammation, joining a relief unit already missing Victor Vodnik and Jimmy Herget. With Colorado coming off an exhausting 19-6 loss yesterday, their remaining high-leverage arms are completely depleted, leaving them with almost no safety net once Freeland exits early.
The strongest counterargument to backing the Angels is José Soriano’s recent May slide, where his ERA climbed to 5.34 as his command wavered. However, facing a depleted Rockies team that is scoring just 4.1 runs per game over their last ten and missing their primary run-producer is the ultimate soft-landing spot for Soriano to get right. Additionally, the Angels enter tonight playing their most consistent baseball of the year, carrying a 6-4 record in their last ten games with a stellar +1.7 average run differential, while the Rockies are in freefall at 3-7 with a painful -2.9 run differential. Even with a steep -200 price tag, the tactical advantages, the extreme platoon mismatch, and Colorado’s fresh roster devastation make the Angels the only sensible side to back tonight.
Angels -1.5+105