⚾ MLB Forecasting Hub
Model-driven game predictions for today's full slate — moneyline, run totals,
and first-five-innings projections. Independent of sportsbook availability.
Today's Top Picks
Ranked by model conviction + totals edge
#1
7:40PM
Jul 20, 2026
ME Mets @
BR Brewers Model pick Brewers 62.0%
Total (7.5) OVER 8.9
ML edge 12.0pp
Live Form #2
7:07PM
Jul 20, 2026
RA Rays @
BJ Blue Jays Model pick Rays 60.1%
Total (7.5) OVER 9.2
ML edge 10.1pp
Live Form #3
7:10PM
Jul 20, 2026
DO Dodgers @
PH Phillies Model pick Phillies 60.2%
Total (8.5) NO_BET 8.5
ML edge 10.2pp
Live Form
Pitcher Spotlight
Top two starters by season ERA from today's slate.
Spotlight #1
Jacob Misiorowski
Brewers vs Mets
Throws RHP Record 10-4 7:40PM
Spotlight #2
Dylan Cease
Blue Jays vs Rays
Throws RHP Record 6-4 7:07PM
Looking for sportsbook lines?
Cross-reference these model outputs against live multi-book odds.
Open OddsEdgeHQ →
Full Slate — All Predictions
Moneyline · Totals · F5 per game
Models: ML baseline_logistic_v1
· Totals baseline_ridge_v1
· F5 baseline_f5_v1
ℹ F5 market lines are not yet available from the sportsbook feed — model forecasts rendered independently.
Mon, Jul 20 · 6:40PM
TW Twins @
GU Guardians 49-51 / 52-48
Live Form
Twins:
Joe Ryan (RHP , 2.85 ERA ) Guardians:
Tanner Bibee (RHP , 3.90 ERA )
Moneyline
Twins 50.4%
Guardians 49.6%
Pick: Twins (50.4%)
Run Total
Projected 8.9
Line 7.5
Edge +1.39
OVER
First 5 Innings
Twins 49.8% Guardians 50.2%
F5 Pick Guardians 50.2%
Run Edge +0.25
Guardians +0.25 runs
Mon, Jul 20 · 7:05PM
PI Pirates @
YA Yankees 52-48 / 55-44
Live Form
Pirates:
Braxton Ashcraft (RHP , 3.49 ERA ) Yankees:
Ryan Weathers (LHP , 4.15 ERA )
Moneyline
Pirates 51.5%
Yankees 48.4%
Pick: Pirates (51.5%)
Run Total
Projected 8.2
Line 8.0
Edge +0.15
NO_BET
First 5 Innings
Pirates 52.2% Yankees 47.8%
F5 Pick Pirates 52.2%
Run Edge -0.62
Pirates +0.62 runs
Mon, Jul 20 · 7:07PM
RA Rays @
BJ Blue Jays 56-42 / 46-53
Live Form
Rays:
Nick Martinez (RHP , 2.65 ERA ) Blue Jays:
Dylan Cease (RHP , 2.56 ERA )
Moneyline
Rays 60.1%
Blue Jays 39.9%
Pick: Rays (60.1%)
Run Total
Projected 9.2
Line 7.5
Edge +1.68
OVER
First 5 Innings
Rays 59.7% Blue Jays 40.3%
F5 Pick Rays 59.7%
Run Edge -0.76
Rays +0.76 runs
Mon, Jul 20 · 7:10PM
OR Orioles @
RS Red Sox 49-51 / 50-48
Live Form
Orioles:
Shane Baz (RHP , 4.19 ERA ) Red Sox:
Payton Tolle (LHP , 3.11 ERA )
Moneyline
Orioles 42.7%
Red Sox 57.3%
Pick: Red Sox (57.3%)
Run Total
Projected 8.7
Line 8.5
Edge +0.15
NO_BET
First 5 Innings
Orioles 43.3% Red Sox 56.7%
F5 Pick Red Sox 56.7%
Run Edge +0.65
Red Sox +0.65 runs
Mon, Jul 20 · 7:10PM
DO Dodgers @
PH Phillies 63-37 / 55-45
Live Form
Dodgers:
Emmet Sheehan (RHP , 4.81 ERA ) Phillies:
Cristopher Sánchez (LHP , 2.62 ERA )
Moneyline
Dodgers 39.8%
Phillies 60.2%
Pick: Phillies (60.2%)
Run Total
Projected 8.5
Line 8.5
Edge +0.02
NO_BET
First 5 Innings
Dodgers 40.4% Phillies 59.6%
F5 Pick Phillies 59.6%
Run Edge +0.51
Phillies +0.51 runs
Mon, Jul 20 · 7:15PM
PA Padres @
BR Braves 49-50 / 57-41
Live Form
Padres:
JP Sears (LHP , 5.03 ERA ) Braves:
Bryce Elder (RHP , 4.12 ERA )
Moneyline
Padres 52.1%
Braves 47.9%
Pick: Padres (52.1%)
Run Total
Projected 8.9
Line 9.0
Edge -0.06
NO_BET
First 5 Innings
Padres 52.6% Braves 47.4%
F5 Pick Padres 52.6%
Run Edge -0.30
Padres +0.30 runs
Mon, Jul 20 · 7:40PM
GI Giants @
RO Royals 42-57 / 40-60
Live Form
Giants:
Trevor McDonald (RHP , 5.02 ERA ) Royals:
Michael Wacha (RHP , 3.77 ERA )
Moneyline
Giants 51.5%
Royals 48.5%
Pick: Giants (51.5%)
Run Total
Projected 10.4
Line 10.5
Edge -0.14
NO_BET
First 5 Innings
Giants 51.6% Royals 48.4%
F5 Pick Giants 51.6%
Run Edge -0.27
Giants +0.27 runs
Mon, Jul 20 · 7:40PM
ME Mets @
BR Brewers 42-58 / 62-37
Live Form
Mets:
Freddy Peralta (RHP , 4.66 ERA ) Brewers:
Jacob Misiorowski (RHP , 1.62 ERA )
Moneyline
Mets 38.0%
Brewers 62.0%
Pick: Brewers (62.0%)
Run Total
Projected 8.9
Line 7.5
Edge +1.40
OVER
First 5 Innings
F5 Pick Brewers 61.7%
Run Edge +1.08
Brewers +1.08 runs
Mon, Jul 20 · 8:05PM
TI Tigers @
CU Cubs 46-53 / 56-43
Live Form
Tigers:
Jack Flaherty (RHP , 4.48 ERA ) Cubs:
Jameson Taillon (RHP , 5.19 ERA )
Moneyline
Tigers 51.0%
Cubs 49.0%
Pick: Tigers (51.0%)
Run Total
Projected 8.9
Line 11.5
Edge -2.56
UNDER
First 5 Innings
F5 Pick Tigers 52.0%
Run Edge -0.35
Tigers +0.35 runs
Mon, Jul 20 · 8:05PM
WS White Sox @
RA Rangers 52-46 / 50-49
Live Form
White Sox:
Erick Fedde (RHP , 4.15 ERA ) Rangers:
Jacob deGrom (RHP , 3.49 ERA )
Moneyline
White Sox 47.5%
Rangers 52.5%
Pick: Rangers (52.5%)
Run Total
Projected 9.8
Line 7.5
Edge +2.32
OVER
First 5 Innings
White Sox 47.8% Rangers 52.2%
F5 Pick Rangers 52.2%
Run Edge -0.01
White Sox +0.01 runs
Mon, Jul 20 · 8:10PM
MA Marlins @
AS Astros 52-48 / 47-54
Live Form
Marlins:
Janson Junk (RHP , 4.57 ERA ) Astros:
Ronel Blanco
Moneyline
Marlins 58.5%
Astros 41.5%
Pick: Marlins (58.5%)
Run Total
Projected 8.7
Line 9.0
Edge -0.33
NO_BET
First 5 Innings
Marlins 58.9% Astros 41.1%
F5 Pick Marlins 58.9%
Run Edge -0.95
Marlins +0.95 runs
Mon, Jul 20 · 8:40PM
NA Nationals @
RO Rockies 50-50 / 40-61
Live Form
Nationals:
Andrew Alvarez (LHP , 4.04 ERA ) Rockies:
Kyle Freeland (LHP , 7.36 ERA )
Moneyline
Nationals 51.6%
Rockies 48.4%
Pick: Nationals (51.6%)
Run Total
Projected 9.7
Line 11.5
Edge -1.85
UNDER
First 5 Innings
Nationals 50.7% Rockies 49.3%
F5 Pick Nationals 50.7%
Run Edge -0.10
Nationals +0.10 runs
Mon, Jul 20 · 9:40PM
AT Athletics @ D' D'backs 42-57 / 51-48
Est. Form
Athletics:
Jeffrey Springs (LHP , 6.08 ERA ) D'backs:
Mitch Bratt (LHP , 6.00 ERA )
Moneyline
Athletics 42.8%
D'backs 57.2%
Pick: D'backs (57.2%)
Run Total
Projected 8.9
Line 9.5
Edge -0.60
UNDER
First 5 Innings
Athletics 41.5% D'backs 58.5%
F5 Pick D'backs 58.5%
Run Edge +1.07
D'backs +1.07 runs
Mon, Jul 20 · 9:40PM
RE Reds @
MA Mariners 45-53 / 50-50
Live Form
Reds:
Andrew Abbott (LHP , 4.11 ERA ) Mariners:
George Kirby (RHP , 3.76 ERA )
Moneyline
Reds 48.5%
Mariners 51.5%
Pick: Mariners (51.5%)
Run Total
Projected 8.9
Line 7.5
Edge +1.45
OVER
First 5 Innings
Reds 47.8% Mariners 52.3%
F5 Pick Mariners 52.3%
Run Edge +0.32
Mariners +0.32 runs
Mon, Jul 20 · 10:10PM
CA Cardinals @
AN Angels 51-47 / 39-61
Live Form
Cardinals:
Kyle Leahy (RHP , 3.73 ERA ) Angels:
José Soriano (RHP , 3.49 ERA )
Moneyline
Cardinals 55.9%
Angels 44.1%
Pick: Cardinals (55.9%)
Run Total
Projected 9.0
Line 9.0
Edge +0.02
NO_BET
First 5 Innings
Cardinals 55.5% Angels 44.5%
F5 Pick Cardinals 55.5%
Run Edge -0.45
Cardinals +0.45 runs