Observed · MLB ·
Philadelphia Phillies 6, San Diego Padres 4. PHI scored 3 in the 7th. Zack Wheeler took the win, Lucas Giolito the loss. 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 2 0 2 4 4 2 PHI 0 0 0 1 2 0 3 0 6 10 0 - Decisions
- W Zack Wheeler · L Lucas Giolito
- Where
- Citizens Bank Park ·
Full box score
Baltimore Orioles 8, Boston Red Sox 2. BAL scored 6 in the 1st. Trevor Rogers took the win, Brayan Bello the loss. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E BAL 6 0 0 0 2 0 0 0 0 8 10 0 BOS 0 0 0 0 0 1 0 0 1 2 7 1 - Decisions
- W Trevor Rogers · L Brayan Bello
- Where
- Fenway Park ·
Full box score
New York Yankees 2, Cleveland Guardians 1. Decided by a run. Brent Headrick took the win, Codi Heuer 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 CLE 0 0 0 1 0 0 0 0 0 1 2 0 NYY 0 0 0 1 0 0 1 0 2 5 0 - Decisions
- W Brent Headrick · L Codi Heuer · SV David Bednar
- Where
- Yankee Stadium ·
Full box score
San Francisco Giants 12, Milwaukee Brewers 9. SF scored 6 in the 7th. Sam Hentges took the win, Coleman Crow the loss, and Caleb Kilian the save. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E SF 3 0 3 0 0 0 6 0 0 12 20 1 MIL 1 0 0 0 2 0 2 1 3 9 11 0 - Decisions
- W Sam Hentges · L Coleman Crow · SV Caleb Kilian
- Where
- American Family Field ·
Full box score
Toronto Blue Jays 7, Atlanta Braves 2. TOR scored 4 in the 9th. Chad Dallas took the win, Chris Sale the loss, and Louis Varland the save. TOR had 16 hits. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E TOR 0 0 3 0 0 0 0 0 4 7 16 0 ATL 0 0 1 0 0 0 0 1 0 2 4 0 - Decisions
- W Chad Dallas · L Chris Sale · SV Louis Varland
- Where
- Truist Park ·
Full box score
Kansas City Royals 8, Minnesota Twins 6. KC scored 3 in the 6th. Matt Strahm took the win, Taylor Rogers the loss, and Alex Lange the save. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E KC 1 1 0 1 0 3 0 0 2 8 12 0 MIN 1 1 1 1 1 1 0 0 0 6 9 2 - Decisions
- W Matt Strahm · L Taylor Rogers · SV Alex Lange
- Where
- Target Field ·
Full box score
Chicago Cubs 7, Athletics 6. CHC scored 4 in the 9th. Decided by a run. Ryan Rolison 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 0 0 0 1 0 3 2 0 0 6 7 0 CHC 0 0 0 0 0 1 2 0 4 7 11 0 - Decisions
- W Ryan Rolison · L Joel Kuhnel
- Where
- Wrigley Field ·
Full box score
Pittsburgh Pirates 5, Houston Astros 1. PIT scored 4 in the 6th. Jared Jones took the win, Kai-Wei Teng the loss, and Carmen Mlodzinski the save. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E PIT 1 0 0 0 0 4 0 0 0 5 9 0 HOU 0 0 0 0 0 1 0 0 0 1 8 1 - Decisions
- W Jared Jones · L Kai-Wei Teng · SV Carmen Mlodzinski
- Where
- Daikin Park ·
Full box score
Arizona Diamondbacks 3, Los Angeles Dodgers 2. Decided by a run. Paul Sewald took the win, Tanner Scott the loss. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E LAD 0 0 0 0 2 0 0 0 0 2 6 0 AZ 0 0 0 0 0 0 0 2 1 3 11 0 - Decisions
- W Paul Sewald · L Tanner Scott
- Where
- Chase Field ·
Full box score
The day’s pitching, June 4, 2026
Ranked by game score
Show all 77
- 16Louis Varland49
- 17Mark Leiter Jr.48
- 18Matt Festa48
- 19Bryan Abreu47
- 20Chris Sale47
- 21Didier Fuentes47
- 22Dylan Dodd47
- 23Jeff Hoffman47
- 24Tyler Wells47
- 25Brandyn Garcia46
- 26David Bednar46
- 27Fernando Cruz46
- 28Kyle Hurt46
- 29Matt Strahm46
- 30Paul Sewald46
- 31Ron Marinaccio46
- 32Tyler Rogers46
- 33Yuki Matsui46
- 34Brent Headrick45
- 35Caleb Kilian45
- 36Daniel Lynch IV45
- 37Enyel De Los Santos45
- 38Keegan Akin45
- 39Mason Fluharty45
- 40Tommy Kahnle45
- 41Yoendrys Gómez44
- 42Orion Kerkering43
- 43Sam Hentges43
- 44Alex Lange42
- 45Alex Vesia42
- 46Eric Orze42
- 47Mike Paredes42
- 48Trent Thornton42
- 49Yennier Cano42
- 50Adrian Houser40
- 51Codi Heuer40
- 52Justin Lawrence40
- 53Lucas Giolito40
- 54Anthony Banda37
- 55Grant Anderson37
- 56John Schreiber37
- 57Andrew Kittredge36
- 58Andrew Morris36
- 59Luis Medina36
- 60Tristan Beck35
- 61Braydon Fisher34
- 62Taylor Rogers34
- 63JT Brubaker33
- 64Kai-Wei Teng32
- 65Tanner Scott32
- 66José Alvarado31
- 67Brayan Bello30
- 68Scott Barlow30
- 69Jake Woodford27
- 70Seth Lugo27
- 71Adrian Morejon25
- 72Shota Imanaga25
- 73Will Klein25
- 74Reynaldo López23
- 75Wilkin Ramos23
- 76Joel Kuhnel22
- 77Coleman Crow10
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 4, 2026 games: 77 pitchers from 9 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 2:09 AM ET.
Win probability is read on its own slower pass, last at 1:55 AM ET.
MLB broadcast highlight
Play MLB clipMLB highlight from a different at-bat.
Chad Dallas
Final · TOR 7, ATL 2 · Win
Gave up a run over 3 innings and two outs as the Blue Jays took the lead. Mauricio Dubón’s single in the 3rd swung the game 6.7 points against him.
- Innings
- 3.2
- Strikeouts
- 2
- Runs allowed
- 1
Observed · MLB box score
Jays’ win chance Derived · after each batter
Biggest at-batRun support from teammates
Full outing details
- Innings
- 3.2
- Hits
- 2
- Runs
- 1
- Walks
- 2
- Strikeouts
- 2
- Pitches
- 68
- Game score
- 53
- Win probability added
- +22.5 points
Observed · MLB box score. Game score and win probability added are derived. In innings, .1 means one out and .2 means two.
Observed · 68 tracked pitches in completed at-bats. Taller bars mean faster pitches.
Biggest at-bat
Observed and derived
−6.7 · Mauricio Dubón singles on a line drive to right fielder Yohendrick Piñango. Ronald Acuña Jr. to 3rd. Bottom 3rd, no outs.
Last pitch · Sweeper · 82.9 mph · 4 pitches in the at-bat
- Sweeper · 83.9 mph · Ball
- Sweeper · 82.8 mph · Called Strike
- Curveball · 84.1 mph · Called Strike
- Sweeper · 82.9 mph · In play, no out
All 4 pitches were sweepers; the last arrived at 82.9 mph.
Shown highlight: +5.7 · Dominic Smith grounds out, pitcher Chad Dallas to first baseman Vladimir Guerrero Jr. Bottom 3rd, 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: 3 runs 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 2:09 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 Chad Dallas makes a slick behind-the-back catch.
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