Skip to content

Pitches of the day

· Daily selection

Daniel Espino

Cleveland Guardians · Four-Seam Fastballvs. Josh BellBottom 1 · Swinging Strike

02468Height · ft50 ft from homePlate

Derived · Side view · Vertical scale exaggerated

99.7 mph. Swinging Strike to end the at-bat.

Observed · MLB tracking

Speed
99.7 mph
Spin
2,431 rpm
Throws
Right
About this pitch Derived

The pitch crossed the plate 3.44 feet high, above the batter’s tracked vertical zone (1.68–3.33 ft). It spun at 2,431 rpm. These measurements describe the pitch; they do not establish why the batter missed or took it.

1 / 5
Selection & sources

Automatically selected from 39 exact-ID-matched strikeout highlights with complete tracking in completed games. New pitch types, then new pitchers, then higher speed determine the order; this is a sample, not a ranking of the day's best pitches. Notes are composed deterministically from MLB measurements. 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-13. The clip is the MLB broadcast; if it stalls.

Speed, spin and plate location: observed MLB tracking data. Flight: derived from the fitted position, velocity and acceleration at approximately 50 feet from home, ending at the game feed’s plate plane (y = 17/12 ft). These game-feed coordinates are checked against its reported plate location; they are not the 2026 Savant CSV’s middle-of-plate values. The chart is separate from the broadcast playback.

MLB game data · Exact pitch on Savant · Coordinate definitions

Play d8cd428c-4ff2-3ed0-a464-32aec08992ca · At-bat 7 · Pitch 6. If the player is unavailable, use Watch on MLB.

Watch on MLB

Scores · May 17, 2026 · Observed · updated

