MLB Statcast leaders, 2020

Ronald Acuna Jr. hit the longest home run of the 2020 MLB season, 495 feet against the Boston Red Sox on Sep 25. Giancarlo Stanton hit the hardest ball, 121.3 mph. Jacob deGrom threw the fastest pitch, 102.2 mph. Among qualified hitters, Fernando Tatis Jr. had the highest average exit velocity, 95.9 mph.

Longest home runs, 2020

Projected distance, every home run of the regular season.

Longest home runs, the top 25
#PlayerTeamFeetGame
1Ronald Acuna Jr.ATL495Sep 25, vs BOS112.9 mph, 32°
2Giancarlo StantonNYY483Jul 25, vs WSH121.3 mph, 21°
3Alex DickersonSF480Sep 1, vs COL109.0 mph, 31°
4Ronald Acuna Jr.ATL473Aug 26, vs NYY114.0 mph, 31°
5Austin RileyATL471Sep 4, vs WSH107.2 mph, 33°
6Bryce HarperPHI470Aug 22, vs ATL109.6 mph, 27°
7Marcell OzunaATL469Aug 26, vs NYY109.4 mph, 28°
8Marcell OzunaATL468Sep 27, vs BOS110.2 mph, 29°
9Matt KempCOL468Aug 28, vs SD109.6 mph, 26°
10Aaron JudgeNYY468Aug 2, vs BOS107.4 mph, 27°
11Eloy JimenezCWS466Aug 21, vs CHC105.2 mph, 29°
12Teoscar HernandezTOR466Aug 12, vs MIA115.9 mph, 23°
13Juan SotoWSH466Aug 12, vs NYM112.9 mph, 33°
14Sean MurphyATH464Sep 11, vs TEX112.5 mph, 28°
15Juan SotoWSH463Aug 10, vs NYM108.6 mph, 32°
16Franmil ReyesCLE462Aug 14, vs DET112.8 mph, 26°
17Carlos CorreaHOU461Sep 6, vs LAA107.9 mph, 30°
18Christian YelichMIL460Aug 29, vs PIT112.0 mph, 31°
19Teoscar HernandezTOR459Aug 14, vs TB110.8 mph, 30°
20Brandon LoweTB459Aug 13, vs BOS108.4 mph, 29°
21Rowdy TellezTOR459Aug 12, vs MIA111.6 mph, 28°
22Giancarlo StantonNYY459Jul 23, vs WSH112.2 mph, 32°
23Fernando Tatis Jr.SD458Sep 25, vs SF110.9 mph, 31°
24Adalberto MondesiKC458Sep 7, vs CLE109.0 mph, 28°
25Luis Robert Jr.CWS458Sep 3, vs KC113.0 mph, 28°

Hardest-hit balls, 2020

Exit velocity off the bat, every batted ball of the regular season.

Hardest-hit balls, the top 25
#PlayerTeamMPHGame
1Giancarlo StantonNYY121.3Jul 25, vs WSHhome run
2Pete AlonsoNYM118.4Sep 23, vs TBdouble
3Gary SanchezNYY117.5Sep 17, vs TORdouble
4Rowdy TellezTOR117.4Aug 20, vs PHIhome run
5Giancarlo StantonNYY117.3Sep 21, vs TORfield out
6Giancarlo StantonNYY117.0Jul 30, vs BALsingle
7Pete AlonsoNYM116.9Aug 8, vs MIAhome run
8Rafael DeversBOS116.7Sep 27, vs ATLsingle
9Rafael DeversBOS116.5Sep 8, vs PHIhome run
10Pete AlonsoNYM116.3Jul 27, vs BOShome run
11Vladimir Guerrero Jr.TOR116.1Sep 20, vs PHIfield out
12Giancarlo StantonNYY116.1Jul 30, vs BALsingle
13Javier BaezCHC116.0Aug 12, vs CLEfield out
14Matt ChapmanATH115.9Aug 29, vs HOUhome run
15Vladimir Guerrero Jr.TOR115.9Aug 21, vs TBhome run
16Ketel MarteAZ115.9Aug 17, vs ATHsingle
17Teoscar HernandezTOR115.9Aug 12, vs MIAhome run
18Vladimir Guerrero Jr.TOR115.8Aug 29, vs BALsingle
19Miguel SanoMIN115.8Aug 22, vs KChome run
20Ketel MarteAZ115.8Aug 15, vs SDsingle
21Luis Robert Jr.CWS115.8Jul 24, vs MINsingle
22Manny MachadoSD115.7Aug 28, vs COLsingle
23Marcell OzunaATL115.6Aug 28, vs PHIdouble
24Vladimir Guerrero Jr.TOR115.5Sep 25, vs BALsingle
25Luis Robert Jr.CWS115.5Aug 17, vs DEThome run

