Minnesota Twins vs New York Mets prediction — 2026-04-22 • First pitch: 7:10 PM ET
Odds+134
Confidence0.258 (data points: 9.296/14.78)
PitchingConnor Prielipp vs Clay Holmes
VenueCiti Field
Maya Rios (Process Coach) — This matchup sets up this way: Minnesota Twins over New York Mets at +134. Model confidence is 0.291 on 9.294/14.395. This is a disciplined edge profile, not a chase setup. 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 134 to -110 (-244), 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 5.4/9 starters on average. In higher-turnover comps (≤6 shared), Minnesota Twins went 1-4. New York Mets: Compared with last 5 games, today's announced lineup shares 7.2/9 starters on average. in stable-lineup comps (≥8 shared), New York Mets 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.28); books are tightly aligned. Weather and crew context: 51.1°F, Wind 3.5 mph NE (in from LF), Humidity 78%, P.O.P. 1% (Open-Meteo fallback) / Home Plate: Ryan Wills; First Base: Lance Barksdale; Second Base: Will Little; Third Base: Ryan Additon. Evaluated metrics (team-favor): confidence=0.291 (data points: 9.294/14.395); odds=+134; pitching=Connor Prielipp vs Clay Holmes; line move=Moneyline moved from 134 to -110 (-244), toward the pick side.; weather=51.1°F, Wind 3.5 mph NE (in from LF), Humidity 78%, P.O.P. 1% (Open-Meteo fallback); umpire=Home Plate: Ryan Wills; First Base: Lance Barksdale; Second Base: Will Little; Third Base: Ryan Additon; lineups=Both starting lineups were announced at publish time.; lineup impact=Minnesota Twins: Compared with last 5 games, today's announced lineup shares 5.4/9 starters on average. in stable-lineup comps (≥8 shared), New York Mets went 0-2.; signal-count edge=Minnesota Twins (9-4); Minnesota Twins favored metrics=groundOuts, runs, doubles, homeRuns, rbi, Most wins (+3 more); New York Mets favored metrics=avg, airOuts, triples, Batters have most home runs vs opposing pitcher.
Expanded game context
Weather: 51.3°F, Wind 3.6 mph ENE (in from LF), Humidity 74%, P.O.P. 1% (Open-Meteo fallback)
Umpire Crew: Home Plate: Ryan Wills; First Base: Lance Barksdale; Second Base: Will Little; Third Base: Ryan Additon
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)
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)
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 5.4/9 starters on average. In higher-turnover comps (≤6 shared), Minnesota Twins went 1-4. New York Mets: Compared with last 5 games, today's announced lineup shares 7.2/9 starters on average. in stable-lineup comps (≥8 shared), New York Mets went 0-2.
Line Movement: Moneyline moved from 134 to -118 (-252), toward the pick side.
Underdog 2
Houston Astros over Cleveland Guardians
WIN
Houston Astros vs Cleveland Guardians prediction — 2026-04-22 • First pitch: 1:10 PM ET
Odds+139
Confidence0.074 (data points: 12.881/23.982)
PitchingPeter Lambert vs Tanner Bibee
VenueProgressive Field
Rico Heatcheck (Momentum & Vibes) — This matchup sets up this way: Houston Astros over Cleveland Guardians at +139. Model confidence is 0.043 on 12.618/24.192. 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 118 to 139 (+21), away from the pick side. Lineup status: Both starting lineups were announced at publish time. Houston Astros: Compared with last 5 games, today's announced lineup shares 7.0/9 starters on average. Cleveland Guardians: Compared with last 5 games, today's announced lineup shares 7.2/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.70). Weather and crew context: 65.5°F, Wind 7.4 mph WNW (in from RF), Humidity 64%, P.O.P. 0% (Open-Meteo fallback) / Home Plate: Alex Tosi; First Base: Jansen Visconti; Second Base: Andy Fletcher; Third Base: Derek Thomas. Evaluated metrics (team-favor): confidence=0.043 (data points: 12.618/24.192); odds=+139; pitching=Peter Lambert vs Tanner Bibee; line move=Moneyline moved from 118 to 139 (+21), away from the pick side.; weather=65.5°F, Wind 7.4 mph WNW (in from RF), Humidity 64%, P.O.P. 0% (Open-Meteo fallback); umpire=Home Plate: Alex Tosi; First Base: Jansen Visconti; Second Base: Andy Fletcher; Third Base: Derek Thomas; lineups=Both starting lineups were announced at publish time.; lineup impact=Houston Astros: Compared with last 5 games, today's announced lineup shares 7.0/9 starters on average. in stable-lineup comps (≥8 shared), Cleveland Guardians went 1-2.; signal-count edge=Houston Astros (12-10); Houston Astros favored metrics=groundOuts, airOuts, runs, doubles, homeRuns, rbi (+6 more); Cleveland Guardians favored metrics=avg, triples, whip, hitsPer9Inn, runsScoredPer9, era (+4 more).
Expanded game context
Weather: 61.5°F, Wind 5.4 mph NW (in from RF), Humidity 82%, P.O.P. 0% (Open-Meteo fallback)
Umpire Crew: Home Plate: Alex Tosi; First Base: Jansen Visconti; Second Base: Andy Fletcher; Third Base: Derek Thomas
Houston Astros Injuries: AJ Blubaugh (Active), Braden Shewmake (Active), Brice Matthews (Active), Bryan Abreu (Active), Bryan King (Active), Cam Smith (Active), Carlos Correa (Active), Christian Vázquez (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: Houston Astros: Compared with last 5 games, today's announced lineup shares 7.0/9 starters on average. Cleveland Guardians: Compared with last 5 games, today's announced lineup shares 7.2/9 starters on average. in stable-lineup comps (≥8 shared), Cleveland Guardians went 1-2.
Line Movement: Line movement unavailable.
Underdog 3
Philadelphia Phillies over Chicago Cubs
LOSS
Philadelphia Phillies vs Chicago Cubs prediction — 2026-04-22 • First pitch: 7:40 PM ET
Odds+161
Confidence0.025 (data points: 12.231/23.859)
PitchingKyle Backhus vs Matthew Boyd
VenueWrigley Field
Dex Numbers (Quant) — This matchup sets up this way: Philadelphia Phillies over Chicago Cubs at +161. Model confidence is 0.030 on 12.231/23.758. 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 145 to -128 (-273), toward the pick side. Lineup status: Both starting lineups were announced at publish time. Philadelphia Phillies: Compared with last 5 games, today's announced lineup shares 7.0/9 starters on average. 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 2-0. Metrics context: Pricing context gives a modest edge; 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: 54.9°F, Wind 7.4 mph NNE (in from CF), Humidity 45%, P.O.P. 0% (Open-Meteo fallback) / Home Plate: John Bacon; First Base: Hunter Wendelstedt; Second Base: Edwin Moscoso; Third Base: Vic Carapazza. Evaluated metrics (team-favor): confidence=0.030 (data points: 12.231/23.758); odds=+161; pitching=Kyle Backhus vs Matthew Boyd; line move=Moneyline moved from 145 to -128 (-273), toward the pick side.; weather=54.9°F, Wind 7.4 mph NNE (in from CF), Humidity 45%, P.O.P. 0% (Open-Meteo fallback); umpire=Home Plate: John Bacon; First Base: Hunter Wendelstedt; Second Base: Edwin Moscoso; Third Base: Vic Carapazza; lineups=Both starting lineups were announced at publish time.; lineup impact=Philadelphia Phillies: Compared with last 5 games, today's announced lineup shares 7.0/9 starters on average. in stable-lineup comps (≥8 shared), Chicago Cubs went 2-0.; signal-count edge=Philadelphia Phillies (12-10); Philadelphia Phillies favored metrics=avg, doubles, triples, homeRuns, strikeoutWalkRatio, walksPer9Inn (+6 more); Chicago Cubs favored metrics=groundOuts, airOuts, runs, rbi, whip, strikeoutsPer9Inn (+4 more).
Expanded game context
Weather: 53.4°F, Wind 7.9 mph NNE (in from CF), Humidity 69%, P.O.P. 0% (Open-Meteo fallback)
Umpire Crew: Home Plate: John Bacon; First Base: Hunter Wendelstedt; Second Base: Edwin Moscoso; Third Base: Vic Carapazza
Philadelphia Phillies Injuries: Aaron Nola (Active), Adolis García (Active), Alan Rangel (Active), Alec Bohm (Active), Andrew Painter (Active), Brad Keller (Active), Brandon Marsh (Active), Bryce Harper (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: Philadelphia Phillies: Compared with last 5 games, today's announced lineup shares 7.0/9 starters on average. 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 2-0.
Line Movement: Moneyline moved from 145 to -126 (-271), toward the pick side.