Observed · MLB ·
Washington Nationals 6, Baltimore Orioles 4. WSH scored 3 in the 3rd. Zack Littell took the win, Kyle Bradish the loss, and PJ Poulin the save. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E WSH 0 0 3 0 2 0 1 0 0 6 7 0 BAL 2 0 0 0 0 0 2 0 0 4 5 1 - Decisions
- W Zack Littell · L Kyle Bradish · SV PJ Poulin
- Where
- Oriole Park at Camden Yards ·
Full box score
Pittsburgh Pirates 9, Cincinnati Reds 4. PIT scored 4 in the 2nd. Mitch Keller took the win, Brady Singer 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 2 2 0 0 0 0 4 8 1 PIT 0 4 0 0 1 0 0 4 9 11 1 - Decisions
- W Mitch Keller · L Brady Singer
- Where
- PNC Park ·
Full box score
Texas Rangers 3, Toronto Blue Jays 2. Decided by a run. Cole Winn took the win, Louis Varland the loss, and Tyler Alexander the save. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E TEX 1 0 0 0 0 1 0 0 1 3 7 2 TOR 0 0 0 0 0 0 0 2 0 2 6 2 - Decisions
- W Cole Winn · L Louis Varland · SV Tyler Alexander
- Where
- Rogers Centre ·
Full box score
Houston Astros 7, Detroit Tigers 5 in 10 innings. HOU scored 4 in the 10th. Josh Hader took the win, Kenley Jansen the loss. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 10 R H E HOU 0 0 0 0 0 0 2 1 0 4 7 7 1 DET 0 2 0 0 1 0 0 0 0 2 5 9 1 - Decisions
- W Josh Hader · L Kenley Jansen
- Where
- Comerica Park ·
Full box score
Cleveland Guardians 6, Seattle Mariners 5. CLE scored 5 in the 8th. Decided by a run. Matt Festa took the win, Michael Rucker 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 SEA 0 1 2 0 0 1 0 0 1 5 13 1 CLE 0 0 0 0 1 0 0 5 6 12 2 - Decisions
- W Matt Festa · L Michael Rucker · SV Cade Smith
- Where
- Progressive Field ·
Full box score
Tampa Bay Rays 5, Arizona Diamondbacks 1. Drew Rasmussen took the win, Merrill Kelly the loss. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E AZ 0 0 0 0 0 0 0 1 0 1 5 0 TB 1 2 0 0 1 1 0 0 5 10 0 - Decisions
- W Drew Rasmussen · L Merrill Kelly
- Where
- Tropicana Field ·
Full box score
Philadelphia Phillies 5, New York Mets 4. PHI scored 3 in the 3rd. The lead changed hands 2 times. Decided by a run. Kyle Backhus took the win, Kodai Senga 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 0 0 3 0 0 0 2 0 0 5 10 1 NYM 0 0 0 0 1 3 0 0 0 4 9 0 - Decisions
- W Kyle Backhus · L Kodai Senga · SV Jhoan Duran
- Where
- Citi Field ·
Full box score
Minnesota Twins 3, Colorado Rockies 2. Decided by a run. Andrew Morris took the win, Seth Halvorsen 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 COL 1 0 0 0 0 1 0 0 0 2 7 1 MIN 0 1 0 1 0 0 1 0 3 8 0 - Decisions
- W Andrew Morris · L Seth Halvorsen · SV Yoendrys Gómez
- Where
- Target Field ·
Full box score
Kansas City Royals 5, Chicago White Sox 4. Decided by a run. Steven Cruz took the win, Anthony Kay 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 1 2 1 1 0 0 0 0 0 5 11 0 CWS 2 2 0 0 0 0 0 0 0 4 7 1 - Decisions
- W Steven Cruz · L Anthony Kay · SV Alex Lange
- Where
- Rate Field ·
Full box score
Chicago Cubs 4, Milwaukee Brewers 3 in 10 innings. CHC scored 3 in the 10th. Decided by a run. Jacob Webb took the win, Joel Kuhnel the loss, and Jordan Wicks the save. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 10 R H E CHC 0 0 0 0 0 0 1 0 0 3 4 4 1 MIL 0 1 0 0 0 0 0 0 0 2 3 10 0 - Decisions
- W Jacob Webb · L Joel Kuhnel · SV Jordan Wicks
- Where
- American Family Field ·
Full box score
St. Louis Cardinals 2, Miami Marlins 1. Decided by a run. Kyle Leahy took the win, Tyler Phillips 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 MIA 0 0 0 0 1 0 0 0 0 1 4 0 STL 0 2 0 0 0 0 0 0 2 6 0 - Decisions
- W Kyle Leahy · L Tyler Phillips · SV Riley O'Brien
- Where
- Busch Stadium ·
Full box score
Los Angeles Angels 4, Athletics 1. LAA scored 4 in the 2nd. Sam Aldegheri took the win, Aaron Civale the loss, and Samy Natera Jr. 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 1 0 0 0 0 1 6 1 LAA 0 4 0 0 0 0 0 0 4 6 0 - Decisions
- W Sam Aldegheri · L Aaron Civale · SV Samy Natera Jr.
- Where
- Angel Stadium ·
Full box score
San Francisco Giants 3, Atlanta Braves 2. Decided by a run. Robbie Ray took the win, Chris Sale the loss, and Caleb Kilian the save. 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 0 0 1 1 2 6 2 SF 0 0 0 0 0 2 1 0 3 10 1 - Decisions
- W Robbie Ray · L Chris Sale · SV Caleb Kilian
- Where
- Oracle Park ·
Full box score
Los Angeles Dodgers 4, San Diego Padres 2. LAD scored 3 in the 5th. Emmet Sheehan took the win, Michael King the loss, and Edgardo Henriquez the save. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E LAD 0 0 1 0 3 0 0 0 0 4 5 0 SD 0 0 0 1 0 1 0 0 0 2 6 0 - Decisions
- W Emmet Sheehan · L Michael King · SV Edgardo Henriquez
- Where
- Petco Park ·
Full box score
Boston Red Sox 5, New York Yankees 4 in 10 innings. BOS scored 3 in the 10th. Decided by a run. Justin Slaten took the win, Fernando Cruz the loss. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 10 R H E NYY 0 0 0 0 0 0 0 0 2 2 4 3 1 BOS 0 0 0 2 0 0 0 0 0 3 5 6 2 - Decisions
- W Justin Slaten · L Fernando Cruz
- Where
- Fenway Park ·
Full box score
The day’s pitching, June 28, 2026
Ranked by game score
Show all 129
- 16Emmet Sheehan58
- 17Mitch Keller56
- 18José Suarez54
- 19Ryan Feltner54
- 20Wandy Peralta54
- 21José Fermin53
- 22Kodai Senga52
- 23Abner Uribe51
- 24David Bednar51
- 25Hunter Brown51
- 26Paul Blackburn51
- 27Zack Littell51
- 28Andrew Morris50
- 29Jeff Hoffman50
- 30Jordan Hicks50
- 31PJ Poulin50
- 32Yuki Matsui50
- 33Brock Burke49
- 34Gavin Williams49
- 35Trevor Richards49
- 36Cionel Pérez48
- 37George Soriano48
- 38Samy Natera Jr.48
- 39Tanner Scott48
- 40Craig Kimbrel47
- 41Elvis Alvarado47
- 42JoJo Romero47
- 43Juan Mejia47
- 44Riley O'Brien47
- 45Steven Cruz47
- 46Trevor Megill47
- 47Tyler Alexander47
- 48Alex Lange46
- 49Caleb Thielbar46
- 50Dylan Lee46
- 51José Alvarado46
- 52Matt Strahm46
- 53Seranthony Domínguez46
- 54Shane Bieber46
- 55Tyler Kinley46
- 56Yoendrys Gómez46
- 57Albert Suárez45
- 58Cade Gibson45
- 59Carmen Mlodzinski45
- 60Drey Jameson45
- 61Grant Wolfram45
- 62Jacob Webb45
- 63Jonathan Loáisiga45
- 65Trevor Martin45
- 66Bryan King44
- 67Edgardo Henriquez44
- 68Jacob Waguespack44
- 69Jason Adam44
- 70Jhoan Duran44
- 71Jordan Wicks44
- 72Julian Garcia44
- 73Louis Varland44
- 74Lucas Erceg44
- 75Tim Herrin44
- 76Tyron Guerrero44
- 77Will Klein44
- 78Adam Macko43
- 79Beck Way43
- 80Dennis Santana43
- 81Tyler Ferguson43
- 82Anthony Banda42
- 83Brennan Bernardino42
- 84Chris Murphy42
- 85Gabe Speier42
- 86Josh Hader42
- 87Kyle Backhus42
- 88Kyle Bradish42
- 89Matt Festa42
- 90Richard Lovelady42
- 91Ryan Zeferjahn42
- 92Ryne Stanek42
- 93Steven Okert42
- 94Bryan Hudson41
- 95Eduard Bazardo41
- 96Orion Kerkering41
- 97Ryan Rolison41
- 98Aaron Civale40
- 99Alex Vesia40
- 100Bryan Abreu40
- 101Cade Smith40
- 102Caleb Kilian40
- 103Tobias Myers40
- 104Justin Slaten39
- 105Shawn Armstrong39
- 106Aroldis Chapman38
- 107Cole Winn38
- 108Garrett Cleavinger37
- 109Aaron Ashby36
- 110Kyle Finnegan36
- 111Tyler Holton36
- 112Zach McCambley36
- 113Josh Simpson35
- 114Mitchell Parker34
- 115Tyler Wells34
- 116Anthony Kay33
- 117Didier Fuentes33
- 118Joel Kuhnel32
- 119Luinder Avila32
- 120Enyel De Los Santos29
- 121Seth Halvorsen29
- 122Ethan Roberts28
- 123Brady Singer27
- 124Fernando Cruz27
- 125Merrill Kelly26
- 126Kenley Jansen25
- 127Michael Rucker22
- 128Chase Shugart20
- 129Pierce Johnson14
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 June 28, 2026 games: 129 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 9:15 AM ET.
Win probability is read on its own slower pass, last at 9:13 AM ET.
MLB broadcast highlight
Play MLB clipMichael King
Final · SD 2, LAD 4 · Loss
Gave up 4 runs over 4 innings and one out as the Padres fell behind. Mookie Betts’s single in the 5th swung the game 13.4 points against him.
- Innings
- 4.1
- Strikeouts
- 5
- Runs allowed
- 4
Observed · MLB box score
Padres’ win chance Derived · after each batter
Biggest at-batRun support from teammates
Full outing details
- Innings
- 4.1
- Hits
- 3
- Runs
- 4
- Walks
- 4
- Strikeouts
- 5
- Pitches
- 90
- Game score
- 45
- Win probability added
- −28.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 · 90 tracked pitches in completed at-bats. Taller bars mean faster pitches.
Biggest at-bat
Observed and derived
−13.4 · Mookie Betts singles on a sharp line drive to center fielder Jackson Merrill. Shohei Ohtani scores. Andy Pages scores. Freddie Freeman to 3rd. Top 5th, one out.
Last pitch · Sinker · 93.8 mph · 4 pitches in the at-bat
- Sinker · 94.5 mph · Called Strike
- Sweeper · 84.1 mph · Ball
- Sweeper · 83.5 mph · Ball
- Sinker · 93.8 mph · In play, run(s)
After 2 sweepers at 83.8 mph, the sinker arrived 10 mph faster and 23 in away from them horizontally.
Sources & method
The chart uses MLB’s win-probability model after each batter. Dashed marks show run support from teammates: 1 run in the 4th. 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 9:16 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 Mookie Betts' two-run 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