Player stats

Swings Inside the Zone 2019

Swings at pitches classified inside the strike zone. MLBDB counts delivered pitches, including bunts. Missing results show N/A; zone rates require at least 95% location coverage. For 2018 through 2024, MLBDB estimates pitch locations inside or outside the zone using recorded coordinates and batter zone heights. From 2025, MLB's recorded zone labels are used. These locations do not describe the umpire's call.

MLBDB counts delivered pitches, including bunts. Caught foul tips count as whiffs. Automatic count awards are excluded. Zone rates require at least 95% location coverage; unknown results remain unavailable. Data through December 31, 2019. Data refreshed Sep 11, 2026, 4:58 PM UTC.

Swings Inside the Zone2019 season
#PlayerTeamZone swings
1R. Acuña Jr.ATL1007
2J. VillarBAL990
3F. FreemanATL982
4M. SemienOAK942
5W. MerrifieldKC928
6R. DeversBOS919
7O. AlbiesATL916
8P. GoldschmidtSTL893
9R. HoskinsPHI887
10T. StoryCOL880
11P. DeJongSTL879
12C. WalkerAZ873
13S. ChooTEX867
14B. HarperPHI864
15A. BenintendiBOS856
16J. DonaldsonATL856
17J. SolerKC851
18B. BeltSF848
19C. BellingerLAD847
20J. AbreuCWS845
21E. SuárezCIN845
22E. EscobarAZ844
23A. RendonWSH841
24G. TorresNYY841
25M. ChapmanOAK840
26J. PolancoMIN838
27T. ManciniBAL837
28C. HernándezPHI831
29M. BettsBOS830
30J. McNeilNYM829
31C. SantanaCLE829
32N. AhmedAZ827
33S. CastroMIA826
34F. LindorCLE825
35M. ConfortoNYM822
36J. MartinezBOS820
37K. BryantCHC820
38J. SotoWSH819
39N. CastellanosCHC813
40K. CalhounLAA812
41W. AdamesTB809
42Y. PuigCLE808
43C. BlackmonCOL807
44E. HosmerSD806
45R. McMahonCOL804
46A. EatonWSH803
47A. GordonKC802
48B. CrawfordSF790
49A. FrazierPIT788
50J. RealmutoPHI787
Zone swings
Swings at pitches classified inside the strike zone. MLBDB counts delivered pitches, including bunts. Missing results show N/A; zone rates require at least 95% location coverage. For 2018 through 2024, MLBDB estimates pitch locations inside or outside the zone using recorded coordinates and batter zone heights. From 2025, MLB's recorded zone labels are used. These locations do not describe the umpire's call.

Understanding Swings Inside the Zone

Swings at pitches classified inside the strike zone. MLBDB counts delivered pitches, including bunts. Missing results show N/A; zone rates require at least 95% location coverage. For 2018 through 2024, MLBDB estimates pitch locations inside or outside the zone using recorded coordinates and batter zone heights. From 2025, MLB's recorded zone labels are used. These locations do not describe the umpire's call.

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, 4:58 PM UTC.