Player stats

Estimated Pulled Balls 2020

Balls estimated toward the pull side: left field for right-handed hitters, or right field for left-handed hitters. MLBDB estimates direction from recorded hit locations and the hand used to bat on that play.

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

Estimated Pulled Balls2020 season
#PlayerTeamPull balls
1F. LindorCLE89
2T. La StellaOAK87
3M. MachadoSD86
4J. RamírezCLE84
5L. VoitNYY83
6K. CalhounAZ83
7K. TuckerHOU80
8M. FrancoKC79
9W. FloresSF79
10D. GregoriusPHI77
11H. AlbertoBAL76
12N. AhmedAZ76
13C. SantanaCLE75
14C. CorreaHOU74
15R. GrichukTOR73
16C. SeagerLAD72
17C. BiggioTOR72
18C. BellingerLAD72
19V. Guerrero Jr.TOR71
20E. RosarioMIN71
21A. McCutchenPHI71
22M. OzunaATL70
23A. RizzoCHC70
24E. SuárezCIN70
25M. BettsLAD69
26A. RendonLAA69
27S. MarteMIA68
28T. GrishamSD68
29M. MuncyLAD68
30C. WalkerAZ67
31G. SpringerHOU67
32N. ArenadoCOL67
33M. SemienOAK67
34C. BlackmonCOL66
35X. BogaertsBOS66
36F. Tatis Jr.SD66
37A. PollockLAD66
38A. PujolsLAA66
39J. PolancoMIN65
40A. CabreraWSH65
41A. HicksNYY65
42J. AbreuCWS64
43C. HernándezCLE64
44B. CrawfordSF64
45A. MondesiKC64
46M. OlsonOAK64
47D. FletcherLAA63
48K. PillarCOL63
49M. MargotTB63
50E. LongoriaSF63
Pull balls
Balls estimated toward the pull side: left field for right-handed hitters, or right field for left-handed hitters. MLBDB estimates direction from recorded hit locations and the hand used to bat on that play.

Understanding Estimated Pulled Balls

Balls estimated toward the pull side: left field for right-handed hitters, or right field for left-handed hitters. MLBDB estimates direction from recorded hit locations and the hand used to bat on that play.

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.