Observed · MLB ·
Cleveland Guardians 8, Houston Astros 5. CLE scored 6 in the 8th. The lead changed hands 2 times. Peyton Pallette took the win, Enyel De Los Santos the loss. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E HOU 0 0 0 0 3 0 1 0 1 5 10 0 CLE 1 1 0 0 0 0 0 6 8 11 1 - Decisions
- W Peyton Pallette · L Enyel De Los Santos
- Where
- Progressive Field ·
Full box score
Cincinnati Reds 12, Tampa Bay Rays 6. CIN scored 4 in the 6th. Chase Burns took the win, Steven Matz the loss. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E CIN 2 2 0 0 1 4 2 0 1 12 10 0 TB 0 0 0 0 0 2 0 0 4 6 8 0 - Decisions
- W Chase Burns · L Steven Matz
- Where
- Tropicana Field ·
Full box score
St. Louis Cardinals 5, Miami Marlins 3. Dustin May took the win, Chris Paddack the loss, and Riley O'Brien the save. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E STL 1 0 1 2 1 0 0 0 0 5 10 1 MIA 1 0 0 0 0 0 0 2 0 3 8 0 - Decisions
- W Dustin May · L Chris Paddack · SV Riley O'Brien
- Where
- loanDepot park ·
Full box score
Milwaukee Brewers 12, Detroit Tigers 4. MIL scored 7 in the 8th. Grant Anderson took the win, Keider Montero the loss. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E MIL 0 3 0 0 0 0 2 7 0 12 16 1 DET 0 0 0 1 0 0 0 0 3 4 9 1 - Decisions
- W Grant Anderson · L Keider Montero
- Where
- Comerica Park ·
Full box score
Washington Nationals 11, Atlanta Braves 4. WSH scored 3 in the 1st. Foster Griffin took the win, Reynaldo López the loss. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E ATL 0 1 1 0 1 0 0 1 0 4 8 0 WSH 3 1 0 0 1 0 3 3 11 10 0 - Decisions
- W Foster Griffin · L Reynaldo López
- Where
- Nationals Park ·
Full box score
New York Yankees 4, Boston Red Sox 0. Luis Gil took the win, Connelly Early the loss. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E NYY 0 1 0 0 0 2 0 1 0 4 10 0 BOS 0 0 0 0 0 0 0 0 0 0 4 0 - Decisions
- W Luis Gil · L Connelly Early
- Where
- Fenway Park ·
Full box score
Minnesota Twins 5, New York Mets 3. Cole Sands took the win, Devin Williams the loss. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E MIN 0 0 0 0 0 2 1 0 2 5 6 0 NYM 0 0 3 0 0 0 0 0 0 3 4 0 - Decisions
- W Cole Sands · L Devin Williams
- Where
- Citi Field ·
Full box score
Kansas City Royals 6, Baltimore Orioles 5. Decided by a run. Lucas Erceg took the win, Ryan Helsley the loss. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E BAL 0 3 0 0 0 0 0 2 0 5 8 0 KC 0 1 0 0 2 0 1 1 1 6 10 0 - Decisions
- W Lucas Erceg · L Ryan Helsley
- Where
- Kauffman Stadium ·
Full box score
Chicago Cubs 7, Philadelphia Phillies 4. CHC scored 3 in the 7th. Shota Imanaga took the win, Tanner Banks the loss, and Caleb Thielbar the save. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E PHI 0 0 0 0 0 1 0 2 1 4 6 0 CHC 0 0 0 0 1 2 3 1 7 12 2 - Decisions
- W Shota Imanaga · L Tanner Banks · SV Caleb Thielbar
- Where
- Wrigley Field ·
Full box score
Texas Rangers 5, Pittsburgh Pirates 1. TEX scored 3 in the 5th. Kumar Rocker took the win, Carmen Mlodzinski the loss. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E PIT 1 0 0 0 0 0 0 0 0 1 6 0 TEX 0 2 0 0 3 0 0 0 5 8 2 - Decisions
- W Kumar Rocker · L Carmen Mlodzinski
- Where
- Globe Life Field ·
Full box score
San Diego Padres 1, Colorado Rockies 0. Decided by a run. Randy Vásquez took the win, Chase Dollander the loss, and Adrian Morejon the save. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E SD 0 0 0 0 0 1 0 0 0 1 6 0 COL 0 0 0 0 0 0 0 0 0 0 3 1 - Decisions
- W Randy Vásquez · L Chase Dollander · SV Adrian Morejon
- Where
- Coors Field ·
Full box score
Toronto Blue Jays 4, Los Angeles Angels 2. TOR scored 3 in the 8th. Mason Fluharty took the win, Drew Pomeranz the loss, and Louis Varland the save. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E TOR 0 0 0 0 0 1 0 3 0 4 8 0 LAA 0 0 0 0 1 0 0 0 1 2 5 0 - Decisions
- W Mason Fluharty · L Drew Pomeranz · SV Louis Varland
- Where
- Angel Stadium ·
Full box score
Athletics 5, Seattle Mariners 2. Jacob Lopez took the win, Eduard Bazardo the loss, and Jack Perkins 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 1 0 0 1 0 1 1 0 1 5 13 0 SEA 0 0 1 0 1 0 0 0 0 2 8 0 - Decisions
- W Jacob Lopez · L Eduard Bazardo · SV Jack Perkins
- Where
- T-Mobile Park ·
Full box score
Chicago White Sox 11, Arizona Diamondbacks 5. CWS scored 4 in the 1st. Sean Burke took the win, Merrill Kelly the loss. CWS had 14 hits. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E CWS 4 3 0 0 1 0 0 0 3 11 14 0 AZ 0 0 0 1 1 0 0 0 3 5 8 0 - Decisions
- W Sean Burke · L Merrill Kelly
- Where
- Chase Field ·
Full box score
San Francisco Giants 3, Los Angeles Dodgers 1. SF scored 3 in the 1st. Landen Roupp took the win, Yoshinobu Yamamoto the loss, and Ryan Walker the save. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E LAD 0 0 0 1 0 0 0 0 0 1 3 1 SF 3 0 0 0 0 0 0 0 3 6 0 - Decisions
- W Landen Roupp · L Yoshinobu Yamamoto · SV Ryan Walker
- Where
- Oracle Park ·
Full box score
The day’s pitching, April 21, 2026
Ranked by game score
Show all 131
- 16Tyler Phillips55
- 17Dustin May54
- 18Jack Perkins54
- 19José Suarez54
- 20Grant Anderson51
- 21Parker Messick51
- 22Huascar Brazobán50
- 23Jesús Luzardo50
- 24John King50
- 25Justin Bruihl50
- 26Luis Castillo50
- 27Shane Baz50
- 28Austin Warren49
- 29Jimmy Herget49
- 30Sam Bachman49
- 31Tyler Samaniego49
- 32Adrian Morejon48
- 33Anthony Banda48
- 34Jacob Latz48
- 35Justin Lawrence48
- 36Kris Bubic48
- 37Ryan Walker48
- 38Aaron Bummer47
- 39Jason Adam47
- 40Justin Topa47
- 41Kevin Ginkel47
- 42Nick Sandlin47
- 43Spencer Miles47
- 44Trevor Megill47
- 45Clayton Beeter46
- 46Cole Winn46
- 47Evan Sisk46
- 48Foster Griffin46
- 49Jonathan Loáisiga46
- 50Nick Mears46
- 51Pierce Johnson46
- 52Scott Barlow46
- 53Shawn Armstrong46
- 54Taylor Clarke46
- 55Tim Hill46
- 56Tyler Rogers46
- 57Connelly Early45
- 58David Bednar45
- 59Gus Varland45
- 60Ian Seymour45
- 61Juan Mejia45
- 62Mason Fluharty45
- 63Riley O'Brien45
- 64Ryan Borucki45
- 65Tanner Scott45
- 66Aaron Ashby44
- 67Brad Keller44
- 68Brennan Bernardino44
- 69Caleb Thielbar44
- 70Jakob Junis44
- 71Kyle Harrison44
- 72Louis Varland44
- 73Lucas Erceg44
- 74Peyton Pallette44
- 75Sam Moll44
- 76Brent Headrick43
- 77Colton Gordon43
- 78Erik Miller43
- 79George Soriano43
- 80Jack Anderson43
- 81Jacob Lopez43
- 82Jake Rogers43
- 83Keaton Winn43
- 84Lucas Sims43
- 85Simeon Woods Richardson43
- 86Grant Wolfram42
- 87Hogan Harris42
- 88James McCann42
- 89Matt Gage42
- 90Tim Herrin42
- 91Wilber Dotel42
- 92Carmen Mlodzinski41
- 93Cole Wilcox40
- 94Eduard Bazardo40
- 95Yoendrys Gómez40
- 96Dylan Dodd39
- 97Cade Smith38
- 98Orion Kerkering38
- 99Cionel Pérez37
- 100Connor Brogdon37
- 101Jake Woodford37
- 102Rico Garcia37
- 103Chris Paddack36
- 104Connor Seabold36
- 105Jeff Hoffman36
- 106Ryan Helsley36
- 107Ben Williamson35
- 108Griffin Jax35
- 109Jacob Webb35
- 110José Alvarado34
- 111Ryan Weiss34
- 112Gabe Speier33
- 113Riley Martin32
- 114Ryne Stanek32
- 115Tanner Banks31
- 116Drew Pomeranz30
- 117Ian Hamilton30
- 118Hunter Bigge28
- 119Bryan King27
- 120Enyel De Los Santos27
- 121Matt Strahm27
- 122Devin Williams26
- 123Joel Payamps26
- 124Osvaldo Bido25
- 125Kyle Nicolas24
- 126Ryan Thompson21
- 127Tim Mayza20
- 128Steven Matz16
- 129Reynaldo López13
- 130Enmanuel De Jesus10
- 131Merrill Kelly3
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 21, 2026 games: 131 pitchers from 15 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 10:05 AM ET.
Win probability is read on its own slower pass, last at 10:05 AM ET.
MLB broadcast highlight
Play MLB clipMLB highlight from a different at-bat.
Randy Vásquez
Final · SD 1, COL 0 · Win
Held the Rockies scoreless over 7 innings as the Padres took the lead. Mickey Moniak’s double-play grounder in the 3rd swung the game 5.8 points his way.
- Innings
- 7.0
- Strikeouts
- 5
- Runs allowed
- 0
Observed · MLB box score
Padres’ win chance Derived · after each batter
Biggest at-batRun support from teammates
Full outing details
- Innings
- 7.0
- Hits
- 3
- Runs
- 0
- Walks
- 0
- Strikeouts
- 5
- Pitches
- 84
- Game score
- 81
- Win probability added
- +49.6 points
Observed · MLB box score. Game score and win probability added are derived. In innings, .1 means one out and .2 means two.
Observed · 84 tracked pitches in completed at-bats. Taller bars mean faster pitches.
Biggest at-bat
Observed and derived
+5.8 · Mickey Moniak grounds into a double play, second baseman Jake Cronenworth to shortstop Xander Bogaerts to first baseman Gavin Sheets. Edouard Julien out at 2nd. Mickey Moniak out at 1st. Bottom 3rd, one out.
Last pitch · Cutter · 91.5 mph · 5 pitches in the at-bat
- Cutter · 89.9 mph · Called Strike
- Four-Seam Fastball · 95.3 mph · Ball
- Cutter · 90.7 mph · Called Strike
- Four-Seam Fastball · 94.7 mph · Foul
- Cutter · 91.5 mph · In play, out(s)
All 5 pitches were cutters; the last arrived at 91.5 mph.
Shown highlight: −2.6 · Ezequiel Tovar hit by pitch. Bottom 2nd, one 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 6th. 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 10:05 AM 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 Ezequiel Tovar gets hit by a pitch, remains in game.
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