Rank Player Team Bats G PA TBA TOP
1 Shohei Ohtani LAA L 135 599 433 0.729
2 Ronald Acuña Jr. ATL R 159 735 531 0.722
3 Matt Olson ATL L 162 720 476 0.661
4 Corey Seager TEX L 119 536 351 0.655
5 Mookie Betts LAD R 152 693 453 0.654
6 Freddie Freeman LAD L 161 730 471 0.645
7 Corbin Carroll ARI L 155 645 405 0.634
8 Juan Soto SDP L 162 708 436 0.617
9 Kyle Tucker HOU L 157 674 405 0.607
10 Marcell Ozuna ATL R 144 592 356 0.601
11 Luis Robert Jr. CHW R 145 595 354 0.600
12 Bryce Harper PHI L 126 546 321 0.588
13 Cody Bellinger CHC L 130 556 321 0.577
14 Yandy Díaz TBR R 137 600 346 0.577
15 Adolis García TEX R 148 632 361 0.571
16 Jorge Soler MIA R 137 580 331 0.571
17 Bobby Witt Jr. KCR R 158 694 395 0.570
18 Pete Alonso NYM R 154 658 375 0.570
19 Ozzie Albies ATL B 148 660 372 0.565
20 Kyle Schwarber PHI L 160 720 407 0.565
21 Francisco Lindor NYM B 160 687 388 0.565
22 Julio Rodríguez SEA R 155 714 402 0.563
23 Christian Walker ARI R 157 661 370 0.561
24 Triston Casas BOS L 132 502 281 0.560
25 Rafael Devers BOS L 153 656 367 0.559
26 Isaac Paredes TBR R 143 571 319 0.559
27 José Ramírez CLE B 156 691 386 0.559
28 TJ Friedl CIN L 138 556 306 0.558
29 Christian Yelich MIL L 144 632 352 0.557
30 Austin Riley ATL R 159 715 398 0.557
31 Jake Burger 2TM R 141 540 299 0.554
32 Jack Suwinski PIT L 144 534 295 0.552
33 Max Muncy LAD L 135 579 319 0.551
34 Ketel Marte ARI B 150 650 358 0.551
35 Brent Rooker OAK R 137 526 289 0.549
36 Gunnar Henderson BAL L 150 622 340 0.547
37 Spencer Steer CIN R 156 665 361 0.543
38 Marcus Semien TEX R 162 753 408 0.543
39 Trea Turner PHI R 155 691 374 0.541
40 Jeimer Candelario 2TM B 140 576 311 0.541
41 James Outman LAD L 151 567 304 0.536
42 Fernando Tatis Jr. SDP R 141 635 339 0.535
43 Michael Harris II ATL L 138 539 287 0.533
44 Seiya Suzuki CHC R 138 583 310 0.532
45 Paul Goldschmidt STL R 154 687 364 0.531
46 Brandon Nimmo NYM L 152 682 361 0.530
47 Ian Happ CHC B 158 691 366 0.530
48 J.P. Crawford SEA L 145 638 335 0.528
49 Randy Arozarena TBR R 151 654 344 0.526
50 William Contreras MIL R 141 611 320 0.525
51 Anthony Santander BAL B 153 656 344 0.524
52 CJ Abrams WSN L 151 614 320 0.524
53 Bryan Reynolds PIT B 145 640 335 0.523
54 Lane Thomas WSN R 156 682 356 0.522
55 Brandon Drury LAA R 125 523 272 0.520
56 Lars Nootbaar STL L 117 503 261 0.520
57 Alex Bregman HOU R 161 724 376 0.519
58 Ha-Seong Kim SDP R 152 626 321 0.517
59 Gleyber Torres NYY R 158 672 347 0.516
60 Nick Castellanos PHI R 157 671 346 0.516
61 Xander Bogaerts SDP R 155 665 342 0.514
62 J.T. Realmuto PHI R 135 540 276 0.513
63 Will Smith LAD R 126 554 284 0.513
64 LaMonte Wade Jr. SFG L 135 519 263 0.511
65 Justin Turner BOS R 146 626 319 0.510
66 Adley Rutschman BAL B 154 687 349 0.508
67 Cal Raleigh SEA B 145 569 289 0.508
68 Vladimir Guerrero Jr. TOR R 156 682 345 0.506
69 Spencer Torkelson DET R 159 684 346 0.506
70 Manny Machado SDP R 138 601 304 0.506
71 Lourdes Gurriel Jr. ARI R 145 592 299 0.505
72 Bo Bichette TOR R 135 601 302 0.502
73 Luis Arráez MIA L 147 617 309 0.502
74 Jonathan India CIN R 119 529 265 0.501
75 Bryson Stott PHI L 151 640 319 0.499
76 Josh Jung TEX R 122 515 256 0.497
77 Masataka Yoshida BOS L 140 580 288 0.497
78 Carlos Santana 2TM B 146 619 307 0.496
79 Matt Chapman TOR R 140 581 288 0.496
80 Mark Canha 2TM R 139 507 250 0.493
81 Nathaniel Lowe TEX L 161 724 357 0.493
82 Dansby Swanson CHC R 147 638 314 0.492
83 Nolan Arenado STL R 144 612 301 0.492
84 Ryan McMahon COL L 152 627 308 0.491
85 Nico Hoerner CHC R 150 688 336 0.489
86 Austin Hays BAL R 144 566 276 0.488
87 Ke’Bryan Hayes PIT R 124 525 256 0.488
88 Tommy Edman STL B 137 528 256 0.488
89 Andrés Giménez CLE L 153 616 298 0.487
90 Eddie Rosario ATL L 142 516 249 0.483
91 George Springer TOR R 154 683 328 0.482
92 Alec Bohm PHI R 145 611 294 0.481
93 Thairo Estrada SFG R 120 530 255 0.481
94 Hunter Renfroe LAA R 126 504 241 0.478
95 Willy Adames MIL R 149 638 304 0.478
96 Josh Bell 2TM B 150 617 293 0.476
97 Teoscar Hernández SEA R 160 678 323 0.476
98 Leody Taveras TEX B 143 554 261 0.474
99 J.D. Davis SFG R 144 546 257 0.472
100 Anthony Volpe NYY R 159 601 283 0.472
101 Andrew Vaughn CHW R 152 615 290 0.472
102 Alex Verdugo BOS L 142 602 283 0.470
103 Trent Grisham SDP L 153 555 257 0.467
104 Orlando Arcia ATL R 139 533 248 0.465
105 Hunter Renfroe 2TM R 140 548 254 0.464
106 MJ Melendez KCR L 148 602 279 0.463
107 Carlos Correa MIN R 135 580 268 0.462
108 Eugenio Suárez SEA R 162 694 320 0.461
109 DJ LeMahieu NYY R 136 562 257 0.457
110 Steven Kwan CLE L 158 718 327 0.456
111 Daulton Varsho TOR L 158 581 263 0.454
112 Jake Cronenworth SDP L 127 522 235 0.452
113 Bryan De La Cruz MIA R 153 626 282 0.451
114 Elias Díaz COL R 141 526 236 0.449
115 Salvador Perez KCR R 140 580 259 0.448
116 Keibert Ruiz WSN B 136 562 251 0.447
117 Jeff McNeil NYM L 156 648 288 0.447
118 Whit Merrifield TOR R 145 592 264 0.446
119 Matt Vierling DET R 134 530 235 0.444
120 Ezequiel Tovar COL R 153 615 272 0.444
121 Ty France SEA R 158 665 293 0.441
122 Joey Meneses WSN R 154 657 288 0.438
123 Jeremy Peña HOU R 150 634 276 0.438
124 Tyler Stephenson CIN R 142 517 226 0.437
125 Amed Rosario 2TM R 142 545 238 0.437
126 Jurickson Profar 2TM B 125 521 226 0.435
127 Maikel Garcia KCR R 123 515 222 0.432
128 Zach McKinstry DET L 148 518 222 0.430
129 Andrew Benintendi CHW L 151 621 266 0.429
130 José Abreu HOU R 141 594 254 0.428
131 Dominic Smith WSN L 153 586 250 0.427
132 Kiké Hernández 2TM R 140 508 206 0.406
133 Javier Báez DET R 136 547 211 0.386
134 Myles Straw CLE R 147 518 195 0.381
135 Tim Anderson CHW R 123 524 186 0.355

Stats sourced from Baseball-Reference