Observed · MLB ·
Boston Red Sox 8, Detroit Tigers 6. BOS scored 3 in the 7th. Garrett Whitlock took the win, Tyler Holton the loss, and Aroldis Chapman the save. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E DET 0 0 1 1 0 1 0 0 3 6 10 1 BOS 0 2 0 0 0 1 3 2 8 12 0 - Decisions
- W Garrett Whitlock · L Tyler Holton · SV Aroldis Chapman
- Where
- Fenway Park ·
Full box score
Houston Astros 9, Cleveland Guardians 2. HOU scored 4 in the 4th. Spencer Arrighetti took the win, Slade Cecconi the loss. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E HOU 2 0 0 4 1 0 1 0 1 9 13 0 CLE 1 0 1 0 0 0 0 0 0 2 8 2 - Decisions
- W Spencer Arrighetti · L Slade Cecconi
- Where
- Progressive Field ·
Full box score
Cincinnati Reds 6, Tampa Bay Rays 1. Rhett Lowder took the win, Jesse Scholtens the loss. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E CIN 2 0 1 0 0 2 1 0 0 6 10 0 TB 1 0 0 0 0 0 0 0 0 1 6 0 - Decisions
- W Rhett Lowder · L Jesse Scholtens
- Where
- Tropicana Field ·
Full box score
Miami Marlins 5, St. Louis Cardinals 3. Calvin Faucher took the win, Michael McGreevy the loss, and Pete Fairbanks the save. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E STL 0 0 0 1 0 1 0 0 1 3 5 0 MIA 0 0 0 1 1 2 0 1 5 6 0 - Decisions
- W Calvin Faucher · L Michael McGreevy · SV Pete Fairbanks
- Where
- loanDepot park ·
Full box score
Atlanta Braves 9, Washington Nationals 4. ATL scored 5 in the 6th. Bryce Elder took the win, Jake Irvin the loss. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E ATL 0 0 0 2 0 5 0 0 2 9 7 1 WSH 2 0 0 1 0 1 0 0 0 4 3 3 - Decisions
- W Bryce Elder · L Jake Irvin
- Where
- Nationals Park ·
Full box score
Baltimore Orioles 7, Kansas City Royals 5 in 12 innings. BAL scored 5 in the 12th. Anthony Nunez took the win, Alex Lange the loss. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 10 11 12 R H E BAL 0 0 0 0 0 0 0 0 1 0 1 5 7 6 0 KC 0 1 0 0 0 0 0 0 0 0 1 3 5 14 0 - Decisions
- W Anthony Nunez · L Alex Lange
- Where
- Kauffman Stadium ·
Full box score
Chicago Cubs 5, Philadelphia Phillies 1. CHC scored 4 in the 2nd. Colin Rea took the win, Aaron Nola the loss. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E PHI 0 0 0 1 0 0 0 0 0 1 6 0 CHC 0 4 1 0 0 0 0 0 5 8 1 - Decisions
- W Colin Rea · L Aaron Nola
- Where
- Wrigley Field ·
Full box score
Los Angeles Dodgers 12, Colorado Rockies 3. LAD scored 3 in the 9th. Justin Wrobleski took the win, Jose Quintana the loss. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E LAD 0 2 2 1 0 1 1 2 3 12 15 0 COL 1 0 0 0 0 0 0 1 1 3 11 3 - Decisions
- W Justin Wrobleski · L Jose Quintana
- Where
- Coors Field ·
Full box score
Toronto Blue Jays 5, Los Angeles Angels 2. Dylan Cease took the win, Reid Detmers the loss, and Jeff Hoffman the save. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E TOR 0 0 2 0 0 1 1 0 1 5 8 1 LAA 1 0 1 0 0 0 0 0 0 2 6 1 - Decisions
- W Dylan Cease · L Reid Detmers · SV Jeff Hoffman
- Where
- Angel Stadium ·
Full box score
Athletics 6, Seattle Mariners 4. ATH scored 3 in the 8th. Hogan Harris took the win, Casey Legumina the loss, and Joel Kuhnel the save. ATH had 13 hits. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E ATH 0 0 0 1 0 2 0 3 0 6 13 0 SEA 2 1 0 0 0 0 0 0 1 4 10 0 - Decisions
- W Hogan Harris · L Casey Legumina · SV Joel Kuhnel
- Where
- T-Mobile Park ·
Full box score
The day’s pitching, April 20, 2026
Ranked by game score
Show all 85
- 16Reid Detmers49
- 17Spencer Arrighetti49
- 18Trevor Martin49
- 19Zack Kelly49
- 20Andrew Nardi48
- 21Brock Burke48
- 22Jayden Murray48
- 23Matt Festa48
- 24Ryan Helsley48
- 25Tyler Kinley48
- 26Daniel Lynch IV47
- 27Jeff Hoffman47
- 28Joel Payamps47
- 29Sonny Gray47
- 30Anthony Bender46
- 31Anthony Nunez46
- 32Cole Sulser46
- 33Garrett Whitlock46
- 34Yennier Cano46
- 35AJ Blubaugh45
- 36Chase Silseth45
- 37Kyle Backhus45
- 38Matt Brash45
- 39Michael McGreevy45
- 40Rico Garcia45
- 41Braydon Fisher44
- 42Cooper Criswell44
- 43Corbin Martin44
- 44Hoby Milner44
- 45Kyle Bradish44
- 46Matt Svanson44
- 47Pierce Johnson44
- 48Seth Johnson44
- 49Steven Okert44
- 50Tyler Rogers44
- 51Aroldis Chapman43
- 52Calvin Faucher43
- 53Grant Wolfram43
- 54J.T. Ginn43
- 55Jesse Scholtens43
- 56Mark Leiter Jr.43
- 57Pete Fairbanks43
- 58Shaun Anderson43
- 59Aaron Bummer42
- 60John Schreiber42
- 61José A. Ferrer42
- 62Tim Herrin42
- 63Connor Phillips40
- 64Danny Coulombe39
- 65Jack Flaherty39
- 66Jake Eder39
- 67Joel Kuhnel39
- 68Ryan Fernandez38
- 69Drew Anderson37
- 70Connor Brogdon36
- 71Edgardo Henriquez35
- 72Julian Fernández35
- 73Lucas Erceg35
- 74Cameron Foster32
- 75Emerson Hancock32
- 76PJ Poulin32
- 77Jovani Morán31
- 78Ryan Watson31
- 79Aaron Nola30
- 80Casey Legumina29
- 81Tyler Holton24
- 82Jose Quintana23
- 83Alex Lange19
- 84Slade Cecconi15
- 85Tanner Gordon14
Derived · MLB box scores
About this ranking
Game score v2 summarizes a pitching line. Higher scores reward outs and strikeouts; hits, walks and runs lower it.
Largest values first; names run A to Z. The ranking updates while games are in progress.
Every pitcher who has thrown in the April 20, 2026 games: 85 pitchers from 10 games. Game Score and win probability added are Derived. Game Score v2 is 40 + 2×outs + K − 2×H − 2×BB − 3×R − 6×HR. Win probability added sums MLB's model over each pitcher's own batters, in percentage points for his team. Box scores read 12:35 PM ET.
Win probability is read on its own slower pass, last at 12:35 PM ET.
MLB broadcast highlight
Play MLB clipMLB highlight from a different at-bat.
Seth Lugo
Final · KC 5, BAL 7
Held the Orioles scoreless over 7 innings as the Royals took the lead. Jeremiah Jackson’s flyout in the 7th swung the game 8.7 points his way.
- Innings
- 7.0
- Strikeouts
- 7
- Runs allowed
- 0
Observed · MLB box score
Royals’ win chance Derived · after each batter
Biggest at-batRun support from teammates
Full outing details
- Innings
- 7.0
- Hits
- 1
- Runs
- 0
- Walks
- 4
- Strikeouts
- 7
- Pitches
- 93
- Game score
- 79
- Win probability added
- +40.7 points
Observed · MLB box score. Game score and win probability added are derived. In innings, .1 means one out and .2 means two.
Observed · 93 tracked pitches in completed at-bats. Taller bars mean faster pitches.
Biggest at-bat
Observed and derived
+8.7 · Jeremiah Jackson flies out to center fielder Kyle Isbel. Top 7th, two out.
Last pitch · Slurve · 81.1 mph · 1 pitches in the at-bat
- Slurve · 81.1 mph · In play, out(s)
One pitch: a slurve at 81.1 mph.
Shown highlight: +3.7 · Pete Alonso called out on strikes. Top 1st, two out. MLB has no clip for the biggest at-bat.
Sources & method
The chart uses MLB’s win-probability model after each batter. Dashed marks show run support from teammates: 1 run in the 2nd. Those changes are not credited to the pitcher.
This is the whole appearance for one pitcher on the day’s board, built when you selected him. The game is final. Read 12:35 PM ET. Win probability, plays and pitch tracking: MLB win-probability feed; lines and decisions: the game’s MLB game data. The notes are written from those measurements, not by a person. They describe the pitches, not why a batter swung or took.
Clip: the MLB broadcast for Seth Lugo strikes out Pete Alonso.
2025 statistics · Aggregate, regular season
Fastball speed and movement across pitchers.
Four-seamers with the most pitches in this sample
| Pitcher | Pitches | Speed | IVB |
|---|---|---|---|
| Freddy PeraltaMIL · Four-seam fastball | 1,651 | 94.8 mph | 16.8 in |
| Kevin GausmanTOR · Four-seam fastball | 1,627 | 94.5 mph | 16.8 in |
| Robbie RaySF · Four-seam fastball | 1,593 | 93.6 mph | 18.2 in |
Pitcher-season means · Minimum 100 four-seam fastballs. Baseball Savant