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).
owlcroft logo
An Owlcroft Company web site
Click here to email us.

The Owlcroft Baseball-Analysis Site

Baseball team and player performance examined realistically and accurately.

Search this site, or just roll your cursor over the colored boxes below the pictures.

  Advertisement:


  Advertisement:


2023: All Center Fielders, by Name


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

2023 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, 8 June 2023.
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
Greg Allen # Yankees 17 0.214 0.333 0.571 0.176 2.667 0.059 0.412 0.294 0.471 901
José Azocar + Padres 55 0.235 0.300 0.275 0.218 1.167 0.018 0.200 0.236 0.255 361
Akil Baddoo * Tigers 168 0.231 0.283 0.343 0.196 1.485 0.143 0.202 0.339 0.292 667
Harrison Bader + Yankees 95 0.267 0.250 0.511 0.253 1.917 0.032 0.137 0.295 0.484 833
Ji Hwan Bae * Pirates 185 0.277 0.364 0.361 0.249 1.304 0.070 0.238 0.330 0.324 743
Cody Bellinger * Cubs 163 0.271 0.294 0.493 0.239 1.821 0.086 0.190 0.337 0.436 991
Will Benson * Reds 57 0.192 0.281 0.288 0.175 1.500 0.088 0.333 0.263 0.263 433
JJ Bleday * Athletics 102 0.216 0.242 0.386 0.186 1.789 0.137 0.186 0.324 0.333 653
Jackie Bradley Jr. * Royals 113 0.133 0.173 0.210 0.124 1.571 0.044 0.257 0.186 0.195 163
Will Brennan * Guardians 162 0.270 0.291 0.408 0.253 1.512 0.037 0.136 0.309 0.383 699
Peyton Burdick + Marlins 37 0.182 0.357 0.333 0.162 1.833 0.081 0.486 0.270 0.297 493
Alex Call + Nationals 234 0.222 0.271 0.310 0.192 1.400 0.111 0.201 0.316 0.269 612
Dylan Carlson # Cardinals 112 0.225 0.266 0.343 0.205 1.522 0.071 0.196 0.286 0.313 523
Corbin Carroll * Diamondbacks 244 0.307 0.342 0.575 0.266 1.877 0.107 0.197 0.389 0.500 1321
Harold Castro * Rockies 134 0.266 0.327 0.320 0.254 1.206 0.022 0.194 0.276 0.306 466
Willi Castro # Twins 146 0.248 0.329 0.406 0.226 1.636 0.041 0.301 0.301 0.370 721
Jazz Chisholm Jr. * Marlins 159 0.229 0.302 0.403 0.208 1.758 0.075 0.327 0.289 0.365 711
Óscar Colás * White Sox 84 0.211 0.268 0.276 0.190 1.313 0.060 0.238 0.262 0.250 394
Jonathan Davis + Marlins 49 0.279 0.367 0.465 0.245 1.667 0.082 0.245 0.347 0.408 895
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Yonathan Daza + Rockies 80 0.270 0.323 0.351 0.250 1.300 0.038 0.163 0.300 0.325 461
Bryan De La Cruz + Marlins 240 0.298 0.377 0.468 0.271 1.569 0.079 0.258 0.350 0.425 926
Jonny DeLuca + Dodgers 7 0.167 0.250 0.167 0.143 1 0.143 0.286 0.286 0.143 302
Brenton Doyle + Rockies 115 0.215 0.297 0.374 0.200 1.739 0.061 0.348 0.261 0.348 591
Jarren Duran * Red Sox 179 0.278 0.389 0.432 0.251 1.556 0.073 0.296 0.335 0.391 840
Adam Duvall + Red Sox 41 0.417 0.458 0.944 0.366 2.267 0.098 0.195 0.488 0.829 2635
Nate Eaton + Royals 55 0.058 0.097 0.058 0.055 1 0.036 0.382 0.109 0.055 40
Tommy Edman # Cardinals 221 0.246 0.265 0.417 0.222 1.694 0.072 0.149 0.303 0.376 684
Xavier Edwards # Marlins 22 0.381 0.471 0.429 0.364 1.125 0 0.182 0.364 0.409 867
Adam Engel + Padres 6 0 0 0 0 --- 0 0.333 0 0 36
Stuart Fairchild + Reds 163 0.234 0.341 0.380 0.196 1.625 0.110 0.301 0.331 0.319 751
Dominic Fletcher * Diamondbacks 85 0.308 0.373 0.474 0.282 1.542 0.059 0.200 0.341 0.435 804
Clint Frazier + White Sox 36 0.233 0.350 0.300 0.194 1.286 0.167 0.278 0.361 0.250 779
TJ Friedl * Reds 158 0.326 0.398 0.496 0.291 1.522 0.063 0.196 0.367 0.443 1129
Joey Gallo * Twins 165 0.188 0.231 0.478 0.158 2.538 0.152 0.376 0.321 0.400 825
Adolis García + Rangers 259 0.268 0.299 0.506 0.239 1.887 0.081 0.247 0.328 0.452 957
Jose Barrero + Reds 146 0.223 0.318 0.331 0.199 1.483 0.103 0.301 0.301 0.295 537
Romy González + White Sox 90 0.198 0.269 0.384 0.189 1.941 0.022 0.356 0.211 0.367 467
Nick Gordon * Twins 93 0.176 0.179 0.319 0.172 1.813 0.011 0.118 0.183 0.312 274
Riley Greene * Tigers 224 0.296 0.410 0.443 0.268 1.500 0.094 0.286 0.362 0.402 929
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Randal Grichuk + Rockies 131 0.331 0.409 0.475 0.298 1.436 0.076 0.191 0.389 0.427 1099
Trent Grisham * Padres 223 0.191 0.250 0.362 0.161 1.889 0.148 0.278 0.314 0.305 600
Dalton Guthrie + Phillies 23 0.150 0.231 0.200 0.130 1.333 0.130 0.304 0.261 0.174 268
Sam Haggerty # Mariners 48 0.190 0.258 0.238 0.167 1.250 0.125 0.229 0.292 0.208 430
Garrett Hampson + Marlins 124 0.243 0.333 0.351 0.218 1.444 0.073 0.258 0.306 0.315 592
Michael Harris II * Braves 151 0.193 0.240 0.304 0.172 1.577 0.079 0.245 0.272 0.272 445
Adam Haseley * White Sox 39 0.222 0.286 0.278 0.205 1.250 0.077 0.205 0.282 0.256 385
Austin Hays + Orioles 224 0.306 0.380 0.502 0.286 1.641 0.058 0.241 0.344 0.469 936
Kiké Hernández + Red Sox 233 0.230 0.273 0.364 0.206 1.583 0.086 0.219 0.300 0.326 558
Jason Heyward * Dodgers 136 0.232 0.244 0.464 0.191 2 0.140 0.184 0.338 0.382 920
Aaron Hicks # Yankees 76 0.188 0.250 0.261 0.171 1.385 0.092 0.263 0.263 0.237 368
Aaron Hicks # Orioles 27 0.364 0.412 0.591 0.296 1.625 0.185 0.148 0.481 0.481 2016
Sam Hilliard * Braves 75 0.246 0.412 0.449 0.227 1.824 0.080 0.427 0.307 0.413 745
Kyle Isbel * Royals 96 0.209 0.254 0.352 0.198 1.684 0.042 0.198 0.250 0.333 391
Travis Jankowski * Rangers 98 0.291 0.368 0.395 0.255 1.360 0.102 0.184 0.367 0.347 900
Bryce Johnson # Giants 44 0.175 0.231 0.275 0.159 1.571 0.068 0.318 0.227 0.250 395
Aaron Judge + Yankees 213 0.291 0.333 0.674 0.239 2.314 0.164 0.296 0.404 0.554 1478
Jarred Kelenic * Mariners 237 0.270 0.367 0.502 0.245 1.862 0.084 0.325 0.333 0.456 867
Kevin Kiermaier * Blue Jays 180 0.296 0.355 0.481 0.267 1.625 0.078 0.194 0.356 0.433 950
Isiah Kiner-Falefa + Yankees 147 0.239 0.268 0.355 0.224 1.485 0.048 0.156 0.279 0.333 486
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Ramón Laureano + Athletics 188 0.230 0.302 0.402 0.213 1.750 0.059 0.282 0.287 0.372 607
Josh Lowe * Rays 197 0.295 0.341 0.546 0.274 1.852 0.066 0.239 0.340 0.508 1069
Manuel Margot + Rays 169 0.240 0.279 0.327 0.213 1.361 0.083 0.166 0.314 0.290 601
Jake Marisnick + White Sox 2 0 0 0 0 --- 0 0.500 0 0 0
Jake Marisnick + Tigers 22 0.150 0.250 0.150 0.136 1 0.091 0.364 0.227 0.136 145
Brandon Marsh * Phillies 210 0.263 0.389 0.441 0.224 1.681 0.124 0.329 0.352 0.376 946
Ketel Marte # Diamondbacks 260 0.276 0.301 0.474 0.246 1.719 0.081 0.165 0.342 0.423 932
Starling Marte + Mets 229 0.258 0.309 0.335 0.236 1.296 0.057 0.179 0.314 0.306 630
Jake McCarthy * Diamondbacks 114 0.188 0.220 0.257 0.167 1.368 0.079 0.167 0.263 0.228 393
Chas McCormick + Astros 125 0.227 0.278 0.427 0.200 1.880 0.088 0.264 0.312 0.376 739
Ryan McKenna + Orioles 74 0.232 0.319 0.348 0.216 1.500 0.027 0.297 0.270 0.324 463
Billy McKinney * Yankees 10 0.300 0.250 0.800 0.300 2.667 0 0.100 0.300 0.800 1197
Óscar Mercado + Cardinals 30 0.310 0.360 0.414 0.300 1.333 0.033 0.133 0.333 0.400 806
Jake Meyers + Astros 176 0.252 0.327 0.428 0.227 1.700 0.074 0.278 0.324 0.386 749
Garrett Mitchell * Brewers 62 0.259 0.387 0.466 0.242 1.800 0.065 0.387 0.306 0.435 823
Mickey Moniak * Angels 62 0.305 0.394 0.678 0.290 2.222 0.032 0.339 0.339 0.645 1209
Christopher Morel + Cubs 89 0.247 0.268 0.617 0.225 2.500 0.090 0.348 0.315 0.562 1007
Cedric Mullins * Orioles 224 0.263 0.297 0.479 0.228 1.824 0.125 0.183 0.353 0.415 940
Brandon Nimmo * Mets 281 0.282 0.352 0.419 0.242 1.485 0.114 0.214 0.370 0.359 969
Lars Nootbaar * Cardinals 184 0.266 0.327 0.390 0.223 1.463 0.158 0.207 0.380 0.326 932
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Edward Olivares + Royals 170 0.232 0.258 0.413 0.212 1.778 0.059 0.176 0.300 0.376 660
Tyler O'Neill + Cardinals 99 0.228 0.339 0.337 0.212 1.476 0.071 0.343 0.283 0.313 484
James Outman * Dodgers 215 0.232 0.327 0.454 0.200 1.953 0.102 0.344 0.330 0.391 865
Chris Owings + Pirates 25 0.160 0.308 0.160 0.160 1 0 0.480 0.160 0.160 76
Cristian Pache + Phillies 26 0.360 0.444 0.600 0.346 1.667 0 0.231 0.346 0.577 988
Blake Perkins # Brewers 29 0.160 0.188 0.320 0.138 2 0.069 0.276 0.207 0.276 327
Tommy Pham + Mets 124 0.236 0.257 0.481 0.202 2.040 0.121 0.234 0.323 0.411 913
Brett Phillips * Angels 16 0.077 0.200 0.077 0.063 1 0.188 0.500 0.250 0.063 314
Kevin Pillar + Braves 90 0.259 0.276 0.518 0.244 2 0.044 0.244 0.289 0.489 859
Heliot Ramos + Giants 27 0.192 0.278 0.269 0.185 1.400 0.037 0.296 0.222 0.259 252
Rob Refsnyder + Red Sox 111 0.281 0.369 0.371 0.225 1.320 0.162 0.207 0.423 0.297 1039
Luis Rengifo # Angels 174 0.227 0.258 0.331 0.201 1.457 0.098 0.178 0.310 0.293 593
Bryan Reynolds # Pirates 257 0.278 0.315 0.471 0.245 1.698 0.086 0.183 0.342 0.416 904
Luis Robert Jr. + White Sox 258 0.265 0.329 0.517 0.240 1.952 0.050 0.287 0.314 0.469 884
Víctor Robles + Nationals 107 0.292 0.347 0.360 0.243 1.231 0.093 0.131 0.374 0.299 857
Julio Rodríguez + Mariners 269 0.243 0.304 0.433 0.223 1.783 0.067 0.279 0.305 0.398 701
Esteury Ruiz + Athletics 278 0.263 0.322 0.339 0.237 1.288 0.036 0.173 0.317 0.306 672
Nick Senzel + Reds 184 0.258 0.314 0.380 0.228 1.476 0.098 0.217 0.332 0.337 781
Zack Short + Tigers 66 0.293 0.359 0.483 0.258 1.647 0.106 0.258 0.364 0.424 1089
Jose Siri + Rays 135 0.230 0.243 0.557 0.207 2.429 0.074 0.319 0.281 0.504 891
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Austin Slater + Giants 43 0.375 0.467 0.500 0.349 1.333 0.070 0.209 0.419 0.465 1413
Edmundo Sosa + Phillies 141 0.254 0.309 0.396 0.241 1.559 0.014 0.241 0.270 0.376 515
Cal Stevenson * Giants 12 0 0 0 0 --- 0.250 0.167 0.250 0 234
Myles Straw + Guardians 229 0.240 0.306 0.309 0.214 1.286 0.092 0.197 0.310 0.275 547
Jack Suwinski * Pirates 198 0.242 0.304 0.509 0.202 2.100 0.146 0.323 0.354 0.424 1066
Raimel Tapia * Red Sox 97 0.264 0.328 0.368 0.237 1.391 0.093 0.196 0.330 0.330 767
Fernando Tatis Jr. + Padres 198 0.262 0.267 0.514 0.242 1.958 0.066 0.187 0.313 0.475 877
Mike Tauchman * Cubs 64 0.260 0.351 0.280 0.203 1.077 0.172 0.219 0.391 0.219 904
Leody Taveras # Rangers 185 0.304 0.368 0.476 0.276 1.569 0.076 0.211 0.357 0.432 979
Chris Taylor + Dodgers 161 0.205 0.253 0.466 0.186 2.267 0.075 0.360 0.273 0.422 714
Michael A. Taylor + Twins 174 0.230 0.298 0.441 0.213 1.919 0.052 0.339 0.276 0.408 674
Tyrone Taylor + Brewers 78 0.160 0.204 0.240 0.154 1.500 0.026 0.269 0.179 0.231 192
Alek Thomas * Diamondbacks 123 0.195 0.235 0.327 0.179 1.682 0.065 0.220 0.252 0.301 401
Lane Thomas + Nationals 260 0.280 0.352 0.452 0.258 1.612 0.065 0.254 0.335 0.415 871
Bubba Thompson + Rangers 60 0.170 0.237 0.283 0.150 1.667 0.067 0.267 0.233 0.250 317
Trayce Thompson + Dodgers 87 0.155 0.207 0.366 0.126 2.364 0.172 0.425 0.310 0.299 678
Taylor Trammell * Mariners 54 0.133 0.143 0.333 0.111 2.500 0.148 0.389 0.278 0.278 501
Mike Trout + Angels 270 0.258 0.319 0.485 0.222 1.883 0.111 0.281 0.356 0.419 953
Daulton Varsho * Blue Jays 262 0.216 0.229 0.394 0.195 1.824 0.084 0.198 0.286 0.355 632
Nelson Velázquez + Cubs 32 0.241 0.222 0.621 0.219 2.571 0.094 0.250 0.313 0.563 936
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Matt Vierling + Tigers 175 0.241 0.287 0.352 0.223 1.462 0.063 0.206 0.297 0.326 543
LaMonte Wade Jr. * Giants 240 0.279 0.324 0.463 0.221 1.660 0.179 0.183 0.417 0.367 1223
Drew Waters # Royals 33 0.226 0.333 0.323 0.212 1.429 0.061 0.364 0.273 0.303 459
Eli White + Braves 17 0.071 0.143 0.071 0.059 1 0.118 0.412 0.235 0.059 133
Joey Wiemer + Brewers 209 0.228 0.280 0.418 0.206 1.837 0.091 0.273 0.297 0.378 682
Brett Wisely * Giants 88 0.195 0.246 0.317 0.182 1.625 0.045 0.273 0.227 0.295 397
Mike Yastrzemski * Giants 174 0.253 0.327 0.449 0.230 1.775 0.080 0.276 0.316 0.408 704

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 - 2023 by The Owlcroft Company.

This web page is strictly compliant with the W3C (World Wide Web Consortium) Extensible HyperText Markup Language (XHTML) Protocol v1.0 (Transitional) and the W3C Cascading Style Sheets (CSS) Protocol v3 — because we care about interoperability. Click on the logos below to test us!



This page was last modified on Saturday, 10 June 2023, at 2:27 pm Pacific Time.