Observed · MLB ·
Cincinnati Reds 9, Detroit Tigers 8. CIN scored 4 in the 7th. The lead changed hands 3 times. Decided by a run. Graham Ashcraft took the win, Kenley Jansen the loss. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E DET 0 1 3 1 0 0 0 3 0 8 11 1 CIN 0 0 0 0 2 1 4 0 2 9 11 0 - Decisions
- W Graham Ashcraft · L Kenley Jansen
- Where
- Great American Ball Park ·
Full box score
Baltimore Orioles 10, Boston Red Sox 3. BAL scored 4 in the 1st. Brandon Young took the win, Brayan Bello the loss. BAL had 20 hits. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E BOS 0 1 0 0 1 1 0 0 0 3 10 0 BAL 4 1 1 2 1 0 1 0 10 20 0 - Decisions
- W Brandon Young · L Brayan Bello
- Where
- Oriole Park at Camden Yards ·
Full box score
Cleveland Guardians 8, Toronto Blue Jays 6. CLE scored 5 in the 1st. Gavin Williams took the win, Max Scherzer 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 CLE 5 0 2 0 0 1 0 0 0 8 10 0 TOR 2 1 0 0 1 2 0 0 0 6 9 0 - Decisions
- W Gavin Williams · L Max Scherzer · SV Cade Smith
- Where
- Rogers Centre ·
Full box score
Colorado Rockies 4, New York Mets 3. Decided by a run. Michael Lorenzen took the win, Freddy Peralta the loss, and Antonio Senzatela 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 0 1 1 2 0 0 4 10 1 NYM 0 1 0 0 0 0 0 2 0 3 11 0 - Decisions
- W Michael Lorenzen · L Freddy Peralta · SV Antonio Senzatela
- Where
- Citi Field ·
Full box score
Tampa Bay Rays 6, Minnesota Twins 2. Drew Rasmussen took the win, Taj Bradley 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 MIN 0 0 0 0 1 0 0 0 1 2 9 0 TB 1 0 1 1 0 1 2 0 6 7 0 - Decisions
- W Drew Rasmussen · L Taj Bradley · SV Bryan Baker
- Where
- Tropicana Field ·
Full box score
Atlanta Braves 5, Philadelphia Phillies 3. ATL scored 3 in the 6th. Grant Holmes took the win, Andrew Painter the loss, and Robert Suarez the save. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E PHI 0 0 2 0 1 0 0 0 0 3 10 1 ATL 0 0 2 0 0 3 0 0 5 10 0 - Decisions
- W Grant Holmes · L Andrew Painter · SV Robert Suarez
- Where
- Truist Park ·
Full box score
Kansas City Royals 6, Los Angeles Angels 3. KC scored 5 in the 4th. Noah Cameron took the win, Yusei Kikuchi the loss, and Lucas Erceg 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 0 0 0 3 0 0 3 8 0 KC 0 0 0 5 0 0 0 1 6 8 0 - Decisions
- W Noah Cameron · L Yusei Kikuchi · SV Lucas Erceg
- Where
- Kauffman Stadium ·
Full box score
Chicago White Sox 5, Washington Nationals 4. Decided by a run. Jordan Leasure took the win, Riley Cornelio 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 WSH 0 1 0 0 2 0 0 1 0 4 6 1 CWS 0 0 0 1 0 1 2 1 5 8 1 - Decisions
- W Jordan Leasure · L Riley Cornelio · SV Seranthony Domínguez
- Where
- Rate Field ·
Full box score
Pittsburgh Pirates 6, Milwaukee Brewers 0. Paul Skenes took the win, Brandon Woodruff the loss. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E PIT 0 0 1 1 1 1 0 2 0 6 9 0 MIL 0 0 0 0 0 0 0 0 0 0 1 2 - Decisions
- W Paul Skenes · L Brandon Woodruff
- Where
- American Family Field ·
Full box score
Athletics 8, Texas Rangers 1. ATH scored 3 in the 1st. Luis Severino 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 ATH 3 0 0 0 3 0 0 0 2 8 9 0 TEX 0 0 0 1 0 0 0 0 0 1 8 0 - Decisions
- W Luis Severino · L Nathan Eovaldi
- Where
- Globe Life Field ·
Full box score
New York Yankees 12, Houston Astros 4. NYY scored 4 in the 7th. Will Warren took the win, Lance McCullers Jr. the loss. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E NYY 3 1 0 1 0 3 4 0 0 12 13 0 HOU 0 1 0 1 0 0 2 0 0 4 11 1 - Decisions
- W Will Warren · L Lance McCullers Jr.
- Where
- Daikin Park ·
Full box score
Seattle Mariners 3, St. Louis Cardinals 2. Decided by a run. George Kirby took the win, Andre Pallante the loss, and Andrés Muñoz the save. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E SEA 0 1 0 1 0 1 0 0 0 3 4 0 STL 0 0 0 2 0 0 0 0 0 2 8 0 - Decisions
- W George Kirby · L Andre Pallante · SV Andrés Muñoz
- Where
- Busch Stadium ·
Full box score
Chicago Cubs 6, Los Angeles Dodgers 4. CHC scored 3 in the 7th. Ryan Rolison took the win, Tanner Scott the loss, and Corbin Martin 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 0 0 3 1 2 6 11 0 LAD 0 0 3 1 0 0 0 0 0 4 6 0 - Decisions
- W Ryan Rolison · L Tanner Scott · SV Corbin Martin
- Where
- UNIQLO Field at Dodger Stadium ·
Full box score
Miami Marlins 9, San Francisco Giants 4. MIA scored 3 in the 1st. Sandy Alcantara took the win, Adrian Houser the loss. MIA had 16 hits. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E MIA 3 1 1 3 0 1 0 0 0 9 16 0 SF 0 0 0 0 3 0 0 1 0 4 11 0 - Decisions
- W Sandy Alcantara · L Adrian Houser
- Where
- Oracle Park ·
Full box score
The day’s pitching, April 24, 2026
Ranked by game score
- 01Paul Skenes87GSc
- 02Emmet Sheehan75GSc
- 03Luis Severino68GSc
- 04Michael Lorenzen68GSc
- 05Drew Rasmussen61GSc
- 06George Kirby60GSc
- 07Will Warren60GSc
- 08Freddy Peralta56GSc
- 09Ryan Rolison55GSc
- 10Gordon Graceffo54GSc
- 11Noah Cameron53GSc
- 12Sean Manaea53GSc
- 13Erick Fedde52GSc
- 14Andre Pallante51GSc
- 15Antonio Senzatela51GSc
- 44Pierce Johnson46GSc
Show all 10994 more
- 16Sandy Alcantara51GSc
- 17JT Brubaker50GSc
- 18Ryan Yarbrough50GSc
- 19PJ Poulin49GSc
- 20Tommy Nance49GSc
- 21Brandon Young48GSc
- 22Drew Anderson48GSc
- 23Eric Orze48GSc
- 24Mason Fluharty48GSc
- 25Ryan Zeferjahn48GSc
- 26Brock Burke47GSc
- 27Bryan Abreu47GSc
- 28Bryan Baker47GSc
- 29Corbin Martin47GSc
- 30Erik Sabrowski47GSc
- 31Joe Mantiply47GSc
- 32Mason Montgomery47GSc
- 33Shane Drohan47GSc
- 34Spencer Miles47GSc
- 35Andrés Muñoz46GSc
- 36Andrew Kittredge46GSc
- 37Hunter Gaddis46GSc
- 38Jayden Murray46GSc
- 39Kyle Backhus46GSc
- 40Lucas Erceg46GSc
- 41Luis Medina46GSc
- 42Matt Brash46GSc
- 43Matt Strahm46GSc
- 45Seranthony Domínguez46GSc
- 46Yusei Kikuchi46GSc
- 47Cameron Foster45GSc
- 48Isaac Mattson45GSc
- 49John King45GSc
- 50Aaron Bummer44GSc
- 51Anthony Banda44GSc
- 52Brandon Woodruff44GSc
- 53Braydon Fisher44GSc
- 54Cole Sulser44GSc
- 55Eduard Bazardo44GSc
- 56George Soriano44GSc
- 57Graham Ashcraft44GSc
- 58Joel Payamps44GSc
- 59Justin Sterner44GSc
- 60Shaun Anderson44GSc
- 61Bryan Hudson43GSc
- 62Daniel Lynch IV43GSc
- 63Miles Mikolas43GSc
- 64Robert Suarez43GSc
- 65Ryan Watson43GSc
- 66Sean Newcomb43GSc
- 67Tim Mayza43GSc
- 68Cade Smith42GSc
- 69Cal Quantrill42GSc
- 70Caleb Kilian42GSc
- 71Chase Shugart42GSc
- 72Edgardo Henriquez42GSc
- 73Hogan Harris42GSc
- 74Jameson Taillon42GSc
- 75Justin Bruihl42GSc
- 76Ryan Borucki42GSc
- 77Yennier Cano42GSc
- 78Kyle Finnegan41GSc
- 79Framber Valdez40GSc
- 80Jovani Morán40GSc
- 81Lake Bachar40GSc
- 82Richard Lovelady40GSc
- 83Gabe Speier39GSc
- 84Grant Holmes39GSc
- 85Brant Hurter38GSc
- 86Drew Pomeranz38GSc
- 87Nick Mears38GSc
- 88Jordan Leasure36GSc
- 89Kyle Nicolas36GSc
- 90Alex Vesia33GSc
- 91Blake Treinen33GSc
- 92Andrew Painter32GSc
- 93Gavin Williams32GSc
- 94Riley Cornelio32GSc
- 95Trevor Martin30GSc
- 96Kenley Jansen29GSc
- 97Jaden Hill28GSc
- 98Tanner Scott28GSc
- 99Andrew Abbott25GSc
- 100Fernando Cruz25GSc
- 101Will Vest24GSc
- 102Nathan Eovaldi23GSc
- 103Lance McCullers Jr.20GSc
- 104Tony Santillan20GSc
- 105Taj Bradley19GSc
- 106Adrian Houser7GSc
- 107Colton Gordon7GSc
- 108Max Scherzer-3GSc
- 109Brayan Bello-20GSc
Observed · MLB box scores, read 2:38 PM ET.
What is on this board
Every pitcher who has thrown in the April 24, 2026 games: 109 pitchers from 14 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.
Win probability is read on its own slower pass, last at 2:37 PM ET.
MLB broadcast highlight
Play MLB clipClip · +2.5 · Tigers challenged (play at 1st), call on the field was overturned: Javier Báez grounds into a force out, shortstop Elly De La Cruz to catcher Tyler Stephenson. Riley Greene out at home. Spencer Torkelson to 3rd. Colt Keith to 2nd. Javier Báez to 1st. Top 6th, no outs. The biggest at-bat has no MLB clip.
Pierce Johnson
Final · CIN 9, DET 8
Held the Tigers scoreless over 1 inning while the Reds trailed. Kerry Carpenter’s double play in the 6th swung the game 7.1 points his way.
- IP
- 1.0
- H
- 0
- R
- 0
- BB
- 0
- K
- 0
- P
- 6
- GSc
- 46
- WPA
- +9.6
Observed · MLB box score · GSc and WPA are derived
Derived · Reds’ win chance after each batter, MLB’s model.
Observed · 6 tracked pitches in completed at-bats. Taller is faster.
About this at-bat Observed and derived
+7.1 · Kerry Carpenter lines into an unassisted double play, shortstop Elly De La Cruz. Colt Keith out at 2nd. Top 6th, one out.
Last pitch · Curveball · 86.9 mph · 3 pitches in the at-bat
- Curveball · 87.2 mph · Called Strike
- Four-Seam Fastball · 96.3 mph · Foul
- Curveball · 86.9 mph · In play, out(s)
All 3 pitches were curveballs; the last arrived at 86.9 mph.
Selection & sources
This is the whole appearance for one pitcher on the day’s board, built when you selected him. The game is final. Read 2:39 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 Javier Báez safe at first after a review.
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