Player stats

Batted Balls 2025

Completed turns to bat that ended with a batted ball, including home runs. Some balls have no speed or angle measurement. 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.

Batted Balls2025 season
#PlayerTeamBBE
1L. ArraezSD618
2S. KwanCLE575
3N. HoernerCHC554
4G. PerdomoAZ533
5M. BettsLAD531
6J. RamírezCLE525
7F. LindorNYM520
8M. GarciaKC519
9V. PasquantinoKC519
10O. AlbiesATL514
11C. BellingerNYY507
12B. Witt Jr.KC505
13J. RodríguezSEA502
14V. Guerrero Jr.TOR499
15Y. DíazTB496
16E. ClementTOR496
17B. BichetteTOR494
18M. Harris IIATL494
19J. Hoo LeeSF493
20M. MachadoSD489
21J. AltuveHOU486
22T. TurnerPHI484
23J. CamineroTB484
24X. EdwardsMIA479
25B. RookerATH473
26T. FriedlCIN473
27S. PerezKC473
28P. AlonsoNYM471
29H. RamosSF468
30F. Tatis Jr.SD467
31J. NaylorSEA465
32O. LopezMIA465
33C. AbramsWSH459
34S. FrelickMIL456
35J. CrawfordSEA455
36J. DuranBOS455
37B. NimmoNYM454
38P. Crow-ArmstrongCHC454
39M. OlsonATL453
40A. PagesLAD452
41W. ContrerasMIL452
42J. WilsonATH450
43Y. DiazHOU450
44E. De La CruzCIN449
45J. SotoNYM447
46J. HollidayBAL447
47G. HendersonBAL445
48B. TurangMIL441
49T. StoryBOS438
50G. TorresDET438
BBE
Completed turns to bat that ended with a batted ball, including home runs. Some balls have no speed or angle measurement. Calculated by MLBDB from recorded game measurements.

Understanding Batted Balls

Completed turns to bat that ended with a batted ball, including home runs. Some balls have no speed or angle measurement. 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.