New York Mets vs Chicago Cubs prediction — 2026-04-19 • First pitch: 2:20 PM ET
Odds+120
Confidence0.458 (data points: 17.477/23.982)
PitchingTobias Myers vs Javier Assad
VenueWrigley Field
Dex Numbers (Quant) — First-pitch read: New York Mets over Chicago Cubs at +120. Model confidence is 0.450 on 17.477/24.101. 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 and matchup history leverage. Market movement reads: Moneyline moved from 110 to 120 (+10), away from the pick side. Lineup status: Both starting lineups were announced at publish time. New York Mets: Compared with last 5 games, today's announced lineup shares 6.2/9 starters on average. In higher-turnover comps (≤6 shared), New York Mets went 0-3. Chicago Cubs: Compared with last 5 games, today's announced lineup shares 7.2/9 starters on average. in stable-lineup comps (≥8 shared), Chicago Cubs went 3-0. Metrics context: Pricing context is closer to balanced; bullpen fatigue context is mostly even; platoon split setup is close to neutral; books are tightly aligned. Weather and crew context: 48.0°F, Wind 13.2 mph W (out to RF), Humidity 72%, P.O.P. 16% (Open-Meteo fallback) / Home Plate: Adam Hamari; First Base: Austin Jones; Second Base: Todd Tichenor; Third Base: Alex Tosi. Evaluated metrics (team-favor): confidence=0.450 (data points: 17.477/24.101); odds=+120; pitching=Tobias Myers vs Javier Assad; line move=Moneyline moved from 110 to 120 (+10), away from the pick side.; weather=48.0°F, Wind 13.2 mph W (out to RF), Humidity 72%, P.O.P. 16% (Open-Meteo fallback); umpire=Home Plate: Adam Hamari; First Base: Austin Jones; Second Base: Todd Tichenor; Third Base: Alex Tosi; lineups=Both starting lineups were announced at publish time.; lineup impact=New York Mets: Compared with last 5 games, today's announced lineup shares 6.2/9 starters on average. in stable-lineup comps (≥8 shared), Chicago Cubs went 3-0.; signal-count edge=New York Mets (15-5); New York Mets favored metrics=avg, airOuts, doubles, triples, whip, strikeoutWalkRatio (+9 more); Chicago Cubs favored metrics=groundOuts, runs, homeRuns, rbi, Batters have most walks vs opposing pitcher.
Umpire Crew: Home Plate: Adam Hamari; First Base: Austin Jones; Second Base: Todd Tichenor; Third Base: Alex Tosi
New York Mets Injuries: Austin Warren (Active), Bo Bichette (Active), Brett Baty (Active), Brooks Raley (Active), Carson Benge (Active), Clay Holmes (Active), Craig Kimbrel (Active), David Peterson (Active)
Chicago Cubs Injuries: Alex Bregman (Active), Ben Brown (Active), Caleb Thielbar (Active), Carson Kelly (Active), Colin Rea (Active), Corbin Martin (Active), Dansby Swanson (Active), Edward Cabrera (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 6.2/9 starters on average. In higher-turnover comps (≤6 shared), New York Mets went 0-3. Chicago Cubs: Compared with last 5 games, today's announced lineup shares 7.2/9 starters on average. in stable-lineup comps (≥8 shared), Chicago Cubs went 3-0.
Line Movement: Line movement unavailable.
Underdog 2
Detroit Tigers over Boston Red Sox
WIN
Detroit Tigers vs Boston Red Sox prediction — 2026-04-19 • First pitch: 4:35 PM ET
Nora Splitter (Matchup Film Room) — Here’s the card: Detroit Tigers over Boston Red Sox at +121. Model confidence is 0.304 on 15.65/23.996000000000002. The game script points to the side with the cleaner path over nine innings. The preferred side grades better on run creation quality, run prevention stability, matchup history leverage, and recent form, while the opposing profile still shows volatility around run creation quality, run prevention stability, and matchup history leverage. Market movement reads: Moneyline moved from 123 to 115 (-8), toward the pick side. Lineup status: Both starting lineups were announced at publish time. Detroit Tigers: Compared with last 5 games, today's announced lineup shares 6.4/9 starters on average. In higher-turnover comps (≤6 shared), Detroit Tigers went 4-0. Boston Red Sox: Compared with last 5 games, today's announced lineup shares 6.4/9 starters on average. In higher-turnover comps (≤6 shared), Boston Red Sox went 2-0. Metrics context: Bullpen fatigue context leans against this side (~12 points); platoon split setup supports this side (lineup fit +0.08). Weather and crew context: 46.5°F, Wind 12.2 mph NW (out to RF), Humidity 84%, P.O.P. 42% (Open-Meteo fallback) / Home Plate: Lance Barksdale; First Base: Will Little; Second Base: Ryan Additon; Third Base: Felix Neon. Evaluated metrics (team-favor): confidence=0.304 (data points: 15.65/23.996000000000002); odds=+121; pitching=Framber Valdez vs Garrett Crochet; line move=Moneyline moved from 123 to 115 (-8), toward the pick side.; weather=46.5°F, Wind 12.2 mph NW (out to RF), Humidity 84%, P.O.P. 42% (Open-Meteo fallback); umpire=Home Plate: Lance Barksdale; First Base: Will Little; Second Base: Ryan Additon; Third Base: Felix Neon; lineups=Both starting lineups were announced at publish time.; lineup impact=Detroit Tigers: Compared with last 5 games, today's announced lineup shares 6.4/9 starters on average. In higher-turnover comps (≤6 shared), Boston Red Sox went 2-0.; signal-count edge=Detroit Tigers (15-7); Detroit Tigers favored metrics=groundOuts, doubles, homeRuns, rbi, whip, walksPer9Inn (+9 more); Boston Red Sox favored metrics=avg, airOuts, runs, triples, strikeoutWalkRatio, strikeoutsPer9Inn (+1 more).
Umpire Crew: Home Plate: Lance Barksdale; First Base: Will Little; Second Base: Ryan Additon; Third Base: Felix Neon
Detroit Tigers Injuries: Brant Hurter (Active), Casey Mize (Active), Colt Keith (Active), Connor Seabold (Active), Dillon Dingler (Active), Drew Anderson (Active), Enmanuel De Jesus (Active), Framber Valdez (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: 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 4-0. Boston Red Sox: Compared with last 5 games, today's announced lineup shares 6.4/9 starters on average. In higher-turnover comps (≤6 shared), Boston Red Sox went 2-0.
Line Movement: Moneyline moved from 123 to 115 (-8), toward the pick side.
Underdog 3
Baltimore Orioles over Cleveland Guardians
LOSS
Baltimore Orioles vs Cleveland Guardians prediction — 2026-04-19 • First pitch: 1:40 PM ET
Odds+104
Confidence0.219 (data points: 14.231/23.34)
PitchingTrevor Rogers vs Joey Cantillo
VenueProgressive Field
Rico Heatcheck (Momentum & Vibes) — Here’s the card: Baltimore Orioles over Cleveland Guardians at +104. Model confidence is 0.226 on 14.425/23.534. The profile carries fewer soft spots once leverage innings arrive. The preferred side grades better on run creation quality, run prevention stability, and matchup history leverage, while the opposing profile still shows volatility around run creation quality, run prevention stability, matchup history leverage, and recent form. Market movement reads: Moneyline moved from -100 to 104 (+204), away from the pick side. Lineup status: Both starting lineups were announced at publish time. Baltimore Orioles: Compared with last 5 games, today's announced lineup shares 6.0/9 starters on average. In higher-turnover comps (≤6 shared), Baltimore Orioles went 0-3. Cleveland Guardians: Compared with last 5 games, today's announced lineup shares 6.2/9 starters on average. In higher-turnover comps (≤6 shared), Cleveland Guardians went 2-1. Metrics context: Pricing context is closer to balanced; bullpen fatigue context is mostly even; platoon split setup supports this side (lineup fit +0.22); books are tightly aligned. Weather and crew context: 47.2°F, Wind 12.5 mph WNW (in from RF), Humidity 41%, P.O.P. 0% (Open-Meteo fallback) / Home Plate: Bruce Dreckman; First Base: Carlos Torres; Second Base: Nate Tomlinson; Third Base: Mark Wegner. Evaluated metrics (team-favor): confidence=0.226 (data points: 14.425/23.534); odds=+104; pitching=Trevor Rogers vs Joey Cantillo; line move=Moneyline moved from -100 to 104 (+204), away from the pick side.; weather=47.2°F, Wind 12.5 mph WNW (in from RF), Humidity 41%, P.O.P. 0% (Open-Meteo fallback); umpire=Home Plate: Bruce Dreckman; First Base: Carlos Torres; Second Base: Nate Tomlinson; Third Base: Mark Wegner; lineups=Both starting lineups were announced at publish time.; lineup impact=Baltimore Orioles: Compared with last 5 games, today's announced lineup shares 6.0/9 starters on average. In higher-turnover comps (≤6 shared), Cleveland Guardians went 2-1.; signal-count edge=Baltimore Orioles (14-8); Baltimore Orioles favored metrics=avg, groundOuts, airOuts, doubles, triples, rbi (+8 more); Cleveland Guardians favored metrics=runs, homeRuns, whip, strikeoutsPer9Inn, hitsPer9Inn, era (+2 more).
Expanded game context
Weather: 47.8°F, Wind 14.8 mph W (in from RF), Humidity 43%, P.O.P. 0% (Open-Meteo fallback)
Umpire Crew: Home Plate: Bruce Dreckman; First Base: Carlos Torres; Second Base: Nate Tomlinson; Third Base: Mark Wegner
Baltimore Orioles Injuries: Albert Suárez (Active), Anthony Nunez (Active), Blaze Alexander (Active), Cameron Foster (Active), Chris Bassitt (Active), Coby Mayo (Active), Colton Cowser (Active), Dean Kremer (Active)
Cleveland Guardians Injuries: Angel Martínez (Active), Austin Hedges (Active), Bo Naylor (Active), Brayan Rocchio (Active), Cade Smith (Active), Chase DeLauter (Active), Connor Brogdon (Active), Daniel Schneemann (Active)
Starting Lineups: Both starting lineups were announced at publish time.
Lineup Change Impact: Baltimore Orioles: Compared with last 5 games, today's announced lineup shares 6.0/9 starters on average. In higher-turnover comps (≤6 shared), Baltimore Orioles went 0-3. Cleveland Guardians: Compared with last 5 games, today's announced lineup shares 6.2/9 starters on average. In higher-turnover comps (≤6 shared), Cleveland Guardians went 2-1.