Observed · MLB ·
Tampa Bay Rays 1, Cleveland Guardians 0. Decided by a run. Nick Martinez took the win, Tanner Bibee the loss, and Cole Sulser the save. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E TB 0 0 0 0 1 0 0 0 0 1 5 0 CLE 0 0 0 0 0 0 0 0 0 0 4 1 - Decisions
- W Nick Martinez · L Tanner Bibee · SV Cole Sulser
- Where
- Progressive Field ·
Full box score
Baltimore Orioles 5, Houston Astros 3. Shane Baz took the win, Kai-Wei Teng the loss, and Ryan Helsley 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 1 0 0 2 0 3 11 0 BAL 2 0 0 0 2 0 1 0 5 9 0 - Decisions
- W Shane Baz · L Kai-Wei Teng · SV Ryan Helsley
- Where
- Oriole Park at Camden Yards ·
Full box score
Cincinnati Reds 7, Colorado Rockies 2. CIN scored 3 in the 1st. Chase Burns took the win, Kyle Freeland the loss. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E COL 0 0 1 0 1 0 0 0 0 2 11 0 CIN 3 0 1 0 0 0 0 3 7 11 1 - Decisions
- W Chase Burns · L Kyle Freeland
- Where
- Great American Ball Park ·
Full box score
St. Louis Cardinals 11, Pittsburgh Pirates 7. STL scored 3 in the 5th. Kyle Leahy took the win, Braxton Ashcraft the loss. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E STL 0 1 2 0 3 0 3 2 0 11 12 0 PIT 0 0 0 0 0 3 0 3 1 7 13 2 - Decisions
- W Kyle Leahy · L Braxton Ashcraft
- Where
- PNC Park ·
Full box score
Philadelphia Phillies 7, San Francisco Giants 0. PHI scored 4 in the 6th. Jesús Luzardo took the win, Tyler Mahle the loss. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E SF 0 0 0 0 0 0 0 0 0 0 2 0 PHI 0 0 0 1 0 4 0 2 7 11 0 - Decisions
- W Jesús Luzardo · L Tyler Mahle
- Where
- Citizens Bank Park ·
Full box score
Toronto Blue Jays 3, Boston Red Sox 0. Trey Yesavage took the win, Payton Tolle 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 BOS 0 0 0 0 0 0 0 0 0 0 4 0 TOR 0 0 2 0 1 0 0 0 3 6 0 - Decisions
- W Trey Yesavage · L Payton Tolle · SV Louis Varland
- Where
- Rogers Centre ·
Full box score
New York Mets 8, Washington Nationals 0. NYM scored 7 in the 4th. Clay Holmes took the win, Zack Littell the loss. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E WSH 0 0 0 0 0 0 0 0 0 0 3 1 NYM 1 0 0 7 0 0 0 0 8 6 0 - Decisions
- W Clay Holmes · L Zack Littell
- Where
- Citi Field ·
Full box score
Atlanta Braves 5, Detroit Tigers 2. Martín Pérez took the win, Casey Mize the loss. 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 2 2 6 1 ATL 0 0 2 0 0 0 1 2 5 9 0 - Decisions
- W Martín Pérez · L Casey Mize
- Where
- Truist Park ·
Full box score
Seattle Mariners 7, Minnesota Twins 1. SEA scored 3 in the 8th. Eduard Bazardo took the win, Joe Ryan the loss. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E SEA 0 0 0 0 0 1 1 3 2 7 12 1 MIN 0 0 0 0 1 0 0 0 0 1 7 0 - Decisions
- W Eduard Bazardo · L Joe Ryan
- Where
- Target Field ·
Full box score
Chicago White Sox 5, Los Angeles Angels 2. Davis Martin took the win, José Soriano 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 LAA 0 0 0 1 0 0 0 1 0 2 9 0 CWS 0 1 0 2 0 1 1 0 5 9 0 - Decisions
- W Davis Martin · L José Soriano · SV Seranthony Domínguez
- Where
- Rate Field ·
Full box score
Milwaukee Brewers 13, Arizona Diamondbacks 2. MIL scored 8 in the 6th. Chad Patrick took the win, Merrill Kelly the loss, and Jake Woodford the save. MIL had 15 hits. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E AZ 0 0 0 0 2 0 0 0 0 2 3 0 MIL 0 1 0 2 2 8 0 0 13 15 0 - Decisions
- W Chad Patrick · L Merrill Kelly · SV Jake Woodford
- Where
- American Family Field ·
Full box score
New York Yankees 3, Texas Rangers 2. Decided by a run. Cam Schlittler took the win, Jacob deGrom 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 1 0 0 0 0 0 1 0 1 3 5 1 TEX 0 0 0 0 0 0 0 0 2 2 7 1 - Decisions
- W Cam Schlittler · L Jacob deGrom · SV David Bednar
- Where
- Globe Life Field ·
Full box score
Kansas City Royals 4, Athletics 1 in 10 innings. KC scored 3 in the 10th. Nick Mears took the win, Justin Sterner the loss, and Lucas Erceg the save. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 10 R H E KC 0 0 0 0 0 1 0 0 0 3 4 8 0 ATH 0 1 0 0 0 0 0 0 0 0 1 8 0 - Decisions
- W Nick Mears · L Justin Sterner · SV Lucas Erceg
- Where
- Sutter Health Park ·
Full box score
Chicago Cubs 8, San Diego Padres 3. CHC scored 4 in the 7th. Edward Cabrera took the win, Kyle Hart the loss. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E CHC 0 2 0 0 0 2 4 0 0 8 8 0 SD 0 1 0 1 0 1 0 0 0 3 6 1 - Decisions
- W Edward Cabrera · L Kyle Hart
- Where
- Petco Park ·
Full box score
Miami Marlins 2, Los Angeles Dodgers 1. Decided by a run. Janson Junk took the win, Shohei Ohtani the loss, and Tyler Phillips the save. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E MIA 0 1 0 0 1 0 0 0 0 2 8 1 LAD 0 0 0 0 0 0 0 1 0 1 7 1 - Decisions
- W Janson Junk · L Shohei Ohtani · SV Tyler Phillips
- Where
- UNIQLO Field at Dodger Stadium ·
Full box score
The day’s pitching, April 28, 2026
Ranked by game score
Show all 120
- 16Chase Burns57
- 17Kris Bubic57
- 18Shane Baz57
- 19Jake Woodford56
- 20Ryan Rolison54
- 21Walker Buehler54
- 22Brad Lord53
- 23Edward Cabrera52
- 24Tobias Myers52
- 25Didier Fuentes51
- 26José Fermin51
- 27Logan Gilbert51
- 28Gordon Graceffo50
- 29Andre Granillo49
- 30Bennett Sousa49
- 31Craig Kimbrel49
- 32Hoby Milner49
- 33Louis Varland49
- 34Payton Tolle49
- 35Ron Marinaccio49
- 36Ryan Watson49
- 37Scott Barlow49
- 38Jeff Hoffman48
- 39Matt Brash48
- 40Nick Mears48
- 41Orion Kerkering48
- 42Tim Herrin48
- 43Tim Mayza48
- 44Burch Smith47
- 45Cooper Criswell47
- 46Jack Perkins47
- 47Mark Leiter Jr.47
- 48Sean Newcomb47
- 49Shane Drohan47
- 50Tyler Rogers47
- 51Anthony Bender46
- 52Brock Burke46
- 53Connor Brogdon46
- 54Gabe Speier46
- 55Jack Dreyer46
- 56Jakob Junis46
- 57James McCann46
- 58John Schreiber46
- 59Ryan Helsley46
- 60Blake Treinen45
- 61Peyton Pallette45
- 62Ryan Thompson45
- 63Seranthony Domínguez45
- 64Tanner Scott45
- 65Cole Sulser44
- 66Daniel Lynch IV44
- 67Eduard Bazardo44
- 68Fernando Cruz44
- 69John King44
- 70Kai-Wei Teng44
- 71Kyle Freeland44
- 72Taylor Clarke44
- 73Tyler Kinley44
- 74Tyler Phillips44
- 75Zack Kelly44
- 76Andrew Kittredge43
- 77Brent Headrick43
- 78Casey Mize43
- 79Lucas Erceg43
- 80Matt Gage43
- 81Rico Garcia43
- 82Tony Santillan43
- 83Graham Ashcraft42
- 84Kevin Kelly42
- 85Mason Fluharty42
- 86Matt Strahm42
- 87Ryan Weiss42
- 88Tyler Samaniego42
- 89Ian Seymour41
- 90Kody Funderburk41
- 91Hunter Barco40
- 92Kyle Leahy40
- 93Tyler Mahle40
- 94Blade Tidwell38
- 95David Morgan38
- 96Matt Svanson38
- 97Steven Okert38
- 98Jordan Leasure37
- 99José Soriano37
- 100Anthony Nunez36
- 101Brent Suter36
- 102Cole Winn36
- 103David Bednar36
- 104Jalen Beeks36
- 105Luis García36
- 106Kyle Hart35
- 107Joey Lucchesi34
- 108Tanner Gordon34
- 109Michael Petersen33
- 110Aaron Bummer30
- 111Hogan Harris30
- 112Justin Bruihl30
- 113Merrill Kelly28
- 114Cole Sands27
- 115Justin Sterner27
- 116Tyler Holton27
- 117Wandy Peralta27
- 118Braxton Ashcraft25
- 119Zack Littell11
- 120Andrew Hoffmann0
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 April 28, 2026 games: 120 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 5:58 PM ET.
Win probability is read on its own slower pass, last at 5:58 PM ET.
MLB broadcast highlight
Play MLB clipMLB highlight from a different at-bat.
Jesús Luzardo
Final · PHI 7, SF 0 · Win
Held the Giants scoreless over 7 innings as the Phillies took the lead. Heliot Ramos’s double in the 3rd swung the game 6.8 points against him.
- Innings
- 7.0
- Strikeouts
- 8
- Runs allowed
- 0
Observed · MLB box score
Phillies’ win chance Derived · after each batter
Biggest at-batRun support from teammates
Full outing details
- Innings
- 7.0
- Hits
- 2
- Runs
- 0
- Walks
- 0
- Strikeouts
- 8
- Pitches
- 88
- Game score
- 86
- Win probability added
- +38.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 · 88 tracked pitches in completed at-bats. Taller bars mean faster pitches.
Biggest at-bat
Observed and derived
−6.8 · Heliot Ramos doubles (6) on a sharp line drive to center fielder Justin Crawford. Top 3rd, no outs.
Last pitch · Four-Seam Fastball · 98.2 mph · 6 pitches in the at-bat
- Four-Seam Fastball · 96.4 mph · Ball
- Changeup · 85.3 mph · Swinging Strike
- Changeup · 86.7 mph · Swinging Strike
- Changeup · 87.3 mph · Ball
- Four-Seam Fastball · 98.3 mph · Foul
- Four-Seam Fastball · 98.2 mph · In play, no out
After 3 changeups at 86.4 mph, the four-seam fastball arrived 12 mph faster and 4 in away from them horizontally.
Shown highlight: +1.6 · Matt Chapman strikes out on a foul tip. Top 1st, one 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: 1 run in the 4th, 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 5:59 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 Jesús Luzardo whiffs Matt Chapman for first K.
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