Rank Player Team Bats G PA TBA TOP
1 Christian Yelich MIL L 130 580 444 0.766
2 Mike Trout LAA R 134 600 438 0.730
3 Cody Bellinger LAD L 156 661 459 0.695
4 Nelson Cruz MIN R 120 521 352 0.677
5 Alex Bregman HOU R 156 690 460 0.667
6 Anthony Rendon WSN R 146 646 422 0.653
7 George Springer HOU R 122 556 360 0.647
8 Ketel Marte ARI B 144 628 402 0.640
9 Pete Alonso NYM R 161 693 442 0.638
10 Juan Soto WSN L 150 659 419 0.636
11 Jorge Soler KCR R 162 679 420 0.621
12 Eugenio Suárez CIN R 159 662 411 0.621
13 Nolan Arenado COL R 155 662 410 0.619
14 Trevor Story COL R 145 656 406 0.619
15 Josh Bell PIT B 143 613 378 0.617
16 Ronald Acuña Jr. ATL R 156 715 437 0.614
17 Freddie Freeman ATL L 158 692 424 0.613
18 Austin Meadows TBR L 138 591 362 0.613
19 J.D. Martinez BOS R 146 657 398 0.607
20 Mookie Betts BOS R 150 706 426 0.603
21 Xander Bogaerts BOS R 155 698 421 0.603
22 Josh Donaldson ATL R 155 659 396 0.601
23 Bryce Harper PHI L 157 682 409 0.600
24 Charlie Blackmon COL L 140 634 380 0.599
25 Anthony Rizzo CHC L 146 613 367 0.599
26 Carlos Santana CLE B 158 686 410 0.598
27 Max Muncy LAD L 141 589 352 0.598
28 Matt Olson OAK L 127 547 326 0.596
29 Yoán Moncada CHW B 132 559 331 0.593
30 Kris Bryant CHC R 147 634 376 0.593
31 Joc Pederson LAD L 149 514 304 0.591
32 Trea Turner WSN R 122 569 335 0.589
33 Rafael Devers BOS L 156 702 411 0.586
34 Danny Santana TEX B 130 511 299 0.586
35 Jose Altuve HOU R 124 548 320 0.585
36 Kyle Schwarber CHC L 155 610 355 0.582
37 Trey Mancini BAL R 154 679 395 0.582
38 Marcus Semien OAK R 162 747 434 0.581
39 Francisco Lindor CLE B 143 654 376 0.576
40 Jeff McNeil NYM L 133 567 326 0.575
41 Gleyber Torres NYY R 144 604 346 0.574
42 Michael Conforto NYM L 151 648 370 0.571
43 Yuli Gurriel HOU R 144 612 349 0.570
44 Mike Moustakas MIL L 143 584 332 0.568
45 Starling Marte PIT R 132 586 331 0.567
46 Justin Turner LAD R 135 549 311 0.566
47 Yasmani Grandal MIL B 153 632 358 0.566
48 Matt Chapman OAK R 156 670 379 0.566
49 Brett Gardner NYY L 141 550 311 0.565
50 Hunter Dozier KCR R 139 586 331 0.565
51 Max Kepler MIN L 134 596 336 0.564
52 Ryan Braun MIL R 144 508 284 0.563
53 José Ramírez CLE B 129 542 305 0.563
54 Javier Báez CHC R 138 561 314 0.560
55 Nick Castellanos 2TM R 151 664 369 0.556
56 DJ LeMahieu NYY R 145 655 363 0.555
57 Shin-Soo Choo TEX L 151 660 366 0.555
58 Ozzie Albies ATL B 160 702 389 0.554
59 Tommy Pham TBR R 145 654 362 0.554
60 Christian Walker ARI R 152 603 332 0.551
61 Marcell Ozuna STL R 130 549 302 0.550
62 Bryan Reynolds PIT B 134 546 300 0.549
63 Rhys Hoskins PHI R 160 705 386 0.549
64 Franmil Reyes 2TM R 150 548 300 0.547
65 Luke Voit NYY R 118 510 279 0.547
66 Eduardo Escobar ARI B 158 699 382 0.546
67 Tim Anderson CHW R 123 518 283 0.546
68 Michael Brantley HOU L 148 637 348 0.546
69 Jonathan Villar BAL B 162 714 387 0.544
70 Eloy Jiménez CHW R 122 504 274 0.544
71 J.T. Realmuto PHI R 145 593 319 0.539
72 Paul Goldschmidt STL R 161 682 366 0.538
73 Kole Calhoun LAA L 152 632 338 0.536
74 Brian Anderson MIA R 126 520 277 0.533
75 Daniel Vogelbach SEA L 144 558 297 0.532
76 José Abreu CHW R 159 693 368 0.531
77 Jorge Polanco MIN B 153 704 371 0.528
78 Corey Seager LAD L 134 541 285 0.527
79 Yasiel Puig 2TM R 149 611 318 0.520
80 Manny Machado SDP R 156 661 344 0.520
81 Kolten Wong STL L 148 549 282 0.519
82 Eddie Rosario MIN L 137 590 305 0.517
83 Ryan McMahon COL L 141 539 277 0.515
84 Adam Eaton WSN L 151 656 332 0.513
85 Christian Vázquez BOS R 138 521 265 0.512
86 Avisaíl García TBR R 125 530 271 0.511
87 Whit Merrifield KCR R 162 735 375 0.510
88 Paul DeJong STL R 159 664 338 0.509
89 Asdrúbal Cabrera 2TM B 131 514 261 0.508
90 Domingo Santana SEA R 121 507 256 0.507
91 Jason Heyward CHC L 147 589 298 0.506
92 Renato Núñez BAL R 151 599 303 0.506
93 Víctor Robles WSN R 155 617 308 0.504
94 Andrew Benintendi BOS L 138 615 306 0.500
95 Kevin Newman PIT R 130 531 263 0.497
96 Rougned Odor TEX L 145 581 288 0.497
97 Dexter Fowler STL B 150 574 284 0.496
98 Joey Votto CIN L 142 608 301 0.495
99 Jackie Bradley Jr. BOS L 147 567 278 0.493
100 Evan Longoria SFG R 129 508 250 0.492
101 Randal Grichuk TOR R 151 628 309 0.492
102 Nick Ahmed ARI R 158 625 305 0.489
103 Dansby Swanson ATL R 127 545 265 0.487
104 Jurickson Profar OAK B 139 518 252 0.486
105 Brandon Belt SFG L 156 616 299 0.485
106 Vladimir Guerrero Jr. TOR R 123 514 248 0.482
107 Albert Pujols LAA R 131 545 260 0.477
108 Kevin Pillar SFG R 156 628 299 0.476
109 Amed Rosario NYM R 157 655 309 0.473
110 Willy Adames TBR R 152 584 273 0.470
111 Wilson Ramos NYM R 141 524 246 0.469
112 Freddy Galvis 2TM B 147 589 275 0.468
113 Jean Segura PHI R 144 618 288 0.467
114 Kevin Pillar 2TM R 161 645 300 0.465
115 Jason Kipnis CLE L 121 511 235 0.464
116 Adam Frazier PIT L 152 608 280 0.464
117 Mallex Smith SEA L 134 566 261 0.463
118 Alex Gordon KCR L 150 633 292 0.462
119 César Hernández PHI B 161 667 308 0.462
120 Colin Moran PIT L 149 503 232 0.461
121 Elvis Andrus TEX R 147 648 297 0.458
122 Adam Jones ARI R 137 528 241 0.457
123 Starlin Castro MIA R 162 676 308 0.456
124 Eric Hosmer SDP L 160 667 303 0.454
125 Miguel Cabrera DET R 136 549 247 0.450
126 Josh Reddick HOU L 141 550 244 0.447
127 David Fletcher LAA R 154 653 289 0.443
128 Khris Davis OAK R 133 533 236 0.443
129 Lorenzo Cain MIL R 148 623 275 0.442
130 Hanser Alberto BAL R 139 550 241 0.441
131 Jose Iglesias CIN R 146 530 228 0.431
132 Miguel Rojas MIA R 132 526 224 0.427
133 Leury García CHW B 140 618 255 0.420
134 Brandon Crawford SFG L 147 560 232 0.414
135 Orlando Arcia MIL R 152 546 220 0.404
136 Yolmer Sánchez CHW B 149 555 209 0.381

Stats sourced from Baseball-Reference