Observed · MLB ·
Cleveland Guardians 6, Cincinnati Reds 5. CLE scored 4 in the 1st. The lead changed hands 2 times. Decided by a run. Colin Holderman took the win, Sam Moll the loss, and Cade Smith the save. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E CLE 4 0 0 0 1 0 0 1 0 6 9 0 CIN 0 0 1 4 0 0 0 0 0 5 11 1 - Decisions
- W Colin Holderman · L Sam Moll · SV Cade Smith
- Where
- Great American Ball Park ·
Full box score
Detroit Tigers 14, Baltimore Orioles 0. DET scored 3 in the 2nd. Troy Melton took the win, Dean Kremer the loss. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E BAL 0 0 0 0 0 0 0 0 0 0 3 1 DET 2 3 1 2 1 1 2 2 14 19 0 - Decisions
- W Troy Melton · L Dean Kremer
- Where
- Comerica Park ·
Full box score
Arizona Diamondbacks 8, Pittsburgh Pirates 7 in 12 innings. Decided by a run. Gerardo Carrillo took the win, Wilber Dotel the loss. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 10 11 12 R H E AZ 1 2 1 1 0 1 0 0 0 1 0 1 8 15 1 PIT 0 0 0 0 0 0 0 3 3 1 0 0 7 14 4 - Decisions
- W Gerardo Carrillo · L Wilber Dotel
- Where
- PNC Park ·
Full box score
Texas Rangers 4, Tampa Bay Rays 1. Cal Quantrill took the win, Griffin Jax 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 1 1 0 0 0 1 1 0 4 7 0 TB 0 0 0 0 0 1 0 0 0 1 5 1 - Decisions
- W Cal Quantrill · L Griffin Jax · SV Jacob Latz
- Where
- Tropicana Field ·
Full box score
Miami Marlins 1, Philadelphia Phillies 0. Decided by a run. Sandy Alcantara took the win, Aaron Nola the loss, and Pete Fairbanks the save. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E PHI 0 0 0 0 0 0 0 0 0 0 4 1 MIA 1 0 0 0 0 0 0 0 1 6 1 - Decisions
- W Sandy Alcantara · L Aaron Nola · SV Pete Fairbanks
- Where
- loanDepot park ·
Full box score
Washington Nationals 8, Toronto Blue Jays 6. WSH scored 4 in the 1st. Cade Cavalli took the win, Shane Bieber the loss, and Clayton Beeter the save. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E TOR 0 0 1 1 1 0 0 3 0 6 8 2 WSH 4 0 0 3 1 0 0 0 8 8 2 - Decisions
- W Cade Cavalli · L Shane Bieber · SV Clayton Beeter
- Where
- Nationals Park ·
Full box score
Cincinnati Reds 2, Cleveland Guardians 0. Jose Franco took the win, Gavin Williams the loss, and Emilio Pagán 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 0 0 0 0 0 3 0 CIN 1 0 0 0 1 0 0 0 2 3 0 - Decisions
- W Jose Franco · L Gavin Williams · SV Emilio Pagán
- Where
- Great American Ball Park ·
Full box score
Minnesota Twins 3, Kansas City Royals 2. The lead changed hands 2 times. Decided by a run. Jack Anderson took the win, Alex Lange the loss. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E KC 0 0 0 0 0 2 0 0 0 2 4 1 MIN 0 0 0 1 0 0 0 0 2 3 10 0 - Decisions
- W Jack Anderson · L Alex Lange
- Where
- Target Field ·
Full box score
New York Yankees 3, Chicago White Sox 2. NYY scored 3 in the 2nd. Decided by a run. Gerrit Cole took the win, Anthony Kay 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 NYY 0 3 0 0 0 0 0 0 0 3 6 0 CWS 0 0 0 0 0 0 0 0 2 2 7 0 - Decisions
- W Gerrit Cole · L Anthony Kay · SV David Bednar
- Where
- Rate Field ·
Full box score
Chicago Cubs 10, St. Louis Cardinals 2. CHC scored 5 in the 2nd. Colin Rea took the win, Michael McGreevy the loss. CHC had 17 hits. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E CHC 2 5 0 0 1 0 0 1 1 10 17 0 STL 0 0 0 1 0 0 0 0 1 2 7 0 - Decisions
- W Colin Rea · L Michael McGreevy
- Where
- Busch Stadium ·
Full box score
Houston Astros 3, Los Angeles Angels 2. Decided by a run. Steven Okert took the win, Mitch Farris 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 HOU 1 0 0 1 0 0 0 0 1 3 9 0 LAA 0 0 1 0 1 0 0 0 0 2 7 0 - Decisions
- W Steven Okert · L Mitch Farris · SV Josh Hader
- Where
- Angel Stadium ·
Full box score
Athletics 4, Boston Red Sox 3. Decided by a run. Gage Jump took the win, Jake Bennett the loss, and Hogan Harris the save. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E BOS 0 0 0 0 0 0 0 1 2 3 8 0 ATH 0 1 0 0 0 0 2 1 4 9 0 - Decisions
- W Gage Jump · L Jake Bennett · SV Hogan Harris
- Where
- Sutter Health Park ·
Full box score
San Diego Padres 8, Colorado Rockies 7. The lead changed hands 2 times. Decided by a run. Mason Miller 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 4 0 0 0 2 1 0 7 10 4 SD 0 2 0 0 1 1 2 1 1 8 16 1 - Decisions
- W Mason Miller · L Jimmy Herget
- Where
- Petco Park ·
Full box score
Milwaukee Brewers 8, San Francisco Giants 2. MIL scored 3 in the 4th. Logan Henderson 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 MIL 0 0 1 3 1 0 2 1 0 8 13 1 SF 0 0 0 0 0 0 0 2 0 2 7 0 - Decisions
- W Logan Henderson · L Landen Roupp
- Where
- Oracle Park ·
Full box score
Seattle Mariners 7, Los Angeles Dodgers 6. SEA scored 3 in the 4th. Decided by a run. José A. Ferrer took the win, Brock Stewart the loss, and Andrés Muñoz the save. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E SEA 0 1 0 3 0 1 0 2 0 7 10 2 LAD 1 0 1 2 1 0 0 0 1 6 13 0 - Decisions
- W José A. Ferrer · L Brock Stewart · SV Andrés Muñoz
- Where
- UNIQLO Field at Dodger Stadium ·
Full box score
The day’s pitching, July 28, 2026
Ranked by game score
Show all 140
- 16Brendon Little58
- 17Jose Franco58
- 18Franco Aleman57
- 19Peter Lambert54
- 20Ty Madden54
- 21Aaron Nola53
- 22Gerardo Carrillo53
- 23Tyler Schweitzer53
- 24Justin Bruihl52
- 25Jake Bennett51
- 26Reid Detmers51
- 27Brandon Eisert50
- 28Tejay Antone50
- 29Gordon Graceffo49
- 30Mason Miller49
- 31A.J. Minter48
- 32Cade Cavalli48
- 33Enyel De Los Santos48
- 34Jeff Hoffman48
- 35Kevin Kelly48
- 37Pete Fairbanks48
- 38Samy Natera Jr.48
- 39Steven Okert48
- 40Bryan Abreu47
- 41Caleb Ferguson47
- 42Cionel Pérez47
- 43Clayton Beeter47
- 44Colin Holderman47
- 45Daniel Espino47
- 46Didier Fuentes47
- 47Gabe Speier47
- 48Kody Funderburk47
- 49Pierce Johnson47
- 50Ron Marinaccio47
- 51Angel Chivilli46
- 52Calvin Faucher46
- 53Dylan Lee46
- 54Eduard Bazardo46
- 55Emilio Pagán46
- 56Jack Anderson46
- 57Jack Dreyer46
- 58Jacob Latz46
- 59José A. Ferrer46
- 60Josh Hader46
- 61Julian Garcia46
- 62Raisel Iglesias46
- 63Tom Cosgrove46
- 64Tyler Ferguson46
- 65Brennan Bernardino45
- 66Cade Smith45
- 67Gregory Soto45
- 68José Alvarado45
- 69Keaton Winn45
- 70Steven Cruz45
- 71Tyler Alexander45
- 72Brent Headrick44
- 73Brock Burke44
- 74Chase Petty44
- 75Craig Yoho44
- 76Daniel Duarte44
- 77Jakob Junis44
- 78Jordan Hicks44
- 79Kirby Yates44
- 80Michael King44
- 81Peter Strzelecki44
- 82Brandyn Garcia43
- 83Brock Stewart43
- 84Hunter Gaddis43
- 85Jovani Morán43
- 86Juan Morillo43
- 87Kevin Ginkel43
- 88Peyton Gray43
- 89Tim Mayza43
- 90Travis Adams43
- 91Wilber Dotel43
- 92Aaron Ashby42
- 93Abner Uribe42
- 94Brent Suter42
- 95Daniel Lynch IV42
- 96Isaac Mattson42
- 97José Fermin42
- 98Orion Kerkering42
- 99Andrew Wantz41
- 100Craig Kimbrel40
- 101John Schreiber40
- 102JT Brubaker40
- 103Juan Mejia40
- 104Luis Medina40
- 105Victor Vodnik40
- 106Chase Burns39
- 107Josh Walker39
- 108Michael Lorenzen39
- 109Mitch Farris39
- 110Ryan Watson39
- 111Adrian Morejon38
- 112Andrés Muñoz38
- 113Matt Svanson38
- 114Landen Roupp37
- 115Sam Moll37
- 116Steven Matz37
- 117Bubba Chandler36
- 118Alex Vesia35
- 119Bradgley Rodriguez35
- 120Jason Foley35
- 121Tim Herrin35
- 122Albert Suárez34
- 123CJ Van Eyk34
- 124Alex Lange33
- 125David Bednar33
- 126Hogan Harris33
- 127Jimmy Herget33
- 128Grant Anderson32
- 129Antonio Senzatela30
- 130Justin Wrobleski30
- 131Slade Cecconi30
- 132Mason Fluharty29
- 133Chadwick Tromp26
- 134Ryan Thompson26
- 135Gus Varland21
- 136Luis Castillo19
- 137Shane Bieber18
- 138Paul Sewald15
- 139Michael McGreevy11
- 140Dean Kremer10
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 28, 2026 games: 140 pitchers from 16 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 4:00 PM ET.
Win probability is read on its own slower pass, last at 3:59 PM ET.
No MLB clip for this outing.
Gameday on MLBOrlando Ribalta
Final · WSH 8, TOR 6
Held the Blue Jays scoreless over 1 inning while the Nationals led. Brandon Valenzuela’s strikeout in the 8th swung the game 3.8 points his way.
- Innings
- 1.0
- Strikeouts
- 2
- Runs allowed
- 0
Observed · MLB box score
Nationals’ win chance Derived · after each batter
Biggest at-bat
Full outing details
- Innings
- 1.0
- Hits
- 0
- Runs
- 0
- Walks
- 0
- Strikeouts
- 2
- Pitches
- 14
- Game score
- 48
- Win probability added
- +7.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 · 14 tracked pitches in completed at-bats. Taller bars mean faster pitches.
Biggest at-bat
Observed and derived
+3.8 · Brandon Valenzuela called out on strikes. Top 8th, no outs.
Last pitch · Changeup · 87.2 mph · 3 pitches in the at-bat
- Slider · 86.6 mph · Swinging Strike
- Slider · 86.1 mph · Foul
- Changeup · 87.2 mph · Called Strike
After 2 sliders at 86.3 mph, the changeup arrived 1 mph faster and 13 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 4:00 PM 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