Skip to main content 

Owing to the screen size of your device, you may obtain a better viewing experience by rotating your device a quarter-turn (to get the so-called “panorama” screen view).


The Owlcroft Baseball-Analysis Site

Baseball team and player performance examined realistically and accurately.

(click for menu)
(click for menu)
You are here:  Home  »  dailies  »  batters  »  positional  »   ( = this page)
(Click on any image above to see it at full size.)

You are here:  Home  »  dailies  »  batters  »  positional  »   ( = this page)
You can get a site directory by clicking on the “hamburger” icon () in the upper right of this page.
Or you can search this site with Google (standard Google-search rules apply).
(Be aware that “sponsored” links to other sites will appear atop the actual results.)

Search term(s):



2024: All Center Fielders, by TOP


All raw data supplied courtesy of Baseball-Reference.com.
They do a wonderful job, and deserve your support.

2024 Major-League Center Fielders, Batter-Performance Results

Note! Men are included in this list if they have played this position at all this season; that will include some men who have played it only infrequently.
Through games of Thursday, 25 July 2024.
All results are from true, unadjusted data.

Handedness Key:   + R   * L   # S

(You can also look up the stat definitions.)

Batters, listed in descending 2024 TOP order:

(or view batters sorted by name, or view only “regulars”—men meeting a minimum-PA criterion)


Each name is a click-on link to that man’s career stats.

