Observed · MLB ·
Pittsburgh Pirates 7, Washington Nationals 1. PIT scored 4 in the 2nd. Braxton Ashcraft took the win, Carson Palmquist 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 0 0 0 2 0 7 11 0 WSH 1 0 0 0 0 0 0 0 0 1 6 0 - Decisions
- W Braxton Ashcraft · L Carson Palmquist
- Where
- Nationals Park ·
Full box score
Minnesota Twins 11, New York Yankees 4. MIN scored 4 in the 8th. Taylor Rogers took the win, Brendan Beck the loss. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E MIN 3 2 0 1 0 0 1 4 0 11 11 0 NYY 0 0 0 1 3 0 0 0 0 4 7 2 - Decisions
- W Taylor Rogers · L Brendan Beck
- Where
- Yankee Stadium ·
Full box score
Detroit Tigers 3, Texas Rangers 0. Jack Flaherty took the win, Cal Quantrill the loss, and Keider Montero the save. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E DET 2 1 0 0 0 0 0 0 0 3 6 0 TEX 0 0 0 0 0 0 0 0 0 0 3 1 - Decisions
- W Jack Flaherty · L Cal Quantrill · SV Keider Montero
- Where
- Globe Life Field ·
Full box score
Seattle Mariners 11, Toronto Blue Jays 0. SEA scored 5 in the 2nd. Logan Gilbert took the win, Shane Bieber 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 0 0 0 0 1 1 SEA 0 5 0 0 2 4 0 0 11 11 0 - Decisions
- W Logan Gilbert · L Shane Bieber
- Where
- T-Mobile Park ·
Full box score
Baltimore Orioles 8, Cincinnati Reds 5. BAL scored 5 in the 4th. The lead changed hands 2 times. Brandon Young took the win, Hunter Greene the loss, and Tyler Wells the save. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E BAL 3 0 0 5 0 0 0 0 0 8 10 0 CIN 1 3 0 0 0 0 1 0 0 5 11 0 - Decisions
- W Brandon Young · L Hunter Greene · SV Tyler Wells
- Where
- Great American Ball Park ·
Full box score
Houston Astros 10, Tampa Bay Rays 8. HOU scored 3 in the 7th. The lead changed hands 2 times. Josh Hader took the win, Casey Legumina the loss. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E TB 1 2 3 1 0 0 1 0 0 8 9 0 HOU 2 0 0 2 1 0 3 0 2 10 11 1 - Decisions
- W Josh Hader · L Casey Legumina
- Where
- Daikin Park ·
Full box score
Chicago White Sox 3, Cleveland Guardians 1. Brandon Eisert took the win, Tim Herrin the loss, and Grant Taylor the save. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E CWS 1 0 0 0 0 0 0 1 1 3 9 0 CLE 0 0 0 0 1 0 0 0 0 1 7 2 - Decisions
- W Brandon Eisert · L Tim Herrin · SV Grant Taylor
- Where
- Progressive Field ·
Full box score
St. Louis Cardinals 3, Chicago Cubs 0. Kyle Leahy took the win, Shota Imanaga 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 1 0 1 0 0 0 0 1 0 3 8 0 CHC 0 0 0 0 0 0 0 0 0 0 5 1 - Decisions
- W Kyle Leahy · L Shota Imanaga · SV Riley O'Brien
- Where
- Wrigley Field ·
Full box score
Atlanta Braves 14, New York Mets 3. ATL scored 4 in the 3rd. Chris Sale took the win, Sean Manaea the loss, and JR Ritchie 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 2 0 0 0 3 10 1 ATL 0 1 4 1 0 2 2 4 14 12 1 - Decisions
- W Chris Sale · L Sean Manaea · SV JR Ritchie
- Where
- Truist Park ·
Full box score
San Francisco Giants 6, Colorado Rockies 4. SF scored 4 in the 1st. Robbie Ray took the win, Sean Sullivan the loss, and Caleb Kilian the save. SF had 14 hits. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E SF 4 1 1 0 0 0 0 0 0 6 14 0 COL 3 0 0 0 0 0 0 0 1 4 7 0 - Decisions
- W Robbie Ray · L Sean Sullivan · SV Caleb Kilian
- Where
- Coors Field ·
Full box score
Philadelphia Phillies 6, Kansas City Royals 1. PHI scored 3 in the 4th. Jesús Luzardo took the win, Michael Wacha the loss. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E PHI 0 0 0 3 0 1 1 1 0 6 12 0 KC 0 0 0 1 0 0 0 0 0 1 5 1 - Decisions
- W Jesús Luzardo · L Michael Wacha
- Where
- Kauffman Stadium ·
Full box score
Boston Red Sox 8, Los Angeles Angels 1. BOS scored 4 in the 5th. Sonny Gray took the win, Sam Aldegheri the loss. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E BOS 3 0 0 0 4 0 0 1 0 8 7 0 LAA 0 1 0 0 0 0 0 0 0 1 4 1 - Decisions
- W Sonny Gray · L Sam Aldegheri
- Where
- Angel Stadium ·
Full box score
Miami Marlins 7, Athletics 2. MIA scored 3 in the 3rd. Sandy Alcantara took the win, Aaron Civale the loss. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E MIA 0 0 3 0 1 0 2 0 1 7 13 2 ATH 0 0 0 0 0 0 1 0 1 2 7 0 - Decisions
- W Sandy Alcantara · L Aaron Civale
- Where
- Sutter Health Park ·
Full box score
Arizona Diamondbacks 4, Milwaukee Brewers 3. AZ scored 3 in the 1st. Decided by a run. Merrill Kelly took the win, Brandon Woodruff 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 MIL 0 0 0 0 2 0 0 0 1 3 12 0 AZ 3 0 0 0 0 0 0 1 4 4 0 - Decisions
- W Merrill Kelly · L Brandon Woodruff · SV Paul Sewald
- Where
- Chase Field ·
Full box score
Los Angeles Dodgers 3, San Diego Padres 0. Yoshinobu Yamamoto took the win, Griffin Canning the loss, and Will Klein the save. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E SD 0 0 0 0 0 0 0 0 0 0 4 0 LAD 0 0 1 0 0 1 0 1 3 5 0 - Decisions
- W Yoshinobu Yamamoto · L Griffin Canning · SV Will Klein
- Where
- UNIQLO Field at Dodger Stadium ·
Full box score
The day’s pitching, July 4, 2026
Ranked by game score
Show all 124
- 16Parker Messick54
- 17Julian Garcia53
- 18Cole Wilcox51
- 19Marco Raya50
- 20Shota Imanaga50
- 21Ben Peoples49
- 22Braydon Fisher49
- 23Cal Quantrill49
- 24Caleb Thielbar49
- 25Dylan Lee49
- 26Robbie Ray49
- 27Brent Headrick48
- 28Chase Silseth48
- 29George Soriano48
- 30Hunter Gaddis48
- 31Jovani Morán48
- 32Juan Mejia48
- 33Orion Kerkering48
- 34Rhett Lowder48
- 35Ryan Zeferjahn48
- 36Tyler Alexander48
- 37Will Klein48
- 38Andrew Kittredge47
- 39Brandon Woodruff47
- 40Cam Sanders47
- 41Craig Kimbrel47
- 42Dennis Santana47
- 43Jonathan Bowlan47
- 44Sam Hentges47
- 45Tim Mayza47
- 46Alec Gamboa46
- 47Bryan King46
- 48Jordan Romano46
- 49Myles Straw46
- 50Tyler Ferguson46
- 51Andrew Morris45
- 52Chris Martin45
- 53Grant Taylor45
- 54Jonathan Loáisiga45
- 55Josh Hader45
- 56Juan Morillo45
- 57Riley O'Brien45
- 58Ryne Stanek45
- 59Shawn Armstrong45
- 60Antonio Senzatela44
- 61Brandyn Garcia44
- 62Dylan Smith44
- 63Greg Weissert44
- 64JoJo Romero44
- 65José Suarez44
- 66Kyle Hart44
- 67Merrill Kelly44
- 68Taylor Rogers44
- 69Alex Vesia43
- 70Beck Way43
- 71Brent Suter43
- 72Garrett Cleavinger43
- 73Jared Koenig43
- 74Mason Montgomery43
- 75Sam Moll43
- 76Brock Stewart42
- 77Nate Pearson42
- 78Trent Thornton42
- 79Tyler Holton42
- 80Tyler Wells42
- 81Tyler Zuber42
- 82Wandy Peralta42
- 83Brandon Young41
- 84Caleb Kilian41
- 85Cristian Javier41
- 86Elvis Alvarado41
- 88Mason Miller41
- 89Ryan Rolison41
- 90Sam Aldegheri41
- 91Yohan Ramírez41
- 92Jake Bird40
- 93Yennier Cano40
- 94Jose Cuas39
- 95Lucas Erceg39
- 96Riley Cornelio39
- 97Ryan Yarbrough39
- 98Travis Adams39
- 99Adam Macko37
- 100Matt Festa37
- 101Paul Sewald37
- 102Tim Herrin36
- 103Michael Wacha35
- 104Zebby Matthews35
- 105Aaron Civale34
- 106Chris Sale34
- 107Tim Hill34
- 108Sean Manaea32
- 109Cole Sulser31
- 110Drew Rasmussen31
- 111Tommy Nance30
- 112Carson Palmquist29
- 113Luis Torrens29
- 114Sean Sullivan26
- 115Austin Warren25
- 116Kade Morris25
- 117Camilo Doval24
- 118Casey Legumina24
- 119Joey Gerber23
- 120Brendan Beck18
- 121Samy Natera Jr.18
- 122Shane Bieber16
- 123Hunter Greene15
- 124Hunter Brown14
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 July 4, 2026 games: 124 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 10:33 AM ET.
Win probability is read on its own slower pass, last at 10:31 AM ET.
No MLB clip for this outing.
Gameday on MLBGrant Wolfram
Final · BAL 8, CIN 5
Gave up a run over 1 inning while the Orioles led. TJ Friedl’s double-play grounder in the 6th swung the game 11.0 points his way.
- Innings
- 1.0
- Strikeouts
- 0
- Runs allowed
- 1
Observed · MLB box score
Orioles’ win chance Derived · after each batter
Biggest at-bat
Full outing details
- Innings
- 1.0
- Hits
- 0
- Runs
- 1
- Walks
- 1
- Strikeouts
- 0
- Pitches
- 8
- Game score
- 41
- Win probability added
- +10.0 points
Observed · MLB box score. Game score and win probability added are derived. In innings, .1 means one out and .2 means two.
Observed · 8 tracked pitches in completed at-bats. Taller bars mean faster pitches.
Biggest at-bat
Observed and derived
+11.0 · TJ Friedl grounds into a double play, second baseman Jackson Holliday to shortstop Gunnar Henderson to first baseman Pete Alonso. Spencer Steer to 3rd. Jose Trevino out at 2nd. TJ Friedl out at 1st. Bottom 6th, no outs.
Last pitch · Sinker · 97.6 mph · 1 pitches in the at-bat
- Sinker · 97.6 mph · In play, out(s)
One pitch: a sinker at 97.6 mph.
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 10:33 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.
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