SportzBallz Daily Desk

MLB Daily Notebook — 2026-04-29

Model: dutch • Updated 2026-04-30 07:06 AM
Reload
Sponsored
Daily Notebook Sponsorship • Your brand could be here.
Advertise on SportzBallz
Total Picks13
Decided13
Record8-5
Win Rate61.5%
Plus Money Record3-0
Plus Money Win %100.0%
Pick 1

Los Angeles Dodgers over Miami Marlins

LOSS
Los Angeles Dodgers vs Miami Marlins prediction — 2026-04-29 • First pitch: 3:10 PM ET
Odds-237
Confidence0.738 (data points: 20.679/23.793999999999997)
PitchingTyler Glasnow vs Sandy Alcantara
VenueUNIQLO Field at Dodger Stadium

Ivy Chen (Data Scientist) — Game-day notebook: Los Angeles Dodgers over Miami Marlins at -237. Model confidence is 0.745 on 21.346/24.461. Directional probability and practical matchup context are rowing together. The preferred side grades better on run creation quality, run prevention stability, and recent form, while the opposing profile still shows volatility around run creation quality and run prevention stability. Market movement reads: Moneyline moved from -220 to -237 (-17), toward 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.0/9 starters on average. Miami Marlins: Compared with last 5 games, today's announced lineup shares 7.0/9 starters on average. Metrics context: Pricing context leans clearly toward this side; bullpen fatigue context leans against this side (~12 points); platoon split setup supports this side (lineup fit +0.11). Weather and crew context: 74.0°F, Wind 4.6 mph SW (out to CF), Humidity 36%, P.O.P. 0% (Open-Meteo fallback) / Home Plate: Austin Jones; First Base: Adam Hamari; Second Base: Tripp Gibson; Third Base: Clint Vondrak. Evaluated metrics (team-favor): confidence=0.745 (data points: 21.346/24.461); odds=-237; pitching=Tyler Glasnow vs Sandy Alcantara; line move=Moneyline moved from -220 to -237 (-17), toward the pick side.; weather=74.0°F, Wind 4.6 mph SW (out to CF), Humidity 36%, P.O.P. 0% (Open-Meteo fallback); umpire=Home Plate: Austin Jones; First Base: Adam Hamari; Second Base: Tripp Gibson; Third Base: Clint Vondrak; 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.0/9 starters on average. Miami Marlins: Compared with last 5 games, today's announced lineup shares 7.0/9 starters on average.; signal-count edge=Los Angeles Dodgers (15-3); Los Angeles Dodgers favored metrics=avg, groundOuts, airOuts, runs, homeRuns, rbi (+9 more); Miami Marlins favored metrics=doubles, triples, strikePercentage.

Expanded game context
  • Weather: 73.5°F, Wind 4.9 mph SSW (out to CF), Humidity 43%, P.O.P. 0% (Open-Meteo fallback)
  • Umpire Crew: Home Plate: Austin Jones; First Base: Adam Hamari; Second Base: Tripp Gibson; Third Base: Clint Vondrak
  • 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)
  • Miami Marlins Injuries: Agustín Ramírez (Active), Andrew Nardi (Active), Anthony Bender (Active), Cade Gibson (Active), Calvin Faucher (Active), Chris Paddack (Active), Christopher Morel (Active), Connor Norby (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.0/9 starters on average. Miami Marlins: Compared with last 5 games, today's announced lineup shares 7.0/9 starters on average.
  • Line Movement: Line movement unavailable.
Pick 2

Toronto Blue Jays over Boston Red Sox

WIN
Toronto Blue Jays vs Boston Red Sox prediction — 2026-04-29 • First pitch: 3:07 PM ET
Odds-120
Confidence0.431 (data points: 20.356/28.457)
PitchingEric Lauer vs Brayan Bello
VenueRogers Centre

Eli Mercer (Totals Architect) — Here’s the card: Toronto Blue Jays over Boston Red Sox at -120. Model confidence is 0.431 on 20.356/28.457. Run-environment framing supports the side and narrows upset paths. 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 -132 to -120 (+12), 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 6.6/9 starters on average. In higher-turnover comps (≤6 shared), Toronto Blue Jays went 0-2. Boston Red Sox: Compared with last 5 games, today's announced lineup shares 6.0/9 starters on average. In higher-turnover comps (≤6 shared), Boston Red Sox went 1-2. Metrics context: Pricing context gives a modest edge; bullpen fatigue context favors this side (freshness edge ~11 points); platoon split setup is less favorable (lineup fit -0.25); books are tightly aligned. Weather and crew context: Dome/retractable roof environment — external wind conditions not applicable. / Home Plate: James Jean; First Base: Ryan Blakney; Second Base: Marvin Hudson; Third Base: Brennan Miller. Evaluated metrics (team-favor): confidence=0.431 (data points: 20.356/28.457); odds=-120; pitching=Eric Lauer vs Brayan Bello; line move=Moneyline moved from -132 to -120 (+12), away from the pick side.; weather=Dome/retractable roof environment — external wind conditions not applicable.; umpire=Home Plate: James Jean; First Base: Ryan Blakney; Second Base: Marvin Hudson; Third Base: Brennan Miller; lineups=Both starting lineups were announced at publish time.; lineup impact=Toronto Blue Jays: Compared with last 5 games, today's announced lineup shares 6.6/9 starters on average. In higher-turnover comps (≤6 shared), Boston Red Sox went 1-2.; signal-count edge=Toronto Blue Jays (15-8); Toronto Blue Jays favored metrics=avg, groundOuts, homeRuns, whip, strikeoutWalkRatio, strikeoutsPer9Inn (+9 more); Boston Red Sox favored metrics=airOuts, runs, doubles, triples, rbi, Pitcher has fewer home runs vs opposing team (+2 more).

Expanded game context
  • Weather: Dome/retractable roof environment — external wind conditions not applicable.
  • Umpire Crew: Home Plate: James Jean; First Base: Ryan Blakney; Second Base: Marvin Hudson; Third Base: Brennan Miller
  • Toronto Blue Jays Injuries: Andrés Giménez (Active), Brandon Valenzuela (Active), Braydon Fisher (Active), Daulton Varsho (Active), Davis Schneider (Active), Dylan Cease (Active), Eric Lauer (Active), Ernie Clement (Active)
  • 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)
  • 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 6.6/9 starters on average. In higher-turnover comps (≤6 shared), Toronto Blue Jays went 0-2. Boston Red Sox: Compared with last 5 games, today's announced lineup shares 6.0/9 starters on average. In higher-turnover comps (≤6 shared), Boston Red Sox went 1-2.
  • Line Movement: Line movement unavailable.