15 finals.

  1. MIA3at6TBFinal

    Tampa Bay Rays 6, Miami Marlins 3. TB scored 3 in the 4th. The lead changed hands 2 times. Drew Rasmussen took the win, Eury Pérez the loss, and Bryan Baker the save. Derived · composed from the line score

    Team123456789RHE
    MIA0020000103111
    TB10031100670
    Decisions
    W Drew Rasmussen · L Eury Pérez · SV Bryan Baker
    Where
    Tropicana Field ·
    Gameday on MLB
  2. BAL7at3WSHFinal

    Baltimore Orioles 7, Washington Nationals 3. Anthony Nunez took the win, Richard Lovelady the loss. Derived · composed from the line score

    Team123456789RHE
    BAL1212000017110
    WSH010100100391
    Decisions
    W Anthony Nunez · L Richard Lovelady
    Where
    Nationals Park ·
    Gameday on MLB
  3. PHI6at0PITFinal

    Philadelphia Phillies 6, Pittsburgh Pirates 0. PHI scored 3 in the 6th. Zack Wheeler took the win, Paul Skenes the loss. Derived · composed from the line score

    Team123456789RHE
    PHI000023010680
    PIT000000000050
    Decisions
    W Zack Wheeler · L Paul Skenes
    Where
    PNC Park ·
    Gameday on MLB
  4. BOS1at8ATLFinal

    Atlanta Braves 8, Boston Red Sox 1. ATL scored 3 in the 1st. Grant Holmes took the win, Brayan Bello the loss. Derived · composed from the line score

    Team123456789RHE
    BOS000000001190
    ATL32011001880
    Decisions
    W Grant Holmes · L Brayan Bello
    Where
    Truist Park ·
    Gameday on MLB
  5. CIN3at10CLEFinal

    Cleveland Guardians 10, Cincinnati Reds 3. Gavin Williams took the win, Brady Singer the loss. CLE had 12 hits. Derived · composed from the line score

    Team123456789RHE
    CIN0011000013110
    CLE2021102210120
    Decisions
    W Gavin Williams · L Brady Singer
    Where
    Progressive Field ·
    Gameday on MLB
  6. TOR4at1DETFinal

    Toronto Blue Jays 4, Detroit Tigers 1. Kevin Gausman took the win, Jack Flaherty the loss, and Tyler Rogers the save. Derived · composed from the line score

    Team123456789RHE
    TOR202000000470
    DET000000010161
    Decisions
    W Kevin Gausman · L Jack Flaherty · SV Tyler Rogers
    Where
    Comerica Park ·
    Gameday on MLB
  7. NYY6at7NYMFinal · 10

    New York Mets 7, New York Yankees 6 in 10 innings. NYM scored 3 in the 9th. Decided by a run. Devin Williams took the win, Tim Hill the loss. Derived · composed from the line score

    Team12345678910RHE
    NYY0010041000660
    NYM00010200317111
    Decisions
    W Devin Williams · L Tim Hill
    Where
    Citi Field ·
    Gameday on MLB
  8. TEX8at0HOUFinal

    Texas Rangers 8, Houston Astros 0. TEX scored 5 in the 7th. Nathan Eovaldi took the win, Peter Lambert the loss. Derived · composed from the line score

    Team123456789RHE
    TEX000020501870
    HOU000000000050
    Decisions
    W Nathan Eovaldi · L Peter Lambert
    Where
    Daikin Park ·
    Gameday on MLB
  9. CHC8at9CWSFinal · 10

    Chicago White Sox 9, Chicago Cubs 8 in 10 innings. CWS scored 3 in the 8th. Decided by a run. Tyler Davis took the win, Ryan Rolison the loss. Derived · composed from the line score

    Team12345678910RHE
    CHC3001000031891
    CWS01012003029121
    Decisions
    W Tyler Davis · L Ryan Rolison
    Where
    Rate Field ·
    Gameday on MLB
  10. MIL4at5MINFinal

    Minnesota Twins 5, Milwaukee Brewers 4. Decided by a run. Bailey Ober took the win, Grant Anderson the loss, and Luis García the save. Derived · composed from the line score

    Team123456789RHE
    MIL0101100014101
    MIN10201001560
    Decisions
    W Bailey Ober · L Grant Anderson · SV Luis García
    Where
    Target Field ·
    Gameday on MLB
  11. KC2at0STLFinal

    Kansas City Royals 2, St. Louis Cardinals 0. Stephen Kolek took the win, Andre Pallante the loss, and Lucas Erceg the save. Derived · composed from the line score

    Team123456789RHE
    KC100100000290
    STL000000000051
    Decisions
    W Stephen Kolek · L Andre Pallante · SV Lucas Erceg
    Where
    Busch Stadium ·
    Gameday on MLB
  12. AZ8at6COLFinal

    Arizona Diamondbacks 8, Colorado Rockies 6. AZ scored 3 in the 4th. Michael Soroka took the win, Michael Lorenzen the loss, and Paul Sewald the save. Derived · composed from the line score

    Team123456789RHE
    AZ0023210008122
    COL000200040682
    Decisions
    W Michael Soroka · L Michael Lorenzen · SV Paul Sewald
    Where
    Coors Field ·
    Gameday on MLB
  13. SF10at1ATHFinal

    San Francisco Giants 10, Athletics 1. SF scored 8 in the 8th. Adrian Houser took the win, Jeffrey Springs the loss. Derived · composed from the line score

    Team123456789RHE
    SF00110008010120
    ATH000010000153
    Decisions
    W Adrian Houser · L Jeffrey Springs
    Where
    Sutter Health Park ·
    Gameday on MLB
  14. LAD10at1LAAFinal

    Los Angeles Dodgers 10, Los Angeles Angels 1. LAD scored 5 in the 4th. Roki Sasaki took the win, Grayson Rodriguez the loss. Derived · composed from the line score

    Team123456789RHE
    LAD02050000310110
    LAA000100000150
    Decisions
    W Roki Sasaki · L Grayson Rodriguez
    Where
    Angel Stadium ·
    Gameday on MLB
  15. SD8at3SEAFinal

    San Diego Padres 8, Seattle Mariners 3. SD scored 5 in the 6th. Lucas Giolito took the win, George Kirby the loss. Derived · composed from the line score

    Team123456789RHE
    SD1000151008102
    SEA000003000310
    Decisions
    W Lucas Giolito · L George Kirby
    Where
    T-Mobile Park ·
    Gameday on MLB

Observed scores and scheduled games from the MLB Stats API; refreshed about once a minute while this tab is visible. Future schedules may change. Times in Eastern. Team logos are MLB’s.

2025 statistics · Aggregate, regular season

Fastball speed and movement across pitchers.

Four-seamers with the most pitches in this sample

PitcherPitchesSpeedIVB
Freddy PeraltaMIL · Four-seam fastball1,65194.8 mph16.8 in
Kevin GausmanTOR · Four-seam fastball1,62794.5 mph16.8 in
Robbie RaySF · Four-seam fastball1,59393.6 mph18.2 in

Pitcher-season means · Minimum 100 four-seam fastballs. Baseball Savant