Observed · MLB ·
Los Angeles Angels 7, Detroit Tigers 1. LAA scored 3 in the 5th. Grayson Rodriguez took the win, Jack Flaherty 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 3 0 0 2 2 7 11 0 DET 0 1 0 0 0 0 0 0 0 1 3 0 - Decisions
- W Grayson Rodriguez · L Jack Flaherty
- Where
- Comerica Park ·
Full box score
Chicago White Sox 6, Minnesota Twins 2. CWS scored 4 in the 3rd. Davis Martin took the win, Simeon Woods Richardson the loss. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E MIN 0 0 0 0 1 0 1 0 0 2 5 1 CWS 1 0 4 1 0 0 0 0 6 8 1 - Decisions
- W Davis Martin · L Simeon Woods Richardson
- Where
- Rate Field ·
Full box score
Atlanta Braves 10, Boston Red Sox 2. ATL scored 5 in the 6th. Chris Sale took the win, Danny Coulombe 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 2 0 5 1 0 2 10 11 0 BOS 0 0 0 2 0 0 0 0 0 2 8 0 - Decisions
- W Chris Sale · L Danny Coulombe
- Where
- Fenway Park ·
Full box score
Toronto Blue Jays 2, Baltimore Orioles 1. Decided by a run. Jeff Hoffman took the win, Anthony Nunez the loss, and Louis Varland the save. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E TOR 0 0 1 0 0 0 0 1 0 2 6 1 BAL 0 0 0 1 0 0 0 0 0 1 8 0 - Decisions
- W Jeff Hoffman · L Anthony Nunez · SV Louis Varland
- Where
- Oriole Park at Camden Yards ·
Full box score
Chicago Cubs 7, Pittsburgh Pirates 2. CHC scored 3 in the 8th. Colin Rea took the win, Paul Skenes the loss. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E CHC 0 0 0 1 0 2 0 3 1 7 8 0 PIT 0 0 0 0 0 2 0 0 0 2 6 2 - Decisions
- W Colin Rea · L Paul Skenes
- Where
- PNC Park ·
Full box score
Houston Astros 5, Texas Rangers 1. HOU scored 3 in the 1st. Spencer Arrighetti took the win, Nathan Eovaldi the loss. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E HOU 3 0 2 0 0 0 0 0 0 5 6 1 TEX 0 1 0 0 0 0 0 0 0 1 4 1 - Decisions
- W Spencer Arrighetti · L Nathan Eovaldi
- Where
- Globe Life Field ·
Full box score
The day’s pitching, May 28, 2026
Ranked by game score
Show all 53
- 16Bryan Abreu48
- 17Dylan Dodd48
- 18Braydon Fisher47
- 19Drew Pomeranz47
- 20Travis Adams47
- 21Jeff Hoffman46
- 22Louis Varland46
- 23Taylor Rogers46
- 24Tyler Davis46
- 25Yoendrys Gómez46
- 26Brenan Hanifee45
- 27Cameron Weston45
- 28Grant Taylor45
- 29José Fermin45
- 30Tyler Kinley45
- 31Andrew Morris44
- 32Anthony Banda44
- 33Caleb Thielbar44
- 34Grant Wolfram44
- 35Steven Okert44
- 36Drew Sommers43
- 37Enyel De Los Santos43
- 38Hoby Milner43
- 39Jovani Morán43
- 40Ryan Zeferjahn43
- 41Nate Pearson42
- 42Jordan Leasure41
- 43Sam Bachman41
- 44Tyler Rogers41
- 45Tyron Guerrero40
- 46Yohan Ramírez40
- 47Anthony Nunez37
- 48Ryan Watson31
- 49Greg Weissert30
- 50Ricky Vanasco29
- 51Simeon Woods Richardson29
- 52Danny Coulombe25
- 53Brandan Bidois22
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 28, 2026 games: 53 pitchers from 6 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:59 AM ET.
Win probability is read on its own slower pass, last at 12:58 AM ET.
MLB broadcast highlight
Play MLB clipJack Flaherty
Final · DET 1, LAA 7 · Loss
Held the Angels to 3 runs over 5 innings and two outs as the Tigers fell behind. Zach Neto’s double in the 5th swung the game 17.8 points against him.
- Innings
- 5.2
- Strikeouts
- 9
- Runs allowed
- 3
Observed · MLB box score
Tigers’ win chance Derived · after each batter
Biggest at-batRun support from teammates
Full outing details
- Innings
- 5.2
- Hits
- 6
- Runs
- 3
- Walks
- 1
- Strikeouts
- 9
- Pitches
- 91
- Game score
- 60
- Win probability added
- −6.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 · 91 tracked pitches in completed at-bats. Taller bars mean faster pitches.
Biggest at-bat
Observed and derived
−17.8 · Zach Neto doubles (13) on a ground ball to left fielder Riley Greene. Sebastián Rivero scores. Donovan Walton to 3rd. Top 5th, one out.
Last pitch · Slider · 84.7 mph · 3 pitches in the at-bat
- Four-Seam Fastball · 94.4 mph · Ball
- Knuckle Curve · 79.2 mph · Ball In Dirt
- Slider · 84.7 mph · In play, run(s)
After 1 four-seam fastball at 94.4 mph, the slider arrived 10 mph slower and 9 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 2nd. 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 12:59 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 Zach Neto's RBI double.
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