Player stats

Balls with Recorded Speed and Angle 2020

Balls that have both a usable speed and angle measurement. These are the balls used to calculate barrel percentage. Calculated by MLBDB from recorded game measurements.

All players with a recorded value; no minimum workload filter. Data through December 31, 2020. Data refreshed Sep 11, 2026, 12:21 PM UTC.

Balls with Recorded Speed and Angle2020 season
#PlayerTeamEV+LA balls
1W. MerrifieldKC216
2T. TurnerWSH196
3F. LindorCLE196
4H. AlbertoBAL191
5M. MachadoSD190
6D. GregoriusPHI189
7M. FrancoKC187
8Y. GurrielHOU187
9S. MarteMIA186
10T. La StellaOAK186
11D. FletcherLAA185
12J. AbreuCWS182
13V. Guerrero Jr.TOR182
14C. BlackmonCOL181
15M. BettsLAD180
16I. Kiner-FalefaTEX180
17C. HernándezCLE177
18J. PolancoMIN177
19E. RosarioMIN177
20F. FreemanATL176
21J. RamírezCLE176
22K. SeagerSEA176
23C. SeagerLAD174
24A. FrazierPIT174
25D. LeMahieuNYY172
26T. StoryCOL171
27N. SolakTEX171
28C. WalkerAZ170
29M. OzunaATL169
30A. McCutchenPHI168
31C. BellingerLAD168
32R. GrichukTOR167
33D. SwansonATL166
34N. ArenadoCOL166
35A. RizzoCHC166
36J. CrawfordSEA165
37K. PillarCOL164
38F. Tatis Jr.SD164
39K. TuckerHOU164
40R. DeversBOS164
41W. FloresSF163
42E. EscobarAZ163
43X. BogaertsBOS162
44C. SantanaCLE162
45J. McNeilNYM161
46L. Gurriel Jr.TOR161
47K. MarteAZ160
48C. BiggioTOR159
49M. SemienOAK159
50T. AndersonCWS158
EV+LA balls
Balls that have both a usable speed and angle measurement. These are the balls used to calculate barrel percentage. Calculated by MLBDB from recorded game measurements.

Understanding Balls with Recorded Speed and Angle

Balls that have both a usable speed and angle measurement. These are the balls used to calculate barrel percentage. Calculated by MLBDB from recorded game measurements.

Season rankings use regular-season records. A player has one combined row across teams; the team label identifies the associated team, not a separate team stint.

Source: MLB statistics and MLBDB derived measures. Formulas describe the measure above. Data refreshed Sep 11, 2026, 12:21 PM UTC.