Observed · MLB ·
Chicago White Sox 9, Baltimore Orioles 3. CWS scored 7 in the 3rd. Erick Fedde took the win, Trey Gibson the loss, and Tyler Schweitzer the save. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E CWS 1 0 7 1 0 0 0 0 0 9 11 0 BAL 1 0 0 0 2 0 0 0 0 3 9 0 - Decisions
- W Erick Fedde · L Trey Gibson · SV Tyler Schweitzer
- Where
- Oriole Park at Camden Yards ·
Full box score
Texas Rangers 4, Cleveland Guardians 2. Jacob deGrom took the win, Tanner Bibee the loss, and Jacob Latz 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 0 1 1 0 4 6 0 CLE 2 0 0 0 0 0 0 0 0 2 5 1 - Decisions
- W Jacob deGrom · L Tanner Bibee · SV Jacob Latz
- Where
- Progressive Field ·
Full box score
Philadelphia Phillies 8, Pittsburgh Pirates 0. PHI scored 3 in the 7th. Cristopher Sánchez took the win, Bubba Chandler the loss. PHI had 12 hits. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E PIT 0 0 0 0 0 0 0 0 0 0 5 0 PHI 0 2 0 0 0 0 3 3 8 12 0 - Decisions
- W Cristopher Sánchez · L Bubba Chandler
- Where
- Citizens Bank Park ·
Full box score
Detroit Tigers 9, New York Yankees 3. DET scored 4 in the 1st. Tarik Skubal took the win, Cam Schlittler the loss. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E DET 4 0 2 0 0 3 0 0 0 9 11 1 NYY 1 0 0 0 0 1 0 0 1 3 4 1 - Decisions
- W Tarik Skubal · L Cam Schlittler
- Where
- Yankee Stadium ·
Full box score
New York Mets 3, Toronto Blue Jays 0. Nolan McLean took the win, Kevin Gausman the loss, and Devin Williams the save. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E NYM 0 0 0 0 1 0 1 0 1 3 7 0 TOR 0 0 0 0 0 0 0 0 0 0 6 1 - Decisions
- W Nolan McLean · L Kevin Gausman · SV Devin Williams
- Where
- Rogers Centre ·
Full box score
Washington Nationals 8, Boston Red Sox 1. WSH scored 4 in the 8th. Cade Cavalli took the win, Greg Weissert 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 1 0 3 4 0 8 12 1 BOS 1 0 0 0 0 0 0 0 0 1 4 0 - Decisions
- W Cade Cavalli · L Greg Weissert
- Where
- Fenway Park ·
Full box score
St. Louis Cardinals 5, Atlanta Braves 3. STL scored 4 in the 4th. Matthew Liberatore took the win, Martín Pérez the loss, and Riley O'Brien 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 4 0 1 0 0 0 5 6 0 ATL 0 0 1 0 0 0 1 1 0 3 6 0 - Decisions
- W Matthew Liberatore · L Martín Pérez · SV Riley O'Brien
- Where
- Truist Park ·
Full box score
Tampa Bay Rays 10, Kansas City Royals 4. TB scored 6 in the 3rd. Griffin Jax took the win, Noah Cameron the loss. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E TB 0 0 6 0 2 2 0 0 0 10 11 0 KC 1 0 2 0 0 0 0 1 0 4 6 1 - Decisions
- W Griffin Jax · L Noah Cameron
- Where
- Kauffman Stadium ·
Full box score
Milwaukee Brewers 7, Cincinnati Reds 2. MIL scored 4 in the 4th. Brandon Sproat took the win, Rhett Lowder the loss. MIL had 14 hits. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E CIN 1 0 0 0 0 1 0 0 0 2 6 0 MIL 0 1 0 4 1 0 0 1 7 14 0 - Decisions
- W Brandon Sproat · L Rhett Lowder
- Where
- American Family Field ·
Full box score
Chicago Cubs 9, San Diego Padres 7. CHC scored 4 in the 2nd. Matthew Boyd took the win, JP Sears the loss, and Ryan Rolison the save. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E SD 1 0 2 0 0 0 0 4 0 7 13 1 CHC 1 4 0 0 3 1 0 0 9 13 0 - Decisions
- W Matthew Boyd · L JP Sears · SV Ryan Rolison
- Where
- Wrigley Field ·
Full box score
Houston Astros 6, Minnesota Twins 4. HOU scored 6 in the 4th. Mike Burrows took the win, Joe Ryan the loss, and Josh Hader the save. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E MIN 3 0 0 0 1 0 0 0 0 4 6 1 HOU 0 0 0 6 0 0 0 0 6 7 1 - Decisions
- W Mike Burrows · L Joe Ryan · SV Josh Hader
- Where
- Daikin Park ·
Full box score
Miami Marlins 14, Colorado Rockies 3. MIA scored 3 in the 3rd. Eury Pérez took the win, Tanner Gordon the loss. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E MIA 1 1 3 0 0 3 2 3 1 14 21 0 COL 1 0 0 0 0 0 1 0 1 3 5 2 - Decisions
- W Eury Pérez · L Tanner Gordon
- Where
- Coors Field ·
Full box score
Los Angeles Dodgers 9, Athletics 3. LAD scored 3 in the 3rd. Justin Wrobleski took the win, Jeffrey Springs the loss. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E LAD 2 0 3 0 0 1 3 0 0 9 14 0 ATH 1 0 0 0 0 0 2 0 0 3 7 1 - Decisions
- W Justin Wrobleski · L Jeffrey Springs
- Where
- Sutter Health Park ·
Full box score
Seattle Mariners 8, Los Angeles Angels 3. SEA scored 5 in the 6th. Bryan Woo took the win, José Soriano 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 0 0 3 0 0 3 6 0 SEA 0 0 0 0 0 5 3 0 8 13 1 - Decisions
- W Bryan Woo · L José Soriano
- Where
- T-Mobile Park ·
Full box score
Arizona Diamondbacks 8, San Francisco Giants 2. AZ scored 3 in the 1st. Brandon Pfaadt took the win, Landen Roupp 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 1 1 0 0 2 4 0 AZ 3 0 3 0 0 1 0 1 8 10 0 - Decisions
- W Brandon Pfaadt · L Landen Roupp
- Where
- Chase Field ·
Full box score
The day’s pitching, June 30, 2026
Ranked by game score
Show all 115
- 16José Soriano56
- 17Brandon Sproat55
- 18Eric Orze55
- 19Yovanny Cruz55
- 20Jacob Waguespack52
- 21Bubba Chandler51
- 22Chad Patrick51
- 23Griffin Jax50
- 24Adrian Houser49
- 25Marco Raya49
- 26Wyatt Mills49
- 27Brooks Raley48
- 28Daniel Espino48
- 29Dylan Dodd48
- 30Erick Fedde48
- 31Jacob Latz48
- 32Josh Hader48
- 33Steven Okert48
- 34Andrés Muñoz47
- 35Beck Way47
- 36Bryan King47
- 37Enyel De Los Santos47
- 38Raisel Iglesias47
- 39Rico Garcia47
- 40Steven Cruz47
- 41Tyler Ferguson47
- 42Andrew Kittredge46
- 43Craig Kimbrel46
- 44George Soriano46
- 45Grant Anderson46
- 46Juan Morillo46
- 47Julian Garcia46
- 48Lucas Erceg46
- 49Luke Weaver46
- 50Ryan Watson46
- 51Wandy Peralta46
- 52Brock Stewart45
- 53Cam Booser45
- 54Drey Jameson45
- 55Jonathan Bowlan45
- 56Lou Trivino III45
- 57Mike Burrows45
- 58Peyton Gray45
- 59Ryan Zeferjahn45
- 60Tommy Nance45
- 61Zach Brzykcy45
- 62Devin Williams44
- 63Elvis Alvarado44
- 64Jared Koenig44
- 65Lake Bachar44
- 66Michael Rucker44
- 67Riley O'Brien44
- 68Ryan Thompson44
- 69Zak Kent44
- 70Adam Macko43
- 71Ian Hamilton43
- 72Isaac Mattson42
- 73Jake Bird42
- 74James Karinchak42
- 76Orlando Ribalta42
- 77Ryan Rolison42
- 78Tyler Callihan42
- 79Cade Gibson41
- 80Caleb Ferguson41
- 81Greg Weissert41
- 82Ryan Fernandez41
- 83Brett Sullivan39
- 84Justin Slaten39
- 85Chase Silseth37
- 86Tyler Holton37
- 87Cole Sulser36
- 88Geoff Hartlieb36
- 89Mason Fluharty36
- 90Shawn Armstrong36
- 91Danny Coulombe35
- 92Eduard Bazardo35
- 93Matthew Boyd35
- 94Tanner Gordon35
- 95Taylor Clarke35
- 96Connor Seabold34
- 97JoJo Romero34
- 98Ryan Yarbrough33
- 99Martín Pérez31
- 100Brent Suter30
- 101Joe Ryan29
- 102Eric Cerantola28
- 103Rhett Lowder28
- 104Seth Halvorsen27
- 105Brandan Bidois21
- 106Ron Marinaccio21
- 107Jeffrey Springs20
- 108Javier Assad19
- 109Tommy Kahnle18
- 110Landen Roupp14
- 111John Brebbia12
- 112Cam Schlittler11
- 113JP Sears11
- 114Noah Cameron8
- 115Trey Gibson-1
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 June 30, 2026 games: 115 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 9:23 AM ET.
Win probability is read on its own slower pass, last at 9:21 AM ET.
MLB broadcast highlight
Play MLB clipJosh Walker
Final · BAL 3, CWS 9
Gave up a run over 1 inning and one out while the Orioles trailed. Jacob Gonzalez’s double in the 4th swung the game 1.4 points against him.
- Innings
- 1.1
- Strikeouts
- 1
- Runs allowed
- 1
Observed · MLB box score
Orioles’ win chance Derived · after each batter
Biggest at-bat
Full outing details
- Innings
- 1.1
- Hits
- 2
- Runs
- 1
- Walks
- 0
- Strikeouts
- 1
- Pitches
- 28
- Game score
- 42
- Win probability added
- −0.6 points
Observed · MLB box score. Game score and win probability added are derived. In innings, .1 means one out and .2 means two.
Observed · 28 tracked pitches in completed at-bats. Taller bars mean faster pitches.
Biggest at-bat
Observed and derived
−1.4 · Jacob Gonzalez doubles (3) on a line drive to center fielder Colton Cowser. Tristan Peters scores. Top 4th, two out.
Last pitch · Sinker · 91.0 mph · 8 pitches in the at-bat
- Four-Seam Fastball · 91.0 mph · Ball
- Four-Seam Fastball · 90.6 mph · Foul
- Sinker · 90.9 mph · Foul
- Slider · 82.6 mph · Ball
- Slider · 81.0 mph · Ball
- Four-Seam Fastball · 91.0 mph · Foul
- Slider · 81.6 mph · Foul
- Sinker · 91.0 mph · In play, run(s)
After 3 four-seam fastballs at 90.9 mph, the sinker arrived at the same speed and 9 in away from them horizontally.
Sources & method
The chart uses MLB’s win-probability model after each batter.
This is the whole appearance for one pitcher on the day’s board, built when you selected him. The game is final. Read 9:23 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 Jacob Gonzalez'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