Fastest pitches, 2020

Velocity out of the hand, every pitch of the regular season.

Fastest pitches, the top 25
#PlayerTeamMPHGame
1Jacob deGromNYM102.2Sep 26, vs WSH4-Seam Fastball
2Josh StaumontKC102.2Aug 19, vs CIN4-Seam Fastball
3Josh StaumontKC102.0Aug 19, vs CIN4-Seam Fastball
4Josh StaumontKC101.9Sep 26, vs DET4-Seam Fastball
5Josh StaumontKC101.9Aug 19, vs CIN4-Seam Fastball
6Josh StaumontKC101.8Sep 26, vs DET4-Seam Fastball
7Brusdar GraterolLAD101.7Sep 16, vs SDSinker
8Josh StaumontKC101.7Sep 5, vs CWS4-Seam Fastball
9Javy GuerraSD101.7Aug 8, vs AZSinker
10Aroldis ChapmanNYY101.5Sep 25, vs MIA4-Seam Fastball
11Nate PearsonTOR101.5Sep 25, vs BAL4-Seam Fastball
12Garrett CrochetCWS101.5Sep 22, vs CLE4-Seam Fastball
13Garrett CrochetCWS101.5Sep 22, vs CLE4-Seam Fastball
14Garrett CrochetCWS101.5Sep 22, vs CLE4-Seam Fastball
15Garrett CrochetCWS101.5Sep 18, vs CIN4-Seam Fastball
16Josh StaumontKC101.5Aug 28, vs CWSSinker
17Josh StaumontKC101.5Aug 25, vs STL4-Seam Fastball
18Josh StaumontKC101.5Aug 9, vs MIN4-Seam Fastball
19Garrett CrochetCWS101.4Sep 20, vs CIN4-Seam Fastball
20Brusdar GraterolLAD101.4Sep 2, vs AZSinker
21Sam CoonrodSF101.4Aug 25, vs LAD4-Seam Fastball
22Brusdar GraterolLAD101.4Aug 12, vs SDSinker
23Garrett CrochetCWS101.3Sep 23, vs CLE4-Seam Fastball
24Garrett CrochetCWS101.3Sep 22, vs CLE4-Seam Fastball
25Javy GuerraSD101.3Aug 30, vs COLSinker

Average exit velocity, 2020

Qualified batters, every batted ball averaged.

Average exit velocity, the top 15
#PlayerTeamMPH
1Fernando Tatis Jr.—95.9164 batted balls
2Miguel Sano—95.296 batted balls
3Christian Yelich—94.0124 batted balls
4Mike Trout—93.7147 batted balls
5Matt Chapman—93.689 batted balls
6Travis d'Arnaud—93.4116 batted balls
7Teoscar Hernandez—93.3128 batted balls
8Corey Seager—93.2177 batted balls
9Miguel Cabrera—93.2155 batted balls
10Marcell Ozuna—93.0169 batted balls
11Rafael Devers—93.0165 batted balls
12Joc Pederson—93.087 batted balls
13Jose Abreu—92.9182 batted balls
14Gregory Polanco—92.995 batted balls
15Kyle Schwarber—92.8125 batted balls

Barrels, 2020

Batted balls struck at the speed and angle that most often go for extra bases. Qualified batters.

Barrels, the top 15
#PlayerTeamBRL
1Fernando Tatis Jr.—32164 batted balls
2Corey Seager—28177 batted balls
3Jose Abreu—26182 batted balls
4Freddie Freeman—26177 batted balls
5Marcell Ozuna—26169 batted balls
6Eloy Jimenez—26158 batted balls
7Bryce Harper—26150 batted balls
8Nick Castellanos—24150 batted balls
9Brandon Lowe—24137 batted balls
10Teoscar Hernandez—23128 batted balls
11Juan Soto—23126 batted balls
12Mike Trout—22147 batted balls
13Miguel Sano—2296 batted balls
14Manny Machado—21191 batted balls
15Luke Voit—21160 batted balls

Barrel rate, 2020

Barrels per batted ball, qualified batters.

Barrel rate, the top 15
#PlayerTeamBRL%
1Miguel Sano—22.9%
2Fernando Tatis Jr.—19.5%
3Jorge Soler—18.9%
4Juan Soto—18.3%
5Teoscar Hernandez—18.0%
6Matt Chapman—18.0%
7Brandon Lowe—17.5%
8Gary Sanchez—17.4%
9Bryce Harper—17.3%
10Brandon Belt—16.8%
11Eloy Jimenez—16.5%
12Nick Castellanos—16.0%
13Ronald Acuna Jr.—16.0%
14Jedd Gyorko—16.0%
15Corey Seager—15.8%

