Texas Rangers vs St. Louis Cardinals prediction — 2026-06-01 • First pitch: 7:45 PM ET
Odds-128
Confidence0.578 (data points: 18.715/23.717)
PitchingJacob deGrom vs Michael McGreevy
VenueBusch Stadium
Toby Quinn (Contrarian) — Here’s the card: Texas Rangers over St. Louis Cardinals at -128. Model confidence is 0.570 on 18.613/23.717. Market framing still leaves room for this side to win without a perfect script. The preferred side grades better on run creation quality, run prevention stability, matchup history leverage, and recent form, while the opposing profile still shows volatility around run creation quality and run prevention stability. Market movement reads: Moneyline moved from -126 to -113 (+13), away from the pick side. Lineup status: Both starting lineups were announced at publish time. Texas Rangers: Compared with last 5 games, today's announced lineup shares 6.6/9 starters on average. In higher-turnover comps (≤6 shared), Texas Rangers went 1-1. St. Louis Cardinals: Compared with last 5 games, today's announced lineup shares 7.8/9 starters on average. in stable-lineup comps (≥8 shared), St. Louis Cardinals went 0-3. Metrics context: Pricing context leans clearly toward this side; bullpen fatigue context is mostly even; platoon split setup is less favorable (lineup fit -0.11); books show wider disagreement. Weather and crew context: 82.4°F, Wind 4.7 mph NW (out to RF), Humidity 59%, P.O.P. 11% (Open-Meteo fallback) / Home Plate: Scott Barry; First Base: Manny Gonzalez; Second Base: Tom Hanahan; Third Base: Ron Kulpa. Evaluated metrics (team-favor): confidence=0.570 (data points: 18.613/23.717); odds=-128; pitching=Jacob deGrom vs Michael McGreevy; line move=Moneyline moved from -126 to -113 (+13), away from the pick side.; weather=82.4°F, Wind 4.7 mph NW (out to RF), Humidity 59%, P.O.P. 11% (Open-Meteo fallback); umpire=Home Plate: Scott Barry; First Base: Manny Gonzalez; Second Base: Tom Hanahan; Third Base: Ron Kulpa; lineups=Both starting lineups were announced at publish time.; lineup impact=Texas Rangers: Compared with last 5 games, today's announced lineup shares 6.6/9 starters on average. Louis Cardinals went 0-3.; signal-count edge=Texas Rangers (15-4); Texas Rangers favored metrics=avg, groundOuts, airOuts, runs, doubles, homeRuns (+9 more); St. Louis Cardinals favored metrics=triples, runsScoredPer9, homeRunsPer9, era.
Umpire Crew: Home Plate: Scott Barry; First Base: Manny Gonzalez; Second Base: Tom Hanahan; Third Base: Ron Kulpa
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.6/9 starters on average. In higher-turnover comps (≤6 shared), Texas Rangers went 1-1. St. Louis Cardinals: Compared with last 5 games, today's announced lineup shares 7.8/9 starters on average. in stable-lineup comps (≥8 shared), St. Louis Cardinals went 0-3.
Line Movement: Moneyline moved from -126 to -113 (+13), away from the pick side.
Pick 2
Detroit Tigers over Tampa Bay Rays
WIN
Detroit Tigers vs Tampa Bay Rays prediction — 2026-06-01 • First pitch: 6:40 PM ET
Lena Park (Weather/Umpire Specialist) — First-pitch read: Detroit Tigers over Tampa Bay Rays at +134. Model confidence is 0.428 on 16.477/23.079. External context reinforces the base handicap instead of fighting it. The preferred side grades better on run creation quality, run prevention stability, matchup history leverage, and recent form, while the opposing profile still shows volatility around run creation quality. Market movement reads: Moneyline moved from 144 to 117 (-27), toward the pick side. Lineup status: Both starting lineups were announced at publish time. Detroit Tigers: Compared with last 5 games, today's announced lineup shares 7.0/9 starters on average. Tampa Bay Rays: Compared with last 5 games, today's announced lineup shares 6.6/9 starters on average. In higher-turnover comps (≤6 shared), Tampa Bay Rays went 1-1. Metrics context: Pricing context is closer to balanced; bullpen fatigue context leans against this side (~10 points); platoon split setup is less favorable (lineup fit -0.11). Weather and crew context: Dome/retractable roof environment — external wind conditions not applicable. / Home Plate: Dan Bellino; First Base: Mark Ripperger; Second Base: Derek Thomas; Third Base: Dan Merzel. Evaluated metrics (team-favor): confidence=0.428 (data points: 16.477/23.079); odds=+134; pitching=Ty Madden vs Griffin Jax; line move=Moneyline moved from 144 to 117 (-27), toward the pick side.; weather=Dome/retractable roof environment — external wind conditions not applicable.; umpire=Home Plate: Dan Bellino; First Base: Mark Ripperger; Second Base: Derek Thomas; Third Base: Dan Merzel; lineups=Both starting lineups were announced at publish time.; lineup impact=Detroit Tigers: Compared with last 5 games, today's announced lineup shares 7.0/9 starters on average. In higher-turnover comps (≤6 shared), Tampa Bay Rays went 1-1.; signal-count edge=Detroit Tigers (15-5); Detroit Tigers favored metrics=groundOuts, doubles, homeRuns, whip, strikeoutWalkRatio, strikeoutsPer9Inn (+9 more); Tampa Bay Rays favored metrics=avg, airOuts, runs, triples, rbi.
Expanded game context
Weather: Dome/retractable roof environment — external wind conditions not applicable.
Umpire Crew: Home Plate: Dan Bellino; First Base: Mark Ripperger; Second Base: Derek Thomas; Third Base: Dan Merzel
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)
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: Detroit Tigers: Compared with last 5 games, today's announced lineup shares 7.0/9 starters on average. Tampa Bay Rays: Compared with last 5 games, today's announced lineup shares 6.6/9 starters on average. In higher-turnover comps (≤6 shared), Tampa Bay Rays went 1-1.
Line Movement: Moneyline moved from 144 to 120 (-24), toward the pick side.
Pick 3
Cincinnati Reds over Kansas City Royals
LOSS
Cincinnati Reds vs Kansas City Royals prediction — 2026-06-01 • First pitch: 7:10 PM ET
Odds-129
Confidence0.211 (data points: 14.344/23.692)
PitchingLyon Richardson vs Luinder Avila
VenueGreat American Ball Park
Nora Splitter (Matchup Film Room) — First-pitch read: Cincinnati Reds over Kansas City Royals at -129. Model confidence is 0.203 on 14.123/23.471. The game script points to the side with the cleaner path over nine innings. The preferred side grades better on run creation quality, run prevention stability, matchup history leverage, and recent form, while the opposing profile still shows volatility around run creation quality and run prevention stability. Market movement reads: Moneyline moved from -209 to -119 (+90), away from the pick side. Lineup status: Both starting lineups were announced at publish time. Cincinnati Reds: Compared with last 5 games, today's announced lineup shares 6.8/9 starters on average. Kansas City Royals: Compared with last 5 games, today's announced lineup shares 6.8/9 starters on average. Metrics context: Pricing context gives a modest edge; bullpen fatigue context is mostly even; platoon split setup is less favorable (lineup fit -0.33); park environment can amplify scoring swings. Weather and crew context: 71.9°F, Wind 7.1 mph NNE (out to RF), Humidity 44%, P.O.P. 5% (Open-Meteo fallback) / Home Plate: Willie Traynor; First Base: Andy Fletcher; Second Base: Cory Blaser; Third Base: Alex Tosi. Evaluated metrics (team-favor): confidence=0.203 (data points: 14.123/23.471); odds=-129; pitching=Lyon Richardson vs Luinder Avila; line move=Moneyline moved from -209 to -119 (+90), away from the pick side.; weather=71.9°F, Wind 7.1 mph NNE (out to RF), Humidity 44%, P.O.P. 5% (Open-Meteo fallback); umpire=Home Plate: Willie Traynor; First Base: Andy Fletcher; Second Base: Cory Blaser; Third Base: Alex Tosi; lineups=Both starting lineups were announced at publish time.; lineup impact=Cincinnati Reds: Compared with last 5 games, today's announced lineup shares 6.8/9 starters on average. Kansas City Royals: Compared with last 5 games, today's announced lineup shares 6.8/9 starters on average.; signal-count edge=Cincinnati Reds (13-9); Cincinnati Reds favored metrics=groundOuts, airOuts, runs, homeRuns, rbi, whip (+7 more); Kansas City Royals favored metrics=avg, doubles, triples, strikeoutWalkRatio, hitsPer9Inn, runsScoredPer9 (+3 more).
Expanded game context
Weather: 74.0°F, Wind 6.2 mph NE (in from RF), Humidity 35%, P.O.P. 1% (Open-Meteo fallback)
Umpire Crew: Home Plate: Willie Traynor; First Base: Andy Fletcher; Second Base: Cory Blaser; Third Base: Alex Tosi
Cincinnati Reds Injuries: Andrew Abbott (Active), Blake Dunn (Active), Brady Singer (Active), Brandon Leibrandt (Active), Brock Burke (Active), Caleb Ferguson (Active), Chase Burns (Active), Chris Paddack (Active)
Kansas City Royals Injuries: Alex Lange (Active), Bobby Witt Jr. (Active), Carter Jensen (Active), Daniel Lynch IV (Active), Eli Morgan (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.8/9 starters on average. Kansas City Royals: Compared with last 5 games, today's announced lineup shares 6.8/9 starters on average.
Line Movement: Moneyline moved from -209 to -127 (+82), away from the pick side.
Pick 4
Los Angeles Angels over Colorado Rockies
LOSS
Los Angeles Angels vs Colorado Rockies prediction — 2026-06-01 • First pitch: 9:38 PM ET
Dex Numbers (Quant) — Game-day notebook: Los Angeles Angels over Colorado Rockies at -196. Model confidence is 0.160 on 13.82/23.82. The edge comes from stacked moderate signals rather than one noisy outlier. The preferred side grades better on run creation quality, run prevention stability, and matchup history leverage, while the opposing profile still shows volatility around run creation quality, run prevention stability, matchup history leverage, and recent form. Market movement reads: Moneyline moved from -212 to -159 (+53), away from the pick side. Lineup status: Both starting lineups were announced at publish time. Los Angeles Angels: Compared with last 5 games, today's announced lineup shares 7.0/9 starters on average. Colorado Rockies: Compared with last 5 games, today's announced lineup shares 6.6/9 starters on average. In higher-turnover comps (≤6 shared), Colorado Rockies went 0-2. Metrics context: Pricing context leans clearly toward this side; bullpen fatigue context is mostly even; platoon split setup supports this side (lineup fit +0.36); books are tightly aligned. Weather and crew context: 69.8°F, Wind 8.2 mph SW (out to CF), Humidity 68%, P.O.P. 0% (Open-Meteo fallback) / Home Plate: Brian Walsh; First Base: Bill Miller; Second Base: Chad Fairchild; Third Base: Chad Whitson. Evaluated metrics (team-favor): confidence=0.160 (data points: 13.82/23.82); odds=-196; pitching=José Soriano vs Kyle Freeland; line move=Moneyline moved from -212 to -159 (+53), away from the pick side.; weather=69.8°F, Wind 8.2 mph SW (out to CF), Humidity 68%, P.O.P. 0% (Open-Meteo fallback); umpire=Home Plate: Brian Walsh; First Base: Bill Miller; Second Base: Chad Fairchild; Third Base: Chad Whitson; lineups=Both starting lineups were announced at publish time.; lineup impact=Los Angeles Angels: Compared with last 5 games, today's announced lineup shares 7.0/9 starters on average. In higher-turnover comps (≤6 shared), Colorado Rockies went 0-2.; signal-count edge=Los Angeles Angels (12-10); Los Angeles Angels favored metrics=avg, groundOuts, runs, doubles, homeRuns, whip (+6 more); Colorado Rockies favored metrics=airOuts, triples, rbi, strikeoutWalkRatio, walksPer9Inn, strikePercentage (+4 more).
Umpire Crew: Home Plate: Brian Walsh; First Base: Bill Miller; Second Base: Chad Fairchild; Third Base: Chad Whitson
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)
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: Los Angeles Angels: Compared with last 5 games, today's announced lineup shares 7.0/9 starters on average. Colorado Rockies: Compared with last 5 games, today's announced lineup shares 6.6/9 starters on average. In higher-turnover comps (≤6 shared), Colorado Rockies went 0-2.
Line Movement: Moneyline moved from -212 to -159 (+53), away from the pick side.
Pick 5
Milwaukee Brewers over San Francisco Giants
WIN
Milwaukee Brewers vs San Francisco Giants prediction — 2026-06-01 • First pitch: 7:40 PM ET
Odds-162
Confidence0.098 (data points: 15.967/29.09)
PitchingShane Drohan vs Landen Roupp
VenueAmerican Family Field
Rico Heatcheck (Momentum & Vibes) — This matchup sets up this way: Milwaukee Brewers over San Francisco Giants at -162. Model confidence is 0.091 on 15.736/28.859. The profile carries fewer soft spots once leverage innings arrive. The preferred side grades better on run creation quality, run prevention stability, and matchup history leverage, while the opposing profile still shows volatility around run creation quality, run prevention stability, matchup history leverage, and recent form. Market movement reads: Moneyline moved from -157 to -185 (-28), toward the pick side. Lineup status: Both starting lineups were announced at publish time. Milwaukee Brewers: Compared with last 5 games, today's announced lineup shares 6.8/9 starters on average. San Francisco Giants: Compared with last 5 games, today's announced lineup shares 6.6/9 starters on average. In higher-turnover comps (≤6 shared), San Francisco Giants went 1-2. Metrics context: Pricing context leans clearly toward this side; bullpen fatigue context leans against this side (~9 points); platoon split setup supports this side (lineup fit +0.08). Weather and crew context: Dome/retractable roof environment — external wind conditions not applicable. / Home Plate: Ramon De Jesus; First Base: Paul Clemons; Second Base: Quinn Wolcott; Third Base: Edwin Jimenez. Evaluated metrics (team-favor): confidence=0.091 (data points: 15.736/28.859); odds=-162; pitching=Shane Drohan vs Landen Roupp; line move=Moneyline moved from -157 to -185 (-28), toward the pick side.; weather=Dome/retractable roof environment — external wind conditions not applicable.; umpire=Home Plate: Ramon De Jesus; First Base: Paul Clemons; Second Base: Quinn Wolcott; Third Base: Edwin Jimenez; lineups=Both starting lineups were announced at publish time.; lineup impact=Milwaukee Brewers: Compared with last 5 games, today's announced lineup shares 6.8/9 starters on average. In higher-turnover comps (≤6 shared), San Francisco Giants went 1-2.; signal-count edge=Milwaukee Brewers (14-13); Milwaukee Brewers favored metrics=rbi, whip, strikeoutWalkRatio, walksPer9Inn, hitsPer9Inn, runsScoredPer9 (+8 more); San Francisco Giants favored metrics=avg, groundOuts, airOuts, runs, doubles, triples (+7 more).
Expanded game context
Weather: Dome/retractable roof environment — external wind conditions not applicable.
Umpire Crew: Home Plate: Ramon De Jesus; First Base: Paul Clemons; Second Base: Quinn Wolcott; Third Base: Edwin Jimenez
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 6.8/9 starters on average. San Francisco Giants: Compared with last 5 games, today's announced lineup shares 6.6/9 starters on average. In higher-turnover comps (≤6 shared), San Francisco Giants went 1-2.
Line Movement: Moneyline moved from -157 to -193 (-36), toward the pick side.
Pick 6
Washington Nationals over Miami Marlins
LOSS
Washington Nationals vs Miami Marlins prediction — 2026-06-01 • First pitch: 6:45 PM ET
Odds-142
Confidence0.092 (data points: 15.642/28.642)
PitchingCade Cavalli vs Sandy Alcantara
VenueNationals Park
Vince Valentino (Showman) — Game-day notebook: Washington Nationals over Miami Marlins at -142. Model confidence is 0.103 on 15.992/28.992. This number and narrative line up in a way that is playable, not just loud. The preferred side grades better on run creation quality, run prevention stability, and matchup history leverage, while the opposing profile still shows volatility around run creation quality, run prevention stability, matchup history leverage, and recent form. Market movement reads: Moneyline moved from -145 to -142 (+3), away from the pick side. Lineup status: Both starting lineups were announced at publish time. Washington Nationals: Compared with last 5 games, today's announced lineup shares 6.4/9 starters on average. In higher-turnover comps (≤6 shared), Washington Nationals went 1-2. Miami Marlins: Compared with last 5 games, today's announced lineup shares 6.8/9 starters on average. In higher-turnover comps (≤6 shared), Miami Marlins went 0-3; in stable-lineup comps (≥8 shared), Miami Marlins went 0-2. Metrics context: Pricing context leans clearly toward this side; bullpen fatigue context leans against this side (~11 points); platoon split setup supports this side (lineup fit +0.08). Weather and crew context: 78.0°F, Wind 6.7 mph NNE (in from CF), Humidity 32%, P.O.P. 1% (Open-Meteo fallback) / Home Plate: Jim Wolf; First Base: Alex MacKay; Second Base: Alan Porter; Third Base: Roberto Ortiz. Evaluated metrics (team-favor): confidence=0.103 (data points: 15.992/28.992); odds=-142; pitching=Cade Cavalli vs Sandy Alcantara; line move=Moneyline moved from -145 to -142 (+3), away from the pick side.; weather=78.0°F, Wind 6.7 mph NNE (in from CF), Humidity 32%, P.O.P. 1% (Open-Meteo fallback); umpire=Home Plate: Jim Wolf; First Base: Alex MacKay; Second Base: Alan Porter; Third Base: Roberto Ortiz; lineups=Both starting lineups were announced at publish time.; lineup impact=Washington Nationals: Compared with last 5 games, today's announced lineup shares 6.4/9 starters on average. In higher-turnover comps (≤6 shared), Miami Marlins went 0-3; in stable-lineup comps (≥8 shared), Miami Marlins went 0-2.; signal-count edge=Washington Nationals (14-13); Washington Nationals favored metrics=runs, doubles, homeRuns, rbi, strikeoutWalkRatio, strikeoutsPer9Inn (+8 more); Miami Marlins favored metrics=avg, groundOuts, airOuts, triples, whip, walksPer9Inn (+7 more).
Expanded game context
Weather: 77.5°F, Wind 7.2 mph NE (in from CF), Humidity 36%, P.O.P. 1% (Open-Meteo fallback)
Umpire Crew: Home Plate: Jim Wolf; First Base: Alex MacKay; Second Base: Alan Porter; Third Base: Roberto Ortiz
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)
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)
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 6.4/9 starters on average. In higher-turnover comps (≤6 shared), Washington Nationals went 1-2. Miami Marlins: Compared with last 5 games, today's announced lineup shares 6.8/9 starters on average. In higher-turnover comps (≤6 shared), Miami Marlins went 0-3; in stable-lineup comps (≥8 shared), Miami Marlins went 0-2.
Line Movement: Moneyline moved from -145 to -117 (+28), away from the pick side.
Pick 7
Chicago White Sox over Minnesota Twins
LOSS
Chicago White Sox vs Minnesota Twins prediction — 2026-06-01 • First pitch: 7:40 PM ET
Grant Halberd (Beat Writer) — Game-day notebook: Chicago White Sox over Minnesota Twins at +121. Model confidence is 0.040 on 12.165/23.387999999999998. One club enters with steadier two-way structure while the other needs extra variance. The preferred side grades better on run creation quality, run prevention stability, matchup history leverage, and recent form, while the opposing profile still shows volatility around run creation quality, run prevention stability, and matchup history leverage. Market movement reads: Moneyline moved from 137 to -117 (-254), toward the pick side. Lineup status: Both starting lineups were announced at publish time. Chicago White Sox: Compared with last 5 games, today's announced lineup shares 6.8/9 starters on average. In higher-turnover comps (≤6 shared), Chicago White Sox went 2-0. 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 0-3. Metrics context: Pricing context is closer to balanced; bullpen fatigue context favors this side (freshness edge ~11 points); platoon split setup supports this side (lineup fit +0.17); books show wider disagreement. Weather and crew context: 78.4°F, Wind 5.2 mph NE (in from RF), Humidity 50%, P.O.P. 1% (Open-Meteo fallback) / Home Plate: Ben May; First Base: John Tumpane; Second Base: Brennan Miller; Third Base: Chris Conroy. Evaluated metrics (team-favor): confidence=0.040 (data points: 12.165/23.387999999999998); odds=+121; pitching=David Sandlin vs Joe Ryan; line move=Moneyline moved from 137 to -117 (-254), toward the pick side.; weather=78.4°F, Wind 5.2 mph NE (in from RF), Humidity 50%, P.O.P. 1% (Open-Meteo fallback); umpire=Home Plate: Ben May; First Base: John Tumpane; Second Base: Brennan Miller; Third Base: Chris Conroy; lineups=Both starting lineups were announced at publish time.; lineup impact=Chicago White Sox: Compared with last 5 games, today's announced lineup shares 6.8/9 starters on average. In higher-turnover comps (≤6 shared), Minnesota Twins went 0-3.; signal-count edge=Chicago White Sox (12-10); Chicago White Sox favored metrics=avg, groundOuts, homeRuns, whip, walksPer9Inn, hitsPer9Inn (+6 more); Minnesota Twins favored metrics=airOuts, runs, doubles, triples, rbi, strikeoutWalkRatio (+4 more).
Expanded game context
Weather: 77.8°F, Wind 6.9 mph ENE (in from RF), Humidity 51%, P.O.P. 1% (Open-Meteo fallback)
Umpire Crew: Home Plate: Ben May; First Base: John Tumpane; Second Base: Brennan Miller; Third Base: Chris Conroy
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 6.8/9 starters on average. In higher-turnover comps (≤6 shared), Chicago White Sox went 2-0. 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 0-3.
Line Movement: Moneyline moved from 137 to -122 (-259), toward the pick side.
Pick 8
New York Mets over Seattle Mariners
LOSS
New York Mets vs Seattle Mariners prediction — 2026-06-01 • First pitch: 9:40 PM ET
Ivy Chen (Data Scientist) — First-pitch read: New York Mets over Seattle Mariners at +110. Model confidence is 0.010 on 12.25/24.247999999999998. Directional probability and practical matchup context are rowing together. The preferred side grades better on run creation quality, run prevention stability, matchup history leverage, and recent form, while the opposing profile still shows volatility around run creation quality, run prevention stability, and matchup history leverage. Market movement reads: Moneyline moved from 121 to 128 (+7), away from the pick side. Lineup status: Both starting lineups were announced at publish time. New York Mets: Compared with last 5 games, today's announced lineup shares 7.0/9 starters on average. Seattle Mariners: Compared with last 5 games, today's announced lineup shares 7.8/9 starters on average. in stable-lineup comps (≥8 shared), Seattle Mariners went 3-0. Metrics context: Pricing context is closer to balanced; bullpen fatigue context is mostly even; platoon split setup supports this side (lineup fit +0.11). Weather and crew context: Dome/retractable roof environment — external wind conditions not applicable. / Home Plate: Jeremie Rehak; First Base: Dan Iassogna; Second Base: Adam Beck; Third Base: Jen Pawol. Evaluated metrics (team-favor): confidence=0.010 (data points: 12.25/24.247999999999998); odds=+110; pitching=Austin Warren vs Emerson Hancock; line move=Moneyline moved from 121 to 128 (+7), away from the pick side.; weather=Dome/retractable roof environment — external wind conditions not applicable.; umpire=Home Plate: Jeremie Rehak; First Base: Dan Iassogna; Second Base: Adam Beck; Third Base: Jen Pawol; lineups=Both starting lineups were announced at publish time.; lineup impact=New York Mets: Compared with last 5 games, today's announced lineup shares 7.0/9 starters on average. in stable-lineup comps (≥8 shared), Seattle Mariners went 3-0.; signal-count edge=New York Mets (12-10); New York Mets favored metrics=avg, airOuts, triples, strikeoutsPer9Inn, hitsPer9Inn, runsScoredPer9 (+6 more); Seattle Mariners favored metrics=groundOuts, runs, doubles, homeRuns, rbi, whip (+4 more).
Expanded game context
Weather: Dome/retractable roof environment — external wind conditions not applicable.
Umpire Crew: Home Plate: Jeremie Rehak; First Base: Dan Iassogna; Second Base: Adam Beck; Third Base: Jen Pawol
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. Seattle Mariners: Compared with last 5 games, today's announced lineup shares 7.8/9 starters on average. in stable-lineup comps (≥8 shared), Seattle Mariners went 3-0.
Line Movement: Moneyline moved from 121 to 123 (+2), away from the pick side.
Pick 9
Los Angeles Dodgers over Arizona Diamondbacks
LOSS
Los Angeles Dodgers vs Arizona Diamondbacks prediction — 2026-06-01 • First pitch: 9:40 PM ET
Odds-166
Confidence0.013 (data points: 14.635/28.881)
PitchingEmmet Sheehan vs Eduardo Rodriguez
VenueChase Field
Mack Ledger (Market Maker) — First-pitch read: Los Angeles Dodgers over Arizona Diamondbacks at -166. Model confidence is 0.013 on 14.635/28.881. Price and matchup are aligned, so the read stays actionable. The preferred side grades better on run creation quality, run prevention stability, matchup history leverage, and recent form, while the opposing profile still shows volatility around run creation quality, run prevention stability, and matchup history leverage. Market movement reads: Moneyline moved from -154 to -120 (+34), away from the pick side. Lineup status: Both starting lineups were announced at publish time. Los Angeles Dodgers: Compared with last 5 games, today's announced lineup shares 7.6/9 starters on average. in stable-lineup comps (≥8 shared), Los Angeles Dodgers went 2-1. Arizona Diamondbacks: Compared with last 5 games, today's announced lineup shares 6.0/9 starters on average. In higher-turnover comps (≤6 shared), Arizona Diamondbacks went 2-2. Metrics context: Pricing context is closer to balanced; bullpen fatigue context is mostly even; platoon split setup is close to neutral; books are tightly aligned. Weather and crew context: Dome/retractable roof environment — external wind conditions not applicable. / Home Plate: Rob Drake; First Base: Stu Scheurwater; Second Base: Junior Valentine; Third Base: Jordan Baker. Evaluated metrics (team-favor): confidence=0.013 (data points: 14.635/28.881); odds=-166; pitching=Emmet Sheehan vs Eduardo Rodriguez; line move=Moneyline moved from -154 to -120 (+34), away from the pick side.; weather=Dome/retractable roof environment — external wind conditions not applicable.; umpire=Home Plate: Rob Drake; First Base: Stu Scheurwater; Second Base: Junior Valentine; Third Base: Jordan Baker; lineups=Both starting lineups were announced at publish time.; lineup impact=Los Angeles Dodgers: Compared with last 5 games, today's announced lineup shares 7.6/9 starters on average. In higher-turnover comps (≤6 shared), Arizona Diamondbacks went 2-2.; signal-count edge=Los Angeles Dodgers (14-13); Los Angeles Dodgers favored metrics=homeRuns, rbi, strikeoutWalkRatio, strikeoutsPer9Inn, walksPer9Inn, strikePercentage (+8 more); Arizona Diamondbacks favored metrics=avg, groundOuts, airOuts, runs, doubles, triples (+7 more).
Expanded game context
Weather: Dome/retractable roof environment — external wind conditions not applicable.
Umpire Crew: Home Plate: Rob Drake; First Base: Stu Scheurwater; Second Base: Junior Valentine; Third Base: Jordan Baker
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)
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)
Starting Lineups: Both starting lineups were announced at publish time.
Lineup Change Impact: Los Angeles Dodgers: Compared with last 5 games, today's announced lineup shares 7.6/9 starters on average. in stable-lineup comps (≥8 shared), Los Angeles Dodgers went 2-1. Arizona Diamondbacks: Compared with last 5 games, today's announced lineup shares 6.0/9 starters on average. In higher-turnover comps (≤6 shared), Arizona Diamondbacks went 2-2.
Line Movement: Moneyline moved from -154 to -121 (+33), away from the pick side.