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 Friday, 24 May 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
Kevin Pillar + Angels 53 0.420 0.472 0.740 0.396 1.762 0.038 0.189 0.453 0.698 2110
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
Dane Myers + Marlins 35 0.286 0.438 0.464 0.229 1.625 0.114 0.343 0.400 0.371 1348
Aaron Judge + Yankees 237 0.275 0.305 0.619 0.219 2.250 0.181 0.241 0.409 0.494 1311
Samad Taylor + Mariners 5 0.400 0.500 0.400 0.400 1 0 0.200 0.400 0.400 1108
Jake Meyers + Astros 123 0.300 0.329 0.545 0.268 1.818 0.073 0.179 0.366 0.488 1105
Tommy Pham + White Sox 111 0.327 0.388 0.481 0.306 1.471 0.054 0.189 0.369 0.450 1054
Joey Loperfido * Astros 43 0.333 0.571 0.436 0.302 1.308 0.070 0.395 0.372 0.395 1007
Jonny DeLuca + Rays 62 0.250 0.282 0.442 0.210 1.769 0.129 0.177 0.371 0.371 996
Wilyer Abreu * Red Sox 160 0.270 0.351 0.475 0.238 1.763 0.113 0.269 0.350 0.419 988
Mike Trout + Angels 126 0.220 0.194 0.541 0.190 2.458 0.127 0.214 0.325 0.468 972
Jarren Duran * Red Sox 232 0.278 0.350 0.469 0.250 1.690 0.082 0.216 0.345 0.422 960
Wenceel Pérez # Tigers 122 0.284 0.350 0.477 0.254 1.677 0.098 0.221 0.352 0.426 933
Mike Tauchman * Cubs 181 0.257 0.318 0.408 0.215 1.590 0.144 0.215 0.370 0.343 876
Jake McCarthy * Diamondbacks 118 0.282 0.333 0.408 0.246 1.448 0.102 0.178 0.347 0.356 866
Dairon Blanco + Royals 54 0.271 0.353 0.396 0.241 1.462 0.056 0.241 0.315 0.352 865
Colton Cowser * Orioles 156 0.254 0.329 0.470 0.218 1.853 0.115 0.288 0.346 0.404 864
Brandon Marsh * Phillies 163 0.257 0.333 0.424 0.227 1.649 0.098 0.294 0.325 0.374 857
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Brandon Nimmo * Mets 210 0.216 0.252 0.398 0.176 1.838 0.148 0.214 0.362 0.324 856
Riley Greene * Tigers 218 0.235 0.287 0.439 0.202 1.864 0.133 0.261 0.339 0.376 847
Mauricio Dubón + Astros 112 0.311 0.313 0.443 0.295 1.424 0.027 0.063 0.330 0.420 827
Willi Castro # Twins 189 0.265 0.342 0.435 0.238 1.644 0.074 0.249 0.333 0.392 821
Jo Adell + Angels 144 0.234 0.241 0.516 0.208 2.200 0.069 0.257 0.299 0.458 798
Brenton Doyle + Rockies 197 0.267 0.362 0.432 0.239 1.617 0.086 0.279 0.330 0.386 793
Jazz Chisholm Jr. * Marlins 214 0.254 0.313 0.425 0.229 1.673 0.089 0.243 0.327 0.383 767
JJ Bleday * Athletics 206 0.247 0.277 0.478 0.223 1.935 0.092 0.199 0.316 0.432 762
Luke Raley * Mariners 119 0.281 0.354 0.430 0.269 1.531 0.025 0.261 0.311 0.412 760
Jackson Merrill * Padres 179 0.283 0.326 0.373 0.263 1.319 0.061 0.162 0.324 0.346 753
Alex Verdugo * Yankees 205 0.256 0.255 0.417 0.224 1.630 0.093 0.107 0.322 0.366 750
Cody Bellinger * Cubs 163 0.241 0.252 0.448 0.215 1.857 0.098 0.172 0.319 0.399 745
Tyler Fitzgerald + Giants 55 0.269 0.419 0.442 0.255 1.643 0.036 0.364 0.309 0.418 738
Jacob Young + Nationals 138 0.268 0.337 0.325 0.239 1.212 0.051 0.188 0.319 0.290 728
Max Schuemann + Athletics 100 0.250 0.303 0.364 0.220 1.455 0.090 0.210 0.330 0.320 728
Jorge Mateo + Orioles 103 0.247 0.308 0.462 0.223 1.870 0.058 0.252 0.291 0.417 728
Daulton Varsho * Blue Jays 179 0.208 0.229 0.447 0.184 2.152 0.112 0.251 0.296 0.397 712
Blake Perkins # Brewers 160 0.237 0.309 0.353 0.206 1.485 0.106 0.263 0.331 0.306 712
Stuart Fairchild + Reds 105 0.226 0.258 0.387 0.200 1.714 0.095 0.219 0.305 0.343 696
Luis Matos + Giants 51 0.280 0.261 0.460 0.275 1.643 0.020 0.039 0.294 0.451 664
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Lars Nootbaar * Cardinals 150 0.213 0.237 0.386 0.180 1.815 0.147 0.193 0.327 0.327 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
Pete Crow-Armstrong * Cubs 63 0.236 0.286 0.364 0.206 1.538 0.048 0.206 0.286 0.317 657
Sal Frelick * Brewers 177 0.242 0.303 0.331 0.215 1.368 0.102 0.203 0.328 0.294 651
Matt Vierling + Tigers 155 0.262 0.321 0.414 0.245 1.579 0.045 0.226 0.297 0.387 646
Josh Lowe * Rays 54 0.240 0.303 0.440 0.222 1.833 0.074 0.278 0.296 0.407 645
Harrison Bader + Mets 151 0.279 0.366 0.357 0.258 1.282 0.053 0.245 0.331 0.331 633
Travis Jankowski * Rangers 75 0.246 0.281 0.319 0.227 1.294 0.053 0.147 0.307 0.293 617
Garrett Hampson + Royals 62 0.286 0.444 0.339 0.258 1.188 0.065 0.323 0.323 0.306 617
Leody Taveras # Rangers 184 0.240 0.275 0.377 0.217 1.575 0.087 0.174 0.304 0.342 608
Tyler Freeman + Guardians 175 0.213 0.235 0.353 0.183 1.656 0.080 0.166 0.309 0.303 608
Vidal Bruján # Marlins 108 0.265 0.305 0.398 0.241 1.500 0.074 0.139 0.333 0.361 601
Jung Hoo Lee * Giants 158 0.262 0.273 0.331 0.241 1.263 0.063 0.082 0.310 0.304 596
Byron Buxton + Twins 121 0.248 0.347 0.416 0.231 1.679 0.025 0.322 0.289 0.388 594
Michael Harris II * Braves 202 0.255 0.308 0.380 0.243 1.490 0.045 0.218 0.292 0.361 590
Jake Cave * Rockies 76 0.271 0.388 0.314 0.250 1.158 0.066 0.289 0.316 0.289 582
Evan Carter * Rangers 157 0.194 0.234 0.374 0.172 1.926 0.096 0.261 0.280 0.331 581
Isiah Kiner-Falefa + Blue Jays 151 0.255 0.289 0.369 0.238 1.444 0.046 0.166 0.291 0.344 559
Austin Martin + Twins 83 0.224 0.271 0.355 0.205 1.588 0.084 0.193 0.289 0.325 556
Andy Pages + Dodgers 140 0.238 0.299 0.400 0.221 1.677 0.029 0.293 0.271 0.371 555
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Tyrone Taylor + Mets 107 0.248 0.299 0.356 0.234 1.440 0.037 0.215 0.271 0.336 554
Will Brennan * Guardians 152 0.229 0.235 0.386 0.211 1.688 0.059 0.138 0.283 0.355 552
Will Benson * Reds 182 0.188 0.293 0.375 0.165 2 0.115 0.396 0.286 0.330 546
Luis Robert Jr. + White Sox 29 0.214 0.267 0.500 0.207 2.333 0.034 0.379 0.241 0.483 541
Cristian Pache + Phillies 51 0.209 0.321 0.279 0.176 1.333 0.137 0.314 0.314 0.235 534
Eddie Rosario * Nationals 138 0.183 0.184 0.389 0.167 2.130 0.072 0.239 0.239 0.355 529
Cedric Mullins * Orioles 162 0.195 0.221 0.336 0.179 1.724 0.056 0.253 0.241 0.309 525
Nick Gordon * Marlins 134 0.234 0.260 0.391 0.224 1.667 0.037 0.209 0.261 0.373 514
Julio Rodríguez + Mariners 220 0.252 0.352 0.306 0.236 1.212 0.055 0.282 0.300 0.286 505
Esteury Ruiz + Athletics 65 0.200 0.257 0.382 0.169 1.909 0.062 0.308 0.262 0.323 497
Kyle Isbel * Royals 142 0.218 0.238 0.346 0.204 1.586 0.049 0.169 0.261 0.324 495
Chas McCormick + Astros 90 0.228 0.321 0.266 0.200 1.167 0.100 0.267 0.311 0.233 493
Brett Wisely * Giants 10 0.222 0.286 0.222 0.200 1 0 0.300 0.200 0.200 474
Jack Suwinski * Pirates 157 0.174 0.211 0.297 0.153 1.708 0.115 0.255 0.268 0.261 473
Estevan Florial * Guardians 107 0.179 0.275 0.379 0.159 2.118 0.093 0.383 0.262 0.336 466
José Azocar + Padres 59 0.259 0.368 0.278 0.237 1.071 0.068 0.271 0.305 0.254 466
Kiké Hernández + Dodgers 115 0.212 0.241 0.308 0.191 1.455 0.087 0.200 0.278 0.278 458
Kevin Kiermaier * Blue Jays 98 0.222 0.317 0.322 0.204 1.450 0.061 0.296 0.276 0.296 454
George Springer + Blue Jays 193 0.192 0.217 0.279 0.171 1.455 0.098 0.171 0.269 0.249 440
Randy Arozarena + Rays 212 0.159 0.186 0.317 0.142 2 0.104 0.297 0.250 0.283 437
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Lawrence Butler * Athletics 121 0.179 0.250 0.274 0.157 1.526 0.124 0.298 0.281 0.240 435
Gabriel Arias + Guardians 101 0.224 0.323 0.337 0.218 1.500 0.020 0.317 0.248 0.327 423
Jose Siri + Rays 137 0.168 0.262 0.277 0.146 1.650 0.073 0.387 0.248 0.241 420
Corbin Carroll * Diamondbacks 215 0.188 0.228 0.276 0.167 1.472 0.093 0.195 0.270 0.247 419
Michael A. Taylor + Pirates 131 0.214 0.333 0.274 0.191 1.280 0.069 0.359 0.260 0.244 412
Ceddanne Rafaela + Red Sox 183 0.193 0.228 0.351 0.180 1.818 0.033 0.251 0.219 0.328 409
Michael Siani * Cardinals 99 0.224 0.286 0.294 0.192 1.316 0.071 0.212 0.273 0.253 404
Johan Rojas + Phillies 152 0.213 0.250 0.291 0.197 1.367 0.046 0.178 0.250 0.270 391
Ramón Laureano + Guardians 83 0.143 0.237 0.229 0.120 1.600 0.084 0.386 0.265 0.193 382
James Outman * Dodgers 124 0.147 0.197 0.266 0.129 1.813 0.105 0.323 0.250 0.234 369
Manuel Margot + Twins 106 0.196 0.237 0.247 0.179 1.263 0.075 0.198 0.255 0.226 356
Víctor Robles + Nationals 31 0.087 0.133 0.087 0.065 1 0.161 0.290 0.258 0.065 349
TJ Friedl * Reds 24 0.182 0.222 0.227 0.167 1.250 0 0.167 0.250 0.208 345
Jordan Beck + Rockies 81 0.190 0.271 0.316 0.185 1.667 0.012 0.370 0.198 0.309 335
Mickey Moniak * Angels 115 0.183 0.243 0.266 0.174 1.450 0.052 0.287 0.226 0.252 313
Parker Meadows * Tigers 85 0.096 0.128 0.219 0.082 2.286 0.129 0.376 0.224 0.188 299
Dominic Fletcher * White Sox 73 0.185 0.286 0.246 0.164 1.333 0.068 0.315 0.260 0.219 286
Jonatan Clase # Mariners 30 0.207 0.316 0.241 0.200 1.167 0.033 0.333 0.233 0.233 268
Andrew Benintendi * White Sox 183 0.183 0.207 0.263 0.175 1.438 0.038 0.180 0.213 0.251 258
Ji Hwan Bae * Pirates 8 0.143 0.167 0.143 0.125 1 0.125 0.125 0.250 0.125 256
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Austin Slater + Giants 49 0.128 0.185 0.128 0.102 1 0.163 0.245 0.306 0.102 241
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
Trent Grisham * Yankees 45 0.056 0.048 0.139 0.044 2.500 0.156 0.311 0.222 0.111 218
Rafael Ortega * White Sox 17 0.071 0.091 0.071 0.059 1 0.118 0.235 0.176 0.059 197
Alek Thomas * Diamondbacks 14 0.214 0.200 0.500 0.214 2.333 0 0.214 0.214 0.500 168
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
Dylan Carlson # Cardinals 33 0.103 0.150 0.103 0.091 1 0.091 0.273 0.212 0.091 108
Bubba Thompson + Reds 18 0.111 0.286 0.167 0.111 1.500 0 0.611 0.111 0.167 70
Chris Roller + Brewers 1 0 0 0 0 --- 0 1 0 0 0
Ryan McKenna + Giants 3 0 0 0 0 --- 0 0.333 0 0 0
Akil Baddoo * Tigers 1 1 1 3 1 3 0 0 1 3 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 Saturday, 25 May 2024, at 7:24 am Pacific Time.