Observed · MLB ·
Pittsburgh Pirates 2, Chicago Cubs 1. Decided by a run. Wilber Dotel took the win, Trent Thornton the loss, and Gregory Soto 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 1 0 0 0 0 1 6 2 PIT 0 0 1 0 0 0 1 0 2 8 0 - Decisions
- W Wilber Dotel · L Trent Thornton · SV Gregory Soto
- Where
- PNC Park ·
Full box score
Baltimore Orioles 9, Tampa Bay Rays 7 in 13 innings. BAL scored 4 in the 13th. Dietrich Enns took the win, Jesse Scholtens the loss. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 10 11 12 13 R H E TB 0 0 0 0 0 1 0 1 0 0 2 1 2 7 12 4 BAL 0 0 0 0 0 0 2 0 0 0 2 1 4 9 12 1 - Decisions
- W Dietrich Enns · L Jesse Scholtens
- Where
- Oriole Park at Camden Yards ·
Full box score
Chicago White Sox 3, Minnesota Twins 1. Anthony Kay took the win, Zebby Matthews the loss, and Seranthony Domínguez 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 0 1 7 0 CWS 1 2 0 0 0 0 0 0 3 6 1 - Decisions
- W Anthony Kay · L Zebby Matthews · SV Seranthony Domínguez
- Where
- Rate Field ·
Full box score
Milwaukee Brewers 5, St. Louis Cardinals 1. MIL scored 3 in the 1st. Jacob Misiorowski 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 0 1 0 0 0 1 2 1 MIL 3 0 0 0 0 1 1 0 5 11 0 - Decisions
- W Jacob Misiorowski · L Matthew Liberatore
- Where
- American Family Field ·
Full box score
New York Yankees 4, Kansas City Royals 3. The lead changed hands 2 times. Decided by a run. Tim Hill took the win, Lucas Erceg 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 2 0 0 0 0 0 0 2 4 9 0 KC 0 1 0 0 0 1 0 1 0 3 5 0 - Decisions
- W Tim Hill · L Lucas Erceg · SV David Bednar
- Where
- Kauffman Stadium ·
Full box score
Cincinnati Reds 7, New York Mets 2. CIN scored 4 in the 4th. Nick Lodolo took the win, Nolan McLean the loss. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E CIN 0 2 1 4 0 0 0 0 0 7 6 0 NYM 0 0 0 0 0 1 1 0 0 2 9 0 - Decisions
- W Nick Lodolo · L Nolan McLean
- Where
- Citi Field ·
Full box score
Arizona Diamondbacks 6, San Francisco Giants 2. AZ scored 3 in the 5th. The lead changed hands 2 times. Merrill Kelly took the win, Landen Roupp the loss. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E AZ 0 0 1 0 3 2 0 0 0 6 11 0 SF 0 0 0 2 0 0 0 0 0 2 5 1 - Decisions
- W Merrill Kelly · L Landen Roupp
- Where
- Oracle Park ·
Full box score
Washington Nationals 10, Cleveland Guardians 2. WSH scored 3 in the 1st. Zack Littell took the win, Tanner Bibee the loss. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E WSH 3 3 1 0 1 2 0 0 0 10 15 0 CLE 0 1 0 1 0 0 0 0 0 2 7 1 - Decisions
- W Zack Littell · L Tanner Bibee
- Where
- Progressive Field ·
Full box score
Philadelphia Phillies 3, San Diego Padres 0. Jesús Luzardo took the win, Griffin Canning the loss, and Jhoan Duran the save. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E PHI 1 0 0 0 0 0 2 0 0 3 3 1 SD 0 0 0 0 0 0 0 0 0 0 5 0 - Decisions
- W Jesús Luzardo · L Griffin Canning · SV Jhoan Duran
- Where
- Petco Park ·
Full box score
Houston Astros 9, Texas Rangers 0. HOU scored 5 in the 7th. Tatsuya Imai took the win, Kumar Rocker the loss. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E HOU 1 0 0 1 2 0 5 0 0 9 10 0 TEX 0 0 0 0 0 0 0 0 0 0 0 2 - Decisions
- W Tatsuya Imai · L Kumar Rocker
- Where
- Globe Life Field ·
Full box score
Miami Marlins 8, Toronto Blue Jays 2. MIA scored 3 in the 6th. Janson Junk took the win, Trey Yesavage the loss. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E MIA 1 0 0 0 1 3 0 3 0 8 9 0 TOR 0 0 0 0 1 1 0 0 0 2 10 0 - Decisions
- W Janson Junk · L Trey Yesavage
- Where
- Rogers Centre ·
Full box score
Los Angeles Dodgers 5, Colorado Rockies 3. LAD scored 4 in the 7th. The lead changed hands 2 times. Kyle Hurt took the win, Brennan Bernardino the loss, and Blake Treinen 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 1 0 0 3 7 0 LAD 0 0 1 0 0 0 4 0 5 8 0 - Decisions
- W Kyle Hurt · L Brennan Bernardino · SV Blake Treinen
- Where
- UNIQLO Field at Dodger Stadium ·
Full box score
Seattle Mariners 9, Athletics 2. SEA scored 6 in the 3rd. Bryce Miller took the win, Aaron Civale the loss. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E SEA 0 0 6 1 0 0 0 0 2 9 12 1 ATH 0 0 0 0 0 0 0 1 1 2 7 1 - Decisions
- W Bryce Miller · L Aaron Civale
- Where
- Sutter Health Park ·
Full box score
The day’s pitching, May 25, 2026
Ranked by game score
Show all 97
- 16Trey Yesavage57
- 17Kyle Bradish56
- 18Tanner Gordon56
- 19JT Brubaker55
- 20Will Warren55
- 21Janson Junk54
- 22Aaron Ashby53
- 23Alimber Santa53
- 24Logan Allen53
- 25Bryce Miller52
- 26Griffin Canning52
- 27Tobias Myers51
- 28Yuki Matsui51
- 29Casey Legumina50
- 30Austin Warren49
- 31Sam Moll49
- 32Simeon Woods Richardson49
- 33Zebby Matthews49
- 34Graham Ashcraft48
- 35Orion Kerkering48
- 36Will Klein48
- 37Brandyn Garcia47
- 38Bryan Baker47
- 39Carmen Mlodzinski47
- 40Daniel Lynch IV47
- 42Matthew Liberatore47
- 43Rico Garcia47
- 44Bryan Hudson46
- 45Sam Haggerty46
- 46Seranthony Domínguez46
- 47Tanner Andrews46
- 48Welinton Herrera46
- 49Andrew Nardi45
- 50Brad Keller45
- 51Cade Gibson45
- 52Grant Taylor45
- 53Jhoan Duran45
- 54Kumar Rocker45
- 55Steven Okert45
- 56Tim Hill45
- 57David Bednar44
- 58Jacob Webb44
- 59John King44
- 60Jonathan Loáisiga44
- 61Blake Treinen43
- 62Grant Wolfram43
- 63Jeremiah Estrada43
- 64Joel Kuhnel43
- 65Landen Roupp43
- 66Mason Fluharty43
- 67Yennier Cano43
- 68Alex Vesia42
- 69Brent Headrick42
- 70Brycen Mautz42
- 71Chris Martin42
- 72Sam Hentges41
- 73Ian Seymour40
- 74Jaden Hill40
- 75Lake Bachar40
- 76Matt Festa40
- 77Adam Macko39
- 78Anthony Nunez39
- 79Brock Burke39
- 80Tejay Antone38
- 81Tyler Wells38
- 82Dietrich Enns37
- 83PJ Poulin37
- 84Brennan Bernardino36
- 85Juan Mejia36
- 86Kyle Hurt36
- 87Trent Thornton33
- 88Hunter Bigge32
- 89Jake Bird32
- 90Lucas Erceg32
- 91Joel Peguero30
- 92Tyler Rogers29
- 93Peyton Gray23
- 94Jesse Scholtens20
- 95Nolan McLean19
- 96Aaron Civale7
- 97Tanner Bibee-6
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 May 25, 2026 games: 97 pitchers from 13 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:02 AM ET.
Win probability is read on its own slower pass, last at 12:01 AM ET.
MLB broadcast highlight
Play MLB clipMLB highlight from a different at-bat.
Gregory Soto
Final · PIT 2, CHC 1 · Save
Held the Cubs scoreless over 1 inning while the Pirates led. Nico Hoerner’s groundout in the 9th swung the game 7.3 points his way.
- Innings
- 1.0
- Strikeouts
- 1
- Runs allowed
- 0
Observed · MLB box score
Pirates’ win chance Derived · after each batter
Biggest at-bat
Full outing details
- Innings
- 1.0
- Hits
- 0
- Runs
- 0
- Walks
- 0
- Strikeouts
- 1
- Pitches
- 14
- Game score
- 47
- Win probability added
- +16.5 points
Observed · MLB box score. Game score and win probability added are derived. In innings, .1 means one out and .2 means two.
Observed · 14 tracked pitches in completed at-bats. Taller bars mean faster pitches.
Biggest at-bat
Observed and derived
+7.3 · Nico Hoerner grounds out to first baseman Spencer Horwitz. Top 9th, no outs.
Last pitch · Sinker · 95.1 mph · 4 pitches in the at-bat
- Sweeper · 82.0 mph · Ball
- Sweeper · 81.5 mph · Ball
- Sinker · 96.0 mph · Called Strike
- Sinker · 95.1 mph · In play, out(s)
After 2 sweepers at 81.8 mph, the sinker arrived 13 mph faster and 29 in away from them horizontally.
Shown highlight: +3.7 · Carson Kelly grounds out, second baseman Brandon Lowe to first baseman Spencer Horwitz. Top 9th, two out. MLB has no clip for the biggest at-bat.
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 12:02 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 Gregory Soto closes out Pirates' win.
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