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 31, 2026 · Observed · updated

15 finals.

  1. TOR5at9BALFinal

    Baltimore Orioles 9, Toronto Blue Jays 5. BAL scored 5 in the 3rd. Kyle Bradish took the win, Spencer Miles the loss. Derived · composed from the line score

    Team123456789RHE
    TOR000000140580
    BAL015003009101
    Decisions
    W Kyle Bradish · L Spencer Miles
    Where
    Oriole Park at Camden Yards ·
    Gameday on MLB
  2. SD2at4WSHFinal

    Washington Nationals 4, San Diego Padres 2. Zack Littell took the win, Griffin Canning the loss, and Clayton Beeter the save. Derived · composed from the line score

    Team123456789RHE
    SD000000200260
    WSH00012010490
    Decisions
    W Zack Littell · L Griffin Canning · SV Clayton Beeter
    Where
    Nationals Park ·
    Gameday on MLB
  3. MIN3at9PITFinal

    Pittsburgh Pirates 9, Minnesota Twins 3. PIT scored 5 in the 5th. Braxton Ashcraft took the win, Zebby Matthews the loss. Derived · composed from the line score

    Team123456789RHE
    MIN000002001360
    PIT02205000981
    Decisions
    W Braxton Ashcraft · L Zebby Matthews
    Where
    PNC Park ·
    Gameday on MLB
  4. BOS9at4CLEFinal

    Boston Red Sox 9, Cleveland Guardians 4. BOS scored 6 in the 7th. The lead changed hands 2 times. Jovani Morán took the win, Colin Holderman the loss. Derived · composed from the line score

    Team123456789RHE
    BOS1000206009121
    CLE0200200004110
    Decisions
    W Jovani Morán · L Colin Holderman
    Where
    Progressive Field ·
    Gameday on MLB
  5. LAA2at5TBFinal

    Tampa Bay Rays 5, Los Angeles Angels 2. Shane McClanahan took the win, Jack Kochanowicz the loss, and Bryan Baker the save. Derived · composed from the line score

    Team123456789RHE
    LAA010000100291
    TB10200020571
    Decisions
    W Shane McClanahan · L Jack Kochanowicz · SV Bryan Baker
    Where
    Tropicana Field ·
    Gameday on MLB
  6. ATL4at6CINFinal

    Cincinnati Reds 6, Atlanta Braves 4. Nick Lodolo took the win, Spencer Strider the loss, and Sam Moll the save. Derived · composed from the line score

    Team123456789RHE
    ATL100011001472
    CIN101111106100
    Decisions
    W Nick Lodolo · L Spencer Strider · SV Sam Moll
    Where
    Great American Ball Park ·
    Gameday on MLB
  7. MIA1at10NYMFinal

    New York Mets 10, Miami Marlins 1. NYM scored 5 in the 6th. Nolan McLean took the win, John King the loss, and David Peterson the save. Derived · composed from the line score

    Team123456789RHE
    MIA000100000131
    NYM120205001091
    Decisions
    W Nolan McLean · L John King · SV David Peterson
    Where
    Citi Field ·
    Gameday on MLB
  8. DET1at2CWSFinal

    Chicago White Sox 2, Detroit Tigers 1. Decided by a run. Brandon Eisert took the win, Drew Anderson the loss, and Tyler Davis the save. Derived · composed from the line score

    Team123456789RHE
    DET100000000140
    CWS00000020260
    Decisions
    W Brandon Eisert · L Drew Anderson · SV Tyler Davis
    Where
    Rate Field ·
    Gameday on MLB
  9. MIL2at0HOUFinal

    Milwaukee Brewers 2, Houston Astros 0. Jacob Misiorowski took the win, Tatsuya Imai the loss, and Trevor Megill the save. Derived · composed from the line score

    Team123456789RHE
    MIL000200000240
    HOU000000000030
    Decisions
    W Jacob Misiorowski · L Tatsuya Imai · SV Trevor Megill
    Where
    Daikin Park ·
    Gameday on MLB
  10. KC3at6TEXFinal

    Texas Rangers 6, Kansas City Royals 3. TEX scored 4 in the 1st. Jack Leiter took the win, Michael Wacha the loss, and Jacob Latz the save. Derived · composed from the line score

    Team123456789RHE
    KC000000120380
    TEX400200006101
    Decisions
    W Jack Leiter · L Michael Wacha · SV Jacob Latz
    Where
    Globe Life Field ·
    Gameday on MLB
  11. SF19at6COLFinal

    San Francisco Giants 19, Colorado Rockies 6. SF scored 7 in the 5th. Caleb Kilian took the win, Tanner Gordon the loss. Derived · composed from the line score

    Team123456789RHE
    SF11027123219253
    COL0102201006103
    Decisions
    W Caleb Kilian · L Tanner Gordon
    Where
    Coors Field ·
    Gameday on MLB
  12. NYY13at8ATHFinal

    New York Yankees 13, Athletics 8. NYY scored 13 in the 3rd. Will Warren took the win, Jacob Lopez the loss. Derived · composed from the line score

    Team123456789RHE
    NYY001300000013111
    ATH3000004108120
    Decisions
    W Will Warren · L Jacob Lopez
    Where
    Sutter Health Park ·
    Gameday on MLB
  13. AZ2at3SEAFinal · 10

    Seattle Mariners 3, Arizona Diamondbacks 2 in 10 innings. Decided by a run. Luis Castillo took the win, Jonathan Loáisiga the loss. Derived · composed from the line score

    Team12345678910RHE
    AZ0000010100230
    SEA01000100013111
    Decisions
    W Luis Castillo · L Jonathan Loáisiga
    Where
    T-Mobile Park ·
    Gameday on MLB
  14. PHI1at9LADFinal

    Los Angeles Dodgers 9, Philadelphia Phillies 1. Yoshinobu Yamamoto took the win, Andrew Painter the loss. Derived · composed from the line score

    Team123456789RHE
    PHI000000001150
    LAD011221119131
    Decisions
    W Yoshinobu Yamamoto · L Andrew Painter
    Where
    UNIQLO Field at Dodger Stadium ·
    Gameday on MLB
  15. CHC1at5STLFinal

    St. Louis Cardinals 5, Chicago Cubs 1. STL scored 3 in the 3rd. Matthew Liberatore took the win, Jordan Wicks the loss, and Hunter Dobbins the save. Derived · composed from the line score

    Team123456789RHE
    CHC000001000170
    STL20300000580
    Decisions
    W Matthew Liberatore · L Jordan Wicks · SV Hunter Dobbins
    Where
    Busch Stadium ·
    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