Seattle Mariners vs Detroit Tigers prediction — 2026-06-05 • First pitch: 6:40 PM ET
Odds-122 (BetMGM: -135)
Confidence0.487 (data points: 17.385/23.385)
PitchingBryan Woo vs Framber Valdez
VenueComerica Park
This is a spot where the listed side makes sense even if the price is not asking for perfection. Seattle Mariners are still the pick at -122, and that stance holds because moneyline moved from -134 to -133 (+1), away from the pick side.. The market is still offering a slightly better number than the sharper book, which keeps the value case alive.
On the road, Seattle Mariners profile as the club more likely to dictate the first half of the game. Bryan Woo is the listed starter, and the road-side case is less about dominance than about getting steady outs and handing a workable score to the middle innings. Their lineup has enough thump to punish mistakes, and the recent version of the club has looked comfortable winning with balance rather than one big inning. Cal Raleigh continuing to supply power lengthens the Seattle threat well beyond the top of the order.
At home, Detroit Tigers still have enough punch to make the game uncomfortable if the margin stays thin. Framber Valdez gives Detroit Tigers a legitimate answer, but their side is easier to fade if traffic keeps building and they are forced to play from behind. Detroit can manufacture pressure with athletic at-bats, but the offense has still been prone to dry spells when it falls behind the count. Detroit have leaned on their young core for energy, though the lineup still runs a little streaky from game to game.
Umpire Crew: Home Plate: Erich Bacchus; First Base: Chris Segal; Second Base: Laz Diaz; Third Base: James Jean
Seattle Mariners Injuries: Alex Hoppe (Active), Andrés Muñoz (Active), Bryan Woo (Active), Bryce Miller (Active), Cole Young (Active), Colt Emerson (Active), Cooper Criswell (Active), Dominic Canzone (Active)
Detroit Tigers Injuries: Beau Brieske (Active), Brenan Hanifee (Active), Colt Keith (Active), Dillon Dingler (Active), Drew Anderson (Active), Drew Sommers (Active), Enmanuel De Jesus (Active), Framber Valdez (Active)
Starting Lineups: Both starting lineups were announced at publish time.
Lineup Change Impact: Seattle Mariners: Compared with last 5 games, today's announced lineup shares 6.6/9 starters on average. Detroit Tigers: Compared with last 5 games, today's announced lineup shares 5.8/9 starters on average. In higher-turnover comps (≤6 shared), Detroit Tigers went 2-2.
Line Movement: Moneyline unchanged at -134.
Pick 2
Los Angeles Angels over Los Angeles Dodgers
In Progress
Los Angeles Angels vs Los Angeles Dodgers prediction — 2026-06-05 • First pitch: 10:10 PM ET
The bet works because the favorite path to winning is cleaner than the market is making it look. Los Angeles Angels are still the pick at +165, and that stance holds because moneyline moved from 165 to 267 (+102), away from the pick side.. The number is not a giveaway, but it is playable when the cleaner team profile is also the side in hand.
Los Angeles Angels bring the more convincing visiting case, especially if they grab early leverage innings. Reid Detmers is the listed starter, and the road-side case is less about dominance than about getting steady outs and handing a workable score to the middle innings. The Angels do not need to match star power name for name if their left-handed bats force uncomfortable innings early. Mike Trout returning to the middle of the lineup has given the Angels a more credible run-producing spine.
Los Angeles Dodgers are dangerous on their own field, but the path asks for more things to break right. Roki Sasaki gives Los Angeles Dodgers a legitimate answer, but their side is easier to fade if traffic keeps building and they are forced to play from behind. The Dodgers remain dangerous because their lineup depth can flip a game quickly, even when the first few innings are quiet. The Dodgers continue to juggle star-caliber talent, but they have also had to manage innings and day-to-day lineup wear through the week.
Umpire Crew: Home Plate: Jen Pawol; First Base: Jeremie Rehak; Second Base: Dan Iassogna; Third Base: Adam Beck
Los Angeles Angels Injuries: Adam Frazier (Active), Brent Suter (Active), Chase Silseth (Active), Donovan Walton (Active), Drew Pomeranz (Active), Grayson Rodriguez (Active), Jack Kochanowicz (Active), Jo Adell (Active)
Los Angeles Dodgers Injuries: Alex Call (Active), Alex Freeland (Active), Alex Vesia (Active), Andy Pages (Active), Blake Treinen (Active), Dalton Rushing (Active), Edgardo Henriquez (Active), Emmet Sheehan (Active)
Starting Lineups: Both starting lineups were announced at publish time.
Lineup Change Impact: Los Angeles Angels: Compared with last 5 games, today's announced lineup shares 6.6/9 starters on average. Los Angeles Dodgers: Compared with last 5 games, today's announced lineup shares 7.0/9 starters on average. In higher-turnover comps (≤6 shared), Los Angeles Dodgers went 2-0; in stable-lineup comps (≥8 shared), Los Angeles Dodgers went 1-1.
Line Movement: Moneyline moved from 165 to 275 (+110), away from the pick side.
Pick 3
Minnesota Twins over Kansas City Royals
In Progress
Minnesota Twins vs Kansas City Royals prediction — 2026-06-05 • First pitch: 8:15 PM ET
There is enough separation in how these clubs are built to back the pick without overcomplicating it. Minnesota Twins are still the pick at -115, and that stance holds because moneyline moved from -115 to -148 (-33), toward the pick side.. The market is still offering a slightly better number than the sharper book, which keeps the value case alive.
From the away dugout, Minnesota Twins look equipped to make this game travel well. Zebby Matthews is the listed starter, and the road-side case is less about dominance than about getting steady outs and handing a workable score to the middle innings. Minnesota have shown enough extra-base ability to cash in middle-of-the-order traffic when they get a starter into deeper counts.
The home-side counter is real with Kansas City Royals, though it comes with less room for mistakes. Michael Wacha gives Kansas City Royals a legitimate answer, but their side is easier to fade if traffic keeps building and they are forced to play from behind. Kansas City are at their best when the contact game stays ahead of the strikeout column, but that margin can be fragile. The weather setup also leans toward a game with a little carry, which raises the cost of mistakes.
Expanded game context
Weather: 77.8°F, Wind 6.8 mph N (out to RF), Humidity 61%, P.O.P. 22% (Open-Meteo fallback)
Umpire Crew: Home Plate: Dan Bellino; First Base: Mark Ripperger; Second Base: Shane Livensparger; Third Base: Dan Merzel
Minnesota Twins Injuries: Alex Jackson (Active), Andrew Morris (Active), Anthony Banda (Active), Austin Martin (Active), Brooks Lee (Active), Byron Buxton (Active), Cody Laweryson (Active), Connor Prielipp (Active)
Kansas City Royals Injuries: Alex Lange (Active), Beck Way (Active), Bobby Witt Jr. (Active), Carter Jensen (Active), Daniel Lynch IV (Active), Isaac Collins (Active), Jac Caglianone (Active), John Schreiber (Active)
Starting Lineups: Both starting lineups were announced at publish time.
Lineup Change Impact: Minnesota Twins: Compared with last 5 games, today's announced lineup shares 6.6/9 starters on average. In higher-turnover comps (≤6 shared), Minnesota Twins went 1-2. Kansas City Royals: Compared with last 5 games, today's announced lineup shares 7.0/9 starters on average. in stable-lineup comps (≥8 shared), Kansas City Royals went 1-1.
Line Movement: Moneyline moved from -115 to -151 (-36), toward the pick side.
Pick 4
St. Louis Cardinals over Cincinnati Reds
In Progress
St. Louis Cardinals vs Cincinnati Reds prediction — 2026-06-05 • First pitch: 8:15 PM ET
The angle here is straightforward: the chosen side has the steadier nine-inning script. St. Louis Cardinals are still the pick at -142, and that stance holds because moneyline moved from -140 to -128 (+12), away from the pick side.. The market is still offering a slightly better number than the sharper book, which keeps the value case alive.
St. Louis Cardinals are the side with the better chance to carry their identity into an opponent park. Kyle Leahy is the listed starter, and the road-side case is less about dominance than about getting steady outs and handing a workable score to the middle innings. St. Louis have been most effective when they keep the game moving with contact and force the other side to defend every inning.
Cincinnati Reds can absolutely threaten the pick, especially if they force the game into bullpen stress. Brady Singer gives Cincinnati Reds a legitimate answer, but their side is easier to fade if traffic keeps building and they are forced to play from behind. Cincinnati can make a favorite sweat with pace and athleticism, though their volatility shows up when the power does not arrive. The weather setup also leans toward a game with a little carry, which raises the cost of mistakes.
Umpire Crew: Home Plate: Chris Conroy; First Base: Ben May; Second Base: John Tumpane; Third Base: Brennan Miller
St. Louis Cardinals Injuries: Alec Burleson (Active), Andre Pallante (Active), Bryan Torres (Active), Dustin May (Active), George Soriano (Active), Gordon Graceffo (Active), Hunter Dobbins (Active), Iván Herrera (Active)
Cincinnati Reds Injuries: Andrew Abbott (Active), Blake Dunn (Active), Brady Singer (Active), Brock Burke (Active), Caleb Ferguson (Active), Chase Burns (Active), Chris Paddack (Active), Dane Myers (Active)
Starting Lineups: Both starting lineups were announced at publish time.
Lineup Change Impact: St. Louis Cardinals: Compared with last 5 games, today's announced lineup shares 6.2/9 starters on average. In higher-turnover comps (≤6 shared), St. Louis Cardinals went 2-2. Cincinnati Reds: Compared with last 5 games, today's announced lineup shares 6.6/9 starters on average. In higher-turnover comps (≤6 shared), Cincinnati Reds went 1-1.
Line Movement: Moneyline moved from -140 to -125 (+15), away from the pick side.
Pick 5
Atlanta Braves over Pittsburgh Pirates
WIN
Atlanta Braves vs Pittsburgh Pirates prediction — 2026-06-05 • First pitch: 7:15 PM ET
Odds-148 (BetMGM: -115)
Confidence0.217 (data points: 14.123/23.215)
PitchingMartín Pérez vs Mitch Keller
VenueTruist Park
This matchup leans toward the team that should control more of the game, not just one pocket of it. Atlanta Braves are still the pick at -148, and that stance holds because moneyline moved from -144 to -114 (+30), away from the pick side.. The market is still offering a slightly better number than the sharper book, which keeps the value case alive.
The road team case starts with Atlanta Braves, who do not need a shootout to make this ticket work. Martín Pérez is the listed starter, and the road-side case is less about dominance than about getting steady outs and handing a workable score to the middle innings. Atlanta still carry the kind of lineup that can turn one sequencing mistake into a crooked number.
There is a live answer from Pittsburgh Pirates, but it depends on turning a few swing points their way. Mitch Keller gives Pittsburgh Pirates a legitimate answer, but their side is easier to fade if traffic keeps building and they are forced to play from behind. Pittsburgh are more competitive when they shorten the game and avoid falling into a pure slugging exchange. The weather setup also leans toward a game with a little carry, which raises the cost of mistakes.
Expanded game context
Weather: 83.9°F, Wind 4.7 mph SSW (in from LF), Humidity 39%, P.O.P. 0% (Open-Meteo fallback)
Umpire Crew: Home Plate: Ramon De Jesus; First Base: Paul Clemons; Second Base: Quinn Wolcott; Third Base: Edwin Jimenez
Atlanta Braves Injuries: Austin Riley (Active), Austin Wynns (Active), Bryce Elder (Active), Carlos Carrasco (Active), Chris Sale (Active), Didier Fuentes (Active), Dominic Smith (Active), Dylan Dodd (Active)
Starting Lineups: Both starting lineups were announced at publish time.
Lineup Change Impact: Atlanta Braves: Compared with last 5 games, today's announced lineup shares 8.0/9 starters on average. in stable-lineup comps (≥8 shared), Atlanta Braves went 2-2. Pittsburgh Pirates: Compared with last 5 games, today's announced lineup shares 6.0/9 starters on average. In higher-turnover comps (≤6 shared), Pittsburgh Pirates went 3-1.
Line Movement: Moneyline moved from -144 to -114 (+30), away from the pick side.
Pick 6
Chicago Cubs over San Francisco Giants
LOSS
Chicago Cubs vs San Francisco Giants prediction — 2026-06-05 • First pitch: 2:20 PM ET
Odds-182 (BetMGM: -190)
Confidence0.155 (data points: 13.662/23.662)
PitchingEdward Cabrera vs Robbie Ray
VenueWrigley Field
This is a spot where the listed side makes sense even if the price is not asking for perfection. Chicago Cubs are still the pick at -182, and that stance holds because moneyline moved from -162 to -182 (-20), toward the pick side.. The market is still offering a slightly better number than the sharper book, which keeps the value case alive.
On the road, Chicago Cubs profile as the club more likely to dictate the first half of the game. Edward Cabrera is the listed starter, and the road-side case is less about dominance than about getting steady outs and handing a workable score to the middle innings. The Cubs have enough lineup length to keep innings alive and wear on a starter the second and third time through.
At home, San Francisco Giants still have enough punch to make the game uncomfortable if the margin stays thin. Robbie Ray gives San Francisco Giants a legitimate answer, but their side is easier to fade if traffic keeps building and they are forced to play from behind. San Francisco can answer with left-handed impact, but the lineup has not always been consistent about stacking quality at-bats. The weather setup also leans toward a game with a little carry, which raises the cost of mistakes.
Umpire Crew: Home Plate: Alex Tosi; First Base: Willie Traynor; Second Base: Andy Fletcher; Third Base: Cory Blaser
Chicago Cubs Injuries: Alex Bregman (Active), Ben Brown (Active), Caleb Thielbar (Active), Carson Kelly (Active), Colin Rea (Active), Daniel Palencia (Active), Dansby Swanson (Active), Edward Cabrera (Active)
San Francisco Giants Injuries: Adrian Houser (Active), Bryce Eldridge (Active), Buddy Kennedy (Active), Caleb Kilian (Active), Carson Seymour (Active), Casey Schmitt (Active), Daniel Susac (Active), Drew Gilbert (Active)
Starting Lineups: Both starting lineups were announced at publish time.
Lineup Change Impact: Chicago Cubs: Compared with last 5 games, today's announced lineup shares 7.4/9 starters on average. in stable-lineup comps (≥8 shared), Chicago Cubs went 1-1. San Francisco Giants: Compared with last 5 games, today's announced lineup shares 7.0/9 starters on average. In higher-turnover comps (≤6 shared), San Francisco Giants went 2-1; in stable-lineup comps (≥8 shared), San Francisco Giants went 1-1.
Line Movement: Moneyline moved from -162 to -141 (+21), away from the pick side.
Pick 7
Washington Nationals over Arizona Diamondbacks
In Progress
Washington Nationals vs Arizona Diamondbacks prediction — 2026-06-05 • First pitch: 9:40 PM ET
The bet works because the favorite path to winning is cleaner than the market is making it look. Washington Nationals are still the pick at +112, and that stance holds because moneyline moved from 114 to 137 (+23), away from the pick side.. The market is still offering a slightly better number than the sharper book, which keeps the value case alive.
Washington Nationals bring the more convincing visiting case, especially if they grab early leverage innings. Foster Griffin is the listed starter, and the road-side case is less about dominance than about getting steady outs and handing a workable score to the middle innings. Washington need their contact quality to show up early, because this is the kind of underdog ticket that improves when they play from even terms.
Arizona Diamondbacks are dangerous on their own field, but the path asks for more things to break right. Merrill Kelly gives Arizona Diamondbacks a legitimate answer, but their side is easier to fade if traffic keeps building and they are forced to play from behind. Arizona are still capable of scoring in bursts, especially if the game turns into a chase of secondary arms.
Expanded game context
Weather: Dome/retractable roof environment — external wind conditions not applicable.
Umpire Crew: Home Plate: Ron Kulpa; First Base: Scott Barry; Second Base: Manny Gonzalez; Third Base: Tom Hanahan
Washington Nationals Injuries: Andrés Chaparro (Active), Andrew Alvarez (Active), Brad Lord (Active), CJ Abrams (Active), Cade Cavalli (Active), Clayton Beeter (Active), Cole Henry (Active), Curtis Mead (Active)
Arizona Diamondbacks Injuries: Adrian Del Castillo (Active), Aramis Garcia (Active), Brandyn Garcia (Active), Corbin Carroll (Active), Eduardo Rodriguez (Active), Gabriel Moreno (Active), Geraldo Perdomo (Active), Ildemaro Vargas (Active)
Starting Lineups: Both starting lineups were announced at publish time.
Lineup Change Impact: Washington Nationals: Compared with last 5 games, today's announced lineup shares 5.8/9 starters on average. In higher-turnover comps (≤6 shared), Washington Nationals went 2-2. Arizona Diamondbacks: Compared with last 5 games, today's announced lineup shares 5.8/9 starters on average. In higher-turnover comps (≤6 shared), Arizona Diamondbacks went 2-3.
Line Movement: Moneyline moved from 114 to 136 (+22), away from the pick side.
Pick 8
Miami Marlins over Tampa Bay Rays
LOSS
Miami Marlins vs Tampa Bay Rays prediction — 2026-06-05 • First pitch: 7:10 PM ET
Odds+113 (BetMGM: +110)
Confidence0.125 (data points: 13.194/23.457)
PitchingRyan Gusto vs Drew Rasmussen
VenueloanDepot park
There is enough separation in how these clubs are built to back the pick without overcomplicating it. Miami Marlins are still the pick at +113, and that stance holds because moneyline moved from 118 to 113 (-5), toward the pick side.. The market is still offering a slightly better number than the sharper book, which keeps the value case alive.
From the away dugout, Miami Marlins look equipped to make this game travel well. Ryan Gusto is the listed starter, and the road-side case is less about dominance than about getting steady outs and handing a workable score to the middle innings. Miami have played their best baseball when the lineup stays stubborn, puts the ball in play, and lets speed matter.
The home-side counter is real with Tampa Bay Rays, though it comes with less room for mistakes. Drew Rasmussen gives Tampa Bay Rays a legitimate answer, but their side is easier to fade if traffic keeps building and they are forced to play from behind. Tampa Bay always have matchup answers, but their edge narrows when the game refuses to hand them early leverage.
Expanded game context
Weather: Dome/retractable roof environment — external wind conditions not applicable.
Umpire Crew: Home Plate: Jacob Metz; First Base: Mark Wegner; Second Base: Bruce Dreckman; Third Base: Carlos Torres
Miami Marlins Injuries: Anthony Bender (Active), Cade Gibson (Active), Calvin Faucher (Active), Christopher Morel (Active), Connor Norby (Active), Esteury Ruiz (Active), Heriberto Hernández (Active), Jakob Marsee (Active)
Tampa Bay Rays Injuries: Ben Williamson (Active), Bryan Baker (Active), Cam Booser (Active), Casey Legumina (Active), Cedric Mullins (Active), Chandler Simpson (Active), Cole Sulser (Active), Drew Rasmussen (Active)
Starting Lineups: Both starting lineups were announced at publish time.
Lineup Change Impact: Miami Marlins: Compared with last 5 games, today's announced lineup shares 7.2/9 starters on average. in stable-lineup comps (≥8 shared), Miami Marlins went 2-0. Tampa Bay Rays: Compared with last 5 games, today's announced lineup shares 6.8/9 starters on average.
Line Movement: Moneyline moved from 118 to 121 (+3), away from the pick side.
Pick 9
New York Mets over San Diego Padres
In Progress
New York Mets vs San Diego Padres prediction — 2026-06-05 • First pitch: 9:40 PM ET
Odds+110 (BetMGM: -120)
Confidence0.112 (data points: 12.52/22.52)
PitchingChristian Scott vs Michael King
VenuePetco Park
The angle here is straightforward: the chosen side has the steadier nine-inning script. New York Mets are still the pick at +110, and that stance holds because moneyline moved from 112 to -121 (-233), toward the pick side.. The market is still offering a slightly better number than the sharper book, which keeps the value case alive.
New York Mets are the side with the better chance to carry their identity into an opponent park. Christian Scott is the listed starter, and the road-side case is less about dominance than about getting steady outs and handing a workable score to the middle innings. The Mets can make this price work if they keep traffic on the bases and turn the game into a depth test.
San Diego Padres can absolutely threaten the pick, especially if they force the game into bullpen stress. Michael King gives San Diego Padres a legitimate answer, but their side is easier to fade if traffic keeps building and they are forced to play from behind. San Diego have enough star-level offense to punish any free passes, so keeping the game scripted matters against them. The weather setup also leans toward a game with a little carry, which raises the cost of mistakes.
Umpire Crew: Home Plate: Chad Whitson; First Base: Brian Walsh; Second Base: Chad Fairchild; Third Base: Jonathan Parra
New York Mets Injuries: A.J. Ewing (Active), A.J. Minter (Active), Austin Warren (Active), Bo Bichette (Active), Brett Baty (Active), Brooks Raley (Active), Carson Benge (Active), Christian Scott (Active)
San Diego Padres Injuries: Adrian Morejon (Active), Bradgley Rodriguez (Active), Bryce Johnson (Active), David Morgan (Active), Fernando Tatis Jr. (Active), Freddy Fermin (Active), Gavin Sheets (Active), Griffin Canning (Active)
Starting Lineups: Both starting lineups were announced at publish time.
Lineup Change Impact: New York Mets: Compared with last 5 games, today's announced lineup shares 7.6/9 starters on average. in stable-lineup comps (≥8 shared), New York Mets went 1-2. San Diego Padres: Compared with last 5 games, today's announced lineup shares 7.0/9 starters on average.
Line Movement: Moneyline moved from 112 to -121 (-233), toward the pick side.
Pick 10
Milwaukee Brewers over Colorado Rockies
In Progress
Milwaukee Brewers vs Colorado Rockies prediction — 2026-06-05 • First pitch: 8:40 PM ET
Odds-156 (BetMGM: -235)
Confidence0.075 (data points: 15.683/29.168)
PitchingBrandon Sproat vs Ryan Feltner
VenueCoors Field
This matchup leans toward the team that should control more of the game, not just one pocket of it. Milwaukee Brewers are still the pick at -156, and that stance holds because moneyline moved from -154 to -245 (-91), toward the pick side.. The market is still offering a slightly better number than the sharper book, which keeps the value case alive.
The road team case starts with Milwaukee Brewers, who do not need a shootout to make this ticket work. Brandon Sproat is the listed starter, and the road-side case is less about dominance than about getting steady outs and handing a workable score to the middle innings. Milwaukee travel well because they can score without waiting for one swing and they are comfortable pressuring the full roster. Milwaukee have kept finding production from versatile pieces, which matters in a park that can punish shallow pitching depth.
There is a live answer from Colorado Rockies, but it depends on turning a few swing points their way. Ryan Feltner gives Colorado Rockies a legitimate answer, but their side is easier to fade if traffic keeps building and they are forced to play from behind. Colorado become far more playable at home, but that same environment also puts pressure on their run prevention to hold together. Colorado are always more dangerous in Denver, but they still need cleaner innings from the mound to capitalize on that environment.
Expanded game context
Weather: 88.8°F, Wind 14.4 mph NNE (in from CF), Humidity 17%, P.O.P. 2% (Open-Meteo fallback)
Umpire Crew: Home Plate: Rob Drake; First Base: Stu Scheurwater; Second Base: Junior Valentine; Third Base: Jordan Baker
Milwaukee Brewers Injuries: Aaron Ashby (Active), Abner Uribe (Active), Andrew Vaughn (Active), Blake Perkins (Active), Brandon Sproat (Active), Brian Fitzpatrick (Active), Brice Turang (Active), Chad Patrick (Active)
Colorado Rockies Injuries: Antonio Senzatela (Active), Blas Castaño (Active), Braxton Fulford (Active), Brennan Bernardino (Active), Brett Sullivan (Active), Chad Stevens (Active), Edouard Julien (Active), Ezequiel Tovar (Active)
Starting Lineups: Both starting lineups were announced at publish time.
Lineup Change Impact: Milwaukee Brewers: Compared with last 5 games, today's announced lineup shares 6.6/9 starters on average. In higher-turnover comps (≤6 shared), Milwaukee Brewers went 1-2. Colorado Rockies: Compared with last 5 games, today's announced lineup shares 6.4/9 starters on average. In higher-turnover comps (≤6 shared), Colorado Rockies went 0-2.
Line Movement: Moneyline moved from -154 to -264 (-110), toward the pick side.
Pick 11
New York Yankees over Boston Red Sox
LOSS
New York Yankees vs Boston Red Sox prediction — 2026-06-05 • First pitch: 7:05 PM ET
This is a spot where the listed side makes sense even if the price is not asking for perfection. New York Yankees are still the pick at -143, and that stance holds because moneyline moved from -144 to -136 (+8), away from the pick side.. The market is still offering a slightly better number than the sharper book, which keeps the value case alive.
On the road, New York Yankees profile as the club more likely to dictate the first half of the game. Ryan Weathers is the listed starter, and the road-side case is less about dominance than about getting steady outs and handing a workable score to the middle innings. The Yankees still own the loudest power threat in the matchup, and a warm night only raises the value of hard contact. Aaron Judge remaining in one of those punishing stretches changes the geometry of every inning for opposing pitchers.
At home, Boston Red Sox still have enough punch to make the game uncomfortable if the margin stays thin. Sonny Gray gives Boston Red Sox a legitimate answer, but their side is easier to fade if traffic keeps building and they are forced to play from behind. Boston can absolutely trade punches, but the pitching side of the equation leaves less margin when traffic begins to stack. Boston have gotten more life from the top half of the order lately, which keeps their comeback potential intact.
Expanded game context
Weather: 85.0°F, Wind 9.4 mph S (out to LF), Humidity 36%, P.O.P. 0% (Open-Meteo fallback)
Umpire Crew: Home Plate: Sean Barber; First Base: D.J. Reyburn; Second Base: John Libka; Third Base: Steven Jaschinski
New York Yankees Injuries: Amed Rosario (Active), Anthony Volpe (Active), Austin Wells (Active), Ben Rice (Active), Brent Headrick (Active), Cam Schlittler (Active), Camilo Doval (Active), Carlos Rodón (Active)
Boston Red Sox Injuries: Andruw Monasterio (Active), Anthony Seigler (Active), Aroldis Chapman (Active), Caleb Durbin (Active), Carlos Narváez (Active), Ceddanne Rafaela (Active), Connelly Early (Active), Connor Wong (Active)
Starting Lineups: Both starting lineups were announced at publish time.
Lineup Change Impact: New York Yankees: Compared with last 5 games, today's announced lineup shares 7.0/9 starters on average. Boston Red Sox: Compared with last 5 games, today's announced lineup shares 6.8/9 starters on average.
Line Movement: Moneyline moved from -144 to -133 (+11), away from the pick side.
Pick 12
Cleveland Guardians over Texas Rangers
LOSS
Cleveland Guardians vs Texas Rangers prediction — 2026-06-05 • First pitch: 8:15 PM ET
Odds-125 (BetMGM: -110)
Confidence0.058 (data points: 12.494/23.609)
PitchingParker Messick vs Kumar Rocker
VenueGlobe Life Field
The bet works because the favorite path to winning is cleaner than the market is making it look. Cleveland Guardians are still the pick at -125, and that stance holds because moneyline moved from -138 to -107 (+31), away from the pick side.. The market is still offering a slightly better number than the sharper book, which keeps the value case alive.
Cleveland Guardians bring the more convincing visiting case, especially if they grab early leverage innings. Parker Messick is the listed starter, and the road-side case is less about dominance than about getting steady outs and handing a workable score to the middle innings. Cleveland tend to look best when they control tempo with contact, pressure, and clean innings behind the ball.
Texas Rangers are dangerous on their own field, but the path asks for more things to break right. Kumar Rocker gives Texas Rangers a legitimate answer, but their side is easier to fade if traffic keeps building and they are forced to play from behind. Texas are dangerous once the game tilts into damage counts, though their volatility rises when they are forced to chase command arms.
Expanded game context
Weather: Dome/retractable roof environment — external wind conditions not applicable.
Umpire Crew: Home Plate: Nestor Ceja; First Base: Louie Krupa; Second Base: Chris Guccione; Third Base: David Rackley
Cleveland Guardians Injuries: Angel Martínez (Active), Austin Hedges (Active), Brayan Rocchio (Active), Cade Smith (Active), Chase DeLauter (Active), Codi Heuer (Active), Colin Holderman (Active), Daniel Schneemann (Active)
Texas Rangers Injuries: Brandon Nimmo (Active), Cal Quantrill (Active), Corey Seager (Active), Danny Jansen (Active), Evan Carter (Active), Ezequiel Duran (Active), Jack Leiter (Active), Jacob Latz (Active)
Starting Lineups: Both starting lineups were announced at publish time.
Lineup Change Impact: Cleveland Guardians: Compared with last 5 games, today's announced lineup shares 7.0/9 starters on average. Texas Rangers: Compared with last 5 games, today's announced lineup shares 5.4/9 starters on average. In higher-turnover comps (≤6 shared), Texas Rangers went 4-0.
Line Movement: Moneyline moved from -138 to -107 (+31), away from the pick side.
Pick 13
Toronto Blue Jays over Baltimore Orioles
LOSS
Toronto Blue Jays vs Baltimore Orioles prediction — 2026-06-05 • First pitch: 7:07 PM ET
Odds-143
Confidence0.052 (data points: 12.348/23.471)
PitchingTrey Yesavage vs Brandon Young
VenueRogers Centre
There is enough separation in how these clubs are built to back the pick without overcomplicating it. Toronto Blue Jays are still the pick at -143, and that stance holds because moneyline moved from -153 to -109 (+44), away from the pick side.. The number is not a giveaway, but it is playable when the cleaner team profile is also the side in hand.
From the away dugout, Toronto Blue Jays look equipped to make this game travel well. Trey Yesavage is the listed starter, and the road-side case is less about dominance than about getting steady outs and handing a workable score to the middle innings. Toronto do their best work when the lineup keeps the ball moving gap to gap instead of waiting only on homers.
The home-side counter is real with Baltimore Orioles, though it comes with less room for mistakes. Brandon Young gives Baltimore Orioles a legitimate answer, but their side is easier to fade if traffic keeps building and they are forced to play from behind. Baltimore have enough young impact bats to flip the game quickly, but this is not a spot where they want to give away early outs.
Expanded game context
Weather: Dome/retractable roof environment — external wind conditions not applicable.
Umpire Crew: Home Plate: Nic Lentz; First Base: Edwin Moscoso; Second Base: Hunter Wendelstedt; Third Base: Dexter Kelley
Toronto Blue Jays Injuries: Adam Macko (Active), Andrés Giménez (Active), Brandon Valenzuela (Active), Braydon Fisher (Active), Charles McAdoo (Active), Connor Seabold (Active), Daulton Varsho (Active), Ernie Clement (Active)
Baltimore Orioles Injuries: Adley Rutschman (Active), Albert Suárez (Active), Andrew Kittredge (Active), Anthony Nunez (Active), Blaze Alexander (Active), Brandon Young (Active), Chris Bassitt (Active), Coby Mayo (Active)
Starting Lineups: Both starting lineups were announced at publish time.
Lineup Change Impact: Toronto Blue Jays: Compared with last 5 games, today's announced lineup shares 7.0/9 starters on average. Baltimore Orioles: Compared with last 5 games, today's announced lineup shares 8.2/9 starters on average. in stable-lineup comps (≥8 shared), Baltimore Orioles went 3-1.
Line Movement: Moneyline moved from -153 to -110 (+43), away from the pick side.
Pick 14
Chicago White Sox over Philadelphia Phillies
LOSS
Chicago White Sox vs Philadelphia Phillies prediction — 2026-06-05 • First pitch: 6:40 PM ET
Odds+159
Confidence0.020 (data points: 12.287/24.086)
PitchingAnthony Kay vs Jesús Luzardo
VenueCitizens Bank Park
The angle here is straightforward: the chosen side has the steadier nine-inning script. Chicago White Sox are still the pick at +159, and that stance holds because moneyline moved from 157 to 113 (-44), toward the pick side.. The number is not a giveaway, but it is playable when the cleaner team profile is also the side in hand.
Chicago White Sox are the side with the better chance to carry their identity into an opponent park. Anthony Kay is the listed starter, and the road-side case is less about dominance than about getting steady outs and handing a workable score to the middle innings. The White Sox need this game to stay messy and pressure-filled, because that is how a live dog creates enough upset chances. Chicago have recently leaned on younger pieces for spark, which at least gives the offense a little more unpredictability.
Philadelphia Phillies can absolutely threaten the pick, especially if they force the game into bullpen stress. Jesús Luzardo gives Philadelphia Phillies a legitimate answer, but their side is easier to fade if traffic keeps building and they are forced to play from behind. Philadelphia can overpower a matchup on talent, but the favorite case softens when the other side keeps putting the game back into leverage spots. Philadelphia have still looked like a dangerous offensive club, but the recent profile has included some swing-and-miss pockets against left-handed sequencing.
Umpire Crew: Home Plate: Roberto Ortiz; First Base: Jim Wolf; Second Base: Alex MacKay; Third Base: Alan Porter
Chicago White Sox Injuries: Andrew Benintendi (Active), Anthony Kay (Active), Brandon Eisert (Active), Bryan Hudson (Active), Chase Meidroth (Active), Colson Montgomery (Active), David Sandlin (Active), Davis Martin (Active)
Philadelphia Phillies Injuries: Aaron Nola (Active), Adolis García (Active), Alec Bohm (Active), Andrew Painter (Active), Brad Keller (Active), Brandon Marsh (Active), Bryce Harper (Active), Bryson Stott (Active)
Starting Lineups: Both starting lineups were announced at publish time.
Lineup Change Impact: Chicago White Sox: Compared with last 5 games, today's announced lineup shares 6.2/9 starters on average. In higher-turnover comps (≤6 shared), Chicago White Sox went 2-2. Philadelphia Phillies: Compared with last 5 games, today's announced lineup shares 6.4/9 starters on average. In higher-turnover comps (≤6 shared), Philadelphia Phillies went 1-1.
Line Movement: Moneyline moved from 157 to 110 (-47), toward the pick side.
Pick 15
Athletics over Houston Astros
LOSS
Athletics vs Houston Astros prediction — 2026-06-05 • First pitch: 8:10 PM ET
Odds-108 (BetMGM: -110)
Confidence0.008 (data points: 11.332/22.486)
PitchingJack Perkins vs Peter Lambert
VenueDaikin Park
This matchup leans toward the team that should control more of the game, not just one pocket of it. Athletics are still the pick at -108, and that stance holds because moneyline moved from -110 to -108 (+2), away from the pick side.. The market is still offering a slightly better number than the sharper book, which keeps the value case alive.
The road team case starts with Athletics, who do not need a shootout to make this ticket work. Jack Perkins is the listed starter, and the road-side case is less about dominance than about getting steady outs and handing a workable score to the middle innings. The Athletics have been more competitive when their arms keep the ball in the yard and their lineup scratches out just enough support.
There is a live answer from Houston Astros, but it depends on turning a few swing points their way. Peter Lambert gives Houston Astros a legitimate answer, but their side is easier to fade if traffic keeps building and they are forced to play from behind. Houston still have the deeper offensive ceiling, though they are more vulnerable when a game stays tight and low-scoring deep into the night. The weather setup also leans toward a game with a little carry, which raises the cost of mistakes.
Expanded game context
Weather: 80.7°F, Wind 8.7 mph ESE (out to LF), Humidity 87%, P.O.P. 14% (Open-Meteo fallback)
Umpire Crew: Home Plate: Nick Mahrley; First Base: Tripp Gibson; Second Base: Ryan Blakney; Third Base: Marvin Hudson
Athletics Injuries: Alika Williams (Active), Brent Rooker (Active), Carlos Cortes (Active), Colby Thomas (Active), Darell Hernaiz (Active), Elvis Alvarado (Active), Gage Jump (Active), Henry Bolte (Active)
Houston Astros Injuries: AJ Blubaugh (Active), Alimber Santa (Active), Brice Matthews (Active), Bryan Abreu (Active), Bryan King (Active), Cam Smith (Active), Christian Vázquez (Active), Christian Walker (Active)
Starting Lineups: Both starting lineups were announced at publish time.
Lineup Change Impact: Athletics: Compared with last 5 games, today's announced lineup shares 6.8/9 starters on average. Houston Astros: Compared with last 5 games, today's announced lineup shares 7.0/9 starters on average.
Line Movement: Moneyline moved from -110 to -107 (+3), away from the pick side.