Rank Player Team Bats G PA TBA TOP
1 Aaron Judge NYY R 145 646 479 0.741
2 Shohei Ohtani LAD L 152 700 488 0.699
3 Cal Raleigh SEA B 152 674 446 0.662
4 Juan Soto NYM L 153 684 450 0.660
5 Kyle Schwarber PHI L 155 693 449 0.648
6 George Springer TOR R 133 554 347 0.634
7 Corbin Carroll ARI L 138 619 387 0.625
8 Byron Buxton MIN R 120 516 321 0.622
9 José Ramírez CLE B 151 644 391 0.608
10 Kyle Tucker CHC L 133 585 343 0.589
11 Jazz Chisholm Jr. NYY L 123 508 297 0.586
12 Bobby Witt Jr. KCR R 150 654 383 0.586
13 Bryce Harper PHI L 127 559 324 0.580
14 Eugenio Suárez 2TM R 152 628 362 0.576
15 Ketel Marte ARI B 120 530 303 0.572
16 Pete Alonso NYM R 155 679 387 0.570
17 Junior Caminero TBR R 147 624 354 0.567
18 Geraldo Perdomo ARI B 154 687 384 0.565
19 Matt Olson ATL L 155 692 387 0.559
20 Shea Langeliers ATH R 118 501 280 0.559
21 Michael Busch CHC L 148 564 313 0.555
22 Hunter Goodman COL R 137 550 305 0.555
23 Jeremy Peña HOU R 125 543 300 0.554
24 Rafael Devers 2TM L 156 698 385 0.552
25 Vladimir Guerrero Jr. TOR R 149 651 359 0.551
26 Trent Grisham NYY L 136 550 302 0.549
27 Fernando Tatis Jr. SDP R 151 676 370 0.547
28 Zach Neto LAA R 128 554 302 0.547
29 Julio Rodríguez SEA R 154 685 374 0.546
30 Josh Naylor 2TM L 142 586 317 0.545
31 Pete Crow-Armstrong CHC L 150 622 336 0.545
32 Francisco Lindor NYM B 153 700 381 0.544
33 Brent Rooker ATH R 155 676 367 0.544
34 Cody Bellinger NYY L 145 624 339 0.543
35 Trea Turner PHI R 140 637 346 0.543
36 Freddie Freeman LAD L 141 604 328 0.543
37 James Wood WSN L 151 664 358 0.539
38 Yandy Díaz TBR R 145 635 341 0.537
39 Jo Adell LAA R 145 545 291 0.537
40 Spencer Torkelson DET R 149 622 333 0.535
41 Ben Rice NYY L 132 505 269 0.535
42 Elly De La Cruz CIN B 155 670 358 0.534
43 Christian Yelich MIL L 143 614 328 0.534
44 Jorge Polanco SEA B 133 506 269 0.534
45 Taylor Ward LAA R 151 643 343 0.533
46 Randy Arozarena SEA R 153 677 361 0.533
47 Gunnar Henderson BAL L 147 621 331 0.533
48 Jarren Duran BOS L 151 668 355 0.532
49 Tyler Soderstrom ATH L 151 601 319 0.531
50 Riley Greene DET L 151 630 333 0.529
51 CJ Abrams WSN L 138 609 321 0.528
52 Matt Chapman SFG R 122 510 269 0.527
53 Wyatt Langford TEX R 132 567 299 0.527
54 Trevor Story BOS R 151 627 328 0.524
55 Vinnie Pasquantino KCR L 153 649 340 0.524
56 Zach McKinstry DET L 138 493 257 0.522
57 Manny Machado SDP R 154 658 343 0.521
58 Maikel Garcia KCR R 153 635 329 0.521
59 Oneil Cruz PIT L 130 527 274 0.520
60 Jackson Chourio MIL R 124 555 288 0.519
61 Bo Bichette TOR R 139 628 325 0.518
62 Willson Contreras STL R 135 563 290 0.517
63 Seiya Suzuki CHC R 144 623 322 0.517
64 Kyle Manzardo CLE L 135 507 262 0.517
65 Brice Turang MIL L 149 632 324 0.514
66 Mike Trout LAA R 124 535 274 0.513
67 Alec Burleson STL L 133 521 264 0.510
68 Brandon Lowe TBR L 129 533 270 0.507
69 Andy Pages LAD R 149 595 301 0.506
70 Ian Happ CHC B 143 636 319 0.502
71 Brandon Nimmo NYM L 148 622 311 0.501
72 Willy Adames SFG R 153 656 327 0.499
73 Ryan O’Hearn 2TM L 137 515 256 0.497
74 Marcell Ozuna ATL R 138 565 279 0.495
75 Gavin Sheets SDP L 138 516 255 0.494
76 Lawrence Butler ATH L 147 611 300 0.493
77 Sal Frelick MIL L 136 572 278 0.492
78 Jacob Wilson ATH R 119 500 245 0.492
79 Cedric Mullins 2TM L 130 491 240 0.492
80 Jose Altuve HOU R 149 632 309 0.490
81 Jordan Beck COL R 141 561 274 0.489
82 Salvador Perez KCR R 148 610 296 0.488
83 William Contreras MIL R 147 647 314 0.485
84 Spencer Steer CIN R 139 539 261 0.485
85 Gleyber Torres DET R 139 601 291 0.484
86 Agustín Ramírez MIA R 129 560 271 0.484
87 Jake Cronenworth SDP L 129 492 235 0.483
88 Dansby Swanson CHC R 152 619 298 0.482
89 Bryson Stott PHI L 140 535 257 0.482
90 Caleb Durbin MIL R 130 481 230 0.481
91 Teoscar Hernández LAD R 129 526 252 0.480
92 Mookie Betts LAD R 144 637 303 0.476
93 Nico Hoerner CHC R 149 617 293 0.475
94 Xander Bogaerts SDP R 131 534 253 0.475
95 TJ Friedl CIN L 145 653 307 0.473
96 Miguel Vargas CHW R 131 538 253 0.470
97 Nolan Schanuel LAA L 127 544 254 0.470
98 Jung Hoo Lee SFG L 144 594 278 0.468
99 Mike Yastrzemski 2TM L 139 527 245 0.467
100 Ceddanne Rafaela BOS R 149 560 259 0.465
101 Paul Goldschmidt NYY R 139 517 238 0.463
102 Alejandro Kirk TOR R 125 486 225 0.463
103 Brendan Donovan STL L 116 506 233 0.462
104 Josh Bell WSN B 134 515 238 0.462
105 Trevor Larnach MIN L 137 551 254 0.462
106 Lourdes Gurriel Jr. ARI R 129 546 252 0.462
107 Anthony Volpe NYY R 146 572 262 0.460
108 Bryan Reynolds PIT B 147 626 288 0.460
109 Ryan McMahon 2TM L 148 568 260 0.458
110 Heliot Ramos SFG R 150 663 302 0.456
111 J.P. Crawford SEA L 151 634 286 0.455
112 Lenyn Sosa CHW R 134 520 235 0.453
113 Jackson Holliday BAL L 144 627 283 0.451
114 Andrew McCutchen PIT R 130 530 238 0.451
115 Nick Castellanos PHI R 140 566 255 0.451
116 Steven Kwan CLE L 149 664 298 0.450
117 J.T. Realmuto PHI R 129 530 238 0.450
118 Josh Smith TEX L 141 556 248 0.449
119 Christian Walker HOU R 148 615 276 0.449
120 Carlos Correa 2TM R 138 562 251 0.447
121 Matt McLain CIN R 140 553 245 0.445
122 Luis García Jr. WSN L 134 507 225 0.444
123 Gavin Lux CIN L 134 481 213 0.443
124 Nathaniel Lowe 2TM L 146 583 258 0.443
125 Marcus Semien TEX R 127 534 236 0.442
126 Adolis García TEX R 130 532 235 0.442
127 Brenton Doyle COL R 132 515 225 0.439
128 Yainer Diaz HOU R 136 541 237 0.438
129 Lars Nootbaar STL L 129 557 244 0.438
130 Josh Jung TEX R 124 482 210 0.436
131 Ozzie Albies ATL B 155 660 287 0.435
132 Xavier Edwards MIA B 132 590 255 0.434
133 Otto López MIA R 136 566 245 0.433
134 Ernie Clement TOR R 150 562 238 0.429
135 Luis Arráez SDP L 148 649 270 0.424
136 Eric Wagaman MIA R 135 501 210 0.419
137 Masyn Winn STL R 129 537 224 0.419
138 Michael Harris II ATL L 153 614 255 0.418
139 Ty France 2TM R 137 489 204 0.417
140 Brooks Lee MIN B 132 500 208 0.416
141 Jonathan India KCR R 132 559 231 0.414
142 Luis Rengifo LAA B 142 524 204 0.390
143 Joey Ortiz MIL R 142 486 181 0.377
144 Ke’Bryan Hayes 2TM R 145 550 206 0.375

Stats sourced from Baseball-Reference