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:


2021: All Center Fielders, by TOP


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

2021 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 Saturday, 31 July 2021.
All results are from true, unadjusted data.

Handedness Key:   + R   * L   # S

(You can also look up the stat definitions.)

Batters, listed in descending 2021 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
Byron Buxton + Twins 110 0.369 0.412 0.767 0.345 2.079 0.036 0.227 0.409 0.718 1783
Mike Trout + Angels 146 0.333 0.456 0.624 0.267 1.872 0.185 0.281 0.466 0.500 1707
Matt Vierling + Phillies 7 0.429 0.750 0.429 0.429 1 0 0.429 0.429 0.429 1615
Chris Owings + Rockies 50 0.326 0.481 0.628 0.280 1.929 0.140 0.300 0.420 0.540 1547
Estevan Florial * Yankees 25 0.300 0.385 0.550 0.240 1.833 0.200 0.240 0.440 0.440 1509
Greg Allen # Yankees 43 0.273 0.409 0.455 0.209 1.667 0.116 0.279 0.419 0.349 1507
Ketel Marte # Diamondbacks 148 0.370 0.414 0.556 0.338 1.500 0.081 0.142 0.419 0.507 1398
Ronald Acuna Jr. + Braves 360 0.283 0.311 0.596 0.233 2.107 0.136 0.236 0.394 0.492 1371
Cedric Mullins * Orioles 437 0.321 0.364 0.544 0.286 1.696 0.087 0.181 0.384 0.485 1222
Starling Marte + Marlins 274 0.306 0.379 0.453 0.259 1.479 0.117 0.208 0.405 0.383 1219
Jake Fraley * Mariners 149 0.237 0.286 0.439 0.181 1.852 0.221 0.255 0.409 0.336 1173
Bryan Reynolds # Pirates 425 0.309 0.362 0.525 0.273 1.698 0.106 0.205 0.388 0.464 1136
Brandon Nimmo * Mets 186 0.298 0.453 0.411 0.242 1.378 0.172 0.290 0.425 0.333 1122
Mookie Betts + Dodgers 374 0.270 0.291 0.502 0.227 1.859 0.126 0.163 0.374 0.422 1106
George Springer + Blue Jays 144 0.264 0.282 0.584 0.229 2.212 0.118 0.250 0.354 0.507 1099
Rob Refsnyder + Twins 62 0.321 0.400 0.500 0.290 1.556 0.081 0.242 0.371 0.452 1082
Chris Taylor + Dodgers 411 0.283 0.361 0.499 0.246 1.762 0.112 0.263 0.375 0.433 1074
Adam Engel + White Sox 87 0.267 0.250 0.573 0.230 2.150 0.080 0.161 0.356 0.494 1056
LaMonte Wade Jr * Giants 183 0.258 0.269 0.579 0.224 2.244 0.098 0.235 0.339 0.503 1046
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Aaron Judge + Yankees 380 0.280 0.333 0.511 0.242 1.826 0.124 0.253 0.374 0.442 1041
Mark Canha + Athletics 383 0.257 0.306 0.438 0.211 1.704 0.128 0.198 0.386 0.360 1039
Travis Jankowski * Phillies 73 0.311 0.400 0.410 0.260 1.316 0.123 0.205 0.384 0.342 1030
Aristides Aquino + Reds 91 0.227 0.314 0.533 0.187 2.353 0.154 0.396 0.341 0.440 1016
Harrison Bader + Cardinals 175 0.293 0.303 0.522 0.263 1.783 0.086 0.160 0.354 0.469 1001
AJ Pollock + Dodgers 278 0.294 0.337 0.518 0.270 1.760 0.065 0.212 0.349 0.475 997
Luis Robert + White Sox 103 0.316 0.433 0.463 0.291 1.467 0.068 0.272 0.359 0.427 994
Kris Bryant + Cubs 374 0.267 0.314 0.503 0.233 1.885 0.104 0.238 0.358 0.439 973
Steven Duggar * Giants 223 0.285 0.403 0.475 0.256 1.667 0.094 0.309 0.359 0.426 956
Nico Hoerner + Cubs 152 0.313 0.375 0.388 0.276 1.238 0.099 0.151 0.388 0.342 952
Kyle Tucker * Astros 383 0.273 0.278 0.520 0.248 1.905 0.076 0.162 0.326 0.473 942
Tyrone Taylor + Brewers 198 0.264 0.301 0.483 0.232 1.826 0.081 0.217 0.348 0.424 936
Josh Harrison + Nationals 359 0.294 0.332 0.434 0.262 1.479 0.070 0.139 0.365 0.387 928
Akil Baddoo * Tigers 301 0.269 0.341 0.481 0.239 1.792 0.103 0.259 0.342 0.429 922
Tommy Pham + Padres 394 0.255 0.312 0.409 0.213 1.607 0.142 0.226 0.365 0.343 915
Joc Pederson * Braves 64 0.300 0.356 0.467 0.281 1.556 0.047 0.203 0.344 0.438 884
Derek Hill + Tigers 66 0.286 0.372 0.321 0.242 1.125 0.136 0.197 0.394 0.273 865
Ehire Adrianza # Braves 159 0.257 0.290 0.426 0.220 1.657 0.107 0.176 0.340 0.365 840
Enrique Hernandez + Red Sox 382 0.246 0.275 0.457 0.217 1.855 0.089 0.199 0.325 0.403 826
Ben Gamel * Pirates 219 0.273 0.348 0.443 0.242 1.623 0.100 0.251 0.342 0.393 825
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Rafael Ortega * Cubs 119 0.294 0.377 0.450 0.269 1.531 0.067 0.244 0.345 0.412 824
Chas McCormick + Astros 182 0.233 0.276 0.465 0.203 2 0.077 0.313 0.297 0.407 808
Mike Yastrzemski * Giants 359 0.227 0.250 0.476 0.198 2.099 0.103 0.228 0.320 0.415 807
Raimel Tapia * Rockies 410 0.289 0.327 0.388 0.263 1.343 0.078 0.139 0.341 0.354 807
Bradley Zimmer * Indians 161 0.250 0.410 0.331 0.211 1.324 0.106 0.348 0.366 0.280 802
Avisail Garcia + Brewers 366 0.266 0.311 0.467 0.243 1.753 0.066 0.246 0.325 0.426 798
Adolis GarcĂ­a + Rangers 383 0.257 0.312 0.497 0.240 1.935 0.050 0.303 0.300 0.465 796
Hunter Renfroe + Red Sox 366 0.255 0.289 0.453 0.230 1.774 0.082 0.221 0.314 0.407 791
Dylan Carlson # Cardinals 434 0.251 0.313 0.409 0.219 1.632 0.099 0.242 0.334 0.357 791
Trent Grisham * Padres 322 0.248 0.298 0.429 0.217 1.729 0.109 0.230 0.339 0.376 789
Lorenzo Cain + Brewers 136 0.252 0.297 0.370 0.221 1.467 0.110 0.184 0.346 0.324 788
Wilmer Difo # Pirates 141 0.266 0.341 0.414 0.241 1.559 0.085 0.248 0.326 0.376 779
Randy Arozarena + Rays 415 0.257 0.331 0.428 0.229 1.663 0.087 0.270 0.335 0.381 775
Jordan Luplow + Indians 121 0.173 0.167 0.439 0.140 2.529 0.174 0.256 0.331 0.355 769
Brian Goodwin * White Sox 152 0.246 0.298 0.433 0.217 1.758 0.112 0.230 0.329 0.382 767
Kyle Lewis + Mariners 147 0.246 0.307 0.392 0.218 1.594 0.109 0.252 0.333 0.347 762
Justin Upton + Angels 294 0.232 0.281 0.452 0.204 1.950 0.109 0.293 0.316 0.398 754
Ryan LaMarre + Yankees 24 0.190 0.154 0.476 0.167 2.500 0.083 0.250 0.292 0.417 753
Alex Verdugo * Red Sox 411 0.270 0.297 0.411 0.243 1.520 0.088 0.144 0.338 0.370 749
Billy McKinney * Mets 102 0.220 0.273 0.473 0.196 2.150 0.108 0.304 0.304 0.422 737
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Adam Duvall + Marlins 339 0.229 0.263 0.478 0.212 2.083 0.062 0.310 0.277 0.442 736
Pavin Smith * Diamondbacks 379 0.269 0.313 0.422 0.245 1.570 0.079 0.185 0.330 0.385 729
Taylor Ward + Angels 232 0.240 0.289 0.426 0.211 1.776 0.082 0.237 0.319 0.375 724
Oscar Mercado + Indians 70 0.226 0.265 0.371 0.200 1.643 0.114 0.171 0.314 0.329 721
Max Kepler * Twins 292 0.209 0.221 0.438 0.185 2.093 0.092 0.223 0.295 0.387 719
Ramon Laureano + Athletics 365 0.242 0.293 0.435 0.219 1.800 0.068 0.255 0.310 0.395 717
Yonathan Daza + Rockies 269 0.295 0.355 0.381 0.268 1.292 0.067 0.171 0.338 0.346 708
Myles Straw + Astros 370 0.262 0.324 0.326 0.230 1.247 0.103 0.192 0.338 0.286 701
Tyler Naquin * Reds 337 0.243 0.288 0.420 0.220 1.730 0.071 0.246 0.306 0.380 696
Daulton Varsho * Diamondbacks 140 0.208 0.241 0.383 0.179 1.840 0.143 0.229 0.321 0.329 695
Harold Ramirez + Indians 249 0.266 0.292 0.416 0.249 1.565 0.040 0.149 0.305 0.390 694
Luke Williams + Phillies 82 0.267 0.333 0.360 0.244 1.350 0.085 0.207 0.329 0.329 679
Jake Marisnick + Cubs 144 0.227 0.293 0.438 0.201 1.931 0.063 0.299 0.292 0.389 679
Joc Pederson * Cubs 287 0.230 0.274 0.418 0.206 1.814 0.077 0.258 0.300 0.373 678
Kyle Garlick + Twins 107 0.232 0.286 0.465 0.215 2 0.056 0.299 0.280 0.430 661
Austin Slater + Giants 231 0.230 0.298 0.392 0.208 1.708 0.091 0.299 0.303 0.355 650
Ronald Torreyes + Phillies 186 0.268 0.283 0.387 0.242 1.444 0.070 0.108 0.317 0.349 649
Jurickson Profar # Padres 312 0.238 0.281 0.325 0.202 1.365 0.131 0.154 0.340 0.276 648
Amed Rosario + Indians 378 0.264 0.321 0.378 0.246 1.430 0.056 0.204 0.310 0.352 644
Randal Grichuk + Blue Jays 391 0.255 0.276 0.460 0.243 1.800 0.036 0.207 0.284 0.437 644
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Brett Phillips * Rays 210 0.210 0.344 0.370 0.181 1.763 0.119 0.395 0.305 0.319 639
Harold Castro * Tigers 208 0.296 0.379 0.333 0.269 1.125 0.063 0.216 0.332 0.303 637
Manuel Margot + Rays 303 0.245 0.263 0.390 0.228 1.594 0.063 0.155 0.290 0.363 634
Johneshwy Fargas + Mets 22 0.286 0.429 0.524 0.273 1.833 0 0.318 0.273 0.500 627
DJ Peters + Dodgers 34 0.192 0.364 0.385 0.147 2 0.235 0.412 0.382 0.294 623
Brian O'Grady * Padres 54 0.182 0.214 0.386 0.148 2.125 0.148 0.278 0.296 0.315 623
Austin Hays + Orioles 292 0.237 0.266 0.421 0.216 1.778 0.062 0.199 0.291 0.384 623
Odubel Herrera * Phillies 282 0.234 0.262 0.375 0.213 1.600 0.060 0.170 0.287 0.340 619
Leury Garcia # White Sox 316 0.247 0.325 0.345 0.215 1.397 0.095 0.237 0.316 0.301 616
Guillermo Heredia + Braves 271 0.237 0.306 0.378 0.210 1.596 0.085 0.240 0.317 0.336 606
Michael A. Taylor + Royals 339 0.239 0.319 0.355 0.218 1.486 0.068 0.295 0.295 0.324 588
Garrett Hampson + Rockies 343 0.238 0.301 0.384 0.219 1.613 0.061 0.239 0.289 0.353 584
Niko Goodrum # Tigers 230 0.220 0.331 0.341 0.196 1.556 0.087 0.361 0.296 0.304 582
Daz Cameron + Tigers 63 0.207 0.250 0.397 0.190 1.917 0.079 0.302 0.270 0.365 579
Brett Gardner * Yankees 276 0.195 0.247 0.305 0.159 1.568 0.138 0.236 0.304 0.250 577
Aaron Hicks # Yankees 126 0.194 0.224 0.333 0.167 1.714 0.111 0.238 0.294 0.286 559
Edmundo Sosa + Cardinals 181 0.242 0.294 0.317 0.215 1.308 0.039 0.182 0.315 0.282 556
Tim Locastro + Yankees 23 0.190 0.214 0.429 0.174 2.250 0.043 0.304 0.217 0.391 543
Jon Berti + Marlins 271 0.210 0.265 0.313 0.181 1.490 0.118 0.225 0.310 0.269 538
Gerardo Parra * Nationals 80 0.243 0.302 0.392 0.225 1.611 0.038 0.250 0.275 0.363 529
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Mauricio Dubon + Giants 169 0.234 0.274 0.373 0.219 1.595 0.047 0.225 0.272 0.349 529
Josh Reddick * Diamondbacks 151 0.264 0.322 0.361 0.252 1.368 0.040 0.192 0.291 0.344 525
Nick Senzel + Reds 124 0.252 0.284 0.315 0.226 1.250 0.097 0.129 0.323 0.282 523
Ryan McKenna + Orioles 100 0.198 0.314 0.267 0.170 1.353 0.130 0.340 0.300 0.230 510
Ian Happ # Cubs 312 0.180 0.228 0.326 0.154 1.813 0.128 0.288 0.292 0.279 510
Lewis Brinson + Marlins 94 0.233 0.316 0.400 0.223 1.714 0.032 0.319 0.266 0.383 505
Kevin Kiermaier * Rays 250 0.227 0.313 0.314 0.208 1.385 0.064 0.276 0.284 0.288 500
Billy Hamilton # White Sox 112 0.226 0.328 0.396 0.214 1.750 0.027 0.339 0.241 0.375 500
Nick Gordon * Twins 95 0.247 0.328 0.326 0.232 1.318 0.053 0.253 0.295 0.305 500
Billy McKinney * Brewers 100 0.207 0.242 0.359 0.190 1.737 0.070 0.240 0.260 0.330 497
Victor Robles + Nationals 287 0.203 0.277 0.290 0.171 1.429 0.105 0.237 0.321 0.244 490
Jarrod Dyson * Royals 107 0.242 0.320 0.354 0.224 1.458 0.047 0.224 0.271 0.327 488
Alejo Lopez # Reds 19 0.316 0.375 0.316 0.316 1 0 0.158 0.316 0.316 487
Taylor Trammell * Mariners 178 0.160 0.233 0.359 0.140 2.240 0.096 0.421 0.253 0.315 480
Sam Hilliard * Rockies 77 0.157 0.194 0.371 0.143 2.364 0.091 0.390 0.234 0.338 477
Kevin Pillar + Mets 228 0.216 0.248 0.381 0.206 1.766 0.035 0.246 0.250 0.364 475
Ender Inciarte * Braves 89 0.215 0.268 0.316 0.191 1.471 0.079 0.247 0.270 0.281 475
Roman Quinn # Phillies 62 0.173 0.273 0.288 0.145 1.667 0.097 0.306 0.306 0.242 467
Danny Mendick + White Sox 150 0.195 0.256 0.266 0.167 1.360 0.120 0.247 0.300 0.227 460
Eli White + Rangers 210 0.185 0.242 0.323 0.167 1.743 0.081 0.300 0.267 0.290 456
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Mike Tauchman * Giants 175 0.178 0.240 0.283 0.154 1.593 0.126 0.297 0.286 0.246 452
Cody Bellinger * Dodgers 198 0.163 0.200 0.285 0.141 1.750 0.121 0.273 0.263 0.247 449
Mason Williams * Mets 37 0.212 0.261 0.333 0.189 1.571 0.108 0.243 0.297 0.297 444
Magneuris Sierra * Marlins 158 0.245 0.308 0.279 0.228 1.139 0.070 0.190 0.297 0.259 437
Danny Santana # Red Sox 113 0.171 0.189 0.324 0.159 1.889 0.062 0.239 0.230 0.301 435
Andrew Stevenson * Nationals 141 0.214 0.305 0.302 0.191 1.407 0.064 0.305 0.277 0.270 434
David Dahl * Rangers 217 0.213 0.275 0.327 0.198 1.535 0.046 0.272 0.249 0.304 429
John Andreoli + Padres 7 0.167 0.333 0.333 0.143 2 0.143 0.429 0.286 0.286 419
Jorge Mateo + Padres 92 0.198 0.263 0.314 0.185 1.588 0.022 0.293 0.239 0.293 416
Jonathan Davis + Blue Jays 85 0.143 0.184 0.200 0.118 1.400 0.129 0.247 0.282 0.165 416
Jackie Bradley Jr. * Brewers 334 0.177 0.236 0.291 0.159 1.642 0.069 0.290 0.254 0.260 411
Juan Lagares + Angels 214 0.234 0.288 0.356 0.224 1.521 0.028 0.206 0.257 0.341 407
Mike Tauchman * Yankees 16 0.214 0.375 0.286 0.188 1.333 0.063 0.375 0.250 0.250 406
Sam Haggerty # Mariners 94 0.186 0.250 0.291 0.170 1.563 0.064 0.298 0.245 0.266 395
Scott Heineman + Reds 34 0.100 0.077 0.300 0.088 3 0.088 0.441 0.206 0.265 392
Brandon Marsh * Angels 47 0.190 0.296 0.262 0.170 1.375 0.106 0.319 0.277 0.234 379
Shogo Akiyama * Reds 132 0.202 0.253 0.252 0.182 1.250 0.053 0.189 0.265 0.227 376
Starling Marte + Athletics 14 0.167 0.222 0.167 0.143 1 0.143 0.214 0.286 0.143 374
Billy McKinney * Dodgers 36 0.194 0.222 0.226 0.167 1.167 0.139 0.111 0.306 0.194 366
Jason Martin * Rangers 63 0.158 0.194 0.281 0.143 1.778 0.095 0.302 0.238 0.254 366
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Victor Reyes # Tigers 109 0.183 0.224 0.298 0.174 1.632 0.037 0.248 0.211 0.284 361
Jake Cave * Twins 105 0.179 0.286 0.263 0.162 1.471 0.067 0.362 0.248 0.238 354
Tim Locastro + Diamondbacks 133 0.178 0.220 0.220 0.158 1.238 0.045 0.195 0.271 0.195 334
Jarren Duran * Red Sox 42 0.154 0.217 0.308 0.143 2 0.048 0.381 0.190 0.286 325
Adam Duvall + Braves 8 0.250 0.333 0.250 0.250 1 0 0.250 0.250 0.250 319
Tyler Wade * Yankees 81 0.203 0.278 0.243 0.185 1.200 0.086 0.247 0.272 0.222 310
Dustin Fowler * Pirates 46 0.171 0.318 0.195 0.152 1.143 0.065 0.435 0.239 0.174 301
Jared Oliva + Pirates 43 0.175 0.233 0.225 0.163 1.286 0.070 0.233 0.233 0.209 283
Mickey Moniak * Phillies 29 0.115 0.167 0.231 0.103 2 0.103 0.448 0.207 0.207 277
JaCoby Jones + Tigers 105 0.170 0.268 0.250 0.162 1.471 0.048 0.400 0.210 0.238 266
Mike Freeman * Reds 63 0.193 0.297 0.193 0.175 1 0.079 0.317 0.270 0.175 257
Gilberto Celestino + Twins 62 0.136 0.140 0.288 0.129 2.125 0.048 0.226 0.177 0.274 253
Jarred Kelenic * Mariners 149 0.119 0.155 0.200 0.107 1.688 0.087 0.322 0.201 0.181 238
Lane Thomas + Cardinals 58 0.104 0.161 0.125 0.086 1.200 0.172 0.293 0.259 0.103 210
Adam Haseley * Phillies 21 0.190 0.235 0.238 0.190 1.250 0 0.190 0.190 0.238 182
Myles Straw + Indians 5 0.200 0.200 0.200 0.200 1 0 0 0.200 0.200 181
Luis Barrera * Athletics 5 0.200 0.333 0.200 0.200 1 0 0.400 0.200 0.200 181
Nick Heath * Diamondbacks 39 0.143 0.250 0.171 0.128 1.200 0.103 0.385 0.231 0.154 159
Cristian Pache + Braves 68 0.111 0.162 0.206 0.103 1.857 0.029 0.368 0.147 0.191 155
Skye Bolt # Athletics 48 0.109 0.114 0.196 0.104 1.800 0 0.208 0.104 0.188 133
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Ben Gamel * Indians 17 0.071 0.125 0.143 0.059 2 0.176 0.353 0.235 0.118 128
Anthony Alford + Pirates 29 0.083 0.250 0.083 0.069 1 0.138 0.552 0.241 0.069 127
Scott Schebler * Angels 34 0.147 0.294 0.235 0.147 1.600 0 0.500 0.147 0.235 113
Monte Harrison + Marlins 11 0.200 0.286 0.300 0.182 1.500 0 0.273 0.182 0.273 81
Leody Taveras # Rangers 50 0.087 0.174 0.087 0.080 1 0.060 0.460 0.160 0.080 71
Cameron Maybin + Mets 33 0.036 0.063 0.036 0.030 1 0.091 0.364 0.182 0.030 71
Dillon Thomas * Mariners 9 0.111 0.500 0.111 0.111 1 0 0.778 0.111 0.111 38
Stuart Fairchild + Diamondbacks 12 0.091 0.125 0.091 0.083 1 0.083 0.250 0.167 0.083 35
Vidal Brujan # Rays 26 0.077 0.111 0.077 0.077 1 0 0.308 0.077 0.077 35
Albert Almora + Mets 41 0.075 0.120 0.125 0.073 1.667 0.024 0.366 0.098 0.122 23
Scott Kingery + Phillies 19 0.053 0.143 0.053 0.053 1 0 0.632 0.053 0.053 2
Michael Lorenzen + Reds 1 0 0 0 0 --- 0 1 0 0 0
Scott Hurst * Cardinals 5 0 0 0 0 --- 0 0.200 0 0 0
Johneshwy Fargas + Cubs 1 --- 0 --- 0 --- 1 0 1 0 0
Skye Bolt # Giants 1 0 0 0 0 --- 0 1 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 - 2021 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 Sunday, 1 August 2021, at 1:41 pm Pacific Time.