— Place your cursor over any column heading to see what it signifies. —

Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Ryan McKenna + Orioles 9 0.375 0.200 1.125 0.333 3 0.111 0.111 0.444 1 2072
Alex Call + Nationals 21 0.313 0.455 0.375 0.238 1.200 0.143 0.238 0.476 0.286 1677
Aaron Judge + Yankees 451 0.307 0.349 0.669 0.246 2.180 0.175 0.246 0.437 0.537 1593
Víctor Robles + Mariners 61 0.365 0.439 0.519 0.311 1.421 0.082 0.164 0.426 0.443 1553
Tyler Fitzgerald + Giants 110 0.316 0.417 0.602 0.282 1.903 0.100 0.291 0.391 0.536 1341
Samad Taylor + Mariners 5 0.400 0.500 0.400 0.400 1 0 0.200 0.400 0.400 1108
Jarren Duran * Red Sox 469 0.292 0.355 0.512 0.264 1.750 0.079 0.215 0.352 0.463 1062
Heliot Ramos + Giants 293 0.294 0.366 0.502 0.266 1.705 0.085 0.266 0.355 0.454 985
Mike Trout + Angels 126 0.220 0.194 0.541 0.190 2.458 0.127 0.214 0.325 0.468 972
Riley Greene * Tigers 427 0.264 0.329 0.485 0.230 1.837 0.119 0.255 0.356 0.422 970
Sam Hilliard * Rockies 47 0.256 0.280 0.513 0.213 2 0.085 0.277 0.298 0.426 965
Dane Myers + Marlins 95 0.265 0.392 0.422 0.232 1.591 0.074 0.337 0.337 0.368 908
Lawrence Butler * Athletics 225 0.257 0.313 0.500 0.231 1.942 0.098 0.271 0.329 0.449 902
Brenton Doyle + Rockies 404 0.279 0.336 0.479 0.248 1.720 0.084 0.245 0.339 0.426 900
Byron Buxton + Twins 287 0.278 0.346 0.502 0.254 1.808 0.045 0.261 0.331 0.460 886
Kevin Pillar + Angels 162 0.298 0.331 0.490 0.278 1.644 0.037 0.167 0.346 0.457 878
Brandon Nimmo * Mets 429 0.236 0.294 0.429 0.200 1.814 0.126 0.256 0.352 0.364 866
Jake McCarthy * Diamondbacks 259 0.269 0.324 0.381 0.232 1.417 0.093 0.178 0.351 0.328 859
Max Schuemann + Athletics 280 0.264 0.348 0.377 0.225 1.429 0.114 0.257 0.350 0.321 841
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Brandon Marsh * Phillies 282 0.251 0.353 0.417 0.220 1.661 0.110 0.326 0.330 0.365 829
Willi Castro # Twins 411 0.262 0.337 0.415 0.229 1.585 0.088 0.231 0.353 0.363 828
Wilyer Abreu * Red Sox 262 0.263 0.346 0.470 0.237 1.790 0.084 0.286 0.324 0.424 824
Jackson Merrill * Padres 376 0.282 0.324 0.439 0.266 1.560 0.045 0.191 0.314 0.415 782
Isiah Kiner-Falefa + Blue Jays 281 0.292 0.316 0.420 0.267 1.440 0.046 0.132 0.335 0.384 774
Derek Hill + Rangers 45 0.256 0.308 0.465 0.244 1.818 0.044 0.311 0.289 0.444 764
Ángel Martínez # Guardians 85 0.247 0.271 0.397 0.212 1.611 0.118 0.153 0.329 0.341 762
Colton Cowser * Orioles 315 0.232 0.292 0.446 0.203 1.922 0.098 0.295 0.321 0.390 748
Lane Thomas + Nationals 325 0.247 0.293 0.396 0.218 1.606 0.089 0.212 0.320 0.351 745
Daniel Schneemann * Guardians 121 0.219 0.288 0.429 0.190 1.957 0.116 0.306 0.306 0.372 744
Cody Bellinger * Cubs 344 0.269 0.305 0.410 0.244 1.524 0.078 0.172 0.331 0.372 738
Sal Frelick * Brewers 343 0.266 0.320 0.342 0.236 1.284 0.093 0.160 0.338 0.303 732
Mike Yastrzemski * Giants 270 0.244 0.323 0.430 0.219 1.763 0.085 0.281 0.319 0.385 726
Luis Robert Jr. + White Sox 208 0.222 0.288 0.466 0.202 2.095 0.091 0.351 0.293 0.423 726
Jazz Chisholm Jr. * Marlins 425 0.248 0.308 0.407 0.224 1.642 0.087 0.247 0.320 0.367 721
Blake Perkins # Brewers 291 0.250 0.331 0.362 0.223 1.446 0.093 0.265 0.326 0.323 719
Garrett Mitchell * Brewers 51 0.227 0.310 0.364 0.196 1.600 0.137 0.275 0.333 0.314 719
Jake Fraley * Reds 235 0.282 0.349 0.375 0.260 1.328 0.064 0.200 0.332 0.345 718
Mike Tauchman * Cubs 277 0.246 0.293 0.358 0.213 1.458 0.123 0.188 0.343 0.310 712
TJ Friedl * Reds 111 0.216 0.230 0.361 0.189 1.667 0.072 0.171 0.315 0.315 707
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Randy Arozarena + Rays 409 0.211 0.249 0.394 0.181 1.865 0.110 0.247 0.318 0.337 707
Joshua Palacios * Pirates 54 0.234 0.231 0.383 0.204 1.636 0.130 0.111 0.333 0.333 706
Tommy Pham + White Sox 284 0.260 0.323 0.372 0.236 1.433 0.088 0.215 0.327 0.338 699
Lars Nootbaar * Cardinals 216 0.237 0.275 0.405 0.208 1.711 0.116 0.208 0.324 0.356 690
Julio Rodríguez + Mariners 413 0.263 0.345 0.372 0.245 1.416 0.058 0.271 0.315 0.346 684
Wenceel Pérez # Tigers 326 0.258 0.308 0.405 0.236 1.571 0.071 0.202 0.310 0.371 684
Stuart Fairchild + Reds 199 0.229 0.276 0.369 0.206 1.610 0.075 0.231 0.302 0.332 679
Romy González + Red Sox 100 0.272 0.343 0.391 0.250 1.440 0.060 0.220 0.320 0.360 678
JJ Bleday * Athletics 418 0.235 0.270 0.433 0.211 1.841 0.100 0.191 0.313 0.388 677
Matt Vierling + Tigers 361 0.251 0.293 0.445 0.235 1.776 0.047 0.230 0.288 0.418 668
Zach Remillard + White Sox 39 0.242 0.348 0.333 0.205 1.375 0.128 0.256 0.333 0.282 663
Jarred Kelenic * Braves 324 0.244 0.313 0.411 0.225 1.685 0.065 0.284 0.293 0.380 663
Kevin Pillar + White Sox 32 0.160 0.176 0.360 0.125 2.250 0.125 0.250 0.281 0.281 661
Harrison Bader + Mets 302 0.263 0.313 0.402 0.245 1.527 0.043 0.219 0.301 0.374 654
George Springer + Blue Jays 392 0.225 0.244 0.386 0.199 1.718 0.102 0.179 0.306 0.342 641
Oscar Colás * White Sox 38 0.273 0.391 0.273 0.237 1 0.105 0.263 0.368 0.237 635
Wyatt Langford + Rangers 326 0.245 0.298 0.371 0.221 1.514 0.086 0.202 0.313 0.334 633
Luke Raley * Mariners 288 0.229 0.305 0.406 0.212 1.770 0.035 0.316 0.285 0.375 630
Jake Meyers + Astros 317 0.233 0.271 0.410 0.211 1.761 0.066 0.224 0.297 0.372 627
Andy Pages + Dodgers 343 0.249 0.313 0.387 0.227 1.551 0.058 0.248 0.303 0.353 619
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Ceddanne Rafaela + Red Sox 373 0.251 0.313 0.412 0.239 1.640 0.032 0.260 0.276 0.391 600
Jung Hoo Lee * Giants 158 0.262 0.273 0.331 0.241 1.263 0.063 0.082 0.310 0.304 596
Austin Slater + Giants 112 0.200 0.279 0.244 0.161 1.222 0.143 0.277 0.330 0.196 594
Brett Wisely * Giants 175 0.267 0.342 0.394 0.251 1.477 0.040 0.246 0.297 0.371 591
Jose Siri + Rays 314 0.201 0.269 0.399 0.178 1.982 0.076 0.357 0.271 0.354 590
Mauricio Dubón + Astros 266 0.271 0.297 0.378 0.256 1.397 0.034 0.120 0.293 0.357 590
Joey Loperfido * Astros 111 0.240 0.361 0.370 0.216 1.542 0.054 0.342 0.297 0.333 589
Tyler Freeman + Guardians 326 0.226 0.246 0.355 0.193 1.571 0.083 0.144 0.319 0.304 589
Jake Cave * Rockies 211 0.253 0.333 0.371 0.232 1.469 0.071 0.261 0.303 0.341 588
Will Brennan * Guardians 244 0.237 0.241 0.384 0.217 1.623 0.066 0.123 0.295 0.352 588
Kyle Isbel * Royals 264 0.233 0.266 0.388 0.212 1.661 0.064 0.189 0.280 0.352 584
Daulton Varsho * Blue Jays 350 0.201 0.252 0.393 0.180 1.952 0.100 0.274 0.283 0.351 582
Trent Grisham * Yankees 152 0.180 0.205 0.352 0.151 1.957 0.118 0.270 0.289 0.296 581
Corbin Carroll * Diamondbacks 427 0.210 0.247 0.333 0.183 1.590 0.101 0.183 0.297 0.290 579
Will Benson * Reds 303 0.195 0.299 0.393 0.172 2.019 0.102 0.399 0.281 0.347 577
Michael Harris II * Braves 278 0.250 0.305 0.358 0.234 1.431 0.054 0.212 0.295 0.335 574
Corey Julks + White Sox 122 0.236 0.303 0.382 0.213 1.615 0.098 0.254 0.311 0.344 573
Josh Lowe * Rays 180 0.218 0.292 0.364 0.200 1.667 0.078 0.306 0.278 0.333 569
Tyrone Taylor + Mets 219 0.230 0.275 0.397 0.215 1.723 0.046 0.228 0.274 0.370 564
Jo Adell + Angels 315 0.194 0.225 0.389 0.175 2 0.076 0.295 0.263 0.349 564
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Dairon Blanco + Royals 96 0.230 0.297 0.299 0.208 1.300 0.052 0.240 0.271 0.271 563
Jorge Mateo + Orioles 208 0.229 0.275 0.401 0.212 1.750 0.048 0.231 0.264 0.370 562
Leody Taveras # Rangers 355 0.231 0.272 0.349 0.208 1.514 0.085 0.194 0.293 0.315 554
Jacob Young + Nationals 320 0.248 0.317 0.308 0.222 1.239 0.056 0.203 0.306 0.275 552
Cedric Mullins * Orioles 306 0.214 0.248 0.375 0.199 1.754 0.052 0.232 0.258 0.350 550
Alex Verdugo * Yankees 417 0.228 0.247 0.366 0.206 1.605 0.077 0.156 0.285 0.331 548
Manuel Margot + Twins 224 0.235 0.269 0.333 0.214 1.417 0.067 0.161 0.295 0.304 546
Evan Carter * Rangers 162 0.188 0.227 0.361 0.167 1.926 0.093 0.265 0.272 0.321 543
Austin Martin + Twins 135 0.244 0.305 0.341 0.222 1.400 0.081 0.200 0.304 0.311 542
Chas McCormick + Astros 184 0.211 0.279 0.325 0.190 1.543 0.076 0.288 0.277 0.293 538
Daz Cameron + Athletics 90 0.175 0.175 0.350 0.156 2 0.100 0.211 0.267 0.311 519
Nick Gordon * Marlins 247 0.235 0.280 0.389 0.223 1.655 0.040 0.247 0.263 0.368 517
Jack Suwinski * Pirates 271 0.187 0.228 0.332 0.166 1.778 0.100 0.277 0.269 0.295 514
Otto López + Marlins 204 0.242 0.274 0.332 0.225 1.370 0.039 0.157 0.270 0.309 511
Ramón Laureano + Braves 44 0.250 0.370 0.432 0.250 1.727 0 0.364 0.250 0.432 510
Vidal Bruján # Marlins 207 0.230 0.291 0.333 0.203 1.452 0.092 0.198 0.314 0.295 505
Garrett Hampson + Royals 148 0.255 0.357 0.343 0.236 1.343 0.061 0.264 0.297 0.318 503
Esteury Ruiz + Athletics 65 0.200 0.257 0.382 0.169 1.909 0.062 0.308 0.262 0.323 497
Alek Thomas * Diamondbacks 65 0.213 0.227 0.426 0.200 2 0.046 0.215 0.246 0.400 460
Estevan Florial * Guardians 111 0.173 0.259 0.367 0.153 2.118 0.099 0.369 0.261 0.324 454
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Mickey Moniak * Angels 274 0.210 0.270 0.339 0.197 1.611 0.055 0.270 0.255 0.318 446
Gabriel Arias + Guardians 161 0.222 0.316 0.353 0.211 1.588 0.037 0.329 0.255 0.335 440
Eddie Rosario * Braves 50 0.178 0.200 0.333 0.160 1.875 0.040 0.300 0.200 0.300 438
Víctor Robles + Nationals 33 0.120 0.176 0.120 0.091 1 0.152 0.273 0.273 0.091 433
Michael Siani * Cardinals 228 0.237 0.324 0.314 0.215 1.327 0.039 0.268 0.263 0.285 430
Kiké Hernández + Dodgers 235 0.204 0.238 0.324 0.187 1.591 0.077 0.217 0.264 0.298 430
Chris Taylor + Dodgers 189 0.167 0.245 0.265 0.143 1.593 0.122 0.328 0.275 0.228 427
Johan Rojas + Phillies 251 0.231 0.277 0.295 0.215 1.278 0.036 0.187 0.263 0.275 422
Cristian Pache + Phillies 118 0.202 0.339 0.269 0.178 1.333 0.110 0.364 0.288 0.237 419
Dylan Carlson # Cardinals 133 0.207 0.282 0.250 0.180 1.208 0.090 0.256 0.286 0.218 413
J.P. Martínez * Braves 10 0.200 0.333 0.300 0.200 1.500 0 0.400 0.200 0.300 412
Michael A. Taylor + Pirates 201 0.198 0.303 0.271 0.174 1.371 0.080 0.348 0.254 0.239 411
Luis Matos + Giants 143 0.217 0.222 0.333 0.210 1.533 0.028 0.126 0.238 0.322 409
Pete Crow-Armstrong * Cubs 192 0.183 0.238 0.297 0.167 1.625 0.047 0.266 0.229 0.271 402
Eddie Rosario * Nationals 235 0.183 0.206 0.329 0.170 1.800 0.055 0.230 0.226 0.306 400
José Azocar + Padres 79 0.219 0.296 0.247 0.203 1.125 0.063 0.241 0.266 0.228 391
Parker Meadows * Tigers 97 0.131 0.170 0.286 0.113 2.182 0.124 0.351 0.247 0.247 389
Andrew Benintendi * White Sox 310 0.196 0.215 0.308 0.181 1.571 0.068 0.184 0.252 0.284 386
Ji Hwan Bae * Pirates 26 0.208 0.294 0.208 0.192 1 0.077 0.269 0.269 0.192 386
Akil Baddoo * Tigers 69 0.117 0.143 0.300 0.101 2.571 0.116 0.348 0.217 0.261 386
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Ramón Laureano + Guardians 83 0.143 0.237 0.229 0.120 1.600 0.084 0.386 0.265 0.193 382
Travis Jankowski * Rangers 150 0.207 0.257 0.250 0.193 1.207 0.047 0.200 0.260 0.233 374
Kevin Kiermaier * Blue Jays 205 0.190 0.264 0.307 0.176 1.611 0.049 0.317 0.229 0.283 363
James Outman * Dodgers 140 0.153 0.219 0.258 0.136 1.684 0.093 0.343 0.250 0.229 357
Jonny DeLuca + Rays 183 0.169 0.217 0.271 0.153 1.607 0.077 0.262 0.240 0.246 356
Jordan Beck + Rockies 81 0.190 0.271 0.316 0.185 1.667 0.012 0.370 0.198 0.309 335
Jonatan Clase # Mariners 43 0.195 0.296 0.220 0.186 1.125 0.047 0.326 0.233 0.209 266
Dominic Fletcher * White Sox 84 0.173 0.265 0.227 0.155 1.308 0.071 0.310 0.250 0.202 253
Aaron Hicks # Angels 63 0.140 0.212 0.193 0.127 1.375 0.095 0.365 0.222 0.175 236
Jorge Barrosa # Diamondbacks 10 0.200 0.222 0.300 0.200 1.500 0 0.100 0.200 0.300 232
Rafael Ortega * White Sox 17 0.071 0.091 0.071 0.059 1 0.118 0.235 0.176 0.059 197
Austin Slater + Reds 18 0.125 0.154 0.125 0.111 1 0.056 0.222 0.167 0.111 172
Victor Scott II * Cardinals 65 0.085 0.109 0.136 0.077 1.600 0.031 0.231 0.138 0.123 122
Joey Wiemer + Brewers 27 0.154 0.235 0.154 0.148 1 0.037 0.333 0.185 0.148 118
Bubba Thompson + Reds 18 0.111 0.286 0.167 0.111 1.500 0 0.611 0.111 0.167 70
Blake Dunn + Reds 20 0.056 0.091 0.111 0.050 2 0.050 0.350 0.150 0.100 39
Chris Roller + Brewers 1 0 0 0 0 --- 0 1 0 0 0
Ryan McKenna + Giants 6 0 0 0 0 --- 0 0.667 0 0 0
Derek Hill + Giants 2 0 0 0 0 --- 0 0 0 0 0
Duke Ellis * White Sox 4 0 0 0 0 --- 0 0.500 0 0 0
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Steward Berroa # Blue Jays 5 0 0 0 0 --- 0 0 0 0 0

For explanations of unconventional stats, see the Baseball Stats Definitions page.




  Advertisement:


  Advertisement:



Want detailed, careful, unhysterical analysis of the effects of “Performance-Enhancing Drugs” in baseball? Click here to visit the Steroids & Baseball web site.

All content copyright © 2002 - 2024 by The Owlcroft Company.

This web page is strictly compliant with the WHATWG (Web Hypertext Application Technology Working Group) HyperText Markup Language (HTML5) Protocol versionless “Living Standard” and the W3C (World Wide Web Consortium) Cascading Style Sheets (CSS3) Protocol v3  — because we care about interoperability. Click on the logos below to test us!



This page was last modified on Friday, 26 July 2024, at 7:42 am Pacific Time.