Observed · MLB ·
Cleveland Guardians 10, Baltimore Orioles 5. CLE scored 4 in the 7th. Tanner Bibee took the win, Colin Selby the loss. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E BAL 3 0 2 0 0 0 0 0 0 5 6 2 CLE 3 0 0 1 1 1 4 0 10 14 1 - Decisions
- W Tanner Bibee · L Colin Selby
- Where
- Progressive Field ·
Full box score
Pittsburgh Pirates 3, Detroit Tigers 0. PIT scored 3 in the 2nd. Paul Skenes took the win, Jack Flaherty the loss, and David Bednar the save. 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 0 0 5 0 PIT 0 3 0 0 0 0 0 0 3 9 0 - Decisions
- W Paul Skenes · L Jack Flaherty · SV David Bednar
- Where
- PNC Park ·
Full box score
San Diego Padres 2, Miami Marlins 1. Decided by a run. Adrian Morejon took the win, Eury Pérez the loss, and Robert Suarez the save. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E SD 0 2 0 0 0 0 0 0 0 2 5 0 MIA 0 0 0 1 0 0 0 0 0 1 9 0 - Decisions
- W Adrian Morejon · L Eury Pérez · SV Robert Suarez
- Where
- loanDepot park ·
Full box score
Washington Nationals 10, Cincinnati Reds 8. WSH scored 4 in the 1st. Andrew Chafin took the win, Brady Singer the loss. WSH had 15 hits. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E CIN 0 0 0 5 1 0 0 0 2 8 9 0 WSH 4 0 3 1 0 2 0 0 10 15 0 - Decisions
- W Andrew Chafin · L Brady Singer
- Where
- Nationals Park ·
Full box score
Philadelphia Phillies 3, Boston Red Sox 2 in 10 innings. Decided by a run. Max Lazar took the win, Jordan Hicks the loss. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 10 R H E BOS 1 0 0 0 0 1 0 0 0 0 2 8 0 PHI 0 0 0 2 0 0 0 0 0 1 3 7 0 - Decisions
- W Max Lazar · L Jordan Hicks
- Where
- Citizens Bank Park ·
Full box score
Toronto Blue Jays 4, New York Yankees 1. TOR scored 4 in the 5th. Kevin Gausman took the win, Carlos Rodón 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 NYY 0 0 0 1 0 0 0 0 0 1 5 2 TOR 0 0 0 0 4 0 0 0 4 6 1 - Decisions
- W Kevin Gausman · L Carlos Rodón · SV Jeff Hoffman
- Where
- Rogers Centre ·
Full box score
New York Mets 7, Los Angeles Angels 5. NYM scored 3 in the 7th. Brooks Raley took the win, José Fermin the loss, and Edwin Díaz the save. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E LAA 0 1 3 0 0 0 1 0 0 5 9 1 NYM 0 0 0 2 0 0 3 2 7 6 1 - Decisions
- W Brooks Raley · L José Fermin · SV Edwin Díaz
- Where
- Citi Field ·
Full box score
Atlanta Braves 9, San Francisco Giants 5. ATL scored 5 in the 1st. Bryce Elder took the win, Hayden Birdsong the loss. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E SF 1 1 0 0 1 0 1 0 1 5 12 2 ATL 5 0 0 3 0 1 0 0 9 8 0 - Decisions
- W Bryce Elder · L Hayden Birdsong
- Where
- Truist Park ·
Full box score
Chicago White Sox 8, Tampa Bay Rays 3. CWS scored 3 in the 2nd. Tyler Gilbert took the win, Shane Baz the loss. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E CWS 0 3 3 0 2 0 0 0 0 8 11 2 TB 0 0 0 2 0 0 1 0 0 3 5 0 - Decisions
- W Tyler Gilbert · L Shane Baz
- Where
- George M. Steinbrenner Field ·
Full box score
Kansas City Royals 12, Chicago Cubs 4. KC scored 4 in the 5th. Noah Cameron took the win, Ben Brown the loss. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E KC 0 1 0 2 4 0 1 4 0 12 14 0 CHC 0 4 0 0 0 0 0 0 0 4 9 1 - Decisions
- W Noah Cameron · L Ben Brown
- Where
- Wrigley Field ·
Full box score
Texas Rangers 7, Athletics 2. TEX scored 4 in the 5th. Jack Leiter took the win, Jacob Lopez the loss. 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 1 0 0 0 2 5 0 TEX 0 0 1 0 4 0 2 0 7 7 0 - Decisions
- W Jack Leiter · L Jacob Lopez
- Where
- Globe Life Field ·
Full box score
St. Louis Cardinals 6, Colorado Rockies 2. Michael McGreevy took the win, Austin Gomber 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 2 1 2 1 0 0 6 15 1 COL 0 0 2 0 0 0 0 0 0 2 8 0 - Decisions
- W Michael McGreevy · L Austin Gomber
- Where
- Coors Field ·
Full box score
Houston Astros 6, Arizona Diamondbacks 3. HOU scored 3 in the 2nd. Colton Gordon took the win, Zac Gallen 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 HOU 0 3 1 0 0 0 2 0 0 6 10 1 AZ 1 0 1 0 1 0 0 0 0 3 8 0 - Decisions
- W Colton Gordon · L Zac Gallen · SV Josh Hader
- Where
- Chase Field ·
Full box score
Milwaukee Brewers 6, Seattle Mariners 0. MIL scored 4 in the 6th. Brandon Woodruff took the win, George Kirby the loss. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E MIL 0 0 0 0 0 4 0 2 0 6 10 0 SEA 0 0 0 0 0 0 0 0 0 0 5 1 - Decisions
- W Brandon Woodruff · L George Kirby
- Where
- T-Mobile Park ·
Full box score
Los Angeles Dodgers 5, Minnesota Twins 2. Dustin May took the win, David Festa the loss, and Kirby Yates 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 0 0 0 0 0 1 2 9 1 LAD 2 0 0 1 0 1 1 0 5 7 0 - Decisions
- W Dustin May · L David Festa · SV Kirby Yates
- Where
- Dodger Stadium ·
Full box score
The day’s pitching, July 21, 2025
Ranked by game score
Show all 127
- 16Tyler Phillips53
- 17Adrian Morejon52
- 18JT Brubaker52
- 19Mason Englert52
- 20Kevin Kelly51
- 21Kevin Herget50
- 22Sean Newcomb50
- 23Tristan Beck50
- 24Chase Lee49
- 25Edwin Díaz49
- 26Garrett Whitlock49
- 27Jeff Hoffman49
- 28Sean Burke49
- 29Carlos Vargas48
- 30Grant Anderson48
- 31Kolby Allard48
- 32Max Lazar48
- 33Tommy Kahnle48
- 34Bennett Sousa47
- 35Dennis Santana47
- 36Garrett Cleavinger47
- 37Hunter Gaddis47
- 38Jeremiah Estrada47
- 39Jordan Leasure47
- 40Ryan Brasier47
- 41Andrew Chafin46
- 42Andrew Saalfrank46
- 43Dan Altavilla46
- 44Enyel De Los Santos46
- 45Hoby Milner46
- 46John Schreiber46
- 47JoJo Romero46
- 48Jon Berti46
- 49Luis García46
- 50Phil Maton46
- 51Ryan Walker46
- 52Scott Barlow46
- 53Tanner Banks46
- 54Trevor Richards46
- 55Aaron Ashby45
- 56Andrew Hoffmann45
- 57Aroldis Chapman45
- 58Braxton Ashcraft45
- 59Cole Winn45
- 60Colton Gordon45
- 61David Bednar45
- 62Huascar Brazobán45
- 63Jake Bird45
- 64Matt Strahm45
- 65Noah Cameron45
- 66Orion Kerkering45
- 67Robert Suarez45
- 68Shawn Armstrong45
- 69Trent Thornton45
- 70Aaron Bummer44
- 71Brock Burke44
- 72Brooks Raley44
- 73Camilo Doval44
- 74Jason Adam44
- 75José A. Ferrer44
- 76Kendall Graveman44
- 77Kirby Yates44
- 78Scott Effross44
- 79Steven Wilson44
- 80Tyler Anderson44
- 81Tyler Gilbert44
- 82Yariel Rodríguez44
- 83Cole Henry43
- 84Louis Varland43
- 85Sam Moll43
- 86Josh Hader42
- 87Mason Miller42
- 88Reid Detmers42
- 89Shohei Ohtani42
- 90Taylor Rogers42
- 91Brent Suter41
- 92Cole Sands41
- 93Randy Vásquez41
- 94Bryce Elder40
- 95Carlos Rodón40
- 96Steven Okert40
- 97Brendon Little39
- 98Chris Devenski38
- 99Austin Gomber37
- 100David Festa37
- 101Elvis Alvarado37
- 102Jack Flaherty37
- 103Tanner Scott37
- 104Rafael Montero36
- 105Zac Gallen36
- 106Jacob Lopez35
- 107Kyle Finnegan35
- 108Lyon Richardson35
- 109Mason Thompson35
- 110Brandon Eisert34
- 111Corbin Martin34
- 112Juan Mejia34
- 113Colin Selby33
- 114Graham Ashcraft33
- 115Jordan Hicks33
- 116José Fermin32
- 117Kodai Senga31
- 118Spencer Bivens31
- 119Brandyn Garcia30
- 120Jake Irvin30
- 121Grant Wolfram28
- 122Tomoyuki Sugano28
- 123Ben Brown21
- 124Chris Flexen15
- 125Hayden Birdsong15
- 126Brady Singer14
- 127Shane Baz12
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, 2025 games: 127 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 7:49 PM ET.
Win probability is read on its own slower pass, last at 7:49 PM ET.
MLB broadcast highlight
Play MLB clipMLB highlight from a different at-bat.
Brandon Woodruff
Final · MIL 6, SEA 0 · Win
Held the Mariners scoreless over 6 innings as the Brewers took the lead. Luke Raley’s single in the 5th swung the game 4.6 points against him.
- Innings
- 6.0
- Strikeouts
- 5
- Runs allowed
- 0
Observed · MLB box score
Brewers’ win chance Derived · after each batter
Biggest at-batRun support from teammates
Full outing details
- Innings
- 6.0
- Hits
- 2
- Runs
- 0
- Walks
- 0
- Strikeouts
- 5
- Pitches
- 62
- Game score
- 77
- Win probability added
- +33.2 points
Observed · MLB box score. Game score and win probability added are derived. In innings, .1 means one out and .2 means two.
Observed · 62 tracked pitches in completed at-bats. Taller bars mean faster pitches.
Biggest at-bat
Observed and derived
−4.6 · Luke Raley singles on a line drive to right fielder Jackson Chourio. Bottom 5th, no outs.
Last pitch · Cutter · 90.4 mph · 2 pitches in the at-bat
- Curveball · 77.4 mph · Ball
- Cutter · 90.4 mph · In play, no out
After 1 curveball at 77.4 mph, the cutter arrived 13 mph faster and 2 in away from them horizontally.
Shown highlight: +3.8 · Julio Rodríguez called out on strikes. Bottom 3rd, 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: 4 runs 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 7:49 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 Brandon Woodruff K's Julio Rodríguez.
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