Observed · MLB ·
Baltimore Orioles 6, San Francisco Giants 2. Cade Povich took the win, Adrian Houser 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 1 0 0 0 1 2 7 1 BAL 2 0 0 0 2 1 1 0 6 11 0 - Decisions
- W Cade Povich · L Adrian Houser
- Where
- Oriole Park at Camden Yards ·
Full box score
Arizona Diamondbacks 4, Philadelphia Phillies 3. The lead changed hands 2 times. Decided by a run. Taylor Clarke took the win, José Alvarado the loss, and Paul Sewald the save. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E AZ 0 1 0 0 0 1 0 2 0 4 9 0 PHI 0 0 0 0 0 3 0 0 0 3 10 1 - Decisions
- W Taylor Clarke · L José Alvarado · SV Paul Sewald
- Where
- Citizens Bank Park ·
Full box score
Minnesota Twins 8, Toronto Blue Jays 2. MIN scored 5 in the 3rd. Taj Bradley took the win, Max Scherzer the loss. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E MIN 0 3 5 0 0 0 0 0 0 8 8 0 TOR 1 0 0 0 0 0 1 0 0 2 12 0 - Decisions
- W Taj Bradley · L Max Scherzer
- Where
- Rogers Centre ·
Full box score
Los Angeles Angels 9, Cincinnati Reds 6. LAA scored 3 in the 1st. José Soriano took the win, Andrew Abbott the loss. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E LAA 3 2 0 2 0 0 1 1 0 9 10 2 CIN 0 0 0 0 0 0 0 3 3 6 6 2 - Decisions
- W José Soriano · L Andrew Abbott
- Where
- Great American Ball Park ·
Full box score
Athletics 1, New York Mets 0. Decided by a run. Aaron Civale took the win, Freddy Peralta the loss, and Joel Kuhnel the save. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E ATH 0 0 1 0 0 0 0 0 0 1 4 0 NYM 0 0 0 0 0 0 0 0 0 0 4 0 - Decisions
- W Aaron Civale · L Freddy Peralta · SV Joel Kuhnel
- Where
- Citi Field ·
Full box score
Detroit Tigers 8, Miami Marlins 2. DET scored 3 in the 1st. Tarik Skubal took the win, Sandy Alcantara the loss. DET had 12 hits. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E MIA 0 0 0 0 0 0 1 0 1 2 6 0 DET 3 0 0 0 1 3 0 1 8 12 0 - Decisions
- W Tarik Skubal · L Sandy Alcantara
- Where
- Comerica Park ·
Full box score
Tampa Bay Rays 5, New York Yankees 4. Decided by a run. Drew Rasmussen took the win, Cam Schlittler the loss, and Mason Englert the save. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E NYY 0 0 0 0 0 0 2 0 2 4 7 0 TB 1 2 0 0 0 0 1 1 5 11 0 - Decisions
- W Drew Rasmussen · L Cam Schlittler · SV Mason Englert
- Where
- Tropicana Field ·
Full box score
Chicago White Sox 6, Kansas City Royals 5. The lead changed hands 2 times. Decided by a run. Jordan Leasure took the win, John Schreiber 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 CWS 0 2 0 2 0 1 1 0 0 6 7 1 KC 0 0 3 2 0 0 0 0 0 5 6 0 - Decisions
- W Jordan Leasure · L John Schreiber · SV Seranthony Domínguez
- Where
- Kauffman Stadium ·
Full box score
Washington Nationals 8, Milwaukee Brewers 6. WSH scored 4 in the 7th. PJ Poulin took the win, Angel Zerpa the loss, and Gus Varland the save. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E WSH 0 0 0 2 0 0 4 2 0 8 12 0 MIL 0 0 1 1 1 0 3 0 0 6 9 2 - Decisions
- W PJ Poulin · L Angel Zerpa · SV Gus Varland
- Where
- American Family Field ·
Full box score
Boston Red Sox 9, St. Louis Cardinals 3. BOS scored 4 in the 4th. Brayan Bello took the win, Andre Pallante the loss. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E BOS 2 1 0 4 0 0 0 0 2 9 11 0 STL 0 1 0 0 0 1 0 1 0 3 7 1 - Decisions
- W Brayan Bello · L Andre Pallante
- Where
- Busch Stadium ·
Full box score
Chicago Cubs 7, Pittsburgh Pirates 6. Decided by a run. Daniel Palencia took the win, José Urquidy the loss. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E PIT 1 4 0 0 1 0 0 0 0 6 7 1 CHC 0 0 2 0 1 0 1 2 1 7 10 0 - Decisions
- W Daniel Palencia · L José Urquidy
- Where
- Wrigley Field ·
Full box score
San Diego Padres 7, Colorado Rockies 2. David Morgan took the win, Jimmy Herget the loss. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E COL 0 0 0 0 2 0 0 0 0 2 2 0 SD 1 1 0 1 1 2 1 0 7 10 0 - Decisions
- W David Morgan · L Jimmy Herget
- Where
- Petco Park ·
Full box score
Seattle Mariners 6, Houston Astros 1. Logan Gilbert took the win, Cody Bolton the loss. 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 0 0 1 5 0 SEA 1 1 2 0 0 2 0 0 6 8 0 - Decisions
- W Logan Gilbert · L Cody Bolton
- Where
- T-Mobile Park ·
Full box score
Texas Rangers 5, Los Angeles Dodgers 2. Jacob deGrom took the win, Roki Sasaki the loss, and Jakob Junis the save. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E TEX 0 0 2 0 0 1 0 2 0 5 10 0 LAD 1 0 0 0 0 0 1 0 0 2 6 1 - Decisions
- W Jacob deGrom · L Roki Sasaki · SV Jakob Junis
- Where
- UNIQLO Field at Dodger Stadium ·
Full box score
Atlanta Braves 13, Cleveland Guardians 1. ATL scored 4 in the 5th. Chris Sale took the win, Tanner Bibee the loss, and Dylan Dodd the save. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E CLE 0 0 0 0 0 1 0 0 0 1 9 1 ATL 0 3 0 2 4 0 0 4 13 19 0 - Decisions
- W Chris Sale · L Tanner Bibee · SV Dylan Dodd
- Where
- Truist Park ·
Full box score
The day’s pitching, April 12, 2026
Ranked by game score
Show all 128
- 16Brayan Bello54
- 17Grant Taylor54
- 18Cam Schlittler53
- 19David Morgan52
- 20Will Klein50
- 21Bryan Hudson49
- 22Louis Varland49
- 23Enyel De Los Santos48
- 24Hogan Harris48
- 25Jeff Hoffman48
- 26Kevin Kelly48
- 27Mason Fluharty48
- 28Paul Sewald48
- 29Riley Martin48
- 30Cole Winn47
- 31Connor Phillips47
- 32Daniel Lynch IV47
- 33George Soriano47
- 34Gus Varland47
- 35Joe Mantiply47
- 36Lucas Sims47
- 37Tim Mayza47
- 38Tommy Nance47
- 39Wandy Peralta47
- 40Alex Lange46
- 41Bradgley Rodriguez46
- 42Camilo Doval46
- 43Daniel Palencia46
- 44Jack Dreyer46
- 45Jakob Junis46
- 46Joel Kuhnel46
- 47Jonathan Loáisiga46
- 48Jordan Leasure46
- 49José A. Ferrer46
- 50PJ Poulin46
- 51Seranthony Domínguez46
- 52Andrew Morris45
- 53Cooper Criswell45
- 54Ethan Roberts45
- 55Jared Shuster45
- 56Kyle Hart45
- 57Tyler Phillips45
- 58Victor Vodnik45
- 59Brennan Bernardino44
- 60Jordan Hicks44
- 61Justin Topa44
- 62Ken Waldichuk44
- 63Kyle Finnegan44
- 64Kyle Nicolas44
- 65Ryan Thompson44
- 66Scott Barlow44
- 67Taylor Clarke44
- 68Tyler Rogers44
- 69Zach Pop44
- 70Aaron Ashby43
- 71Anthony Nunez43
- 72Bryan Abreu43
- 73Erik Miller43
- 74Nick Mears43
- 75Zack Kelly43
- 76Austin Hedges42
- 77Christian Roa42
- 78Danny Coulombe42
- 79Elvis Alvarado42
- 80Hunter Barco42
- 81Jake Woodford42
- 82Jonathan Bowlan42
- 83JT Brubaker42
- 84Sam Moll42
- 85Brock Burke41
- 86Bubba Chandler41
- 87Chase Dollander41
- 88John Schreiber40
- 89Ryan Yarbrough40
- 90Tyler Wells40
- 91Adrian Houser39
- 92Brent Headrick39
- 93Jayden Murray39
- 94Jimmy Herget39
- 95Kevin Ginkel39
- 96Zac Gallen39
- 97Matt Gage38
- 98Roki Sasaki38
- 99Edgardo Henriquez37
- 100Ryan Walker37
- 101Drew Pomeranz36
- 102Justin Lawrence36
- 103Brandon Eisert35
- 104Jacob Latz35
- 105Abner Uribe34
- 106Connor Seabold34
- 107Jameson Taillon34
- 108Nick Sandlin34
- 109Zack Littell34
- 110Ben Casparius33
- 111Noah Cameron33
- 112José Alvarado32
- 113Sean Newcomb32
- 114Cody Bolton31
- 115Jonathan Cannon31
- 116José Urquidy31
- 117Cole Sulser30
- 118Mason Englert27
- 119Kolby Allard26
- 120Sam Bachman26
- 121Andre Pallante25
- 122Cole Henry24
- 123Angel Zerpa22
- 124Tanner Bibee18
- 125Sandy Alcantara17
- 126Andrew Abbott12
- 127Valente Bellozo10
- 128Max Scherzer7
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 12, 2026 games: 128 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 11:03 AM ET.
Win probability is read on its own slower pass, last at 11:03 AM ET.
MLB broadcast highlight
Play MLB clipMLB highlight from a different at-bat.
José Soriano
Final · LAA 9, CIN 6 · Win
Held the Reds scoreless over 7 innings while the Angels led. TJ Friedl’s groundout in the 1st swung the game 2.1 points his way.
- Innings
- 7.0
- Strikeouts
- 10
- Runs allowed
- 0
Observed · MLB box score
Angels’ win chance Derived · after each batter
Biggest at-batRun support from teammates
Full outing details
- Innings
- 7.0
- Hits
- 2
- Runs
- 0
- Walks
- 3
- Strikeouts
- 10
- Pitches
- 106
- Game score
- 82
- Win probability added
- +14.4 points
Observed · MLB box score. Game score and win probability added are derived. In innings, .1 means one out and .2 means two.
Observed · 106 tracked pitches in completed at-bats. Taller bars mean faster pitches.
Biggest at-bat
Observed and derived
+2.1 · TJ Friedl grounds out to first baseman Nolan Schanuel. Bottom 1st, no outs.
Last pitch · Sinker · 98.0 mph · 6 pitches in the at-bat
- Sinker · 97.0 mph · Ball
- Sinker · 97.3 mph · Called Strike
- Knuckle Curve · 86.2 mph · Ball
- Sinker · 98.3 mph · Foul
- Splitter · 94.5 mph · Ball
- Sinker · 98.0 mph · In play, out(s)
All 6 pitches were sinkers; the last arrived at 98.0 mph.
Shown highlight: +1.4 · Spencer Steer strikes out swinging. Bottom 2nd, two 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: 2 runs in the 2nd, 2 runs in the 4th, 1 run in the 7th. 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 11:03 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 José Soriano strikes out Spencer Steer.
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