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 Name


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 alphabetical order by name:

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


Intra-Page Jumps:
Last names start with: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
(If no jump, no player last names begin with that letter.)

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

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.