Player stats

Balls with Recorded Angle 2025

All batted balls with a usable angle measurement, including bunts. This is the sample used for sweet-spot percentage. Calculated by MLBDB from recorded game measurements.

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

No. 1 / Balls with Recorded Angle / 2025
614
Season leader
Balls with Recorded Angle2025 season
#PlayerTeamLA balls
1L. ArraezSD614
2S. KwanCLE575
3N. HoernerCHC551
4M. BettsLAD531
5G. PerdomoAZ530
6J. RamírezCLE524
7M. GarciaKC518
8V. PasquantinoKC518
9F. LindorNYM517
10O. AlbiesATL514
11C. BellingerNYY505
12B. Witt Jr.KC502
13J. RodríguezSEA501
14V. Guerrero Jr.TOR499
15E. ClementTOR496
16Y. DíazTB493
17J. Hoo LeeSF493
18B. BichetteTOR492
19M. Harris IIATL492
20M. MachadoSD489
21J. AltuveHOU485
22T. TurnerPHI484
23J. CamineroTB484
24X. EdwardsMIA477
25B. RookerATH473
26T. FriedlCIN473
27S. PerezKC473
28P. AlonsoNYM471
29H. RamosSF466
30J. NaylorSEA464
31F. Tatis Jr.SD464
32O. LopezMIA463
33C. AbramsWSH459
34B. NimmoNYM454
35J. DuranBOS454
36S. FrelickMIL453
37M. OlsonATL452
38J. CrawfordSEA452
39W. ContrerasMIL451
40P. Crow-ArmstrongCHC451
41A. PagesLAD450
42Y. DiazHOU449
43J. WilsonATH448
44E. De La CruzCIN447
45J. SotoNYM446
46J. HollidayBAL446
47G. HendersonBAL441
48B. TurangMIL440
49G. TorresDET438
50T. StoryBOS436
LA balls
All batted balls with a usable angle measurement, including bunts. This is the sample used for sweet-spot percentage. Calculated by MLBDB from recorded game measurements.

Understanding Balls with Recorded Angle

All batted balls with a usable angle measurement, including bunts. This is the sample used for sweet-spot 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:35 PM UTC.