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 April 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
Víctor Robles + Nationals 5 0 0 0 0 --- 0.600 0.200 0.600 0 3079
Colton Cowser * Orioles 69 0.333 0.412 0.733 0.290 2.200 0.116 0.304 0.406 0.638 1617
Esteury Ruiz + Athletics 29 0.304 0.294 0.696 0.241 2.286 0.103 0.172 0.379 0.552 1405
Pete Crow-Armstrong * Cubs 4 0.250 0 1 0.250 4 0 0.500 0.250 1 1365
Blake Perkins # Brewers 71 0.322 0.415 0.475 0.268 1.474 0.127 0.225 0.437 0.394 1304
Mike Tauchman * Cubs 71 0.298 0.357 0.491 0.239 1.647 0.197 0.183 0.437 0.394 1246
Riley Greene * Tigers 107 0.244 0.296 0.488 0.196 2 0.196 0.252 0.393 0.393 1109
Samad Taylor + Mariners 5 0.400 0.500 0.400 0.400 1 0 0.200 0.400 0.400 1108
Daulton Varsho * Blue Jays 86 0.263 0.292 0.566 0.233 2.150 0.116 0.256 0.349 0.500 1087
Brenton Doyle + Rockies 97 0.330 0.450 0.527 0.309 1.600 0.052 0.289 0.371 0.495 1072
Tyrone Taylor + Mets 54 0.327 0.378 0.510 0.296 1.563 0.056 0.204 0.352 0.463 1067
Mike Trout + Angels 109 0.237 0.206 0.598 0.211 2.522 0.101 0.220 0.321 0.532 1052
Tyler Fitzgerald + Giants 28 0.269 0.429 0.538 0.250 2 0.036 0.393 0.321 0.500 1037
Jo Adell + Angels 43 0.316 0.370 0.553 0.279 1.750 0.047 0.233 0.372 0.488 1032
Jackson Merrill * Padres 98 0.318 0.375 0.409 0.286 1.286 0.092 0.163 0.378 0.367 1010
Michael Harris II * Braves 102 0.330 0.397 0.495 0.314 1.500 0.049 0.206 0.363 0.471 1008
Brandon Marsh * Phillies 80 0.270 0.349 0.514 0.250 1.900 0.063 0.338 0.313 0.475 952
Estevan Florial * Guardians 46 0.250 0.381 0.500 0.217 2 0.109 0.370 0.326 0.435 880
Wenceel Pérez # Tigers 29 0.269 0.438 0.462 0.241 1.714 0.103 0.345 0.345 0.414 877
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Jake McCarthy * Diamondbacks 58 0.315 0.405 0.370 0.293 1.176 0.052 0.224 0.345 0.345 853
Cedric Mullins * Orioles 88 0.231 0.241 0.449 0.205 1.944 0.068 0.239 0.284 0.398 836
Alex Verdugo * Yankees 103 0.256 0.260 0.395 0.214 1.545 0.136 0.087 0.359 0.330 816
Andy Pages + Dodgers 33 0.258 0.316 0.548 0.242 2.125 0 0.303 0.303 0.515 781
Gabriel Arias + Guardians 52 0.280 0.371 0.440 0.269 1.571 0.019 0.269 0.308 0.423 777
Jung Hoo Lee * Giants 105 0.269 0.274 0.366 0.238 1.360 0.086 0.086 0.333 0.324 751
Jorge Mateo + Orioles 32 0.267 0.381 0.433 0.250 1.625 0.063 0.281 0.313 0.406 747
Cody Bellinger * Cubs 97 0.226 0.215 0.440 0.196 1.947 0.113 0.155 0.320 0.381 745
Evan Carter * Rangers 95 0.207 0.232 0.439 0.179 2.118 0.105 0.242 0.305 0.379 743
Jarren Duran * Red Sox 122 0.255 0.333 0.364 0.230 1.429 0.074 0.238 0.320 0.328 740
Sal Frelick * Brewers 96 0.279 0.375 0.302 0.250 1.083 0.094 0.229 0.354 0.271 722
Will Brennan * Guardians 71 0.250 0.245 0.453 0.225 1.813 0.070 0.127 0.310 0.408 721
Brandon Nimmo * Mets 109 0.186 0.233 0.314 0.147 1.688 0.174 0.220 0.358 0.248 715
Jazz Chisholm Jr. * Marlins 105 0.247 0.339 0.366 0.219 1.478 0.114 0.276 0.333 0.324 687
Tyler Freeman + Guardians 78 0.221 0.231 0.397 0.192 1.800 0.077 0.179 0.308 0.346 677
Jake Cave * Rockies 29 0.269 0.333 0.385 0.241 1.429 0.069 0.207 0.310 0.345 676
Jake Meyers + Astros 51 0.217 0.212 0.457 0.196 2.100 0.059 0.196 0.275 0.412 663
Jacob Young + Nationals 52 0.271 0.342 0.333 0.250 1.231 0.019 0.192 0.308 0.308 662
Kevin Pillar + White Sox 32 0.160 0.176 0.360 0.125 2.250 0.125 0.250 0.281 0.281 661
Mauricio Dubón + Astros 56 0.278 0.292 0.389 0.268 1.400 0.036 0.089 0.304 0.375 646
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Julio Rodríguez + Mariners 104 0.276 0.413 0.337 0.260 1.222 0.048 0.327 0.317 0.317 640
Travis Jankowski * Rangers 21 0.211 0.188 0.421 0.190 2 0.095 0.095 0.286 0.381 640
Isiah Kiner-Falefa + Blue Jays 74 0.254 0.308 0.373 0.230 1.471 0.081 0.189 0.324 0.338 618
Will Benson * Reds 93 0.195 0.295 0.415 0.172 2.125 0.118 0.376 0.290 0.366 616
Harrison Bader + Mets 75 0.278 0.352 0.347 0.267 1.250 0.027 0.227 0.307 0.333 614
Aaron Judge + Yankees 118 0.186 0.230 0.371 0.153 2 0.161 0.280 0.322 0.305 597
Corbin Carroll * Diamondbacks 112 0.208 0.244 0.260 0.179 1.250 0.134 0.152 0.321 0.223 577
Nick Gordon * Marlins 58 0.204 0.216 0.407 0.190 2 0.052 0.259 0.241 0.379 569
Willi Castro # Twins 84 0.192 0.286 0.329 0.167 1.714 0.095 0.357 0.286 0.286 566
Chas McCormick + Astros 78 0.235 0.333 0.279 0.205 1.188 0.115 0.269 0.321 0.244 564
Johan Rojas + Phillies 75 0.250 0.298 0.309 0.227 1.235 0.067 0.147 0.307 0.280 562
Dairon Blanco + Royals 17 0.143 0.182 0.286 0.118 2 0.118 0.176 0.294 0.235 562
Byron Buxton + Twins 82 0.247 0.367 0.403 0.232 1.632 0.012 0.341 0.280 0.378 559
Ramón Laureano + Guardians 57 0.174 0.286 0.239 0.140 1.375 0.105 0.316 0.333 0.193 555
Matt Vierling + Tigers 68 0.273 0.347 0.394 0.265 1.444 0.029 0.235 0.294 0.382 552
Lawrence Butler * Athletics 76 0.197 0.250 0.333 0.171 1.692 0.132 0.263 0.303 0.289 550
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
Austin Martin + Twins 54 0.235 0.275 0.392 0.222 1.667 0.056 0.185 0.278 0.370 530
José Azocar + Padres 34 0.290 0.429 0.323 0.265 1.111 0.059 0.294 0.324 0.294 529
Michael A. Taylor + Pirates 70 0.258 0.410 0.306 0.229 1.188 0.057 0.357 0.286 0.271 512
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Kyle Isbel * Royals 73 0.214 0.232 0.357 0.205 1.667 0.027 0.164 0.233 0.342 485
Stuart Fairchild + Reds 58 0.216 0.262 0.235 0.190 1.091 0.086 0.155 0.293 0.207 476
Jose Siri + Rays 85 0.178 0.343 0.274 0.153 1.538 0.094 0.447 0.271 0.235 473
Jack Suwinski * Pirates 93 0.183 0.200 0.305 0.161 1.667 0.108 0.172 0.269 0.269 461
JJ Bleday * Athletics 93 0.236 0.294 0.348 0.226 1.476 0.043 0.215 0.269 0.333 452
Manuel Margot + Twins 52 0.196 0.242 0.283 0.173 1.444 0.115 0.231 0.288 0.250 437
James Outman * Dodgers 81 0.178 0.229 0.301 0.160 1.692 0.086 0.284 0.259 0.272 412
Max Schuemann + Athletics 15 0.077 0 0.308 0.067 4 0.133 0.333 0.200 0.267 401
Kiké Hernández + Dodgers 55 0.231 0.262 0.288 0.218 1.250 0.036 0.182 0.255 0.273 359
Randy Arozarena + Rays 103 0.158 0.194 0.263 0.146 1.667 0.078 0.291 0.223 0.243 339
Garrett Hampson + Royals 30 0.207 0.375 0.241 0.200 1.167 0.033 0.433 0.233 0.233 338
Dominic Fletcher * White Sox 66 0.203 0.308 0.271 0.182 1.333 0.061 0.303 0.273 0.242 334
Leody Taveras # Rangers 88 0.200 0.242 0.275 0.182 1.375 0.080 0.159 0.261 0.250 332
Michael Siani * Cardinals 36 0.148 0.190 0.222 0.111 1.500 0.139 0.167 0.278 0.167 296
Parker Meadows * Tigers 70 0.082 0.097 0.213 0.071 2.600 0.129 0.400 0.200 0.186 290
Jonatan Clase # Mariners 25 0.208 0.294 0.250 0.200 1.200 0.040 0.280 0.240 0.240 287
Ceddanne Rafaela + Red Sox 93 0.163 0.213 0.279 0.151 1.714 0.043 0.280 0.204 0.258 281
Cristian Pache + Phillies 19 0.133 0.222 0.133 0.105 1 0.211 0.316 0.316 0.105 278
Kevin Kiermaier * Blue Jays 62 0.193 0.282 0.228 0.177 1.182 0.065 0.290 0.242 0.210 267
Aaron Hicks # Angels 55 0.140 0.200 0.200 0.127 1.429 0.091 0.345 0.218 0.182 240
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Jorge Barrosa # Diamondbacks 10 0.200 0.222 0.300 0.200 1.500 0 0.100 0.200 0.300 232
Luke Raley * Mariners 44 0.186 0.286 0.256 0.182 1.375 0 0.341 0.205 0.250 203
Mickey Moniak * Angels 59 0.127 0.167 0.200 0.119 1.571 0.068 0.305 0.186 0.186 179
Alek Thomas * Diamondbacks 14 0.214 0.200 0.500 0.214 2.333 0 0.214 0.214 0.500 168
Austin Slater + Giants 32 0.115 0.158 0.115 0.094 1 0.188 0.219 0.281 0.094 152
Eddie Rosario * Nationals 60 0.107 0.119 0.196 0.100 1.833 0.050 0.233 0.150 0.183 152
Andrew Benintendi * White Sox 89 0.165 0.203 0.188 0.157 1.143 0.045 0.180 0.202 0.180 149
Victor Scott II * Cardinals 65 0.085 0.109 0.136 0.077 1.600 0.031 0.231 0.138 0.123 122
Vidal Bruján # Marlins 26 0.087 0.100 0.130 0.077 1.500 0.115 0.115 0.192 0.115 78
Bubba Thompson + Reds 18 0.111 0.286 0.167 0.111 1.500 0 0.611 0.111 0.167 61
Trent Grisham * Yankees 15 0 0 0 0 --- 0.133 0.267 0.133 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 April 2024, at 7:13 am Pacific Time.