Pick 3

Arizona Diamondbacks over Milwaukee Brewers

WIN
Arizona Diamondbacks vs Milwaukee Brewers prediction — 2026-04-29 • First pitch: 7:40 PM ET
Odds+110
Confidence0.388 (data points: 16.642/23.972)
PitchingEduardo Rodriguez vs Brandon Sproat
VenueAmerican Family Field

Ivy Chen (Data Scientist) — Here’s the card: Arizona Diamondbacks over Milwaukee Brewers at +110. Model confidence is 0.388 on 16.37/23.581000000000003. 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 104 to 106 (+2), away from the pick side. Lineup status: Both starting lineups were announced at publish time. Arizona Diamondbacks: Compared with last 5 games, today's announced lineup shares 6.6/9 starters on average. In higher-turnover comps (≤6 shared), Arizona Diamondbacks went 1-1. Milwaukee Brewers: Compared with last 5 games, today's announced lineup shares 6.8/9 starters on average. In higher-turnover comps (≤6 shared), Milwaukee Brewers went 0-2. Metrics context: Pricing context is closer to balanced; bullpen fatigue context is mostly even; platoon split setup is less favorable (lineup fit -0.11); books are tightly aligned. Weather and crew context: Dome/retractable roof environment — external wind conditions not applicable. / Home Plate: Alfonso Márquez; First Base: Mike Estabrook; Second Base: Malachi Moore; Third Base: Lance Barrett. Evaluated metrics (team-favor): confidence=0.388 (data points: 16.37/23.581000000000003); odds=+110; pitching=Eduardo Rodriguez vs Brandon Sproat; line move=Moneyline moved from 104 to 106 (+2), away from the pick side.; weather=Dome/retractable roof environment — external wind conditions not applicable.; umpire=Home Plate: Alfonso Márquez; First Base: Mike Estabrook; Second Base: Malachi Moore; Third Base: Lance Barrett; lineups=Both starting lineups were announced at publish time.; lineup impact=Arizona Diamondbacks: 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 0-2.; signal-count edge=Arizona Diamondbacks (15-6); Arizona Diamondbacks favored metrics=groundOuts, runs, doubles, triples, homeRuns, rbi (+9 more); Milwaukee Brewers favored metrics=avg, airOuts, strikeoutWalkRatio, strikeoutsPer9Inn, Batters have most runs vs opposing pitcher, Batters have most home runs vs opposing pitcher.

