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
Grant Halberd (Beat Writer) — First-pitch read: Seattle Mariners over Detroit Tigers at -122 (BetMGM: -135). Model confidence is 0.487 on 17.385/23.385. 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 and matchup history leverage. Market movement reads: Moneyline moved from -134 to -133 (+1), away from the pick side. Lineup status: Both starting lineups were announced at publish time. 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. Metrics context: Pricing context gives a modest edge; bullpen fatigue context favors this side (freshness edge ~8 points); platoon split setup is close to neutral; books are tightly aligned. Weather and crew context: 79.0°F, Wind 7.3 mph WNW (out to LF), Humidity 52%, P.O.P. 12% (Open-Meteo fallback) / Home Plate: Erich Bacchus; First Base: Chris Segal; Second Base: Laz Diaz; Third Base: James Jean. Evaluated metrics (team-favor): confidence=0.487 (data points: 17.385/23.385); odds=-122 (BetMGM: -135); pitching=Bryan Woo vs Framber Valdez; line move=Moneyline moved from -134 to -133 (+1), away from the pick side.; weather=79.0°F, Wind 7.3 mph WNW (out to LF), Humidity 52%, P.O.P. 12% (Open-Meteo fallback); umpire=Home Plate: Erich Bacchus; First Base: Chris Segal; Second Base: Laz Diaz; Third Base: James Jean; lineups=Both starting lineups were announced at publish time.; lineup impact=Seattle Mariners: Compared with last 5 games, today's announced lineup shares 6.6/9 starters on average. In higher-turnover comps (≤6 shared), Detroit Tigers went 2-2.; signal-count edge=Seattle Mariners (15-5); Seattle Mariners favored metrics=avg, airOuts, runs, homeRuns, whip, strikeoutWalkRatio (+9 more); Detroit Tigers favored metrics=groundOuts, doubles, triples, rbi, Batters have most hits vs opposing pitcher.
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
LOSS
Los Angeles Angels vs Los Angeles Dodgers prediction — 2026-06-05 • First pitch: 10:10 PM ET
Toby Quinn (Contrarian) — Here’s the card: Los Angeles Angels over Los Angeles Dodgers at +165. Model confidence is 0.162 on 16.593/28.570999999999998. 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, run prevention stability, and matchup history leverage. Market movement reads: Moneyline moved from 165 to 267 (+102), 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 6.6/9 starters on average. In higher-turnover comps (≤6 shared), Los Angeles Angels went 1-1. 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. Metrics context: Pricing context is closer to balanced; bullpen fatigue context favors this side (freshness edge ~30 points); platoon split setup is less favorable (lineup fit -0.45); books show wider disagreement. Weather and crew context: 67.8°F, Wind 6.8 mph SW (out to CF), Humidity 75%, P.O.P. 0% (Open-Meteo fallback) / Home Plate: Jen Pawol; First Base: Jeremie Rehak; Second Base: Dan Iassogna; Third Base: Adam Beck. Evaluated metrics (team-favor): confidence=0.162 (data points: 16.593/28.570999999999998); odds=+165; pitching=Reid Detmers vs Roki Sasaki; line move=Moneyline moved from 165 to 267 (+102), away from the pick side.; weather=67.8°F, Wind 6.8 mph SW (out to CF), Humidity 75%, P.O.P. 0% (Open-Meteo fallback); umpire=Home Plate: Jen Pawol; First Base: Jeremie Rehak; Second Base: Dan Iassogna; Third Base: Adam Beck; lineups=Both starting lineups were announced at publish time.; lineup impact=Los Angeles Angels: 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; in stable-lineup comps (≥8 shared), Los Angeles Dodgers went 1-1.; signal-count edge=Los Angeles Angels (15-10); Los Angeles Angels favored metrics=avg, groundOuts, airOuts, homeRuns, whip, strikeoutWalkRatio (+9 more); Los Angeles Dodgers favored metrics=runs, doubles, triples, rbi, runsScoredPer9, era (+4 more).
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 273 (+108), away from the pick side.
Pick 3
Minnesota Twins over Kansas City Royals
WIN
Minnesota Twins vs Kansas City Royals prediction — 2026-06-05 • First pitch: 8:15 PM ET
Odds-115 (BetMGM: -155)
Confidence0.230 (data points: 17.704/28.796)
PitchingZebby Matthews vs Michael Wacha
VenueTarget Field
Vince Valentino (Showman) — First-pitch read: Minnesota Twins over Kansas City Royals at -115 (BetMGM: -155). Model confidence is 0.212 on 17.451/28.799. 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 -115 to -148 (-33), toward the pick side. Lineup status: Both starting lineups were announced at publish time. 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. Metrics context: Pricing context leans clearly toward this side; bullpen fatigue context favors this side (freshness edge ~8 points); platoon split setup is less favorable (lineup fit -0.36); books are tightly aligned. Weather and crew context: 79.3°F, Wind 5.6 mph N (out to RF), Humidity 57%, P.O.P. 26% (Open-Meteo fallback) / Home Plate: Dan Bellino; First Base: Mark Ripperger; Second Base: Shane Livensparger; Third Base: Dan Merzel. Evaluated metrics (team-favor): confidence=0.212 (data points: 17.451/28.799); odds=-115 (BetMGM: -155); pitching=Zebby Matthews vs Michael Wacha; line move=Moneyline moved from -115 to -148 (-33), toward the pick side.; weather=79.3°F, Wind 5.6 mph N (out to RF), Humidity 57%, P.O.P. 26% (Open-Meteo fallback); umpire=Home Plate: Dan Bellino; First Base: Mark Ripperger; Second Base: Shane Livensparger; Third Base: Dan Merzel; lineups=Both starting lineups were announced at publish time.; lineup impact=Minnesota Twins: Compared with last 5 games, today's announced lineup shares 6.6/9 starters on average. in stable-lineup comps (≥8 shared), Kansas City Royals went 1-1.; signal-count edge=Minnesota Twins (15-11); Minnesota Twins favored metrics=avg, groundOuts, airOuts, runs, triples, whip (+9 more); Kansas City Royals favored metrics=doubles, homeRuns, rbi, hitsPer9Inn, runsScoredPer9, homeRunsPer9 (+5 more).
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
WIN
St. Louis Cardinals vs Cincinnati Reds prediction — 2026-06-05 • First pitch: 8:15 PM ET
Roman Slate (Line Movement Hawk) — First-pitch read: St. Louis Cardinals over Cincinnati Reds at -142 (BetMGM: -135). Model confidence is 0.225 on 17.568/28.691000000000003. Price behavior confirms the read rather than contradicting 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, run prevention stability, and matchup history leverage. Market movement reads: Moneyline moved from -140 to -128 (+12), away from the pick side. Lineup status: Both starting lineups were announced at publish time. 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. Metrics context: Pricing context gives a modest edge; bullpen fatigue context is mostly even; platoon split setup supports this side (lineup fit +0.36). Weather and crew context: 85.4°F, Wind 12.5 mph SSW (out to LF), Humidity 59%, P.O.P. 1% (Open-Meteo fallback) / Home Plate: Chris Conroy; First Base: Ben May; Second Base: John Tumpane; Third Base: Brennan Miller. Evaluated metrics (team-favor): confidence=0.225 (data points: 17.568/28.691000000000003); odds=-142 (BetMGM: -135); pitching=Kyle Leahy vs Brady Singer; line move=Moneyline moved from -140 to -128 (+12), away from the pick side.; weather=85.4°F, Wind 12.5 mph SSW (out to LF), Humidity 59%, P.O.P. 1% (Open-Meteo fallback); umpire=Home Plate: Chris Conroy; First Base: Ben May; Second Base: John Tumpane; Third Base: Brennan Miller; lineups=Both starting lineups were announced at publish time.; lineup impact=St. In higher-turnover comps (≤6 shared), Cincinnati Reds went 1-1.; signal-count edge=St. Louis Cardinals (15-11); St. Louis Cardinals favored metrics=avg, airOuts, doubles, triples, rbi, whip (+9 more); Cincinnati Reds favored metrics=groundOuts, runs, homeRuns, strikeoutWalkRatio, walksPer9Inn, Pitcher has fewer hits vs opposing team (+5 more).
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 -123 (+17), 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
Nora Splitter (Matchup Film Room) — This matchup sets up this way: Atlanta Braves over Pittsburgh Pirates at -148 (BetMGM: -115). Model confidence is 0.217 on 14.123/23.215. 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, 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 -144 to -114 (+30), away from the pick side. Lineup status: Both starting lineups were announced at publish time. 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. Metrics context: Pricing context gives a modest edge; bullpen fatigue context is mostly even; platoon split setup is close to neutral; books are tightly aligned. Weather and crew context: 84.4°F, Wind 7.3 mph SSW (in from LF), Humidity 35%, P.O.P. 0% (Open-Meteo fallback) / Home Plate: Ramon De Jesus; First Base: Paul Clemons; Second Base: Quinn Wolcott; Third Base: Edwin Jimenez. Evaluated metrics (team-favor): confidence=0.217 (data points: 14.123/23.215); odds=-148 (BetMGM: -115); pitching=Martín Pérez vs Mitch Keller; line move=Moneyline moved from -144 to -114 (+30), away from the pick side.; weather=84.4°F, Wind 7.3 mph SSW (in from LF), Humidity 35%, P.O.P. 0% (Open-Meteo fallback); 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=Atlanta Braves: Compared with last 5 games, today's announced lineup shares 8.0/9 starters on average. In higher-turnover comps (≤6 shared), Pittsburgh Pirates went 3-1.; signal-count edge=Atlanta Braves (13-9); Atlanta Braves favored metrics=groundOuts, runs, doubles, triples, homeRuns, rbi (+7 more); Pittsburgh Pirates favored metrics=avg, airOuts, strikeoutWalkRatio, walksPer9Inn, homeRunsPer9, strikePercentage (+3 more).
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 -115 (+29), 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
Dex Numbers (Quant) — This matchup sets up this way: Chicago Cubs over San Francisco Giants at -182 (BetMGM: -190). Model confidence is 0.164 on 13.93/23.93. 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 -162 to -182 (-20), toward the pick side. Lineup status: Both starting lineups were announced at publish time. 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. Metrics context: Pricing context leans clearly toward this side; bullpen fatigue context is mostly even; platoon split setup supports this side (lineup fit +0.19). Weather and crew context: 73.5°F, Wind 6.7 mph S (out to LF), Humidity 89%, P.O.P. 59% (Open-Meteo fallback) / Home Plate: Alex Tosi; First Base: Willie Traynor; Second Base: Andy Fletcher; Third Base: Cory Blaser. Evaluated metrics (team-favor): confidence=0.164 (data points: 13.93/23.93); odds=-182 (BetMGM: -190); pitching=Edward Cabrera vs Robbie Ray; line move=Moneyline moved from -162 to -182 (-20), toward the pick side.; weather=73.5°F, Wind 6.7 mph S (out to LF), Humidity 89%, P.O.P. 59% (Open-Meteo fallback); umpire=Home Plate: Alex Tosi; First Base: Willie Traynor; Second Base: Andy Fletcher; Third Base: Cory Blaser; lineups=Both starting lineups were announced at publish time.; lineup impact=Chicago Cubs: Compared with last 5 games, today's announced lineup shares 7.4/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.; signal-count edge=Chicago Cubs (12-10); Chicago Cubs favored metrics=groundOuts, runs, homeRuns, rbi, whip, strikeoutWalkRatio (+6 more); San Francisco Giants favored metrics=avg, airOuts, doubles, triples, strikeoutsPer9Inn, hitsPer9Inn (+4 more).
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 -142 (+20), away from the pick side.
Pick 7
Washington Nationals over Arizona Diamondbacks
WIN
Washington Nationals vs Arizona Diamondbacks prediction — 2026-06-05 • First pitch: 9:40 PM ET
Odds+112 (BetMGM: +135)
Confidence0.140 (data points: 13.887/24.359)
PitchingFoster Griffin vs Merrill Kelly
VenueChase Field
Mack Ledger (Market Maker) — Here’s the card: Washington Nationals over Arizona Diamondbacks at +112 (BetMGM: +135). Model confidence is 0.126 on 13.501/23.973. 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 114 to 137 (+23), 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 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. Metrics context: Pricing context is closer to balanced; bullpen fatigue context favors this side (freshness edge ~35 points); 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: Ron Kulpa; First Base: Scott Barry; Second Base: Manny Gonzalez; Third Base: Tom Hanahan. Evaluated metrics (team-favor): confidence=0.126 (data points: 13.501/23.973); odds=+112 (BetMGM: +135); pitching=Foster Griffin vs Merrill Kelly; line move=Moneyline moved from 114 to 137 (+23), away from the pick side.; weather=Dome/retractable roof environment — external wind conditions not applicable.; umpire=Home Plate: Ron Kulpa; First Base: Scott Barry; Second Base: Manny Gonzalez; Third Base: Tom Hanahan; lineups=Both starting lineups were announced at publish time.; lineup 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), Arizona Diamondbacks went 2-3.; signal-count edge=Washington Nationals (13-9); Washington Nationals favored metrics=runs, homeRuns, rbi, whip, strikeoutWalkRatio, strikeoutsPer9Inn (+7 more); Arizona Diamondbacks favored metrics=avg, groundOuts, airOuts, doubles, triples, homeRunsPer9 (+3 more).
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.114 (data points: 13.194/23.678)
PitchingRyan Gusto vs Drew Rasmussen
VenueloanDepot park
Toby Quinn (Contrarian) — First-pitch read: Miami Marlins over Tampa Bay Rays at +113 (BetMGM: +110). Model confidence is 0.127 on 13.25/23.512999999999998. 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, 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 118 to 113 (-5), toward the pick side. Lineup status: Both starting lineups were announced at publish time. 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. Metrics context: Pricing context is closer to balanced; bullpen fatigue context is mostly even; platoon split setup supports this side (lineup fit +0.11); books are tightly aligned. Weather and crew context: Dome/retractable roof environment — external wind conditions not applicable. / Home Plate: Jacob Metz; First Base: Mark Wegner; Second Base: Bruce Dreckman; Third Base: Carlos Torres. Evaluated metrics (team-favor): confidence=0.127 (data points: 13.25/23.512999999999998); odds=+113 (BetMGM: +110); pitching=Ryan Gusto vs Drew Rasmussen; line move=Moneyline moved from 118 to 113 (-5), toward the pick side.; weather=Dome/retractable roof environment — external wind conditions not applicable.; umpire=Home Plate: Jacob Metz; First Base: Mark Wegner; Second Base: Bruce Dreckman; Third Base: Carlos Torres; lineups=Both starting lineups were announced at publish time.; lineup impact=Miami Marlins: Compared with last 5 games, today's announced lineup shares 7.2/9 starters on average. Tampa Bay Rays: Compared with last 5 games, today's announced lineup shares 6.8/9 starters on average.; signal-count edge=Miami Marlins (12-10); Miami Marlins favored metrics=avg, groundOuts, airOuts, runs, doubles, triples (+6 more); Tampa Bay Rays favored metrics=homeRuns, rbi, whip, strikeoutWalkRatio, hitsPer9Inn, runsScoredPer9 (+4 more).
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 124 (+6), away from the pick side.
Pick 9
New York Mets over San Diego Padres
WIN
New York Mets vs San Diego Padres prediction — 2026-06-05 • First pitch: 9:40 PM ET
Odds+110 (BetMGM: -120)
Confidence0.106 (data points: 12.366/22.366)
PitchingChristian Scott vs Michael King
VenuePetco Park
Jules Archer (Underdog Hunter) — Here’s the card: New York Mets over San Diego Padres at +110 (BetMGM: -120). Model confidence is 0.098 on 12.366/22.52. Value case is built on stability and path quality, not noise. 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 112 to -121 (-233), toward 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.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. Metrics context: Pricing context is closer to balanced; bullpen fatigue context favors this side (freshness edge ~28 points); platoon split setup supports this side (lineup fit +0.25); books are tightly aligned. Weather and crew context: 64.8°F, Wind 6.0 mph SW (out to RF), Humidity 87%, P.O.P. 0% (Open-Meteo fallback) / Home Plate: Chad Whitson; First Base: Brian Walsh; Second Base: Chad Fairchild; Third Base: Jonathan Parra. Evaluated metrics (team-favor): confidence=0.098 (data points: 12.366/22.52); odds=+110 (BetMGM: -120); pitching=Christian Scott vs Michael King; line move=Moneyline moved from 112 to -121 (-233), toward the pick side.; weather=64.8°F, Wind 6.0 mph SW (out to RF), Humidity 87%, P.O.P. 0% (Open-Meteo fallback); umpire=Home Plate: Chad Whitson; First Base: Brian Walsh; Second Base: Chad Fairchild; Third Base: Jonathan Parra; 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.6/9 starters on average. San Diego Padres: Compared with last 5 games, today's announced lineup shares 7.0/9 starters on average.; signal-count edge=New York Mets (12-9); New York Mets favored metrics=groundOuts, airOuts, runs, doubles, triples, strikeoutWalkRatio (+6 more); San Diego Padres favored metrics=avg, homeRuns, rbi, whip, walksPer9Inn, hitsPer9Inn (+3 more).
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
WIN
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
Rico Heatcheck (Momentum & Vibes) — Game-day notebook: Milwaukee Brewers over Colorado Rockies at -156 (BetMGM: -235). Model confidence is 0.085 on 15.683/28.922. The profile carries fewer soft spots once leverage innings arrive. 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 -245 (-91), 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.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. Metrics context: Pricing context leans clearly toward this side; bullpen fatigue context leans against this side (~34 points); platoon split setup supports this side (lineup fit +0.11); park environment can amplify scoring swings. Weather and crew context: 88.6°F, Wind 9.7 mph E (in from LF), Humidity 18%, P.O.P. 4% (Open-Meteo fallback) / Home Plate: Rob Drake; First Base: Stu Scheurwater; Second Base: Junior Valentine; Third Base: Jordan Baker. Evaluated metrics (team-favor): confidence=0.085 (data points: 15.683/28.922); odds=-156 (BetMGM: -235); pitching=Brandon Sproat vs Ryan Feltner; line move=Moneyline moved from -154 to -245 (-91), toward the pick side.; weather=88.6°F, Wind 9.7 mph E (in from LF), Humidity 18%, P.O.P. 4% (Open-Meteo fallback); 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=Milwaukee Brewers: 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.; signal-count edge=Milwaukee Brewers (15-12); Milwaukee Brewers favored metrics=airOuts, runs, doubles, triples, homeRuns, rbi (+9 more); Colorado Rockies favored metrics=avg, groundOuts, whip, strikeoutWalkRatio, walksPer9Inn, runsScoredPer9 (+6 more).
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
Vince Valentino (Showman) — Here’s the card: New York Yankees over Boston Red Sox at -143 (BetMGM: -140). Model confidence is 0.074 on 12.855/23.947000000000003. 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 -144 to -136 (+8), away from the pick side. Lineup status: Both starting lineups were announced at publish time. 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. Metrics context: Pricing context leans clearly toward this side; bullpen fatigue context favors this side (freshness edge ~11 points); platoon split setup is close to neutral; books are tightly aligned. Weather and crew context: 84.8°F, Wind 9.7 mph S (out to LF), Humidity 35%, P.O.P. 0% (Open-Meteo fallback) / Home Plate: Sean Barber; First Base: D.J. Reyburn; Second Base: John Libka; Third Base: Steven Jaschinski. Evaluated metrics (team-favor): confidence=0.074 (data points: 12.855/23.947000000000003); odds=-143 (BetMGM: -140); pitching=Ryan Weathers vs Sonny Gray; line move=Moneyline moved from -144 to -136 (+8), away from the pick side.; weather=84.8°F, Wind 9.7 mph S (out to LF), Humidity 35%, P.O.P. 0% (Open-Meteo fallback); umpire=Home Plate: Sean Barber; First Base: D.J. Reyburn; Second Base: John Libka; Third Base: Steven Jaschinski; lineups=Both starting lineups were announced at publish time.; lineup 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.; signal-count even (11-11); New York Yankees favored metrics=groundOuts, airOuts, runs, homeRuns, rbi, whip (+5 more); Boston Red Sox favored metrics=avg, doubles, triples, walksPer9Inn, runsScoredPer9, homeRunsPer9 (+5 more).
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
Keira Bloom (Injury/Lineup Impact) — First-pitch read: Cleveland Guardians over Texas Rangers at -125 (BetMGM: -110). Model confidence is 0.058 on 12.494/23.609. Availability and continuity are meaningful in this matchup. The preferred side grades better on run creation quality and run prevention stability, while the opposing profile still shows volatility around run creation quality, matchup history leverage, and recent form. Market movement reads: Moneyline moved from -138 to -107 (+31), away from the pick side. Lineup status: Both starting lineups were announced at publish time. 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. Metrics context: Pricing context is closer to balanced; bullpen fatigue context leans against this side (~29 points); 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: Nestor Ceja; First Base: Louie Krupa; Second Base: Chris Guccione; Third Base: David Rackley. Evaluated metrics (team-favor): confidence=0.058 (data points: 12.494/23.609); odds=-125 (BetMGM: -110); pitching=Parker Messick vs Kumar Rocker; line move=Moneyline moved from -138 to -107 (+31), away from the pick side.; weather=Dome/retractable roof environment — external wind conditions not applicable.; umpire=Home Plate: Nestor Ceja; First Base: Louie Krupa; Second Base: Chris Guccione; Third Base: David Rackley; lineups=Both starting lineups were announced at publish time.; lineup impact=Cleveland Guardians: Compared with last 5 games, today's announced lineup shares 7.0/9 starters on average. In higher-turnover comps (≤6 shared), Texas Rangers went 4-0.; signal-count edge=Cleveland Guardians (12-10); Cleveland Guardians favored metrics=groundOuts, runs, rbi, whip, strikeoutWalkRatio, strikeoutsPer9Inn (+6 more); Texas Rangers favored metrics=avg, airOuts, doubles, triples, homeRuns, Most wins (+4 more).
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
Keira Bloom (Injury/Lineup Impact) — This matchup sets up this way: Toronto Blue Jays over Baltimore Orioles at -143. Model confidence is 0.054 on 12.246/23.246000000000002. Availability and continuity are meaningful in this matchup. 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 -153 to -109 (+44), away from the pick side. Lineup status: Both starting lineups were announced at publish time. 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. Metrics context: Pricing context gives a modest edge; bullpen fatigue context is mostly even; platoon split setup is less favorable (lineup fit -0.08); books are tightly aligned. Weather and crew context: Dome/retractable roof environment — external wind conditions not applicable. / Home Plate: Nic Lentz; First Base: Edwin Moscoso; Second Base: Hunter Wendelstedt; Third Base: Dexter Kelley. Evaluated metrics (team-favor): confidence=0.054 (data points: 12.246/23.246000000000002); odds=-143; pitching=Trey Yesavage vs Brandon Young; line move=Moneyline moved from -153 to -109 (+44), away from the pick side.; weather=Dome/retractable roof environment — external wind conditions not applicable.; umpire=Home Plate: Nic Lentz; First Base: Edwin Moscoso; Second Base: Hunter Wendelstedt; Third Base: Dexter Kelley; lineups=Both starting lineups were announced at publish time.; lineup impact=Toronto Blue Jays: Compared with last 5 games, today's announced lineup shares 7.0/9 starters on average. in stable-lineup comps (≥8 shared), Baltimore Orioles went 3-1.; signal-count even (11-11); Toronto Blue Jays favored metrics=doubles, whip, strikeoutWalkRatio, strikeoutsPer9Inn, hitsPer9Inn, runsScoredPer9 (+5 more); Baltimore Orioles favored metrics=avg, groundOuts, airOuts, runs, triples, homeRuns (+5 more).
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 -109 (+44), 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
Maya Rios (Process Coach) — This matchup sets up this way: Chicago White Sox over Philadelphia Phillies at +159. Model confidence is 0.025 on 12.287/23.985. This is a disciplined edge profile, not a chase setup. 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 157 to 113 (-44), 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.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. Metrics context: Pricing context is closer to balanced; bullpen fatigue context favors this side (freshness edge ~31 points); platoon split setup is close to neutral; books are tightly aligned. Weather and crew context: 91.2°F, Wind 7.7 mph WSW (out to RF), Humidity 24%, P.O.P. 0% (Open-Meteo fallback) / Home Plate: Roberto Ortiz; First Base: Jim Wolf; Second Base: Alex MacKay; Third Base: Alan Porter. Evaluated metrics (team-favor): confidence=0.025 (data points: 12.287/23.985); odds=+159; pitching=Anthony Kay vs Jesús Luzardo; line move=Moneyline moved from 157 to 113 (-44), toward the pick side.; weather=91.2°F, Wind 7.7 mph WSW (out to RF), Humidity 24%, P.O.P. 0% (Open-Meteo fallback); umpire=Home Plate: Roberto Ortiz; First Base: Jim Wolf; Second Base: Alex MacKay; Third Base: Alan Porter; 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.2/9 starters on average. In higher-turnover comps (≤6 shared), Philadelphia Phillies went 1-1.; signal-count edge=Chicago White Sox (12-10); Chicago White Sox favored metrics=airOuts, runs, doubles, triples, homeRuns, hitsPer9Inn (+6 more); Philadelphia Phillies favored metrics=avg, groundOuts, rbi, whip, strikeoutWalkRatio, strikeoutsPer9Inn (+4 more).
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 111 (-46), 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
Ivy Chen (Data Scientist) — Game-day notebook: Athletics over Houston Astros at -108 (BetMGM: -110). Model confidence is 0.015 on 11.332/22.332. 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 -110 to -108 (+2), away from the pick side. Lineup status: Both starting lineups were announced at publish time. 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. Metrics context: Pricing context is closer to balanced; bullpen fatigue context is mostly even; platoon split setup supports this side (lineup fit +0.33); books are tightly aligned. Weather and crew context: 80.8°F, Wind 6.6 mph ESE (out to LF), Humidity 86%, P.O.P. 22% (Open-Meteo fallback) / Home Plate: Nick Mahrley; First Base: Tripp Gibson; Second Base: Ryan Blakney; Third Base: Marvin Hudson. Evaluated metrics (team-favor): confidence=0.015 (data points: 11.332/22.332); odds=-108 (BetMGM: -110); pitching=Jack Perkins vs Peter Lambert; line move=Moneyline moved from -110 to -108 (+2), away from the pick side.; weather=80.8°F, Wind 6.6 mph ESE (out to LF), Humidity 86%, P.O.P. 22% (Open-Meteo fallback); umpire=Home Plate: Nick Mahrley; First Base: Tripp Gibson; Second Base: Ryan Blakney; Third Base: Marvin Hudson; lineups=Both starting lineups were announced at publish time.; lineup 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.; signal-count edge=Athletics (11-10); Athletics favored metrics=groundOuts, airOuts, triples, strikeoutWalkRatio, strikeoutsPer9Inn, walksPer9Inn (+5 more); Houston Astros favored metrics=avg, runs, doubles, homeRuns, rbi, hitsPer9Inn (+4 more).
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.