MLB weekly recap: week of 2026-04-20 (2026)
Hit rate this week: 48% across 93 games; season-to-date: 54%. Graded on the last pre-kickoff win probability, the same rule as model accuracy.
Biggest upset
The model's favorite lost at 62% — final MIL 0–PIT 6
- Rest Days (favors MIL)
- Home Field Advantage (favors MIL)
| Game | Pre-game | Final | Result |
|---|---|---|---|
| Tigers at Red Sox Mon, Apr 20 | BOS 55% • DET 45% | BOS 8–DET 6 | Hit |
| Astros at Guardians Mon, Apr 20 | CLE 55% • HOU 45% | CLE 2–HOU 9 | Miss |
| Reds at Rays Mon, Apr 20 | TB 55% • CIN 45% | TB 1–CIN 6 | Miss |
| Cardinals at Marlins Mon, Apr 20 | MIA 55% • STL 45% | MIA 5–STL 3 | Hit |
| Braves at Nationals Mon, Apr 20 | WSH 62% • ATL 38% | WSH 4–ATL 9 | Miss |
| Phillies at Cubs Mon, Apr 20 | CHC 55% • PHI 45% | CHC 5–PHI 1 | Hit |
| Orioles at Royals Mon, Apr 20 | KC 55% • BAL 45% | KC 5–BAL 7 | Miss |
| Dodgers at Rockies Tue, Apr 21 | COL 55% • LAD 45% | COL 3–LAD 12 | Miss |
| Blue Jays at Angels Tue, Apr 21 | LAA 55% • TOR 45% | LAA 2–TOR 5 | Miss |
| Athletics at Mariners Tue, Apr 21 | SEA 55% • OAK 45% | SEA 4–OAK 6 | Miss |
| Astros at Guardians Tue, Apr 21 | CLE 55% • HOU 45% | CLE 8–HOU 5 | Hit |
| Brewers at Tigers Tue, Apr 21 | DET 53% • MIL 47% | DET 4–MIL 12 | Miss |
| Cardinals at Marlins Tue, Apr 21 | MIA 55% • STL 45% | MIA 3–STL 5 | Miss |
| Reds at Rays Tue, Apr 21 | TB 55% • CIN 45% | TB 6–CIN 12 | Miss |
| Braves at Nationals Tue, Apr 21 | WSH 55% • ATL 45% | WSH 11–ATL 4 | Hit |
| Yankees at Red Sox Tue, Apr 21 | BOS 53% • NYY 47% | BOS 0–NYY 4 | Miss |
| Twins at Mets Tue, Apr 21 | NYM 55% • MIN 45% | NYM 3–MIN 5 | Miss |
| Phillies at Cubs Tue, Apr 21 | CHC 55% • PHI 45% | CHC 7–PHI 4 | Hit |
| Orioles at Royals Tue, Apr 21 | KC 55% • BAL 45% | KC 6–BAL 5 | Hit |
| Pirates at Rangers Wed, Apr 22 | TEX 55% • PIT 45% | TEX 5–PIT 1 | Hit |
| Padres at Rockies Wed, Apr 22 | COL 53% • SD 47% | COL 0–SD 1 | Miss |
| Blue Jays at Angels Wed, Apr 22 | LAA 55% • TOR 45% | LAA 2–TOR 4 | Miss |
| Chicago White Sox at Diamondbacks Wed, Apr 22 | ARI 55% • CWS 45% | ARI 5–CWS 11 | Miss |
| Athletics at Mariners Wed, Apr 22 | SEA 55% • OAK 45% | SEA 2–OAK 5 | Miss |
| Dodgers at Giants Wed, Apr 22 | SF 57% • LAD 43% | SF 3–LAD 1 | Hit |
| Cardinals at Marlins Wed, Apr 22 | MIA 55% • STL 45% | MIA 4–STL 1 | Hit |
| Astros at Guardians Wed, Apr 22 | CLE 55% • HOU 45% | CLE 0–HOU 2 | Miss |
| Reds at Rays Wed, Apr 22 | TB 55% • CIN 45% | TB 6–CIN 1 | Hit |
| Orioles at Royals Wed, Apr 22 | KC 55% • BAL 45% | KC 6–BAL 8 | Miss |
| Blue Jays at Angels Wed, Apr 22 | LAA 55% • TOR 45% | LAA 7–TOR 3 | Hit |
| Athletics at Mariners Wed, Apr 22 | SEA 55% • OAK 45% | SEA 5–OAK 4 | Hit |
| Brewers at Tigers Wed, Apr 22 | DET 55% • MIL 45% | DET 5–MIL 2 | Hit |
| Yankees at Red Sox Wed, Apr 22 | BOS 55% • NYY 45% | BOS 1–NYY 4 | Miss |
| Braves at Nationals Wed, Apr 22 | WSH 55% • ATL 45% | WSH 6–ATL 8 | Miss |
| Twins at Mets Wed, Apr 22 | NYM 55% • MIN 45% | NYM 3–MIN 2 | Hit |
| Phillies at Cubs Wed, Apr 22 | CHC 55% • PHI 45% | CHC 7–PHI 2 | Hit |
| Pirates at Rangers Thu, Apr 23 | TEX 55% • PIT 45% | TEX 4–PIT 8 | Miss |
| Padres at Rockies Thu, Apr 23 | COL 55% • SD 45% | COL 8–SD 3 | Hit |
| Chicago White Sox at Diamondbacks Thu, Apr 23 | ARI 55% • CWS 45% | ARI 11–CWS 7 | Hit |
| Dodgers at Giants Thu, Apr 23 | SF 55% • LAD 45% | SF 3–LAD 0 | Hit |
| Braves at Nationals Thu, Apr 23 | WSH 55% • ATL 45% | WSH 2–ATL 7 | Miss |
| Brewers at Tigers Thu, Apr 23 | DET 55% • MIL 45% | DET 5–MIL 4 | Hit |
| Phillies at Cubs Thu, Apr 23 | CHC 55% • PHI 45% | CHC 8–PHI 7 | Hit |
| Padres at Rockies Thu, Apr 23 | COL 55% • SD 45% | COL 8–SD 10 | Miss |
| Chicago White Sox at Diamondbacks Thu, Apr 23 | ARI 55% • CWS 45% | ARI 1–CWS 4 | Miss |
| Dodgers at Giants Thu, Apr 23 | SF 55% • LAD 45% | SF 0–LAD 3 | Miss |
| Yankees at Red Sox Thu, Apr 23 | BOS 55% • NYY 45% | BOS 2–NYY 4 | Miss |
| Twins at Mets Thu, Apr 23 | NYM 55% • MIN 45% | NYM 10–MIN 8 | Hit |
| Pirates at Rangers Fri, Apr 24 | TEX 55% • PIT 45% | TEX 6–PIT 1 | Hit |
| Tigers at Reds Fri, Apr 24 | CIN 57% • DET 43% | CIN 9–DET 8 | Hit |
| Red Sox at Orioles Fri, Apr 24 | BAL 57% • BOS 43% | BAL 10–BOS 3 | Hit |
| Guardians at Blue Jays Fri, Apr 24 | TOR 55% • CLE 45% | TOR 6–CLE 8 | Miss |
| Twins at Rays Fri, Apr 24 | TB 57% • MIN 43% | TB 6–MIN 2 | Hit |
| Rockies at Mets Fri, Apr 24 | NYM 55% • COL 45% | NYM 3–COL 4 | Miss |
| Phillies at Braves Fri, Apr 24 | ATL 55% • PHI 45% | ATL 5–PHI 3 | Hit |
| Pirates at Brewers Fri, Apr 24 | MIL 62% • PIT 38% | MIL 0–PIT 6 | Miss |
| Nationals at Chicago White Sox Fri, Apr 24 | CWS 55% • WSH 45% | CWS 5–WSH 4 | Hit |
| Angels at Royals Fri, Apr 24 | KC 55% • LAA 45% | KC 6–LAA 3 | Hit |
| Athletics at Rangers Sat, Apr 25 | TEX 53% • OAK 47% | TEX 1–OAK 8 | Miss |
| Yankees at Astros Sat, Apr 25 | HOU 57% • NYY 43% | HOU 4–NYY 12 | Miss |
| Mariners at Cardinals Sat, Apr 25 | STL 55% • SEA 45% | STL 2–SEA 3 | Miss |
| Cubs at Dodgers Sat, Apr 25 | LAD 55% • CHC 45% | LAD 4–CHC 6 | Miss |
| Marlins at Giants Sat, Apr 25 | SF 53% • MIA 47% | SF 4–MIA 9 | Miss |
| Red Sox at Orioles Sat, Apr 25 | BAL 55% • BOS 45% | BAL 1–BOS 17 | Miss |
| Mariners at Cardinals Sat, Apr 25 | STL 55% • SEA 45% | STL 9–SEA 11 | Miss |
| Guardians at Blue Jays Sat, Apr 25 | TOR 55% • CLE 45% | TOR 5–CLE 3 | Hit |
| Marlins at Giants Sat, Apr 25 | SF 55% • MIA 45% | SF 6–MIA 2 | Hit |
| Twins at Rays Sat, Apr 25 | TB 55% • MIN 45% | TB 6–MIN 1 | Hit |
| Nationals at Chicago White Sox Sat, Apr 25 | CWS 55% • WSH 45% | CWS 3–WSH 6 | Miss |
| Padres at Diamondbacks Sat, Apr 25 | ARI 55% • SD 45% | ARI 4–SD 6 | Miss |
| Athletics at Rangers Sat, Apr 25 | TEX 55% • OAK 45% | TEX 4–OAK 3 | Hit |
| Angels at Royals Sat, Apr 25 | KC 55% • LAA 45% | KC 12–LAA 1 | Hit |
| Yankees at Astros Sat, Apr 25 | HOU 55% • NYY 45% | HOU 3–NYY 8 | Miss |
| Pirates at Brewers Sat, Apr 25 | MIL 55% • PIT 45% | MIL 3–PIT 6 | Miss |
| Tigers at Reds Sat, Apr 25 | CIN 55% • DET 45% | CIN 9–DET 2 | Hit |
| Cubs at Dodgers Sat, Apr 25 | LAD 55% • CHC 45% | LAD 12–CHC 4 | Hit |
| Phillies at Braves Sat, Apr 25 | ATL 55% • PHI 45% | ATL 5–PHI 8 | Miss |
| Red Sox at Orioles Sun, Apr 26 | BAL 55% • BOS 45% | BAL 3–BOS 5 | Miss |
| Phillies at Braves Sun, Apr 26 | ATL 55% • PHI 45% | ATL 6–PHI 2 | Hit |
| Guardians at Blue Jays Sun, Apr 26 | TOR 55% • CLE 45% | TOR 4–CLE 2 | Hit |
| Twins at Rays Sun, Apr 26 | TB 55% • MIN 45% | TB 4–MIN 2 | Hit |
| Tigers at Reds Sun, Apr 26 | CIN 55% • DET 45% | CIN 3–DET 8 | Miss |
| Rockies at Mets Sun, Apr 26 | NYM 55% • COL 45% | NYM 1–COL 3 | Miss |
| Yankees at Astros Sun, Apr 26 | HOU 55% • NYY 45% | HOU 7–NYY 4 | Hit |
| Nationals at Chicago White Sox Sun, Apr 26 | CWS 55% • WSH 45% | CWS 1–WSH 2 | Miss |
| Pirates at Brewers Sun, Apr 26 | MIL 55% • PIT 45% | MIL 5–PIT 0 | Hit |
| Mariners at Cardinals Sun, Apr 26 | STL 55% • SEA 45% | STL 2–SEA 3 | Miss |
| Athletics at Rangers Sun, Apr 26 | TEX 55% • OAK 45% | TEX 1–OAK 2 | Miss |
| Marlins at Giants Sun, Apr 26 | SF 55% • MIA 45% | SF 6–MIA 3 | Hit |
| Padres at Diamondbacks Sun, Apr 26 | ARI 55% • SD 45% | ARI 12–SD 7 | Hit |
| Cubs at Dodgers Sun, Apr 26 | LAD 55% • CHC 45% | LAD 6–CHC 0 | Hit |
| Angels at Royals Sun, Apr 26 | KC 55% • LAA 45% | KC 11–LAA 9 | Hit |
| Rockies at Mets Sun, Apr 26 | NYM 55% • COL 45% | NYM 0–COL 3 | Miss |