Observed · MLB ·
Cleveland Guardians 5, Minnesota Twins 2. Colin Holderman took the win, Mike Paredes the loss, and Cade Smith the save. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E MIN 1 0 0 1 0 0 0 0 0 2 6 0 CLE 0 0 2 0 0 2 1 0 5 9 2 - Decisions
- W Colin Holderman · L Mike Paredes · SV Cade Smith
- Where
- Progressive Field ·
Full box score
Los Angeles Dodgers 2, Philadelphia Phillies 1. Decided by a run. Justin Wrobleski took the win, Zack Wheeler the loss, and Tanner Scott 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 2 0 0 0 0 0 2 5 1 PHI 1 0 0 0 0 0 0 0 0 1 7 0 - Decisions
- W Justin Wrobleski · L Zack Wheeler · SV Tanner Scott
- Where
- Citizens Bank Park ·
Full box score
Tampa Bay Rays 12, Toronto Blue Jays 2. TB scored 4 in the 9th. Drew Rasmussen took the win, Kevin Gausman the loss. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E TB 3 0 0 2 3 0 0 0 4 12 21 0 TOR 0 0 0 0 0 2 0 0 0 2 7 2 - Decisions
- W Drew Rasmussen · L Kevin Gausman
- Where
- Rogers Centre ·
Full box score
San Diego Padres 8, Atlanta Braves 3. SD scored 3 in the 4th. The lead changed hands 2 times. Walker Buehler took the win, Reynaldo López the loss. SD had 13 hits. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E SD 1 0 0 3 1 1 0 2 0 8 13 0 ATL 0 2 0 0 0 0 1 0 0 3 4 0 - Decisions
- W Walker Buehler · L Reynaldo López
- Where
- Truist Park ·
Full box score
Kansas City Royals 3, San Francisco Giants 2. The lead changed hands 2 times. Decided by a run. Luinder Avila took the win, Tyler Mahle the loss, and Alex Lange the save. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E SF 0 0 0 0 2 0 0 0 0 2 5 0 KC 0 0 1 0 0 2 0 0 3 8 1 - Decisions
- W Luinder Avila · L Tyler Mahle · SV Alex Lange
- Where
- Kauffman Stadium ·
Full box score
New York Mets 4, Milwaukee Brewers 0. Zac Thornton took the win, Brandon Sproat the loss. NYM had 13 hits. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E NYM 0 1 0 0 2 0 0 1 0 4 13 0 MIL 0 0 0 0 0 0 0 0 0 0 4 0 - Decisions
- W Zac Thornton · L Brandon Sproat
- Where
- American Family Field ·
Full box score
Chicago Cubs 11, Detroit Tigers 2. CHC scored 6 in the 1st. David Peterson took the win, Framber Valdez the loss. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E DET 0 0 0 0 0 0 0 0 2 2 7 0 CHC 6 0 1 0 2 0 2 0 11 11 0 - Decisions
- W David Peterson · L Framber Valdez
- Where
- Wrigley Field ·
Full box score
Texas Rangers 10, Chicago White Sox 0. TEX scored 4 in the 5th. Kumar Rocker took the win, Noah Schultz the loss, and Marco Gonzales the save. TEX had 18 hits. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E CWS 0 0 0 0 0 0 0 0 0 0 3 0 TEX 2 0 1 2 4 1 0 0 10 18 0 - Decisions
- W Kumar Rocker · L Noah Schultz · SV Marco Gonzales
- Where
- Globe Life Field ·
Full box score
Houston Astros 5, Miami Marlins 3. HOU scored 3 in the 5th. Tatsuya Imai took the win, Tyler Phillips the loss, and Josh Hader the save. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E MIA 0 0 0 0 1 0 2 0 0 3 8 1 HOU 1 1 0 0 3 0 0 0 5 8 0 - Decisions
- W Tatsuya Imai · L Tyler Phillips · SV Josh Hader
- Where
- Daikin Park ·
Full box score
Colorado Rockies 8, Washington Nationals 7. COL scored 4 in the 2nd. The lead changed hands 3 times. Decided by a run. Juan Mejia took the win, Clayton Beeter the loss, and Jordan Romano the save. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E WSH 2 0 2 2 0 0 1 0 0 7 10 1 COL 0 4 1 0 1 1 0 1 8 12 0 - Decisions
- W Juan Mejia · L Clayton Beeter · SV Jordan Romano
- Where
- Coors Field ·
Full box score
Los Angeles Angels 5, St. Louis Cardinals 1. LAA scored 5 in the 1st. Walbert Ureña took the win, Matthew Liberatore the loss. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E STL 0 0 0 0 1 0 0 0 0 1 7 0 LAA 5 0 0 0 0 0 0 0 5 10 0 - Decisions
- W Walbert Ureña · L Matthew Liberatore
- Where
- Angel Stadium ·
Full box score
Arizona Diamondbacks 6, Athletics 5 in 10 innings. AZ scored 3 in the 1st. Decided by a run. Kevin Ginkel took the win, Luis Medina the loss. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 10 R H E ATH 0 0 1 0 0 0 0 1 2 1 5 9 0 AZ 3 0 0 0 0 0 1 0 0 2 6 9 0 - Decisions
- W Kevin Ginkel · L Luis Medina
- Where
- Chase Field ·
Full box score
Cincinnati Reds 4, Seattle Mariners 2. Chase Burns took the win, Luis Castillo the loss, and Emilio Pagán the save. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E CIN 1 0 0 1 1 0 0 0 1 4 5 0 SEA 0 0 0 0 0 0 1 1 0 2 6 1 - Decisions
- W Chase Burns · L Luis Castillo · SV Emilio Pagán
- Where
- T-Mobile Park ·
Full box score
Postponed. Derived · composed from the line score
- Where
- Yankee Stadium ·
Full box score
The day’s pitching, July 21, 2026
Ranked by game score
Show all 123
- 16Drew Rasmussen53
- 17Paul Blackburn53
- 18Cole Sulser52
- 19Luis Castillo52
- 20Marco Gonzales52
- 21Ty Madden52
- 22Anthony Nunez51
- 23Mitch Farris50
- 24Brennan Bernardino49
- 25Hunter Gaddis49
- 26Jack Anderson49
- 27Evan Phillips48
- 28Jordan Romano48
- 29Scott Blewett48
- 30Tanner Scott48
- 31Bennett Sousa47
- 32Brooks Raley47
- 33Cade Smith47
- 34Emilio Pagán47
- 35Garrett Cleavinger47
- 36Jack Perkins47
- 37Jonathan Bowlan47
- 38José Alvarado47
- 39Juan Mejia47
- 40Justin Slaten47
- 41Ryan Zeferjahn47
- 42Tyler Mahle47
- 43Adrian Morejon46
- 44Alex Lange46
- 45Caleb Kilian46
- 46Craig Kimbrel46
- 47Garrett Whitlock46
- 48José Suarez46
- 49Juan Morillo46
- 50Luisangel Acuña46
- 51Luke Weaver46
- 52Orlando Ribalta46
- 53Taylor Clarke46
- 54Angel Chivilli45
- 55Chase Silseth45
- 56Jake Bennett45
- 57Josh Hader45
- 58Mason Miller45
- 59Matt Strahm45
- 60Tyler Kinley45
- 61Bradgley Rodriguez44
- 62Brady Basso44
- 63Brandon Sproat44
- 64Devin Williams44
- 65Dylan Smith44
- 66Hogan Harris44
- 67Jake Rogers44
- 68John Schreiber44
- 69José A. Ferrer44
- 70Kendry Rojas44
- 71Matt Svanson44
- 72Victor Vodnik44
- 73Yohan Ramírez44
- 74Bryse Wilson43
- 75Elvis Alvarado43
- 76Kevin Ginkel43
- 78Aroldis Chapman42
- 79Keaton Winn42
- 80Mason Fluharty42
- 81Myles Straw42
- 82Tim Hill42
- 83Zach Brzykcy42
- 84Sam Hentges41
- 85Shawn Armstrong41
- 86Tyler Phillips41
- 87Will Warren41
- 88Colin Holderman40
- 89Dean Kremer39
- 90Sam Moll39
- 91Taylor Rogers39
- 92Brock Burke38
- 93Jimmy Herget38
- 94Mike Paredes38
- 95Yuki Matsui38
- 96Chad Patrick36
- 97Julian Garcia36
- 98Matthew Liberatore36
- 99Michael Rucker36
- 100Miles Mikolas36
- 101Brenan Hanifee35
- 102Clayton Beeter35
- 103Geoff Hartlieb35
- 104Tejay Antone35
- 105Trevor Richards35
- 106Brandon Eisert33
- 107JR Ritchie33
- 108Aaron Civale32
- 109Lazaro Estrada32
- 110Paul Sewald32
- 111AJ Blubaugh31
- 112Ryan Thompson31
- 113Tyler Zuber31
- 114Carson Palmquist30
- 115Tyler Schweitzer30
- 116Zach McKinstry30
- 117Luis Medina29
- 118Patrick Corbin25
- 119Kevin Gausman24
- 120Michael Lorenzen21
- 121Noah Schultz21
- 122Reynaldo López21
- 123Framber Valdez13
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 July 21, 2026 games: 123 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 2:09 PM ET.
Win probability is read on its own slower pass, last at 2:09 PM ET.
MLB broadcast highlight
Play MLB clipMatt Krook
Final · WSH 7, COL 8
Held the Rockies scoreless over 1 inning with the game tied. Ezequiel Tovar’s strikeout in the 7th swung the game 8.8 points his way.
- Innings
- 1.0
- Strikeouts
- 1
- Runs allowed
- 0
Observed · MLB box score
Nationals’ win chance Derived · after each batter
Biggest at-bat
Full outing details
- Innings
- 1.0
- Hits
- 1
- Runs
- 0
- Walks
- 1
- Strikeouts
- 1
- Pitches
- 16
- Game score
- 43
- Win probability added
- +8.8 points
Observed · MLB box score. Game score and win probability added are derived. In innings, .1 means one out and .2 means two.
Observed · 16 tracked pitches in completed at-bats. Taller bars mean faster pitches.
Biggest at-bat
Observed and derived
+8.8 · Ezequiel Tovar strikes out swinging. Bottom 7th, two out.
Last pitch · Sweeper · 81.6 mph · 3 pitches in the at-bat
- Sweeper · 81.8 mph · Called Strike
- Sinker · 89.7 mph · Foul
- Sweeper · 81.6 mph · Swinging Strike
All 3 pitches were sweepers; the last arrived at 81.6 mph.
Sources & method
The chart uses MLB’s win-probability model after each batter.
This is the whole appearance for one pitcher on the day’s board, built when you selected him. The game is final. Read 2:10 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 Krook fans Tovar, to strand runners at corners.
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