Observed · MLB ·
Kansas City Royals 3, Minnesota Twins 1. Kris Bubic took the win, Simeon Woods Richardson the loss, and John Schreiber the save. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E MIN 0 1 0 0 0 0 0 0 0 1 4 0 KC 0 2 0 0 0 0 1 0 3 7 0 - Decisions
- W Kris Bubic · L Simeon Woods Richardson · SV John Schreiber
- Where
- Kauffman Stadium ·
Full box score
Texas Rangers 5, Baltimore Orioles 2. TEX scored 3 in the 2nd. Jack Leiter took the win, Chris Bassitt the loss, and Tyler Alexander the save. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E TEX 1 3 0 0 0 0 0 0 1 5 10 0 BAL 1 0 0 0 1 0 0 0 0 2 7 1 - Decisions
- W Jack Leiter · L Chris Bassitt · SV Tyler Alexander
- Where
- Oriole Park at Camden Yards ·
Full box score
Cincinnati Reds 2, Pittsburgh Pirates 0. Chase Burns took the win, Braxton Ashcraft the loss, and Connor Phillips the save. 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 4 0 CIN 0 0 0 2 0 0 0 0 2 4 0 - Decisions
- W Chase Burns · L Braxton Ashcraft · SV Connor Phillips
- Where
- Great American Ball Park ·
Full box score
Washington Nationals 13, Philadelphia Phillies 2. WSH scored 4 in the 1st. Foster Griffin took the win, Taijuan Walker the loss. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E WSH 4 1 2 0 0 2 0 0 4 13 17 1 PHI 0 0 0 0 2 0 0 0 0 2 7 2 - Decisions
- W Foster Griffin · L Taijuan Walker
- Where
- Citizens Bank Park ·
Full box score
Chicago White Sox 9, Miami Marlins 4. CWS scored 4 in the 3rd. Davis Martin took the win, Chris Paddack the loss, and Jordan Hicks the save. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E CWS 0 0 4 4 0 1 0 0 0 9 9 0 MIA 0 0 0 2 1 0 0 1 0 4 8 0 - Decisions
- W Davis Martin · L Chris Paddack · SV Jordan Hicks
- Where
- loanDepot park ·
Full box score
Colorado Rockies 14, Toronto Blue Jays 5. COL scored 7 in the 6th. Chase Dollander took the win, Louis Varland the loss. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E COL 0 0 1 1 0 7 0 4 1 14 17 0 TOR 0 0 1 0 0 0 0 3 1 5 7 2 - Decisions
- W Chase Dollander · L Louis Varland
- Where
- Rogers Centre ·
Full box score
Atlanta Braves 4, Athletics 0. ATL scored 3 in the 1st. Bryce Elder took the win, Jacob Lopez 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 0 0 0 0 0 0 0 7 0 ATL 3 0 0 0 0 0 0 1 4 10 2 - Decisions
- W Bryce Elder · L Jacob Lopez
- Where
- Truist Park ·
Full box score
Chicago Cubs 7, Los Angeles Angels 2. CHC scored 3 in the 1st. Edward Cabrera took the win, Ryan Johnson the loss, and Colin Rea the save. 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 2 0 0 2 5 0 CHC 3 0 3 0 0 0 1 0 7 9 0 - Decisions
- W Edward Cabrera · L Ryan Johnson · SV Colin Rea
- Where
- Wrigley Field ·
Full box score
Tampa Bay Rays 3, Milwaukee Brewers 2. The lead changed hands 2 times. Decided by a run. Garrett Cleavinger took the win, Trevor Megill the loss, and Kevin Kelly the save. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E TB 1 0 0 0 0 0 1 0 1 3 7 1 MIL 0 0 0 0 0 2 0 0 0 2 6 0 - Decisions
- W Garrett Cleavinger · L Trevor Megill · SV Kevin Kelly
- Where
- American Family Field ·
Full box score
New York Mets 4, St. Louis Cardinals 2. Clay Holmes took the win, Kyle Leahy 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 1 0 0 0 1 2 0 0 0 4 10 0 STL 1 0 0 0 0 1 0 0 0 2 5 0 - Decisions
- W Clay Holmes · L Kyle Leahy · SV Devin Williams
- Where
- Busch Stadium ·
Full box score
Houston Astros 8, Boston Red Sox 1. Lance McCullers Jr. took the win, Ranger Suarez the loss. HOU had 13 hits. 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 1 0 0 1 4 0 HOU 1 0 2 0 1 1 2 1 8 13 0 - Decisions
- W Lance McCullers Jr. · L Ranger Suarez
- Where
- Daikin Park ·
Full box score
San Francisco Giants 3, San Diego Padres 2. Decided by a run. Landen Roupp took the win, Walker Buehler the loss, and Ryan Walker 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 2 0 0 0 0 0 3 6 0 SD 0 0 0 0 0 0 0 0 2 2 3 0 - Decisions
- W Landen Roupp · L Walker Buehler · SV Ryan Walker
- Where
- Petco Park ·
Full box score
Seattle Mariners 2, New York Yankees 1. Decided by a run. Matt Brash took the win, Paul Blackburn the loss. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E NYY 0 0 0 0 0 0 1 0 0 1 6 1 SEA 0 1 0 0 0 0 0 0 1 2 9 1 - Decisions
- W Matt Brash · L Paul Blackburn
- Where
- T-Mobile Park ·
Full box score
Arizona Diamondbacks 9, Detroit Tigers 6. AZ scored 3 in the 2nd. Michael Soroka took the win, Justin Verlander 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 DET 0 0 0 0 0 0 6 0 0 6 10 2 AZ 2 3 0 0 3 0 1 0 9 11 0 - Decisions
- W Michael Soroka · L Justin Verlander · SV Paul Sewald
- Where
- Chase Field ·
Full box score
Cleveland Guardians 4, Los Angeles Dodgers 2. CLE scored 3 in the 7th. Parker Messick took the win, Roki Sasaki the loss. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E CLE 0 0 1 0 0 0 3 0 0 4 9 0 LAD 0 0 0 0 0 0 0 0 2 2 9 0 - Decisions
- W Parker Messick · L Roki Sasaki
- Where
- UNIQLO Field at Dodger Stadium ·
Full box score
The day’s pitching, March 30, 2026
Ranked by game score
Show all 119
- 16Rico Garcia55
- 17Tomoyuki Sugano55
- 18Lake Bachar54
- 19Ron Marinaccio54
- 20Tim Mayza54
- 21Clay Holmes53
- 22Foster Griffin53
- 23Roki Sasaki53
- 24Ryan Weiss53
- 25Graham Ashcraft51
- 26Tobias Myers51
- 27Cody Ponce50
- 28David Morgan50
- 29Dietrich Enns50
- 30Sean Newcomb50
- 31Shaun Anderson50
- 32Erik Sabrowski49
- 33Justin Lawrence49
- 34Keaton Winn49
- 35Matt Svanson49
- 36Angel Zerpa48
- 37George Soriano48
- 38Joey Lucchesi48
- 39Justin Sterner48
- 40Simeon Woods Richardson48
- 41Tyler Alexander48
- 42Daniel Lynch IV47
- 43Davis Martin47
- 44Devin Williams47
- 45Griffin Jax47
- 46Jordan Hicks47
- 47Justin Wrobleski47
- 48Kevin Ginkel47
- 49Michael Petersen47
- 50Paul Sewald47
- 51Taylor Clarke47
- 52Taylor Rogers47
- 53Tyler Rogers47
- 54Aaron Bummer46
- 55Fernando Cruz46
- 56Gabe Speier46
- 57Jake Bird46
- 58Jakob Junis46
- 59Matt Gage46
- 60Raisel Iglesias46
- 61Tanner Scott46
- 62Wandy Peralta46
- 63Elvis Alvarado45
- 64Ian Seymour45
- 65Isaac Mattson45
- 66Justin Topa45
- 67Matt Brash45
- 68Nick Mears45
- 69Brooks Raley44
- 70Eduard Bazardo44
- 71Garrett Cleavinger44
- 72John King44
- 73John Schreiber44
- 74Jose Franco44
- 75Louis Varland44
- 76Mark Leiter Jr.44
- 77Robert Suarez44
- 78Cole Henry43
- 79Connor Phillips43
- 80Jalen Beeks43
- 81Tyler Holton43
- 82Aaron Ashby42
- 83Brent Headrick42
- 84Camilo Doval42
- 85Colin Rea42
- 86Dylan Moore42
- 87Jaden Hill42
- 88Juan Morillo42
- 89Kevin Kelly42
- 90Kyle Finnegan42
- 91Michael Kelly40
- 92Shawn Armstrong40
- 93Trevor Megill40
- 94Brant Hurter39
- 95Kyle Leahy39
- 96Tyler Wells38
- 97Walker Buehler38
- 98Chris Bassitt37
- 99Jonathan Bowlan37
- 100José A. Ferrer37
- 101Paul Blackburn37
- 102Cade Smith36
- 103Kody Funderburk36
- 104Ryan Thompson34
- 105Jacob Lopez33
- 106Ryan Walker31
- 107Ranger Suarez29
- 108Spencer Miles29
- 109Enmanuel De Jesus28
- 110Johan Oviedo27
- 111Justin Verlander26
- 112Chase Dollander25
- 113Brendon Little23
- 114Taijuan Walker23
- 115José Alvarado21
- 116Chris Paddack18
- 117Ryan Johnson16
- 118Joe Ross15
- 119Tyler Heineman15
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 March 30, 2026 games: 119 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:40 AM ET.
Win probability is read on its own slower pass, last at 10:40 AM ET.
MLB broadcast highlight
Play MLB clipMLB highlight from a different at-bat.
Lance McCullers Jr.
Final · HOU 8, BOS 1 · Win
Held the Red Sox to a run over 7 innings as the Astros took the lead. Ceddanne Rafaela’s double-play grounder in the 3rd swung the game 6.0 points his way.
- Innings
- 7.0
- Strikeouts
- 9
- Runs allowed
- 1
Observed · MLB box score
Astros’ win chance Derived · after each batter
Biggest at-batRun support from teammates
Full outing details
- Innings
- 7.0
- Hits
- 4
- Runs
- 1
- Walks
- 1
- Strikeouts
- 9
- Pitches
- 96
- Game score
- 78
- Win probability added
- +28.8 points
Observed · MLB box score. Game score and win probability added are derived. In innings, .1 means one out and .2 means two.
Observed · 96 tracked pitches in completed at-bats. Taller bars mean faster pitches.
Biggest at-bat
Observed and derived
+6.0 · Ceddanne Rafaela grounds into a double play, third baseman Isaac Paredes to second baseman Jose Altuve to first baseman Christian Walker. Carlos Narváez out at 2nd. Ceddanne Rafaela out at 1st. Top 3rd, one out.
Last pitch · Sinker · 94.2 mph · 4 pitches in the at-bat
- Sinker · 93.5 mph · Ball In Dirt
- Sinker · 92.9 mph · Swinging Strike
- Sinker · 93.3 mph · Called Strike
- Sinker · 94.2 mph · In play, out(s)
All 4 pitches were sinkers; the last arrived at 94.2 mph.
Shown highlight: −3.5 · Wilyer Abreu hits a ground-rule double (3) on a line drive to right field. Jarren Duran scores. Willson Contreras to 3rd. Top 7th, 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: 1 run in the 1st, 2 runs in the 3rd, 1 run in the 5th, 1 run in the 6th. 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:40 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 Wilyer Abreu'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