New York Yankees vs Cleveland Guardians prediction — 2026-06-02 • First pitch: 7:05 PM ET
Odds-219
Confidence0.827 (data points: 22.244/24.345)
PitchingCam Schlittler vs Joey Cantillo
VenueYankee Stadium
The Yankees are still the right side here even with the market drifting away from them, because the shape of the matchup matters more than the late price noise. New York is laying a number, but the case is built on a cleaner offensive baseline, the steadier overall run-prevention profile, and the simple fact that this game sets up better if the favorite gets to dictate pace early. At Yankee Stadium, that matters. So does the current lineup context: both clubs posted their cards, but New York looks like the more reliable side to string together quality at-bats over nine innings.
Cleveland comes in with some volatility baked into the profile. Joey Cantillo gives the Guardians a left-handed look and enough swing-and-miss to keep the game honest, but the supporting indicators still leave too much room for short bursts of trouble if New York starts stacking traffic. The Guardians' recent lineup continuity has been shakier as well, and that matters against a favorite that usually punishes free innings. If Cleveland wins, it probably comes from disrupting rhythm and cashing in on a handful of leverage spots rather than controlling the full game.
New York gets the nod because the offensive floor is sturdier and the broader run-prevention picture is easier to trust. Cam Schlittler does not need to dominate for this ticket to stay live; he just needs to keep the game from tilting early and hand the Yankees a workable script. From there, the home side has more ways to build separation. Even with the line move going the wrong way, the original handicap still points to the Yankees.Expanded game context
Weather: 76.1°F, Wind 5.7 mph N (in from RF), Humidity 28%, P.O.P. 1% (Open-Meteo fallback)
Umpire Crew: Home Plate: Chris Segal; First Base: Laz Diaz; Second Base: James Jean; Third Base: Erich Bacchus
New York Yankees Injuries: Aaron Judge (Active), Amed Rosario (Active), Anthony Volpe (Active), Austin Wells (Active), Ben Rice (Active), Brent Headrick (Active), Cam Schlittler (Active), Camilo Doval (Active)
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)
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 6.8/9 starters on average. In higher-turnover comps (≤6 shared), New York Yankees went 1-1. Cleveland Guardians: Compared with last 5 games, today's announced lineup shares 6.4/9 starters on average. In higher-turnover comps (≤6 shared), Cleveland Guardians went 0-2; in stable-lineup comps (≥8 shared), Cleveland Guardians went 2-0.
Line Movement: Moneyline moved from -233 to -162 (+71), away from the pick side.
Pick 2
Texas Rangers over St. Louis Cardinals
WIN
Texas Rangers vs St. Louis Cardinals prediction — 2026-06-02 • First pitch: 7:45 PM ET
Odds-110
Confidence0.482 (data points: 17.448/23.54)
PitchingNathan Eovaldi vs Dustin May
VenueBusch Stadium
Texas is the play in what looks like one of the tighter board matchups, largely because the Rangers bring the cleaner full-game blueprint. At near pick'em pricing, that matters more than trying to overreact to small line noise. The Rangers grade out as the steadier team in both run creation and prevention, and that balance is what makes them playable on the road. This is not a flashy favorite spot; it is a trust-the-better-structure spot.
The Rangers also get the benefit of Nathan Eovaldi's stabilizing presence, even if he was coming off a bumpier outing. His value in this matchup is that he tends to keep an offense from snowballing innings, and Texas does not need a masterpiece if it can stay on schedule through the middle frames. The lineup continuity is not perfect, but the Rangers have still handled turnover reasonably well, which matters in a road game where adaptation is part of the job.
St. Louis can absolutely make this uncomfortable because Dustin May's stuff gives the Cardinals strikeout upside, and he was coming off a sharp start that carried deep into the game. But the broader profile still favors Texas because the Rangers have a slightly cleaner path to scoring in multiple ways and a bullpen-freshness edge that could matter after the starters exit. In a matchup this close, that is enough to keep the pick on Texas over St. Louis.Expanded game context
Weather: 80.4°F, Wind 9.5 mph E (in from CF), Humidity 38%, P.O.P. 0% (Open-Meteo fallback)
Umpire Crew: Home Plate: Manny Gonzalez; First Base: Tom Hanahan; Second Base: Ron Kulpa; Third Base: Scott Barry
Texas Rangers Injuries: Alejandro Osuna (Active), Brandon Nimmo (Active), Cal Quantrill (Active), Cody Freeman (Active), Danny Jansen (Active), Evan Carter (Active), Ezequiel Duran (Active), Jack Leiter (Active)
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)
Starting Lineups: Both starting lineups were announced at publish time.
Lineup Change Impact: Texas Rangers: Compared with last 5 games, today's announced lineup shares 6.8/9 starters on average. In higher-turnover comps (≤6 shared), Texas Rangers went 2-0; in stable-lineup comps (≥8 shared), Texas Rangers went 2-0. St. Louis Cardinals: Compared with last 5 games, today's announced lineup shares 7.6/9 starters on average. in stable-lineup comps (≥8 shared), St. Louis Cardinals went 0-2.
Line Movement: Moneyline moved from -113 to -106 (+7), away from the pick side.
Pick 3
Boston Red Sox over Baltimore Orioles
LOSS
Boston Red Sox vs Baltimore Orioles prediction — 2026-06-02 • First pitch: 6:45 PM ET
Odds-135
Confidence0.473 (data points: 17.374/23.59)
PitchingConnelly Early vs Shane Baz
VenueFenway Park
Boston is the side because the full-game case points to the Red Sox having the more dependable path from first pitch through the late innings. The price is not cheap, but it is still reasonable for a home team that checks more boxes in aggregate and comes in with market support rather than resistance. This is a spot where stacked moderate edges matter more than one loud headline, and that is why Boston stays the play.
The Red Sox side of the argument starts with their ability to create pressure across the lineup, especially in Fenway where extra-base damage can arrive quickly. Connelly Early had been building a strong season line coming in, and while he is still a young arm, the broader form suggested enough stability to back Boston at home. Their lineup also looked fairly intact by recent standards, which matters in a matchup where the offense does not need to explode so much as stay persistent.
Baltimore is dangerous enough to flip any game with one or two swings, and Shane Baz brought real swing-and-miss quality into the start. The Orioles also had some lineup reinforcements and legitimate power threats, which is why this was never a layup. Still, the original handicap leaned Boston because the Red Sox profile was a little cleaner across offense, prevention, and game flow. At this number, the preferred stance remains Boston over Baltimore.Expanded game context
Weather: 76.2°F, Wind 5.5 mph NNW (in from RF), Humidity 17%, P.O.P. 1% (Open-Meteo fallback)
Umpire Crew: Home Plate: Tripp Gibson; First Base: Ryan Blakney; Second Base: Marvin Hudson; Third Base: Nick Mahrley
Boston Red Sox Injuries: Andruw Monasterio (Active), Aroldis Chapman (Active), Brayan Bello (Active), Caleb Durbin (Active), Carlos Narváez (Active), Ceddanne Rafaela (Active), Connelly Early (Active), Connor Wong (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: Boston Red Sox: Compared with last 5 games, today's announced lineup shares 7.6/9 starters on average. in stable-lineup comps (≥8 shared), Boston Red Sox went 2-1. Baltimore Orioles: Compared with last 5 games, today's announced lineup shares 6.6/9 starters on average. In higher-turnover comps (≤6 shared), Baltimore Orioles went 1-1.
Line Movement: Moneyline moved from -137 to -147 (-10), toward the pick side.
Pick 4
Chicago White Sox over Minnesota Twins
LOSS
Chicago White Sox vs Minnesota Twins prediction — 2026-06-02 • First pitch: 7:40 PM ET
This is one of the bolder cards on the page, but the White Sox still make sense because the matchup reads better than the brand names do. The number is modest, the market moved hard against the pick, and that alone will scare people off. Fair enough. But if the goal is to isolate the more playable baseball setup rather than the prettier logo, Chicago still has a path worth backing.
The White Sox side comes from a lineup and recent-form profile that has been more resilient in turnover-heavy situations than you would expect. Davis Martin is not being asked to overpower Minnesota; he is being asked to keep the game in workable shape while Chicago leans on the parts of its profile that have shown more life lately. That includes enough run creation and enough bullpen support to make this more than a blind dog chase disguised as a favorite price.
Minnesota gets home-field advantage, but the Twins arrive with their own inconsistency and a lineup profile that has not handled disruption especially well. Connor Prielipp gives them upside, yet this matchup still feels vulnerable to a game where Chicago strings together better situational offense and turns a close contest late. It is uncomfortable, yes, but the original stance still lands on the White Sox over the Twins.Expanded game context
Weather: 82.1°F, Wind 6.5 mph SSE (in from CF), Humidity 34%, P.O.P. 0% (Open-Meteo fallback)
Umpire Crew: Home Plate: John Tumpane; First Base: Brennan Miller; Second Base: Chris Conroy; Third Base: Ben May
Chicago White Sox Injuries: Andrew Benintendi (Active), Anthony Kay (Active), Brandon Eisert (Active), Bryan Hudson (Active), Chase Meidroth (Active), Chris Murphy (Active), Colson Montgomery (Active), David Sandlin (Active)
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)
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 5.8/9 starters on average. In higher-turnover comps (≤6 shared), Chicago White Sox went 4-1. Minnesota Twins: Compared with last 5 games, today's announced lineup shares 6.2/9 starters on average. In higher-turnover comps (≤6 shared), Minnesota Twins went 1-3.
Line Movement: Moneyline moved from -123 to 133 (+256), away from the pick side.
Pick 5
Arizona Diamondbacks over Los Angeles Dodgers
In Progress
Arizona Diamondbacks vs Los Angeles Dodgers prediction — 2026-06-02 • First pitch: 9:40 PM ET
Odds-101 (BetMGM: +154)
Confidence0.353 (data points: 16.477/24.353)
PitchingMichael Soroka vs Eric Lauer
VenueChase Field
Arizona is the side because the price leaves room to back a home team with a credible path to controlling the game rather than simply surviving it. Against the Dodgers, that matters. This is not a pick built on pretending Los Angeles is ordinary; it is built on the idea that the Diamondbacks have enough offensive structure and enough matchup leverage to justify taking the better number when the market keeps inflating the other side.
The Diamondbacks look playable because their lineup continuity has been fairly solid and their overall run-creation profile gives them multiple ways to pressure a game, especially at Chase Field. Michael Soroka does not need to be dominant for the ticket to make sense; he needs to keep Arizona from playing uphill immediately. If he does that, the rest of the handicap starts to breathe. The D-backs also carry the more favorable signal mix in this specific matchup, which is why the card lands here despite the opponent.
The Dodgers remain dangerous in the obvious ways: star power, home-run threat, and the ability to turn a quiet game into a crooked number fast. But that is exactly why a playable price matters, and why Arizona still deserves the nod. With the market drifting away from the Diamondbacks, the value case only becomes clearer. The pick stays Arizona over Los Angeles.Expanded game context
Weather: Dome/retractable roof environment — external wind conditions not applicable.
Umpire Crew: Home Plate: Stu Scheurwater; First Base: Junior Valentine; Second Base: Jordan Baker; Third Base: Rob Drake
Arizona Diamondbacks Injuries: Adrian Del Castillo (Active), Aramis Garcia (Active), Brandon Pfaadt (Active), Brandyn Garcia (Active), Corbin Carroll (Active), Eduardo Rodriguez (Active), Gabriel Moreno (Active), Geraldo Perdomo (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: Arizona Diamondbacks: Compared with last 5 games, today's announced lineup shares 7.2/9 starters on average. in stable-lineup comps (≥8 shared), Arizona Diamondbacks went 1-1. Los Angeles Dodgers: Compared with last 5 games, today's announced lineup shares 6.6/9 starters on average. In higher-turnover comps (≤6 shared), Los Angeles Dodgers went 2-0.
Line Movement: Moneyline moved from 104 to 160 (+56), away from the pick side.
Pick 6
Houston Astros over Pittsburgh Pirates
LOSS
Houston Astros vs Pittsburgh Pirates prediction — 2026-06-02 • First pitch: 8:10 PM ET
Odds-115
Confidence0.336 (data points: 19.231/28.799)
PitchingMike Burrows vs Bubba Chandler
VenueDaikin Park
Houston is the call because the Astros still own the cleaner overall route to winning a full game, even if the price movement suggests skepticism. That late movement makes the spot look uglier than the underlying matchup actually is. Strip the noise away and the Astros still come out with the sturdier offensive floor, the better run-prevention balance, and more ways to win if the game turns into a bullpen contest.
From Houston's side, the case is less about dominance and more about reducing the number of weak innings. Their lineup continuity has been decent, and their offense has enough extra-base potential to punish mistakes without needing constant traffic. The Astros do not need a perfect start from Mike Burrows versus Bubba Chandler listed in the board context; they need the game to stay shaped like a normal Houston game, where the lineup creates enough pressure over time and the pitching staff limits the big inning.
Pittsburgh has enough young-arm talent to keep this interesting, and the Pirates can absolutely win if their starter sets the tone and the bats convert a couple of run-scoring spots. But the fuller profile still points back to Houston because the Astros have fewer soft areas over nine innings. Even in a game where the market pushed away, the preferred side remains Houston over Pittsburgh.Expanded game context
Weather: 79.3°F, Wind 5.3 mph ENE (in from LF), Humidity 91%, P.O.P. 23% (Open-Meteo fallback)
Umpire Crew: Home Plate: Louie Krupa; First Base: Chris Guccione; Second Base: David Rackley; Third Base: Nestor Ceja
Houston Astros Injuries: AJ Blubaugh (Active), Alimber Santa (Active), Brice Matthews (Active), Bryan Abreu (Active), Bryan King (Active), Cam Smith (Active), César Salazar (Active), Christian Vázquez (Active)
Starting Lineups: Both starting lineups were announced at publish time.
Lineup Change Impact: Houston Astros: Compared with last 5 games, today's announced lineup shares 7.4/9 starters on average. in stable-lineup comps (≥8 shared), Houston Astros went 2-0. Pittsburgh Pirates: Compared with last 5 games, today's announced lineup shares 6.6/9 starters on average. In higher-turnover comps (≤6 shared), Pittsburgh Pirates went 0-2.
Line Movement: Moneyline moved from -116 to 132 (+248), away from the pick side.
Pick 7
Chicago Cubs over Athletics
LOSS
Chicago Cubs vs Athletics prediction — 2026-06-02 • First pitch: 8:05 PM ET
Odds-126
Confidence0.291 (data points: 15.431/23.908)
PitchingJameson Taillon vs Gage Jump
VenueWrigley Field
The Cubs are the side because this matchup asks a simple question: which team has the cleaner way to win a normal baseball game? At Wrigley, with a modest favorite price and fairly tight market alignment, the answer still lands on Chicago. The profile is not overwhelming, but it is broad enough — offense, prevention, and late-inning reliability — to keep the pick squarely on the home side.
Chicago gets the edge because the lineup has more dependable run-scoring pathways, and Jameson Taillon's assignment is manageable if he avoids handing the Athletics free baserunners. The Cubs do not need a slugfest to justify the ticket. They just need their more stable offensive construction to show up over the course of the game. In a park where conditions can swing narratives quickly, that steadier baseline is worth backing.
The Athletics have enough pop to punish mistakes, and Gage Jump gives them a live-arm element that prevents this from being a coast spot. But the A's still profile as the side more likely to need volatility to win. Chicago does not. That difference is why the original stance holds. It is not a masterpiece setup, just a solid one: Cubs over Athletics.Expanded game context
Weather: 65.4°F, Wind 11.0 mph NNE (in from CF), Humidity 53%, P.O.P. 0% (Open-Meteo fallback)
Umpire Crew: Home Plate: D.J. Reyburn; First Base: John Libka; Second Base: Steven Jaschinski; Third Base: Sean Barber
Chicago Cubs Injuries: Alex Bregman (Active), Ben Brown (Active), Caleb Thielbar (Active), Carson Kelly (Active), Colin Rea (Active), Daniel Palencia (Active), Dansby Swanson (Active), Ethan Roberts (Active)
Athletics Injuries: Alika Williams (Active), Brent Rooker (Active), Carlos Cortes (Active), Colby Thomas (Active), Darell Hernaiz (Active), Gage Jump (Active), Henry Bolte (Active), Hogan Harris (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.6/9 starters on average. in stable-lineup comps (≥8 shared), Chicago Cubs went 1-2. Athletics: Compared with last 5 games, today's announced lineup shares 7.2/9 starters on average.
Line Movement: Moneyline moved from -122 to -123 (-1), toward the pick side.
Pick 8
Cincinnati Reds over Kansas City Royals
WIN
Cincinnati Reds vs Kansas City Royals prediction — 2026-06-02 • First pitch: 7:10 PM ET
Odds-125
Confidence0.212 (data points: 17.596/29.029)
PitchingAndrew Abbott vs Noah Cameron
VenueGreat American Ball Park
Cincinnati is the play because the Reds bring the more trustworthy full-game shape into a number that still feels fair. This is not a huge-confidence spot, and it does not need to be. The handicap works because Cincinnati checks a few more boxes in the categories that tend to matter over nine innings: offensive pressure, workable pitching support, and enough matchup leverage to keep the game from being dictated by one hot stretch from the opponent.
Andrew Abbott gives the Reds a solid starting point, especially in a home park where controlling damage matters more than chasing strikeout totals. Cincinnati's lineup continuity has been mixed, but the broader offensive profile still suggests a team more capable of manufacturing and slugging its way to runs than Kansas City in this exact setup. Great American Ball Park can make one clean inning feel much bigger than it looks, and that helps the side with more consistent run-creation signals.
Kansas City is capable of dragging this game into a one-run fight, especially with Noah Cameron bringing some form into the matchup. But the Royals still look like the side that needs more things to break right at the same time. Cincinnati's structure is a little sturdier, and that is enough to keep the preferred side on the Reds over the Royals.Expanded game context
Weather: 78.1°F, Wind 10.1 mph NE (in from RF), Humidity 29%, P.O.P. 0% (Open-Meteo fallback)
Umpire Crew: Home Plate: Andy Fletcher; First Base: Cory Blaser; Second Base: Alex Tosi; Third Base: Willie Traynor
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)
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: 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. Kansas City Royals: Compared with last 5 games, today's announced lineup shares 6.8/9 starters on average. In higher-turnover comps (≤6 shared), Kansas City Royals went 1-1.
Line Movement: Moneyline moved from -126 to -153 (-27), toward the pick side.
Pick 9
Milwaukee Brewers over San Francisco Giants
WIN
Milwaukee Brewers vs San Francisco Giants prediction — 2026-06-02 • First pitch: 7:40 PM ET
Odds-263
Confidence0.163 (data points: 14.068/24.191)
PitchingKyle Harrison vs Trevor McDonald
VenueAmerican Family Field
Milwaukee is the obvious favorite, but there is still a real handicap behind it rather than just a reflexive click on the bigger number. The Brewers remain the side because they own the cleaner offensive environment, the steadier run-prevention profile, and the more comfortable home setup. Even with the market backing off the opener, the core case has not changed much: Milwaukee still has the better path to controlling the game.
The Brewers do not need to do anything fancy here. They need Trevor McDonald and the rest of the staff to keep the game from drifting into unnecessary traffic, then let their deeper offensive profile do the work. Milwaukee's lineup continuity has been decent, and the home environment removes most weather volatility from the equation. That matters when laying a bigger tag, because you want fewer outside variables interfering with a superior roster profile.
San Francisco can make life annoying if Kyle Harrison lands in rhythm and the Giants turn a few scattered baserunners into real damage. But their recent lineup turnover and shakier game-to-game consistency make them harder to trust in this setting. The line is expensive, yes, but the preferred baseball side still stays with Milwaukee over San Francisco.Expanded game context
Weather: Dome/retractable roof environment — external wind conditions not applicable.
Umpire Crew: Home Plate: Paul Clemons; First Base: Quinn Wolcott; Second Base: Edwin Jimenez; Third Base: Ramon De Jesus
Milwaukee Brewers Injuries: Aaron Ashby (Active), Abner Uribe (Active), Andrew Vaughn (Active), Blake Perkins (Active), Brandon Sproat (Active), Brice Turang (Active), Chad Patrick (Active), Christian Yelich (Active)
San Francisco Giants Injuries: Adrian Houser (Active), Bryce Eldridge (Active), Buddy Kennedy (Active), Caleb Kilian (Active), Casey Schmitt (Active), Daniel Susac (Active), Drew Gilbert (Active), Eric Haase (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 7.0/9 starters on average. San Francisco Giants: Compared with last 5 games, today's announced lineup shares 5.8/9 starters on average. In higher-turnover comps (≤6 shared), San Francisco Giants went 1-3.
Line Movement: Moneyline moved from -200 to -157 (+43), away from the pick side.
Pick 10
Atlanta Braves over Toronto Blue Jays
WIN
Atlanta Braves vs Toronto Blue Jays prediction — 2026-06-02 • First pitch: 7:15 PM ET
Odds-118
Confidence0.144 (data points: 13.669/23.9)
PitchingBryce Elder vs Kevin Gausman
VenueTruist Park
Atlanta gets the nod because the Braves still present the cleaner nine-inning script in what should be a competitive matchup. The price is modest enough to avoid overthinking, and the market support only reinforces the idea that this is the side with the easier route to controlling pace. The edge is not enormous, but it is coherent: better offensive shape, a more favorable matchup fit, and fewer obvious instability points.
For Atlanta, the question is whether Bryce Elder can keep the game in a manageable lane long enough for the lineup to do what it usually does best: pressure pitchers with power and run-production depth. The Braves' card was mostly stable relative to recent games, and that helps in a matchup where execution quality matters more than surprise. At home, they do not need to chase the game if the offense stays patient and waits for the right damage opportunities.
Toronto is capable of making this uncomfortable because Kevin Gausman can still carry front-line stuff, and the Blue Jays had a fairly stable lineup entering the game. But the broader setup still points to Atlanta because the Braves offer a little more two-way reliability and a slightly cleaner offensive ceiling-floor blend. In a close handicap, that keeps the pick on Atlanta over Toronto.Expanded game context
Weather: 73.0°F, Wind 9.6 mph ENE (in from RF), Humidity 67%, P.O.P. 4% (Open-Meteo fallback)
Umpire Crew: Home Plate: Mark Wegner; First Base: Bruce Dreckman; Second Base: Carlos Torres; Third Base: Jacob Metz
Atlanta Braves Injuries: Austin Riley (Active), Bryce Elder (Active), Carlos Carrasco (Active), Chadwick Tromp (Active), Chris Sale (Active), Didier Fuentes (Active), Dominic Smith (Active), Dylan Dodd (Active)
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)
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 7.2/9 starters on average. in stable-lineup comps (≥8 shared), Atlanta Braves went 1-1. Toronto Blue Jays: Compared with last 5 games, today's announced lineup shares 7.8/9 starters on average. in stable-lineup comps (≥8 shared), Toronto Blue Jays went 2-0.
Line Movement: Moneyline moved from -128 to -145 (-17), toward the pick side.
Pick 11
Tampa Bay Rays over Detroit Tigers
LOSS
Tampa Bay Rays vs Detroit Tigers prediction — 2026-06-02 • First pitch: 6:40 PM ET
Odds-144
Confidence0.138 (data points: 13.33/23.422)
PitchingSteven Matz vs Jack Flaherty
VenueTropicana Field
Tampa Bay is the side because the Rays still grade as the more complete team in this particular setup, even if the price is not a screaming bargain. This is the kind of game where the cleaner organizational style matters: enough offense to build pressure, enough pitching depth to avoid ugly innings, and enough matchup fit to justify taking the favorite. Nothing flashy. Just a more dependable game plan.
The Rays' lineup had more turnover than usual, but Tampa has long been built to function through that kind of movement. The offensive baseline remains playable, and the run-prevention side still looks steadier than Detroit's in this environment. Steven Matz versus Jack Flaherty in the listed pitching context adds some variance, but the larger point is that Tampa has more ways to keep the game on script once it reaches the middle innings.
Detroit has enough pitching talent to keep this from feeling comfortable, especially if Flaherty is sharp early. But the Tigers entered with less reliable recent form in their turnover-heavy lineups and a profile that still looks more volatile over a full game. That pushes the preference back to the Rays. The number is not cheap, but Tampa Bay remains the right side over Detroit.Expanded game context
Weather: Dome/retractable roof environment — external wind conditions not applicable.
Umpire Crew: Home Plate: Mark Ripperger; First Base: Derek Thomas; Second Base: Dan Merzel; Third Base: Dan Bellino
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)
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: Tampa Bay Rays: Compared with last 5 games, today's announced lineup shares 5.8/9 starters on average. In higher-turnover comps (≤6 shared), Tampa Bay Rays went 2-2. Detroit Tigers: Compared with last 5 games, today's announced lineup shares 6.4/9 starters on average. In higher-turnover comps (≤6 shared), Detroit Tigers went 0-2.
Line Movement: Moneyline moved from -151 to -143 (+8), away from the pick side.
Pick 12
Miami Marlins over Washington Nationals
WIN
Miami Marlins vs Washington Nationals prediction — 2026-06-02 • First pitch: 6:45 PM ET
Miami is the pick because this matchup is priced like a toss-up and the Marlins still offer the slightly cleaner path through it. That does not mean they are the better team in every broad sense. It means that for this specific game, with these lineups, this venue, and this market, Miami's blend of recent form and run-prevention support looks just a bit more trustworthy. At near even money, that is enough.
The Marlins side of the case depends on keeping the game from becoming a free-for-all. Their lineup continuity has not been perfect, but the underlying profile suggests a club capable of creating just enough offense if the pitching side avoids gifting innings away. Lake Bachar versus Richard Lovelady in the board context is unconventional, which makes structure even more important. Miami's signals still point to the better path in that kind of game.
Washington has enough offensive life to challenge this because the Nationals can turn contact and speed into quick momentum, especially at home. But they also carry enough volatility to leave openings for the other side, and Miami's matchup history and recent-form indicators looked a little better heading in. In a game that should stay close, the lean remains Marlins over Nationals.Expanded game context
Weather: 75.7°F, Wind 7.2 mph N (in from RF), Humidity 25%, P.O.P. 0% (Open-Meteo fallback)
Umpire Crew: Home Plate: Alex MacKay; First Base: Alan Porter; Second Base: Roberto Ortiz; Third Base: Jim Wolf
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)
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)
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 6.6/9 starters on average. In higher-turnover comps (≤6 shared), Miami Marlins went 0-2. Washington Nationals: Compared with last 5 games, today's announced lineup shares 6.8/9 starters on average. In higher-turnover comps (≤6 shared), Washington Nationals went 1-1; in stable-lineup comps (≥8 shared), Washington Nationals went 1-1.
Line Movement: Moneyline moved from -101 to -108 (-7), toward the pick side.
Pick 13
Colorado Rockies over Los Angeles Angels
In Progress
Colorado Rockies vs Los Angeles Angels prediction — 2026-06-02 • First pitch: 9:38 PM ET
Odds+137
Confidence0.121 (data points: 13.348/23.82)
PitchingTomoyuki Sugano vs Grayson Rodriguez
VenueAngel Stadium
Colorado is the value side because the price gives the Rockies room to win a game they do not have to dominate from start to finish. That is the whole appeal of this ticket. You are not betting that Colorado is cleaner in every category than the Angels. You are betting that the Rockies have enough specific matchup support — and enough plus-money cushion — to justify taking the underdog in a game that can swing quickly.
The Rockies do have some real baseball reasons behind them. Their lineup profile in this matchup is better than the market implies, and the listed supporting signals suggest a team capable of creating offense without needing a perfect environment. With both lineups announced and no major continuity shock on either side, Colorado's appeal comes from staying competitive long enough for its run-creation edge and plus-money price to matter. That is a reasonable road underdog blueprint.
The Angels still bring the bigger raw scoring threats, and that is why Colorado is not favored. But Los Angeles also looks more vulnerable to inconsistency, particularly if Grayson Rodriguez does not fully control the game or if the middle innings get messy. Because the market leaves real payout room on the dog, the original stance holds. Colorado is the right plus-money shot over the Angels.Expanded game context
Umpire Crew: Home Plate: Bill Miller; First Base: Chad Fairchild; Second Base: Chad Whitson; Third Base: Brian Walsh
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)
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)
Starting Lineups: Both starting lineups were announced at publish time.
Lineup Change Impact: Colorado Rockies: Compared with last 5 games, today's announced lineup shares 6.8/9 starters on average. Los Angeles Angels: Compared with last 5 games, today's announced lineup shares 6.8/9 starters on average.
Line Movement: Moneyline moved from 134 to 135 (+1), away from the pick side.
Pick 14
New York Mets over Seattle Mariners
In Progress
New York Mets vs Seattle Mariners prediction — 2026-06-02 • First pitch: 9:40 PM ET
The Mets are the underdog worth backing because the number leaves room for a very plausible road-win script. This is not a spot where New York has to be clearly superior to justify the play. It just has to be live enough in enough ways, and the broader profile says it is. The Mets bring the better offensive signal mix in this matchup and enough run-prevention support to make the dog price interesting rather than reckless.
From New York's side, the appeal starts with a lineup that has been reasonably stable and has handled both turnover and continuity well in recent comps. Huascar Brazobán versus Logan Gilbert is a difficult starter gap on paper, so the Mets' value lies in not needing the first few innings to be perfect. They need to stay attached, create pressure when Seattle leaves openings, and let the plus-money ticket work in a game that profiles as competitive.
Seattle has the home environment and the more obvious starting-pitcher advantage, so the Mariners are not a trivial fade. But the broader matchup still leaves enough volatility on their side to make New York attractive at the number. In a low-margin game, price matters, and the price points to the Mets as the preferred dog over Seattle.Expanded game context
Weather: Dome/retractable roof environment — external wind conditions not applicable.
Umpire Crew: Home Plate: Dan Iassogna; First Base: Adam Beck; Second Base: Jen Pawol; Third Base: Jeremie Rehak
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)
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)
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.0/9 starters on average. In higher-turnover comps (≤6 shared), New York Mets went 2-0; in stable-lineup comps (≥8 shared), New York Mets went 2-0. Seattle Mariners: Compared with last 5 games, today's announced lineup shares 6.6/9 starters on average.
Line Movement: Moneyline unchanged at 123.
Pick 15
Philadelphia Phillies over San Diego Padres
WIN
Philadelphia Phillies vs San Diego Padres prediction — 2026-06-02 • First pitch: 6:40 PM ET
Philadelphia is the side because the Phillies still offer the most coherent combination of price, form, and game script. The market steamed toward them for a reason, but this is not just a line-following pick. It is a matchup where the home club has the cleaner offensive setup, the better supporting profile over nine innings, and a strong enough starter to make the favorite role feel justified rather than inflated.
The Phillies' case starts with Aaron Nola anchoring the matchup and a lineup that is capable of producing in bunches even without perfect continuity. Citizens Bank Park can reward a team that forces the issue, and Philadelphia is the side more likely to generate that kind of pressure. The lineup-share data is ordinary, but the broader offensive shape still looks stronger than San Diego's, especially if the game swings toward power scoring rather than small-ball sequencing.
The Padres are talented enough to make any favorite sweat, but their recent turnover and shakier supporting profile make them harder to trust in this exact spot. Randy Vásquez can keep them alive, yet the full-game picture still points to Philadelphia having more routes to separation. With the number supported by both the baseball context and the market direction, the pick remains Phillies over Padres.Expanded game context
Weather: 77.5°F, Wind 4.8 mph NW (in from RF), Humidity 28%, P.O.P. 1% (Open-Meteo fallback)
Umpire Crew: Home Plate: Edwin Moscoso; First Base: Hunter Wendelstedt; Second Base: Vic Carapazza; Third Base: Nic Lentz
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)
San Diego Padres Injuries: Adrian Morejon (Active), Bradgley Rodriguez (Active), Bryce Johnson (Active), Fernando Tatis Jr. (Active), Freddy Fermin (Active), Gavin Sheets (Active), Griffin Canning (Active), Jackson Merrill (Active)
Starting Lineups: Both starting lineups were announced at publish time.
Lineup Change Impact: Philadelphia Phillies: Compared with last 5 games, today's announced lineup shares 6.8/9 starters on average. San Diego Padres: Compared with last 5 games, today's announced lineup shares 6.0/9 starters on average. In higher-turnover comps (≤6 shared), San Diego Padres went 0-4.
Line Movement: Moneyline moved from -133 to -214 (-81), toward the pick side.