Expanded game context
  • Weather: Dome/retractable roof environment — external wind conditions not applicable.
  • Umpire Crew: Home Plate: Alfonso Márquez; First Base: Mike Estabrook; Second Base: Malachi Moore; Third Base: Lance Barrett
  • Arizona Diamondbacks Injuries: Adrian Del Castillo (Active), Alek Thomas (Active), Aramis Garcia (Active), Brandon Pfaadt (Active), Corbin Carroll (Active), Eduardo Rodriguez (Active), Geraldo Perdomo (Active), Ildemaro Vargas (Active)
  • Milwaukee Brewers Injuries: Aaron Ashby (Active), Abner Uribe (Active), Blake Perkins (Active), Brandon Lockridge (Active), Brandon Sproat (Active), Brandon Woodruff (Active), Brian Fitzpatrick (Active), Brice Turang (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 6.6/9 starters on average. In higher-turnover comps (≤6 shared), Arizona Diamondbacks went 1-1. Milwaukee Brewers: Compared with last 5 games, today's announced lineup shares 6.8/9 starters on average. In higher-turnover comps (≤6 shared), Milwaukee Brewers went 0-2.
  • Line Movement: Moneyline moved from 104 to 106 (+2), away from the pick side.
Pick 4

Chicago Cubs over San Diego Padres

WIN
Chicago Cubs vs San Diego Padres prediction — 2026-04-29 • First pitch: 4:10 PM ET
Odds-102
Confidence0.240 (data points: 14.823/23.915)
PitchingJameson Taillon vs Matt Waldron
VenuePetco Park

Jules Archer (Underdog Hunter) — This matchup sets up this way: Chicago Cubs over San Diego Padres at -102. Model confidence is 0.237 on 14.592/23.592. Value case is built on stability and path quality, not noise. 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 -109 to -102 (+7), away from 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 6.4/9 starters on average. In higher-turnover comps (≤6 shared), Chicago Cubs went 1-2. 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 3-1. Metrics context: Pricing context is closer to balanced; bullpen fatigue context leans against this side (~10 points); platoon split setup supports this side (lineup fit +0.31); books are tightly aligned. Weather and crew context: 71.9°F, Wind 9.2 mph W (in from RF), Humidity 48%, P.O.P. 0% (Open-Meteo fallback) / Home Plate: Mark Ripperger; First Base: Shane Livensparger; Second Base: Dan Merzel; Third Base: Dan Bellino. Evaluated metrics (team-favor): confidence=0.237 (data points: 14.592/23.592); odds=-102; pitching=Jameson Taillon vs Matt Waldron; line move=Moneyline moved from -109 to -102 (+7), away from the pick side.; weather=71.9°F, Wind 9.2 mph W (in from RF), Humidity 48%, P.O.P. 0% (Open-Meteo fallback); umpire=Home Plate: Mark Ripperger; First Base: Shane Livensparger; Second Base: Dan Merzel; Third Base: Dan Bellino; lineups=Both starting lineups were announced at publish time.; lineup impact=Chicago Cubs: Compared with last 5 games, today's announced lineup shares 6.4/9 starters on average. In higher-turnover comps (≤6 shared), San Diego Padres went 3-1.; signal-count edge=Chicago Cubs (14-8); Chicago Cubs favored metrics=avg, groundOuts, airOuts, runs, homeRuns, whip (+8 more); San Diego Padres favored metrics=doubles, triples, rbi, homeRunsPer9, strikePercentage, Batters have most hits vs opposing pitcher (+2 more).

Expanded game context
  • Weather: 71.2°F, Wind 8.4 mph W (in from RF), Humidity 55%, P.O.P. 0% (Open-Meteo fallback)
  • Umpire Crew: Home Plate: Mark Ripperger; First Base: Shane Livensparger; Second Base: Dan Merzel; Third Base: Dan Bellino
  • Chicago Cubs Injuries: Alex Bregman (Active), Ben Brown (Active), Carson Kelly (Active), Colin Rea (Active), Corbin Martin (Active), Dansby Swanson (Active), Edward Cabrera (Active), Hoby Milner (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), Germán Márquez (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 6.4/9 starters on average. In higher-turnover comps (≤6 shared), Chicago Cubs went 1-2. 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 3-1.
  • Line Movement: Line movement unavailable.
Pick 5

Seattle Mariners over Minnesota Twins

WIN
Seattle Mariners vs Minnesota Twins prediction — 2026-04-29 • First pitch: 1:40 PM ET
Odds-135
Confidence0.229 (data points: 14.348/23.348)
PitchingGeorge Kirby vs Taj Bradley
VenueTarget Field

Lena Park (Weather/Umpire Specialist) — First-pitch read: Seattle Mariners over Minnesota Twins at -135. Model confidence is 0.226 on 14.255/23.255000000000003. External context reinforces the base handicap instead of fighting it. The preferred side grades better on run creation quality, run prevention stability, 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 -131 to -135 (-4), toward 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.2/9 starters on average. In higher-turnover comps (≤6 shared), Seattle Mariners went 2-1. Minnesota Twins: 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-2. Metrics context: Pricing context gives a modest edge; bullpen fatigue context is mostly even; platoon split setup supports this side (lineup fit +0.14). Weather and crew context: 50.3°F, Wind 9.5 mph NW (out to CF), Humidity 36%, P.O.P. 0% (Open-Meteo fallback) / Home Plate: Dexter Kelley; First Base: Mike Muchlinski; Second Base: Gabe Morales; Third Base: Doug Eddings. Evaluated metrics (team-favor): confidence=0.226 (data points: 14.255/23.255000000000003); odds=-135; pitching=George Kirby vs Taj Bradley; line move=Moneyline moved from -131 to -135 (-4), toward the pick side.; weather=50.3°F, Wind 9.5 mph NW (out to CF), Humidity 36%, P.O.P. 0% (Open-Meteo fallback); umpire=Home Plate: Dexter Kelley; First Base: Mike Muchlinski; Second Base: Gabe Morales; Third Base: Doug Eddings; lineups=Both starting lineups were announced at publish time.; lineup impact=Seattle Mariners: 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-2.; signal-count edge=Seattle Mariners (14-8); Seattle Mariners favored metrics=avg, airOuts, runs, doubles, triples, homeRuns (+8 more); Minnesota Twins favored metrics=groundOuts, strikeoutsPer9Inn, runsScoredPer9, era, Batters have most hits vs opposing pitcher, Batters have most runs vs opposing pitcher (+2 more).

Expanded game context
  • Weather: 52.2°F, Wind 11.9 mph NW (out to CF), Humidity 37%, P.O.P. 0% (Open-Meteo fallback)
  • Umpire Crew: Home Plate: Dexter Kelley; First Base: Mike Muchlinski; Second Base: Gabe Morales; Third Base: Doug Eddings
  • Seattle Mariners Injuries: Alex Hoppe (Active), Andrés Muñoz (Active), Bryan Woo (Active), Cal Raleigh (Active), Cole Wilcox (Active), Cole Young (Active), Connor Joe (Active), Cooper Criswell (Active)
  • Minnesota Twins Injuries: Andrew Morris (Active), Anthony Banda (Active), Austin Martin (Active), Bailey Ober (Active), Brooks Lee (Active), Byron Buxton (Active), Cole Sands (Active), Connor Prielipp (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.2/9 starters on average. In higher-turnover comps (≤6 shared), Seattle Mariners went 2-1. Minnesota Twins: 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-2.
  • Line Movement: Line movement unavailable.
Pick 6

Pittsburgh Pirates over St. Louis Cardinals

LOSS
Pittsburgh Pirates vs St. Louis Cardinals prediction — 2026-04-29 • First pitch: 6:40 PM ET
Odds-130
Confidence0.203 (data points: 17.472/29.052)
PitchingBubba Chandler vs Andre Pallante
VenuePNC Park

Maya Rios (Process Coach) — Here’s the card: Pittsburgh Pirates over St. Louis Cardinals at -130. Model confidence is 0.207 on 17.472/28.951. 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 -149 to -205 (-56), toward the pick side. Lineup status: Both starting lineups were announced at publish time. Pittsburgh Pirates: Compared with last 5 games, today's announced lineup shares 6.4/9 starters on average. In higher-turnover comps (≤6 shared), Pittsburgh Pirates went 2-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 1-3. Metrics context: Pricing context leans clearly toward this side; bullpen fatigue context is mostly even; platoon split setup is close to neutral. Weather and crew context: 59.4°F, Wind 6.0 mph W (out to CF), Humidity 92%, P.O.P. 41% (Open-Meteo fallback) / Home Plate: Laz Diaz; First Base: Brian O'Nora; Second Base: Chris Segal; Third Base: Erich Bacchus. Evaluated metrics (team-favor): confidence=0.207 (data points: 17.472/28.951); odds=-130; pitching=Bubba Chandler vs Andre Pallante; line move=Moneyline moved from -149 to -205 (-56), toward the pick side.; weather=59.4°F, Wind 6.0 mph W (out to CF), Humidity 92%, P.O.P. 41% (Open-Meteo fallback); umpire=Home Plate: Laz Diaz; First Base: Brian O'Nora; Second Base: Chris Segal; Third Base: Erich Bacchus; lineups=Both starting lineups were announced at publish time.; lineup impact=Pittsburgh Pirates: Compared with last 5 games, today's announced lineup shares 6.4/9 starters on average. Louis Cardinals went 1-3.; signal-count edge=Pittsburgh Pirates (15-11); Pittsburgh Pirates favored metrics=avg, groundOuts, airOuts, triples, strikeoutsPer9Inn, hitsPer9Inn (+9 more); St. Louis Cardinals favored metrics=runs, doubles, homeRuns, rbi, whip, strikeoutWalkRatio (+5 more).

Expanded game context
  • Weather: 59.3°F, Wind 4.9 mph NW (out to CF), Humidity 91%, P.O.P. 46% (Open-Meteo fallback)
  • Umpire Crew: Home Plate: Laz Diaz; First Base: Brian O'Nora; Second Base: Chris Segal; Third Base: Erich Bacchus
  • Pittsburgh Pirates Injuries: Billy Cook (Active), Brandon Lowe (Active), Braxton Ashcraft (Active), Bryan Reynolds (Active), Bubba Chandler (Active), Carmen Mlodzinski (Active), Chris Devenski (Active), Dennis Santana (Active)
  • St. Louis Cardinals Injuries: Alec Burleson (Active), Andre Pallante (Active), Dustin May (Active), George Soriano (Active), Gordon Graceffo (Active), Iván Herrera (Active), JJ Wetherholt (Active), JoJo Romero (Active)
  • Starting Lineups: Both starting lineups were announced at publish time.
  • Lineup Change Impact: Pittsburgh Pirates: Compared with last 5 games, today's announced lineup shares 6.4/9 starters on average. In higher-turnover comps (≤6 shared), Pittsburgh Pirates went 2-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 1-3.
  • Line Movement: Moneyline moved from -149 to -222 (-73), toward the pick side.
Pick 7

Atlanta Braves over Detroit Tigers

WIN
Atlanta Braves vs Detroit Tigers prediction — 2026-04-29 • First pitch: 7:15 PM ET
Odds+119
Confidence0.202 (data points: 14.272/23.749000000000002)
PitchingJR Ritchie vs Tarik Skubal
VenueTruist Park

Mack Ledger (Market Maker) — Game-day notebook: Atlanta Braves over Detroit Tigers at +119. Model confidence is 0.198 on 14.171/23.648. 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 and run prevention stability. Market movement reads: Moneyline moved from 123 to -113 (-236), toward 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 7.0/9 starters on average. 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 2-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: 78.1°F, Wind 9.8 mph W (out to LF), Humidity 63%, P.O.P. 2% (Open-Meteo fallback) / Home Plate: Will Little; First Base: Roberto Ortiz; Second Base: Jim Wolf; Third Base: Alan Porter. Evaluated metrics (team-favor): confidence=0.198 (data points: 14.171/23.648); odds=+119; pitching=JR Ritchie vs Tarik Skubal; line move=Moneyline moved from 123 to -113 (-236), toward the pick side.; weather=78.1°F, Wind 9.8 mph W (out to LF), Humidity 63%, P.O.P. 2% (Open-Meteo fallback); umpire=Home Plate: Will Little; First Base: Roberto Ortiz; Second Base: Jim Wolf; Third Base: Alan Porter; lineups=Both starting lineups were announced at publish time.; lineup impact=Atlanta Braves: Compared with last 5 games, today's announced lineup shares 7.0/9 starters on average. In higher-turnover comps (≤6 shared), Detroit Tigers went 2-1.; signal-count edge=Atlanta Braves (13-9); Atlanta Braves favored metrics=avg, runs, doubles, homeRuns, rbi, hitsPer9Inn (+7 more); Detroit Tigers favored metrics=groundOuts, airOuts, triples, whip, strikeoutWalkRatio, strikeoutsPer9Inn (+3 more).

Expanded game context
  • Weather: 79.8°F, Wind 6.8 mph W (out to LF), Humidity 59%, P.O.P. 4% (Open-Meteo fallback)
  • Umpire Crew: Home Plate: Will Little; First Base: Roberto Ortiz; Second Base: Jim Wolf; Third Base: Alan Porter
  • Atlanta Braves Injuries: Aaron Bummer (Active), Austin Riley (Active), Bryce Elder (Active), Chris Sale (Active), Didier Fuentes (Active), Dominic Smith (Active), Drake Baldwin (Active), Dylan Lee (Active)
  • Detroit Tigers Injuries: Brant Hurter (Active), Brenan Hanifee (Active), Burch Smith (Active), Colt Keith (Active), Dillon Dingler (Active), Drew Anderson (Active), Enmanuel De Jesus (Active), Framber Valdez (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.0/9 starters on average. 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 2-1.
  • Line Movement: Moneyline moved from 123 to -120 (-243), toward the pick side.
Pick 8

New York Yankees over Texas Rangers

LOSS
New York Yankees vs Texas Rangers prediction — 2026-04-29 • First pitch: 2:35 PM ET
Odds-116
Confidence0.168 (data points: 8.752/14.983)
PitchingElmer Rodríguez vs Nathan Eovaldi
VenueGlobe Life Field

Keira Bloom (Injury/Lineup Impact) — Here’s the card: New York Yankees over Texas Rangers at -116. Model confidence is 0.137 on 8.415/14.796999999999999. Availability and continuity are meaningful in this matchup. The preferred side grades better on run creation quality, 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 -118 to -116 (+2), 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.6/9 starters on average. in stable-lineup comps (≥8 shared), New York Yankees went 2-1. Texas Rangers: Compared with last 5 games, today's announced lineup shares 6.4/9 starters on average. In higher-turnover comps (≤6 shared), Texas Rangers went 0-3. Metrics context: Pricing context is closer to balanced; bullpen fatigue context is mostly even; platoon split setup supports this side (lineup fit +0.19); books show wider disagreement. Weather and crew context: Dome/retractable roof environment — external wind conditions not applicable. / Home Plate: Tyler Jones; First Base: Ben May; Second Base: John Tumpane; Third Base: Chris Conroy. Evaluated metrics (team-favor): confidence=0.137 (data points: 8.415/14.796999999999999); odds=-116; pitching=Elmer Rodríguez vs Nathan Eovaldi; line move=Moneyline moved from -118 to -116 (+2), away from the pick side.; weather=Dome/retractable roof environment — external wind conditions not applicable.; umpire=Home Plate: Tyler Jones; First Base: Ben May; Second Base: John Tumpane; Third Base: Chris Conroy; 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.6/9 starters on average. In higher-turnover comps (≤6 shared), Texas Rangers went 0-3.; signal-count edge=New York Yankees (8-5); New York Yankees favored metrics=airOuts, runs, triples, homeRuns, rbi, Most wins (+2 more); Texas Rangers favored metrics=avg, groundOuts, doubles, Batters have most hits vs opposing pitcher, Batters have most walks vs opposing pitcher.

Expanded game context
  • Weather: Dome/retractable roof environment — external wind conditions not applicable.
  • Umpire Crew: Home Plate: Tyler Jones; First Base: Ben May; Second Base: John Tumpane; Third Base: Chris Conroy
  • New York Yankees Injuries: Aaron Judge (Active), Amed Rosario (Active), Austin Wells (Active), Ben Rice (Active), Brent Headrick (Active), Cam Schlittler (Active), Camilo Doval (Active), Cody Bellinger (Active)
  • Texas Rangers Injuries: Alejandro Osuna (Active), Andrew McCutchen (Active), Brandon Nimmo (Active), Cal Quantrill (Active), Cole Winn (Active), Corey Seager (Active), Danny Jansen (Active), Evan Carter (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.6/9 starters on average. in stable-lineup comps (≥8 shared), New York Yankees went 2-1. Texas Rangers: Compared with last 5 games, today's announced lineup shares 6.4/9 starters on average. In higher-turnover comps (≤6 shared), Texas Rangers went 0-3.
  • Line Movement: Line movement unavailable.
Pick 9

Cincinnati Reds over Colorado Rockies

LOSS
Cincinnati Reds vs Colorado Rockies prediction — 2026-04-29 • First pitch: 6:40 PM ET
Odds-151
Confidence0.133 (data points: 13.697/24.183)
PitchingBrandon Williamson vs Tomoyuki Sugano
VenueGreat American Ball Park

Dex Numbers (Quant) — First-pitch read: Cincinnati Reds over Colorado Rockies at -151. Model confidence is 0.140 on 13.913/24.399. The edge comes from stacked moderate signals rather than one noisy outlier. 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 -150 to -171 (-21), toward 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.6/9 starters on average. In higher-turnover comps (≤6 shared), Cincinnati Reds went 1-1. Colorado Rockies: Compared with last 5 games, today's announced lineup shares 6.2/9 starters on average. In higher-turnover comps (≤6 shared), Colorado Rockies went 3-1. Metrics context: Pricing context leans clearly toward this side; bullpen fatigue context favors this side (freshness edge ~25 points); platoon split setup is less favorable (lineup fit -0.22); books are tightly aligned. Weather and crew context: 63.3°F, Wind 12.9 mph WNW (out to CF), Humidity 63%, P.O.P. 6% (Open-Meteo fallback) / Home Plate: Nate Tomlinson; First Base: Bruce Dreckman; Second Base: Mark Wegner; Third Base: Carlos Torres. Evaluated metrics (team-favor): confidence=0.140 (data points: 13.913/24.399); odds=-151; pitching=Brandon Williamson vs Tomoyuki Sugano; line move=Moneyline moved from -150 to -171 (-21), toward the pick side.; weather=63.3°F, Wind 12.9 mph WNW (out to CF), Humidity 63%, P.O.P. 6% (Open-Meteo fallback); umpire=Home Plate: Nate Tomlinson; First Base: Bruce Dreckman; Second Base: Mark Wegner; Third Base: Carlos Torres; lineups=Both starting lineups were announced at publish time.; lineup 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), Colorado Rockies went 3-1.; signal-count edge=Cincinnati Reds (12-10); Cincinnati Reds favored metrics=avg, airOuts, runs, triples, homeRuns, rbi (+6 more); Colorado Rockies favored metrics=groundOuts, doubles, whip, strikeoutWalkRatio, strikeoutsPer9Inn, walksPer9Inn (+4 more).

Expanded game context
  • Weather: 64.2°F, Wind 12.4 mph WNW (out to CF), Humidity 55%, P.O.P. 1% (Open-Meteo fallback)
  • Umpire Crew: Home Plate: Nate Tomlinson; First Base: Bruce Dreckman; Second Base: Mark Wegner; Third Base: Carlos Torres
  • Cincinnati Reds Injuries: Andrew Abbott (Active), Brady Singer (Active), Brandon Williamson (Active), Brock Burke (Active), Chase Burns (Active), Connor Phillips (Active), Dane Myers (Active), Elly De La Cruz (Active)
  • Colorado Rockies Injuries: Antonio Senzatela (Active), Brennan Bernardino (Active), Brenton Doyle (Active), Brett Sullivan (Active), Chase Dollander (Active), Edouard Julien (Active), Ezequiel Tovar (Active), Hunter Goodman (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. Colorado Rockies: Compared with last 5 games, today's announced lineup shares 6.2/9 starters on average. In higher-turnover comps (≤6 shared), Colorado Rockies went 3-1.
  • Line Movement: Moneyline moved from -150 to -172 (-22), toward the pick side.
Pick 10

Athletics over Kansas City Royals

WIN
Athletics vs Kansas City Royals prediction — 2026-04-29 • First pitch: 9:40 PM ET
Odds-119
Confidence0.127 (data points: 16.0/28.384999999999998)
PitchingLuis Severino vs Michael Wacha
VenueSutter Health Park

Vince Valentino (Showman) — First-pitch read: Athletics over Kansas City Royals at -119. Model confidence is 0.130 on 16.22/28.697. 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, 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 -118 to -126 (-8), toward the pick side. Lineup status: Both starting lineups were announced at publish time. Athletics: Compared with last 5 games, today's announced lineup shares 7.2/9 starters on average. In higher-turnover comps (≤6 shared), Athletics went 0-2; in stable-lineup comps (≥8 shared), Athletics went 1-1. Kansas City Royals: Compared with last 5 games, today's announced lineup shares 7.0/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.08); books are tightly aligned. Weather and crew context: 79.9°F, Wind 3.5 mph WNW (out to RF), Humidity 28%, P.O.P. 0% (Open-Meteo fallback) / Home Plate: John Libka; First Base: D.J. Reyburn; Second Base: James Hoye; Third Base: Sean Barber. Evaluated metrics (team-favor): confidence=0.130 (data points: 16.22/28.697); odds=-119; pitching=Luis Severino vs Michael Wacha; line move=Moneyline moved from -118 to -126 (-8), toward the pick side.; weather=79.9°F, Wind 3.5 mph WNW (out to RF), Humidity 28%, P.O.P. 0% (Open-Meteo fallback); umpire=Home Plate: John Libka; First Base: D.J. Reyburn; Second Base: James Hoye; Third Base: Sean Barber; lineups=Both starting lineups were announced at publish time.; lineup impact=Athletics: Compared with last 5 games, today's announced lineup shares 7.2/9 starters on average. Kansas City Royals: Compared with last 5 games, today's announced lineup shares 7.0/9 starters on average.; signal-count edge=Athletics (15-12); Athletics favored metrics=avg, airOuts, homeRuns, rbi, strikeoutsPer9Inn, Most wins (+9 more); Kansas City Royals favored metrics=groundOuts, runs, doubles, triples, whip, strikeoutWalkRatio (+6 more).

Expanded game context
  • Weather: 81.4°F, Wind 3.8 mph NNW (in from RF), Humidity 27%, P.O.P. 0% (Open-Meteo fallback)
  • Umpire Crew: Home Plate: John Libka; First Base: D.J. Reyburn; Second Base: James Hoye; Third Base: Sean Barber
  • Athletics Injuries: Aaron Civale (Active), Austin Wynns (Active), Brady Basso (Active), Brent Rooker (Active), Brett Harris (Active), Carlos Cortes (Active), Colby Thomas (Active), Darell Hernaiz (Active)
  • Kansas City Royals Injuries: Alex Lange (Active), Bobby Witt Jr. (Active), Carter Jensen (Active), Cole Ragans (Active), Daniel Lynch IV (Active), Elias Díaz (Active), Isaac Collins (Active), Jac Caglianone (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 7.2/9 starters on average. In higher-turnover comps (≤6 shared), Athletics went 0-2; in stable-lineup comps (≥8 shared), Athletics went 1-1. Kansas City Royals: Compared with last 5 games, today's announced lineup shares 7.0/9 starters on average.
  • Line Movement: Moneyline moved from -118 to -123 (-5), toward the pick side.
Pick 11

Tampa Bay Rays over Cleveland Guardians

LOSS
Tampa Bay Rays vs Cleveland Guardians prediction — 2026-04-29 • First pitch: 1:10 PM ET
Odds+101
Confidence0.077 (data points: 15.385/28.579)
PitchingDrew Rasmussen vs Gavin Williams
VenueProgressive Field

Grant Halberd (Beat Writer) — Game-day notebook: Tampa Bay Rays over Cleveland Guardians at +101. Model confidence is 0.077 on 15.385/28.579. 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, 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 unchanged at 101. Lineup status: Both starting lineups were announced at publish time. Tampa Bay Rays: Compared with last 5 games, today's announced lineup shares 6.2/9 starters on average. In higher-turnover comps (≤6 shared), Tampa Bay Rays went 4-0. Cleveland Guardians: Compared with last 5 games, today's announced lineup shares 7.4/9 starters on average. in stable-lineup comps (≥8 shared), Cleveland Guardians went 1-2. Metrics context: Pricing context is closer to balanced; bullpen fatigue context is mostly even; platoon split setup is less favorable (lineup fit -0.17). Weather and crew context: 49.5°F, Wind 6.6 mph N (in from CF), Humidity 97%, P.O.P. 67% (Open-Meteo fallback) / Home Plate: Scott Barry; First Base: Manny Gonzalez; Second Base: Jacob Metz; Third Base: Tom Hanahan. Evaluated metrics (team-favor): confidence=0.077 (data points: 15.385/28.579); odds=+101; pitching=Drew Rasmussen vs Gavin Williams; line move=Moneyline unchanged at 101.; weather=49.5°F, Wind 6.6 mph N (in from CF), Humidity 97%, P.O.P. 67% (Open-Meteo fallback); umpire=Home Plate: Scott Barry; First Base: Manny Gonzalez; Second Base: Jacob Metz; Third Base: Tom Hanahan; lineups=Both starting lineups were announced at publish time.; lineup impact=Tampa Bay Rays: Compared with last 5 games, today's announced lineup shares 6.2/9 starters on average. in stable-lineup comps (≥8 shared), Cleveland Guardians went 1-2.; signal-count edge=Tampa Bay Rays (15-12); Tampa Bay Rays favored metrics=avg, airOuts, runs, triples, rbi, whip (+9 more); Cleveland Guardians favored metrics=groundOuts, doubles, homeRuns, strikeoutsPer9Inn, hitsPer9Inn, homeRunsPer9 (+6 more).

Expanded game context
  • Weather: 51.0°F, Wind 7.1 mph NNE (in from CF), Humidity 100%, P.O.P. 64% (Open-Meteo fallback)
  • Umpire Crew: Home Plate: Scott Barry; First Base: Manny Gonzalez; Second Base: Jacob Metz; Third Base: Tom Hanahan
  • Tampa Bay Rays Injuries: Ben Williamson (Active), Bryan Baker (Active), Casey Legumina (Active), Cedric Mullins (Active), Chandler Simpson (Active), Cole Sulser (Active), Drew Rasmussen (Active), Griffin Jax (Active)
  • Cleveland Guardians Injuries: Angel Martínez (Active), Austin Hedges (Active), Bo Naylor (Active), Brayan Rocchio (Active), Cade Smith (Active), Chase DeLauter (Active), Colin Holderman (Active), Connor Brogdon (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 6.2/9 starters on average. In higher-turnover comps (≤6 shared), Tampa Bay Rays went 4-0. Cleveland Guardians: Compared with last 5 games, today's announced lineup shares 7.4/9 starters on average. in stable-lineup comps (≥8 shared), Cleveland Guardians went 1-2.
  • Line Movement: Line movement unavailable.
Pick 12

Washington Nationals over New York Mets

WIN
Washington Nationals vs New York Mets prediction — 2026-04-29 • First pitch: 7:10 PM ET
Odds+135
Confidence0.053 (data points: 14.989/28.461)
PitchingCade Cavalli vs David Peterson
VenueCiti Field

Lena Park (Weather/Umpire Specialist) — This matchup sets up this way: Washington Nationals over New York Mets at +135. Model confidence is 0.042 on 14.656/28.128. 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, run prevention stability, and matchup history leverage. Market movement reads: Moneyline moved from 140 to 188 (+48), 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.2/9 starters on average. In higher-turnover comps (≤6 shared), Washington Nationals went 2-2. New York Mets: Compared with last 5 games, today's announced lineup shares 8.0/9 starters on average. in stable-lineup comps (≥8 shared), New York Mets went 1-2. Metrics context: Pricing context is closer to balanced; bullpen fatigue context favors this side (freshness edge ~15 points); platoon split setup supports this side (lineup fit +0.08). Weather and crew context: 52.6°F, Wind 8.3 mph SSE (out to LF), Humidity 81%, P.O.P. 8% (Open-Meteo fallback) / Home Plate: Bill Miller; First Base: Brian Walsh; Second Base: Chad Fairchild; Third Base: Chad Whitson. Evaluated metrics (team-favor): confidence=0.042 (data points: 14.656/28.128); odds=+135; pitching=Cade Cavalli vs David Peterson; line move=Moneyline moved from 140 to 188 (+48), away from the pick side.; weather=52.6°F, Wind 8.3 mph SSE (out to LF), Humidity 81%, P.O.P. 8% (Open-Meteo fallback); umpire=Home Plate: Bill Miller; First Base: Brian Walsh; Second Base: Chad Fairchild; Third Base: Chad Whitson; lineups=Both starting lineups were announced at publish time.; lineup impact=Washington Nationals: Compared with last 5 games, today's announced lineup shares 6.2/9 starters on average. in stable-lineup comps (≥8 shared), New York Mets went 1-2.; signal-count edge=Washington Nationals (14-12); Washington Nationals favored metrics=airOuts, runs, doubles, triples, homeRuns, rbi (+8 more); New York Mets favored metrics=avg, groundOuts, whip, walksPer9Inn, runsScoredPer9, strikePercentage (+6 more).

Expanded game context
  • Weather: 52.8°F, Wind 6.8 mph SSE (out to LF), Humidity 75%, P.O.P. 7% (Open-Meteo fallback)
  • Umpire Crew: Home Plate: Bill Miller; First Base: Brian Walsh; Second Base: Chad Fairchild; Third Base: Chad Whitson
  • Washington Nationals Injuries: Andre Granillo (Active), Brad Lord (Active), Brady House (Active), CJ Abrams (Active), Cade Cavalli (Active), Cionel Pérez (Active), Curtis Mead (Active), Daylen Lile (Active)
  • New York Mets Injuries: Austin Slater (Active), Bo Bichette (Active), Brett Baty (Active), Brooks Raley (Active), Carl Edwards Jr. (Active), Carson Benge (Active), Christian Scott (Active), Clay Holmes (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.2/9 starters on average. In higher-turnover comps (≤6 shared), Washington Nationals went 2-2. New York Mets: Compared with last 5 games, today's announced lineup shares 8.0/9 starters on average. in stable-lineup comps (≥8 shared), New York Mets went 1-2.
  • Line Movement: Moneyline moved from 140 to 177 (+37), away from the pick side.
Pick 13

Chicago White Sox over Los Angeles Angels

WIN
Chicago White Sox vs Los Angeles Angels prediction — 2026-04-29 • First pitch: 1:10 PM ET
Odds-100
Confidence0.050 (data points: 12.255/23.347)
PitchingErick Fedde vs Yusei Kikuchi
VenueRate Field

Dex Numbers (Quant) — Here’s the card: Chicago White Sox over Los Angeles Angels at -100. Model confidence is 0.063 on 12.638/23.779. 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 105 to -100 (-205), 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.4/9 starters on average. In higher-turnover comps (≤6 shared), Chicago White Sox went 1-2. Los Angeles Angels: Compared with last 5 games, today's announced lineup shares 6.8/9 starters on average. In higher-turnover comps (≤6 shared), Los Angeles Angels 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.33); books show wider disagreement. Weather and crew context: 48.8°F, Wind 11.4 mph N (out to RF), Humidity 89%, P.O.P. 3% (Open-Meteo fallback) / Home Plate: Vic Carapazza; First Base: John Bacon; Second Base: Hunter Wendelstedt; Third Base: Nic Lentz. Evaluated metrics (team-favor): confidence=0.063 (data points: 12.638/23.779); odds=-100; pitching=Erick Fedde vs Yusei Kikuchi; line move=Moneyline moved from 105 to -100 (-205), toward the pick side.; weather=48.8°F, Wind 11.4 mph N (out to RF), Humidity 89%, P.O.P. 3% (Open-Meteo fallback); umpire=Home Plate: Vic Carapazza; First Base: John Bacon; Second Base: Hunter Wendelstedt; Third Base: Nic Lentz; 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.4/9 starters on average. In higher-turnover comps (≤6 shared), Los Angeles Angels went 0-2.; signal-count even (11-11); Chicago White Sox favored metrics=airOuts, triples, homeRuns, whip, walksPer9Inn, hitsPer9Inn (+5 more); Los Angeles Angels favored metrics=avg, groundOuts, runs, doubles, rbi, strikeoutWalkRatio (+5 more).

Expanded game context
  • Weather: 52.3°F, Wind 9.2 mph NNW (out to RF), Humidity 81%, P.O.P. 8% (Open-Meteo fallback)
  • Umpire Crew: Home Plate: Vic Carapazza; First Base: John Bacon; Second Base: Hunter Wendelstedt; Third Base: Nic Lentz
  • Chicago White Sox Injuries: Andrew Benintendi (Active), Anthony Kay (Active), Austin Hays (Active), Bryan Hudson (Active), Chase Meidroth (Active), Colson Montgomery (Active), Davis Martin (Active), Derek Hill (Active)
  • Los Angeles Angels Injuries: Adam Frazier (Active), Brent Suter (Active), Bryce Teodosio (Active), Chase Silseth (Active), Drew Pomeranz (Active), Jack Kochanowicz (Active), Jo Adell (Active), Jorge Soler (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.4/9 starters on average. In higher-turnover comps (≤6 shared), Chicago White Sox went 1-2. Los Angeles Angels: Compared with last 5 games, today's announced lineup shares 6.8/9 starters on average. In higher-turnover comps (≤6 shared), Los Angeles Angels went 0-2.
  • Line Movement: Line movement unavailable.