Observed · MLB ·
St. Louis Cardinals 17, Chicago Cubs 1. STL scored 5 in the 4th. Andre Pallante took the win, David Peterson the loss. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E STL 0 3 3 5 3 2 1 0 0 17 17 1 CHC 0 0 0 0 0 0 1 0 0 1 7 1 - Decisions
- W Andre Pallante · L David Peterson
- Where
- Wrigley Field ·
Full box score
Washington Nationals 9, Pittsburgh Pirates 5. WSH scored 3 in the 3rd. Foster Griffin took the win, Mitch Keller 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 0 0 0 0 0 4 5 13 0 WSH 1 1 3 0 0 0 2 2 9 12 2 - Decisions
- W Foster Griffin · L Mitch Keller
- Where
- Nationals Park ·
Full box score
New York Yankees 5, Minnesota Twins 2. Gerrit Cole took the win, Mike Paredes the loss, and David Bednar the save. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E MIN 1 0 0 1 0 0 0 0 0 2 6 0 NYY 1 0 2 0 0 0 2 0 5 6 0 - Decisions
- W Gerrit Cole · L Mike Paredes · SV David Bednar
- Where
- Yankee Stadium ·
Full box score
Baltimore Orioles 3, Cincinnati Reds 0. Trevor Rogers took the win, Brady Singer 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 1 0 2 0 0 0 0 0 0 3 4 0 CIN 0 0 0 0 0 0 0 0 0 0 4 1 - Decisions
- W Trevor Rogers · L Brady Singer · SV Tyler Wells
- Where
- Great American Ball Park ·
Full box score
Cleveland Guardians 4, Chicago White Sox 3 in 10 innings. The lead changed hands 2 times. Decided by a run. Erik Sabrowski took the win, Sean Newcomb the loss. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 10 R H E CWS 0 0 0 0 3 0 0 0 0 0 3 6 1 CLE 0 0 1 0 0 0 2 0 0 1 4 6 0 - Decisions
- W Erik Sabrowski · L Sean Newcomb
- Where
- Progressive Field ·
Full box score
Atlanta Braves 5, New York Mets 3. Grant Holmes took the win, Christian Scott the loss, and Raisel Iglesias the save. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E NYM 0 0 2 0 0 0 0 0 1 3 10 0 ATL 0 2 1 0 1 0 0 1 5 5 1 - Decisions
- W Grant Holmes · L Christian Scott · SV Raisel Iglesias
- Where
- Truist Park ·
Full box score
Colorado Rockies 15, San Francisco Giants 3. COL scored 7 in the 5th. Ryan Feltner took the win, Logan Webb the loss, and Gabriel Hughes the save. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E SF 0 0 1 1 0 1 0 0 0 3 8 0 COL 3 2 2 0 7 0 0 1 15 18 2 - Decisions
- W Ryan Feltner · L Logan Webb · SV Gabriel Hughes
- Where
- Coors Field ·
Full box score
Tampa Bay Rays 3, Houston Astros 1. Kevin Kelly took the win, Steven Okert 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 TB 0 0 0 0 0 1 1 1 0 3 5 1 HOU 0 0 0 0 0 1 0 0 0 1 3 1 - Decisions
- W Kevin Kelly · L Steven Okert · SV Bryan Baker
- Where
- Daikin Park ·
Full box score
Boston Red Sox 5, Los Angeles Angels 2. BOS scored 3 in the 3rd. Jake Bennett took the win, Reid Detmers the loss, and Aroldis Chapman the save. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E BOS 0 1 3 0 1 0 0 0 0 5 11 0 LAA 0 0 0 0 0 0 0 2 0 2 7 1 - Decisions
- W Jake Bennett · L Reid Detmers · SV Aroldis Chapman
- Where
- Angel Stadium ·
Full box score
Miami Marlins 12, Athletics 5. MIA scored 6 in the 1st. Lake Bachar took the win, Jack Perkins the loss. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E MIA 6 1 0 0 0 1 0 2 2 12 11 0 ATH 0 0 2 3 0 0 0 0 0 5 9 1 - Decisions
- W Lake Bachar · L Jack Perkins
- Where
- Sutter Health Park ·
Full box score
Milwaukee Brewers 7, Arizona Diamondbacks 4 in 11 innings. MIL scored 4 in the 11th. Grant Anderson took the win, Ryan Thompson the loss. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 10 11 R H E MIL 0 2 1 0 0 0 0 0 0 0 4 7 12 1 AZ 0 0 3 0 0 0 0 0 0 0 1 4 9 3 - Decisions
- W Grant Anderson · L Ryan Thompson
- Where
- Chase Field ·
Full box score
Los Angeles Dodgers 4, San Diego Padres 3. LAD scored 4 in the 7th. Decided by a run. Kyle Hurt took the win, Adrian Morejon the loss, and Tanner Scott the save. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E SD 1 0 0 1 0 1 0 0 0 3 8 1 LAD 0 0 0 0 0 0 4 0 4 5 0 - Decisions
- W Kyle Hurt · L Adrian Morejon · SV Tanner Scott
- Where
- UNIQLO Field at Dodger Stadium ·
Full box score
Toronto Blue Jays 2, Seattle Mariners 0. Dylan Cease took the win, Luis Castillo the loss, and Louis Varland the save. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E TOR 0 0 2 0 0 0 0 0 0 2 6 0 SEA 0 0 0 0 0 0 0 0 0 0 4 2 - Decisions
- W Dylan Cease · L Luis Castillo · SV Louis Varland
- Where
- T-Mobile Park ·
Full box score
The day’s pitching, July 3, 2026
Ranked by game score
Show all 112
- 16Lake Bachar53
- 17Trevor Richards53
- 18Shohei Ohtani52
- 19Chase Petty50
- 20Kevin Kelly50
- 21Max Rajcic50
- 22Rico Garcia50
- 23David Bednar49
- 24Franco Aleman49
- 25Jonathan Loáisiga49
- 26Mitch Farris49
- 27Tanner Scott49
- 28Brent Headrick48
- 29Calvin Faucher48
- 30Chris Murphy48
- 31Erik Sabrowski48
- 32Grant Holmes48
- 33Mark Leiter Jr.48
- 34Paul Blackburn48
- 35Bryan Baker47
- 36Caleb Ferguson47
- 37Colin Holderman47
- 38Didier Fuentes47
- 39Edgardo Henriquez47
- 40Enyel De Los Santos47
- 41Jordan Hicks47
- 42Juan Morillo47
- 43Kodai Senga47
- 44Ryne Stanek47
- 45Taylor Clarke47
- 46Tyler Wells47
- 47William Kempner47
- 48Cade Smith46
- 49Casey Legumina46
- 50Drew Pomeranz46
- 51Gavin Hollowell46
- 52Grant Anderson46
- 53Jeff Hoffman46
- 54José Fermin46
- 55José Suarez46
- 56Julian Garcia46
- 57Kirby Yates46
- 58Nick Davila46
- 59Orlando Ribalta46
- 60Ryan Walker46
- 61Abner Uribe45
- 62Brady Singer45
- 63Dylan Dodd45
- 64Gavin Williams45
- 65Hunter Gaddis45
- 66José A. Ferrer45
- 67Kevin Ginkel45
- 68Louis Varland45
- 69Aaron Ashby44
- 70Bradgley Rodriguez44
- 71Michael Rucker44
- 72Paul Sewald44
- 73Trevor Megill44
- 74Yennier Cano44
- 75Aroldis Chapman43
- 76Brandyn Garcia43
- 77Clayton Beeter43
- 78Kyle Hurt43
- 79Tyler Zuber43
- 80Bryan Hudson42
- 81Danny Young42
- 82Garrett Whitlock42
- 83Joey Gerber42
- 84JT Brubaker41
- 85Michael Petersen41
- 86Eric Orze40
- 87Fernando Cruz40
- 88Justin Lawrence39
- 89Christian Scott38
- 91Raisel Iglesias38
- 92Tyler Callihan38
- 93Steven Okert37
- 94A.J. Minter35
- 95Justin Sterner35
- 96Reid Detmers34
- 97Mike Paredes33
- 98Sean Newcomb33
- 99Seranthony Domínguez33
- 100Jose Cabrera30
- 101Ryan Thompson30
- 102Mitch Keller28
- 103Zak Kent27
- 104Adrian Morejon26
- 105Tyler Phillips23
- 106Mason Barnett20
- 107Isaac Mattson17
- 108Jack Perkins15
- 109Bryse Wilson13
- 110Matt Gage13
- 111David Peterson5
- 112Logan Webb1
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 3, 2026 games: 112 pitchers from 13 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:03 AM ET.
Win probability is read on its own slower pass, last at 10:03 AM ET.
MLB broadcast highlight
Play MLB clipKyle Harrison
Final · MIL 7, AZ 4
Gave up 3 runs over 2 innings and two outs with the game tied. Nolan Arenado’s double in the 3rd swung the game 20.4 points against him.
- Innings
- 2.2
- Strikeouts
- 3
- Runs allowed
- 3
Observed · MLB box score
Brewers’ win chance Derived · after each batter
Biggest at-batRun support from teammates
Full outing details
- Innings
- 2.2
- Hits
- 5
- Runs
- 3
- Walks
- 1
- Strikeouts
- 3
- Pitches
- 72
- Game score
- 38
- Win probability added
- −22.7 points
Observed · MLB box score. Game score and win probability added are derived. In innings, .1 means one out and .2 means two.
Observed · 72 tracked pitches in completed at-bats. Taller bars mean faster pitches.
Biggest at-bat
Observed and derived
−20.4 · Nolan Arenado doubles (16) on a fly ball to left fielder Jackson Chourio. Corbin Carroll scores. Gabriel Moreno scores. Lourdes Gurriel Jr. to 3rd. Bottom 3rd, two out.
Last pitch · Four-Seam Fastball · 96.2 mph · 6 pitches in the at-bat
- Four-Seam Fastball · 95.5 mph · Foul
- Slurve · 83.4 mph · Ball
- Four-Seam Fastball · 96.1 mph · Foul
- Four-Seam Fastball · 97.7 mph · Foul
- Changeup · 89.3 mph · Ball
- Four-Seam Fastball · 96.2 mph · In play, run(s)
All 6 pitches were four-seam fastballs; the last arrived at 96.2 mph.
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, 1 run in the 3rd. 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 10: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 Nolan Arenado's two-run 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