Hard-hit rate, 2020

Batted balls of 95 mph or harder, qualified batters.

Hard-hit rate, the top 15
#PlayerTeamHH%
1Fernando Tatis Jr.—62.2%164 batted balls
2Travis d'Arnaud—57.8%116 batted balls
3Miguel Sano—57.3%96 batted balls
4Ronald Acuna Jr.—56.0%100 batted balls
5Corey Seager—55.9%177 batted balls
6Eloy Jimenez—55.7%158 batted balls
7Christian Yelich—55.6%124 batted balls
8Mike Trout—55.1%147 batted balls
9Marcell Ozuna—54.4%169 batted balls
10Freddie Freeman—54.2%177 batted balls
11Jose Abreu—53.3%182 batted balls
12Teoscar Hernandez—53.1%128 batted balls
13Evan White—52.5%99 batted balls
14David Bote—52.3%86 batted balls
15Matt Chapman—51.7%89 batted balls

Expected wOBA (xwOBA), 2020

What the quality of contact, strikeouts and walks were worth, qualified batters.

Expected wOBA (xwOBA), the top 15
#PlayerTeamxwOBA
1Juan Soto—.475196 PA
2Freddie Freeman—.464262 PA
3Bryce Harper—.454244 PA
4Marcell Ozuna—.434267 PA
5Corey Seager—.430232 PA
6Mike Trout—.428241 PA
7Fernando Tatis Jr.—.422257 PA
8Ronald Acuna Jr.—.422202 PA
9Brandon Belt—.422179 PA
10Salvador Perez—.406156 PA
11George Springer—.405222 PA
12Will Smith—.405137 PA
13Justin Turner—.403175 PA
14Teoscar Hernandez—.401207 PA
15Jose Abreu—.399262 PA

Expected batting average (xBA), 2020

The average the exit velocity and launch angle of each ball predict, qualified batters.

Expected batting average (xBA), the top 15
#PlayerTeamxBA
1Jose Iglesias—.359150 PA
2Freddie Freeman—.339262 PA
3Juan Soto—.332196 PA
4Corey Seager—.326232 PA
5Salvador Perez—.319156 PA
6Jake Cronenworth—.317192 PA
7Gio Urshela—.314174 PA
8DJ LeMahieu—.312216 PA
9Marcell Ozuna—.310267 PA
10Bryce Harper—.308244 PA
11Trea Turner—.303259 PA
12Dominic Smith—.303199 PA
13Willi Castro—.303140 PA
14Garrett Cooper—.303133 PA
15Manny Machado—.300254 PA

Sprint speed, 2020

Feet per second in a player's fastest one-second window, at least 10 competitive runs.

Sprint speed, the top 15
#PlayerTeamft/s
1Tim LocastroAZ30.629 runs
2Roman QuinnPHI30.536 runs
3Adam EngelCWS30.242 runs
4Trea TurnerWSH29.9108 runs
5Byron BuxtonMIN29.936 runs
6Garrett HampsonCOL29.652 runs
7Tyler O'NeillSTL29.549 runs
8Eli WhiteTEX29.418 runs
9Adalberto MondesiKC29.477 runs
10Jorge MateoSD29.410 runs
11Harrison BaderSTL29.438 runs
12Fernando Tatis Jr.SD29.391 runs
13Sam HilliardCOL29.329 runs
14Kevin KiermaierTB29.394 runs
15Nick SenzelCIN29.328 runs

Longest postseason home runs, 2020

Projected distance, every home run of the postseason.

Longest postseason home runs, the top 10
#PlayerTeamFeetGame
1Luis Robert Jr.CWS487Oct 1, vs ATH112.2 mph, 32°
2Giancarlo StantonNYY458Oct 6, vs TB118.3 mph, 24°
3Mike ZuninoTB454Oct 12, vs HOU111.1 mph, 32°
4Luke VoitNYY453Oct 8, vs TB108.3 mph, 30°
5Chad PinderATH453Oct 6, vs HOU111.8 mph, 23°
6Ramon LaureanoATH449Oct 8, vs HOU110.9 mph, 31°
7Austin RileyATL448Oct 12, vs LAD109.8 mph, 24°
8Ji Man ChoiTB447Oct 15, vs HOU108.9 mph, 27°
9Corey SeagerLAD447Sep 30, vs MIL107.8 mph, 25°
10Hunter RenfroeTB444Oct 24, vs LAD111.4 mph, 32°

From Baseball Savant, MLB's Statcast site. Plays are ranked one by one, so a player can appear more than once.