Observed · MLB ·
Kansas City Royals 3, Detroit Tigers 2. Decided by a run. Daniel Lynch IV took the win, Jacob Waguespack 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 KC 0 1 0 0 0 0 1 0 1 3 7 0 DET 0 1 0 1 0 0 0 0 0 2 8 1 - Decisions
- W Daniel Lynch IV · L Jacob Waguespack · SV Alex Lange
- Where
- Comerica Park ·
Full box score
Washington Nationals 5, Arizona Diamondbacks 3. WSH scored 4 in the 3rd. Foster Griffin took the win, Mitch Bratt the loss, and Clayton Beeter the save. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E AZ 0 0 2 0 0 0 1 0 0 3 6 1 WSH 0 0 4 0 1 0 0 0 5 9 0 - Decisions
- W Foster Griffin · L Mitch Bratt · SV Clayton Beeter
- Where
- Nationals Park ·
Full box score
San Francisco Giants 9, Los Angeles Angels 2. SF scored 5 in the 3rd. Robbie Ray took the win, Ryan Johnson the loss. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E LAA 0 0 0 0 0 0 1 0 1 2 9 1 SF 0 0 5 4 0 0 0 0 9 11 0 - Decisions
- W Robbie Ray · L Ryan Johnson
- Where
- Oracle Park ·
Full box score
Toronto Blue Jays 6, Boston Red Sox 0. TOR scored 5 in the 3rd. Dylan Cease took the win, Sonny Gray the loss. TOR had 15 hits. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E TOR 0 0 5 0 0 0 0 0 1 6 15 0 BOS 0 0 0 0 0 0 0 0 0 0 1 0 - Decisions
- W Dylan Cease · L Sonny Gray
- Where
- Fenway Park ·
Full box score
San Diego Padres 7, Miami Marlins 2. SD scored 3 in the 8th. JP Sears took the win, Eury Pérez the loss. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E SD 0 0 2 0 0 0 1 3 1 7 11 0 MIA 0 0 1 0 0 0 0 1 0 2 5 0 - Decisions
- W JP Sears · L Eury Pérez
- Where
- loanDepot park ·
Full box score
New York Yankees 3, Philadelphia Phillies 1. Ryan Weathers took the win, Kyle Backhus 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 NYY 0 0 1 0 0 1 1 0 0 3 7 0 PHI 1 0 0 0 0 0 0 0 0 1 7 2 - Decisions
- W Ryan Weathers · L Kyle Backhus · SV David Bednar
- Where
- Citizens Bank Park ·
Full box score
Tampa Bay Rays 3, Cleveland Guardians 0. Nick Martinez took the win, Tanner Bibee the loss, and Bryan Baker the save. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E CLE 0 0 0 0 0 0 0 0 0 0 5 0 TB 0 0 0 0 2 1 0 0 3 9 0 - Decisions
- W Nick Martinez · L Tanner Bibee · SV Bryan Baker
- Where
- Tropicana Field ·
Full box score
Chicago Cubs 11, Pittsburgh Pirates 0. CHC scored 5 in the 6th. Shota Imanaga took the win, Paul Skenes the loss, and Javier Assad the save. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E CHC 0 0 0 0 3 5 2 1 0 11 16 1 PIT 0 0 0 0 0 0 0 0 0 0 5 1 - Decisions
- W Shota Imanaga · L Paul Skenes · SV Javier Assad
- Where
- PNC Park ·
Full box score
Baltimore Orioles 3, Atlanta Braves 2. Decided by a run. Yennier Cano took the win, Didier Fuentes 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 0 0 1 0 1 0 2 6 2 BAL 0 0 1 0 1 0 0 0 1 3 7 0 - Decisions
- W Yennier Cano · L Didier Fuentes
- Where
- Oriole Park at Camden Yards ·
Full box score
Minnesota Twins 2, Athletics 0. Taylor Rogers took the win, Mason Barnett the loss, and Yoendrys Gómez the save. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E ATH 0 0 0 0 0 0 0 0 0 0 3 0 MIN 0 0 0 0 0 2 0 0 2 6 1 - Decisions
- W Taylor Rogers · L Mason Barnett · SV Yoendrys Gómez
- Where
- Target Field ·
Full box score
Houston Astros 4, Chicago White Sox 1. HOU scored 3 in the 6th. Hunter Brown took the win, Sean Burke 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 0 0 0 0 3 0 1 0 4 6 1 CWS 0 0 0 0 0 0 0 0 1 1 5 1 - Decisions
- W Hunter Brown · L Sean Burke · SV Josh Hader
- Where
- Rate Field ·
Full box score
Milwaukee Brewers 8, Colorado Rockies 5. MIL scored 4 in the 6th. Robert Gasser took the win, Ryan Feltner the loss, and Trevor Megill the save. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E COL 0 0 0 2 0 0 0 0 3 5 7 1 MIL 0 2 0 1 0 4 0 1 8 13 1 - Decisions
- W Robert Gasser · L Ryan Feltner · SV Trevor Megill
- Where
- American Family Field ·
Full box score
Los Angeles Dodgers 4, New York Mets 3. LAD scored 3 in the 3rd. Decided by a run. Yoshinobu Yamamoto took the win, Nolan McLean the loss, and Brock Stewart the save. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E LAD 0 0 3 0 1 0 0 0 0 4 8 0 NYM 0 0 0 0 1 0 0 2 0 3 6 1 - Decisions
- W Yoshinobu Yamamoto · L Nolan McLean · SV Brock Stewart
- Where
- Citi Field ·
Full box score
St. Louis Cardinals 7, Cincinnati Reds 0. STL scored 6 in the 6th. Andre Pallante took the win, Hunter Greene the loss. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E CIN 0 0 0 0 0 0 0 0 0 0 3 1 STL 1 0 0 0 0 6 0 0 7 10 0 - Decisions
- W Andre Pallante · L Hunter Greene
- Where
- Busch Stadium ·
Full box score
Texas Rangers 7, Seattle Mariners 1. TEX scored 3 in the 1st. Nathan Eovaldi took the win, Bryan Woo the loss. TEX had 12 hits. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E SEA 0 0 0 0 1 0 0 0 0 1 5 0 TEX 3 2 0 0 0 0 2 0 7 12 0 - Decisions
- W Nathan Eovaldi · L Bryan Woo
- Where
- Globe Life Field ·
Full box score
The day’s pitching, July 25, 2026
Ranked by game score
Show all 103
- 16Foster Griffin59
- 17Javier Assad59
- 18JP Sears59
- 19Michael Wacha57
- 20Will Dion56
- 21Alec Gamboa55
- 22Tim Mayza53
- 23Victor Mederos53
- 24Daniel Duarte52
- 25Paul Skenes52
- 26Brady Basso51
- 27Bryce Elder50
- 28Chase Petty50
- 29Gordon Graceffo50
- 30Paul Blackburn50
- 31Tanner Bibee50
- 32Taylor Rogers50
- 33Jhoan Duran49
- 34Brian Keller48
- 35Brock Stewart48
- 36Eddy Yean48
- 37Luis Medina48
- 38Brent Suter47
- 39Chad Patrick47
- 40Cole Sulser47
- 41Nolan McLean47
- 42Randy Vásquez47
- 43Tanner Gordon47
- 44Taylor Clarke47
- 45Trevor Richards47
- 46Yennier Cano47
- 47Yoendrys Gómez47
- 48Yuki Matsui47
- 49Alex Lange46
- 50Andrew Morris46
- 51Clayton Beeter46
- 52David Bednar46
- 53Didier Fuentes46
- 54Garrett Cleavinger46
- 55Gerardo Carrillo46
- 56Hayden Juenger46
- 57Huascar Brazobán46
- 58Josh Hader46
- 59Mason Barnett46
- 60Tyler Heineman46
- 61Alex Vesia45
- 62Cole Wilcox45
- 63Jonathan Bowlan45
- 64Robby Ahlstrom45
- 65Sam Moll45
- 66Tristan Beck45
- 67Tyler Callihan45
- 68Ben Peoples44
- 69Bryan Baker44
- 70Daniel Lynch IV44
- 71Matt Waldron44
- 72Tommy Nance44
- 73Tyler Holton44
- 74Tyler Schweitzer44
- 75Grant Wolfram43
- 76José Suarez43
- 77Kirby Yates42
- 78Brandon Eisert41
- 79Bryan Abreu41
- 80Kyle Backhus41
- 81Trevor Megill41
- 82Angel Chivilli40
- 83Jacob Waguespack40
- 84Nick Davila39
- 85Tanner Scott39
- 86Bryan Woo38
- 87Edgardo Henriquez38
- 89Bennett Sousa37
- 90Keaton Winn36
- 91Rico Garcia36
- 92Juan Mejia35
- 93Hunter Greene34
- 94José Alvarado34
- 95Ryan Feltner33
- 96Lance McCullers Jr.32
- 97Sonny Gray32
- 98Kyle Finnegan30
- 99Ron Marinaccio29
- 100Mitch Bratt28
- 101Dax Fulton27
- 102Isaac Mattson24
- 103Ryan Johnson16
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 25, 2026 games: 103 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 3:19 PM ET.
Win probability is read on its own slower pass, last at 3:17 PM ET.
MLB broadcast highlight
Play MLB clipSeth Johnson
Final · PHI 1, NYY 3
Held the Yankees scoreless while getting one out as the Phillies fell behind. Cody Bellinger’s single in the 6th swung the game 16.2 points against him.
- Innings
- 0.1
- Strikeouts
- 0
- Runs allowed
- 0
Observed · MLB box score
Phillies’ win chance Derived · after each batter
Biggest at-bat
Full outing details
- Innings
- 0.1
- Hits
- 2
- Runs
- 0
- Walks
- 0
- Strikeouts
- 0
- Pitches
- 11
- Game score
- 38
- Win probability added
- −14.4 points
Observed · MLB box score. Game score and win probability added are derived. In innings, .1 means one out and .2 means two.
Observed · 11 tracked pitches in completed at-bats. Taller bars mean faster pitches.
Biggest at-bat
Observed and derived
−16.2 · Cody Bellinger singles on a line drive to center fielder Derek Hill. Austin Wells scores. Paul Goldschmidt to 2nd. Top 6th, two out.
Last pitch · Four-Seam Fastball · 99.0 mph · 3 pitches in the at-bat
- Four-Seam Fastball · 98.1 mph · Swinging Strike
- Four-Seam Fastball · 98.4 mph · Foul Tip
- Four-Seam Fastball · 99.0 mph · In play, run(s)
All 3 pitches were four-seam fastballs; the last arrived at 99.0 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 3:19 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 Cody Bellinger's RBI single.
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