Observed · MLB ·
Miami Marlins 4, St. Louis Cardinals 1. Janson Junk took the win, Kyle Leahy the loss, and Pete Fairbanks the save. 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 0 0 0 1 1 4 1 MIA 0 2 0 1 1 0 0 0 4 12 1 - Decisions
- W Janson Junk · L Kyle Leahy · SV Pete Fairbanks
- Where
- loanDepot park ·
Full box score
Houston Astros 2, Cleveland Guardians 0. Peter Lambert took the win, Tanner Bibee the loss, and Enyel De Los Santos the save. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E HOU 2 0 0 0 0 0 0 0 0 2 6 1 CLE 0 0 0 0 0 0 0 0 0 0 5 0 - Decisions
- W Peter Lambert · L Tanner Bibee · SV Enyel De Los Santos
- Where
- Progressive Field ·
Full box score
Tampa Bay Rays 6, Cincinnati Reds 1. TB scored 3 in the 2nd. Nick Martinez took the win, Brandon Williamson 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 0 1 0 0 0 0 1 5 1 TB 0 3 1 0 1 0 1 0 6 9 0 - Decisions
- W Nick Martinez · L Brandon Williamson
- Where
- Tropicana Field ·
Full box score
Baltimore Orioles 8, Kansas City Royals 6. BAL scored 6 in the 6th. The lead changed hands 2 times. Chris Bassitt took the win, Michael Wacha the loss, and Anthony Nunez the save. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E BAL 2 0 0 0 0 6 0 0 0 8 11 1 KC 1 0 0 2 0 3 0 0 0 6 10 0 - Decisions
- W Chris Bassitt · L Michael Wacha · SV Anthony Nunez
- Where
- Kauffman Stadium ·
Full box score
Los Angeles Angels 7, Toronto Blue Jays 3. LAA scored 4 in the 7th. Brent Suter took the win, Tommy Nance the loss. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E TOR 0 0 0 0 0 0 3 0 0 3 12 1 LAA 0 0 1 1 1 0 4 0 7 11 0 - Decisions
- W Brent Suter · L Tommy Nance
- Where
- Angel Stadium ·
Full box score
Seattle Mariners 5, Athletics 4. Decided by a run. Andrés Muñoz took the win, Joel Kuhnel the loss. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E ATH 2 0 1 0 0 0 0 0 1 4 9 0 SEA 1 0 1 0 0 1 1 0 1 5 14 2 - Decisions
- W Andrés Muñoz · L Joel Kuhnel
- Where
- T-Mobile Park ·
Full box score
Detroit Tigers 5, Milwaukee Brewers 2. Casey Mize took the win, Chad Patrick the loss, and Kenley Jansen the save. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E MIL 0 0 1 0 0 0 0 1 0 2 6 0 DET 0 0 0 2 2 0 0 1 5 9 0 - Decisions
- W Casey Mize · L Chad Patrick · SV Kenley Jansen
- Where
- Comerica Park ·
Full box score
Atlanta Braves 8, Washington Nationals 6. ATL scored 3 in the 2nd. Dylan Lee took the win, Zack Littell 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 ATL 1 3 1 3 0 0 0 0 0 8 8 1 WSH 4 0 0 0 0 2 0 0 0 6 11 1 - Decisions
- W Dylan Lee · L Zack Littell · SV Robert Suarez
- Where
- Nationals Park ·
Full box score
New York Yankees 4, Boston Red Sox 1. NYY scored 3 in the 1st. Max Fried took the win, Ranger Suarez the loss. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E NYY 3 0 1 0 0 0 0 0 0 4 6 0 BOS 0 0 0 0 0 0 0 0 1 1 5 0 - Decisions
- W Max Fried · L Ranger Suarez
- Where
- Fenway Park ·
Full box score
New York Mets 3, Minnesota Twins 2. Decided by a run. Luke Weaver took the win, Taylor Rogers 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 1 0 1 0 0 0 2 7 1 NYM 1 0 0 1 0 0 0 1 3 8 0 - Decisions
- W Luke Weaver · L Taylor Rogers
- Where
- Citi Field ·
Full box score
Chicago Cubs 7, Philadelphia Phillies 2. Ben Brown took the win, Taijuan Walker the loss. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E PHI 0 2 0 0 0 0 0 0 0 2 9 1 CHC 1 1 2 0 2 0 0 1 7 13 1 - Decisions
- W Ben Brown · L Taijuan Walker
- Where
- Wrigley Field ·
Full box score
Pittsburgh Pirates 8, Texas Rangers 4. PIT scored 4 in the 9th. The lead changed hands 2 times. Gregory Soto took the win, Cole Winn the loss. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E PIT 1 0 0 0 3 0 0 0 4 8 9 0 TEX 0 2 0 0 0 0 0 2 0 4 7 2 - Decisions
- W Gregory Soto · L Cole Winn
- Where
- Globe Life Field ·
Full box score
Colorado Rockies 8, San Diego Padres 3. COL scored 4 in the 2nd. Tomoyuki Sugano took the win, Walker Buehler the loss. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E SD 1 0 0 0 0 0 1 0 1 3 7 0 COL 0 4 0 1 0 1 1 1 8 15 1 - Decisions
- W Tomoyuki Sugano · L Walker Buehler
- Where
- Coors Field ·
Full box score
Arizona Diamondbacks 11, Chicago White Sox 7. AZ scored 4 in the 2nd. Eduardo Rodriguez took the win, Anthony Kay the loss. AZ had 16 hits. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E CWS 2 0 1 1 0 1 2 0 0 7 11 0 AZ 0 4 2 2 0 2 1 0 11 16 0 - Decisions
- W Eduardo Rodriguez · L Anthony Kay
- Where
- Chase Field ·
Full box score
San Francisco Giants 3, Los Angeles Dodgers 0. SF scored 3 in the 7th. Tyler Mahle took the win, Jack Dreyer the loss, and Ryan Walker the save. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E LAD 0 0 0 0 0 0 0 0 0 0 4 0 SF 0 0 0 0 0 0 3 0 3 8 0 - Decisions
- W Tyler Mahle · L Jack Dreyer · SV Ryan Walker
- Where
- Oracle Park ·
Full box score
The day’s pitching, April 22, 2026
Ranked by game score
- 01Max Fried87GSc
- 02Nick Martinez79GSc
- 03Tyler Mahle77GSc
- 04Shohei Ohtani73GSc
- 05Peter Lambert72GSc
- 06Casey Mize68GSc
- 07Janson Junk68GSc
- 08Braxton Ashcraft63GSc
- 09Tomoyuki Sugano63GSc
- 10Clay Holmes61GSc
- 11Eduardo Rivera61GSc
- 12José Soriano60GSc
- 13Matthew Boyd57GSc
- 14Connor Prielipp56GSc
- 15Alan Rangel54GSc
- 45Gavin Collyer46GSc
Show all 117102 more
- 16Ben Brown53GSc
- 17Tanner Bibee53GSc
- 18Tyler Alexander52GSc
- 19DL Hall50GSc
- 20Jack Leiter49GSc
- 21Michael Petersen49GSc
- 22Aaron Civale48GSc
- 23Anthony Nunez48GSc
- 24Brent Suter48GSc
- 25Dennis Santana48GSc
- 26Eric Orze48GSc
- 27José A. Ferrer48GSc
- 28Mitchell Parker48GSc
- 29Tyler Wells48GSc
- 30Zack Kelly48GSc
- 31AJ Blubaugh47GSc
- 32Alex Lange47GSc
- 33Cooper Criswell47GSc
- 34Kevin Kelly47GSc
- 35Kyle Finnegan47GSc
- 36Kyle Hart47GSc
- 37Kyle Hurt47GSc
- 38Luke Weaver47GSc
- 39Matt Svanson47GSc
- 40Andrew Nardi46GSc
- 41Brock Burke46GSc
- 42Connor Phillips46GSc
- 43Corbin Martin46GSc
- 44Dylan Lee46GSc
- 46Hoby Milner46GSc
- 47Hunter Gaddis46GSc
- 48Joe Mantiply46GSc
- 49Juan Morillo46GSc
- 50Julian Fernández46GSc
- 51Justin Sterner46GSc
- 52Matt Brash46GSc
- 53Matt Festa46GSc
- 54Anthony Bender45GSc
- 55Antonio Senzatela45GSc
- 56Enyel De Los Santos45GSc
- 57Erik Sabrowski45GSc
- 58Pete Fairbanks45GSc
- 59Bryan Hudson44GSc
- 60Caleb Kilian44GSc
- 61Jordan Romano44GSc
- 62Robert Suarez44GSc
- 63Ryan Fernandez44GSc
- 64Ryan Walker44GSc
- 65Tony Santillan44GSc
- 66Mason Black43GSc
- 67Paul Sewald43GSc
- 68Tyler Kinley43GSc
- 69Brady Basso42GSc
- 70Gordon Graceffo42GSc
- 71Kendry Rojas42GSc
- 72Logan Gilbert42GSc
- 73Steven Okert42GSc
- 74Brooks Raley41GSc
- 75Kenley Jansen41GSc
- 76Taylor Clarke41GSc
- 77Kyle Backhus40GSc
- 78Mark Leiter Jr.40GSc
- 79Ranger Suarez40GSc
- 80Tommy Nance40GSc
- 81Wandy Peralta40GSc
- 82Brent Headrick39GSc
- 83Carlos Rodriguez39GSc
- 84Ryan Zeferjahn39GSc
- 85Sean Newcomb39GSc
- 86Will Vest39GSc
- 87Jaden Hill38GSc
- 88Jordan Hicks38GSc
- 89Justin Topa38GSc
- 90Kyle Leahy38GSc
- 91Martín Pérez38GSc
- 92Chase Silseth37GSc
- 93Gregory Soto37GSc
- 94Taylor Rogers37GSc
- 95Andrés Muñoz36GSc
- 96David Morgan35GSc
- 97Michael Wacha35GSc
- 98Yennier Cano35GSc
- 99Chad Patrick34GSc
- 100Eric Lauer34GSc
- 101Jalen Beeks34GSc
- 102Eli Morgan33GSc
- 103Joel Kuhnel33GSc
- 104Eduardo Rodriguez32GSc
- 105Lucas Sims32GSc
- 106Braydon Fisher31GSc
- 107Didier Fuentes31GSc
- 108Cole Winn30GSc
- 109Lake Bachar29GSc
- 110Ryan Thompson29GSc
- 111Brandon Williamson28GSc
- 112Chris Bassitt28GSc
- 113Jack Dreyer25GSc
- 114Walker Buehler24GSc
- 115Taijuan Walker20GSc
- 116Zack Littell11GSc
- 117Anthony Kay5GSc
Observed · MLB box scores, read 3:06 PM ET.
What is on this board
Every pitcher who has thrown in the April 22, 2026 games: 117 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.
Win probability is read on its own slower pass, last at 3:05 PM ET.
MLB published no clip for this outing’s at-bats. The arc and at-bat are from MLB’s tracking and win-probability feeds.
Gameday on MLBGavin Collyer
Final · TEX 4, PIT 8
Held the Pirates scoreless over 1 inning while the Rangers trailed. Ryan O'Hearn’s double-play grounder in the 8th swung the game 3.0 points his way.
- IP
- 1.0
- H
- 0
- R
- 0
- BB
- 0
- K
- 0
- P
- 7
- GSc
- 46
- WPA
- +2.9
Observed · MLB box score · GSc and WPA are derived
Derived · Rangers’ win chance after each batter, MLB’s model.
Observed · 7 tracked pitches in completed at-bats. Taller is faster.
About this at-bat Observed and derived
+3.0 · Ryan O'Hearn grounds into a double play, second baseman Josh Smith to shortstop Corey Seager to first baseman Jake Burger. Marcell Ozuna out at 2nd. Ryan O'Hearn out at 1st. Top 8th, one out.
Last pitch · Cutter · 92.0 mph · 2 pitches in the at-bat
- Sinker · 97.3 mph · Ball
- Cutter · 92.0 mph · In play, out(s)
After 1 sinker at 97.3 mph, the cutter arrived 5 mph slower and 19 in away from them horizontally.
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 3:06 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.
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