Observed · MLB ·
Pittsburgh Pirates 3, Cincinnati Reds 2. Decided by a run. Kyle Nicolas took the win, Tony Santillan the loss, and Dennis Santana the save. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E CIN 0 1 0 0 0 1 0 0 0 2 8 0 PIT 0 0 0 1 0 0 0 2 3 5 0 - Decisions
- W Kyle Nicolas · L Tony Santillan · SV Dennis Santana
- Where
- PNC Park ·
Full box score
Baltimore Orioles 3, Athletics 2. BAL scored 3 in the 1st. Decided by a run. Tomoyuki Sugano took the win, J.T. Ginn the loss, and Keegan Akin the save. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E ATH 0 0 0 0 1 0 0 1 0 2 7 0 BAL 3 0 0 0 0 0 0 0 3 3 0 - Decisions
- W Tomoyuki Sugano · L J.T. Ginn · SV Keegan Akin
- Where
- Oriole Park at Camden Yards ·
Full box score
Houston Astros 5, New York Yankees 3 in 10 innings. HOU scored 3 in the 10th. Josh Hader took the win, Devin Williams the loss. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 10 R H E HOU 2 0 0 0 0 0 0 0 0 3 5 10 0 NYY 0 0 0 0 0 2 0 0 0 1 3 5 0 - Decisions
- W Josh Hader · L Devin Williams
- Where
- Yankee Stadium ·
Full box score
Detroit Tigers 6, Los Angeles Angels 5. DET scored 3 in the 2nd. The lead changed hands 2 times. Decided by a run. Troy Melton took the win, Reid Detmers the loss, and Kyle Finnegan the save. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E LAA 0 1 0 0 3 0 0 1 0 5 8 0 DET 0 3 0 0 0 0 0 3 6 7 0 - Decisions
- W Troy Melton · L Reid Detmers · SV Kyle Finnegan
- Where
- Comerica Park ·
Full box score
Miami Marlins 5, Atlanta Braves 1. Edward Cabrera took the win, Bryce Elder the loss. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E MIA 0 0 1 2 2 0 0 0 0 5 9 0 ATL 0 0 0 0 0 1 0 0 0 1 2 0 - Decisions
- W Edward Cabrera · L Bryce Elder
- Where
- Truist Park ·
Full box score
Cleveland Guardians 9, Chicago White Sox 5. CLE scored 5 in the 1st. Tanner Bibee 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 CLE 5 0 1 3 0 0 0 0 0 9 10 1 CWS 0 0 1 0 0 3 1 0 0 5 9 0 - Decisions
- W Tanner Bibee · L Aaron Civale
- Where
- Rate Field ·
Full box score
Philadelphia Phillies 9, Texas Rangers 1. PHI scored 5 in the 9th. Cristopher Sánchez took the win, Merrill Kelly the loss. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E PHI 1 0 0 3 0 0 0 0 5 9 11 1 TEX 1 0 0 0 0 0 0 0 0 1 8 0 - Decisions
- W Cristopher Sánchez · L Merrill Kelly
- Where
- Globe Life Field ·
Full box score
Minnesota Twins 9, Kansas City Royals 4. MIN scored 3 in the 1st. Joe Ryan took the win, Seth Lugo the loss. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E KC 1 0 0 0 0 1 0 1 1 4 9 0 MIN 3 2 0 2 0 2 0 0 9 14 1 - Decisions
- W Joe Ryan · L Seth Lugo
- Where
- Target Field ·
Full box score
Milwaukee Brewers 3, New York Mets 2. MIL scored 3 in the 5th. Decided by a run. Brandon Woodruff took the win, Kodai Senga the loss, and Trevor Megill the save. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E NYM 1 1 0 0 0 0 0 0 0 2 5 1 MIL 0 0 0 0 3 0 0 0 3 4 0 - Decisions
- W Brandon Woodruff · L Kodai Senga · SV Trevor Megill
- Where
- American Family Field ·
Full box score
St. Louis Cardinals 5, Chicago Cubs 0. Michael McGreevy took the win, Matthew Boyd the loss. STL had 13 hits. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E CHC 0 0 0 0 0 0 0 0 0 0 7 0 STL 0 1 0 0 2 2 0 0 5 13 0 - Decisions
- W Michael McGreevy · L Matthew Boyd
- Where
- Busch Stadium ·
Full box score
Arizona Diamondbacks 6, Colorado Rockies 1. AZ scored 3 in the 1st. Zac Gallen took the win, Austin Gomber the loss. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E COL 0 1 0 0 0 0 0 0 0 1 6 0 AZ 3 0 0 1 2 0 0 0 6 6 1 - Decisions
- W Zac Gallen · L Austin Gomber
- Where
- Chase Field ·
Full box score
Boston Red Sox 10, San Diego Padres 2. BOS scored 4 in the 4th. Walker Buehler took the win, Nick Pivetta the loss. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E BOS 0 0 0 4 1 0 0 3 2 10 10 0 SD 0 0 0 0 0 0 0 2 0 2 6 1 - Decisions
- W Walker Buehler · L Nick Pivetta
- Where
- Petco Park ·
Full box score
Seattle Mariners 3, Tampa Bay Rays 2. SEA scored 3 in the 8th. Decided by a run. Carlos Vargas took the win, Griffin Jax the loss, and Matt Brash 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 1 0 0 0 2 5 0 SEA 0 0 0 0 0 0 0 3 3 7 0 - Decisions
- W Carlos Vargas · L Griffin Jax · SV Matt Brash
- Where
- T-Mobile Park ·
Full box score
Los Angeles Dodgers 5, Toronto Blue Jays 1. LAD scored 3 in the 7th. Clayton Kershaw took the win, Max Scherzer the loss. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E TOR 0 1 0 0 0 0 0 0 0 1 10 0 LAD 0 0 0 0 2 0 3 0 5 7 0 - Decisions
- W Clayton Kershaw · L Max Scherzer
- Where
- Dodger Stadium ·
Full box score
San Francisco Giants 5, Washington Nationals 0. Kai-Wei Teng took the win, Jake Irvin the loss. Derived · composed from the line score
Team 1 2 3 4 5 6 7 8 9 R H E WSH 0 0 0 0 0 0 0 0 0 0 4 1 SF 2 0 0 0 0 2 0 1 5 10 0 - Decisions
- W Kai-Wei Teng · L Jake Irvin
- Where
- Oracle Park ·
Full box score
Pitches of the day, September 16, 2026
Yesterday’s finished games
Observed · MLB clips and tracking, read 2026-09-17.
MLB broadcast highlight
Play MLB clipCarlos Vargas
Seattle Mariners · Slidervs. Christian MooreBottom 5 · Swinging Strike
The most spin of the five, 2,614 rpm on an 89.4 mph slider 2 inches below the zone, off the plate.
Observed · MLB tracking
- Speed
- 89.4 mph
- Spin
- 2,614 rpm
- Throws
- Right
Derived · Side view, the last 50 feet · Dashed: the same release under gravity alone · Vertical scale exaggerated
About this pitch Observed and derived
Christian Moore strikes out swinging.
The pitch crossed the plate 1.46 feet high, below the batter’s tracked vertical zone (1.63–3.22 ft). It spun at 2,614 rpm. Over the whole flight MLB measured 1.7 inches of induced vertical break; the chart compares the last 50 feet only, so its figure is smaller.
Selection & sources
Five strikeouts from the day's finished games, chosen for variety from the 40 that had full tracking and an MLB clip: different pitch types first, then different pitchers, then speed. A sample, not a ranking. The notes are written from MLB's measurements, not by a person. Updates automatically from the previous Eastern calendar day, checked every 15 minutes while the site is in use. Only completed games with verified clips and tracking qualify; fewer than five pitches may be available. Retrieved 2026-09-17. The clip is the MLB broadcast; if it stalls.
Speed, spin and plate location are MLB’s tracking. The flight view is drawn from MLB’s fitted position, speed and acceleration at about 50 feet from home, ending at the front of the plate, and checked against the reported plate location. Measurements describe the pitch, not why the batter missed it. The chart is separate from the broadcast.
MLB game data · Exact pitch on Savant · Coordinate definitions
Play 3b47f0bd-1171-344b-92a8-a4418eb10f60 · At-bat 52 · Pitch 3. If the player is unavailable, use Watch on MLB.
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