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 Right Fielders, by TOP


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

2021 Major-League Right 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, 6 May 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
Chris Owings + Rockies 17 0.533 0.615 1.133 0.471 2.125 0.118 0.118 0.588 1 6264
Ronald Acuna Jr. + Braves 129 0.324 0.298 0.685 0.271 2.114 0.132 0.124 0.419 0.574 1715
Jesse Winker * Reds 102 0.359 0.422 0.641 0.324 1.788 0.088 0.216 0.422 0.578 1579
Bryce Harper * Phillies 101 0.317 0.364 0.598 0.257 1.885 0.168 0.208 0.446 0.485 1561
J.D. Martinez + Red Sox 132 0.348 0.385 0.696 0.303 2 0.121 0.205 0.432 0.606 1527
Jake Fraley * Mariners 19 0.100 0.143 0.200 0.053 2 0.421 0.158 0.526 0.105 1412
Kris Bryant + Cubs 124 0.308 0.348 0.673 0.266 2.182 0.121 0.242 0.395 0.581 1388
Jarrod Dyson * Royals 20 0.294 0.385 0.471 0.250 1.600 0.150 0.200 0.400 0.400 1313
Jared Walsh * Angels 118 0.330 0.384 0.563 0.288 1.706 0.093 0.212 0.407 0.492 1304
LaMonte Wade Jr * Giants 7 0.333 0.500 0.500 0.286 1.500 0.143 0.286 0.429 0.429 1289
Nick Castellanos + Reds 114 0.324 0.338 0.648 0.307 2 0.044 0.193 0.360 0.614 1235
Matt Beaty * Dodgers 41 0.303 0.375 0.394 0.244 1.300 0.146 0.195 0.439 0.317 1217
Tyrone Taylor + Brewers 45 0.282 0.296 0.564 0.244 2 0.067 0.200 0.378 0.489 1152
Josh Harrison + Nationals 84 0.329 0.349 0.466 0.286 1.417 0.083 0.095 0.417 0.405 1142
Alex Verdugo * Red Sox 122 0.315 0.330 0.509 0.279 1.618 0.082 0.123 0.377 0.451 1132
Tyler Naquin * Reds 91 0.260 0.275 0.519 0.220 2 0.110 0.231 0.363 0.440 1082
Chris Taylor + Dodgers 116 0.263 0.339 0.474 0.216 1.800 0.138 0.250 0.397 0.388 1065
Aristides Aquino + Reds 14 0.231 0.167 0.769 0.214 3.333 0.071 0.357 0.286 0.714 1061
Franmil Reyes + Indians 109 0.283 0.333 0.626 0.257 2.214 0.073 0.294 0.339 0.569 1045
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Mark Canha + Athletics 142 0.248 0.286 0.419 0.204 1.690 0.120 0.197 0.380 0.345 1009
Zach McKinstry * Dodgers 58 0.296 0.342 0.556 0.276 1.875 0.034 0.241 0.328 0.517 1005
Chad Pinder + Athletics 10 0.300 0.500 0.600 0.300 2 0 0.500 0.300 0.600 1001
Juan Soto * Nationals 64 0.283 0.295 0.434 0.234 1.533 0.156 0.125 0.391 0.359 950
Yadiel Hernández * Nationals 46 0.300 0.379 0.400 0.261 1.333 0.087 0.239 0.370 0.348 945
Steven Duggar * Giants 23 0.250 0.385 0.450 0.217 1.800 0.130 0.304 0.348 0.391 939
Ka'ai Tom * Pirates 20 0.154 0.167 0.154 0.100 1 0.250 0.150 0.350 0.100 934
Randal Grichuk + Blue Jays 119 0.306 0.333 0.514 0.286 1.676 0.059 0.185 0.345 0.479 934
Darin Ruf + Giants 53 0.209 0.200 0.512 0.170 2.444 0.151 0.283 0.340 0.415 927
Austin Dean + Cardinals 34 0.222 0.263 0.407 0.176 1.833 0.147 0.265 0.324 0.324 921
Aaron Judge + Yankees 118 0.255 0.317 0.500 0.220 1.962 0.136 0.297 0.356 0.432 920
Adolis García + Rangers 97 0.258 0.314 0.539 0.237 2.087 0.062 0.330 0.309 0.495 918
Joey Gallo * Rangers 135 0.226 0.377 0.368 0.178 1.625 0.193 0.363 0.393 0.289 906
Tommy Edman # Cardinals 142 0.298 0.325 0.420 0.275 1.410 0.063 0.106 0.352 0.387 903
Dylan Carlson # Cardinals 124 0.275 0.355 0.459 0.242 1.667 0.089 0.258 0.347 0.403 902
Mitch Haniger + Mariners 130 0.254 0.265 0.534 0.231 2.100 0.069 0.231 0.300 0.485 890
Josh Rojas * Diamondbacks 85 0.240 0.277 0.493 0.212 2.056 0.118 0.271 0.329 0.435 885
Kole Calhoun * Diamondbacks 51 0.292 0.364 0.479 0.275 1.643 0.059 0.255 0.333 0.451 884
Jordan Luplow + Indians 81 0.182 0.143 0.500 0.148 2.750 0.173 0.222 0.333 0.407 878
Ehire Adrianza # Braves 46 0.256 0.235 0.513 0.217 2 0.065 0.130 0.283 0.435 869
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Brad Miller * Phillies 55 0.280 0.393 0.460 0.255 1.643 0.091 0.345 0.345 0.418 853
Mookie Betts + Dodgers 123 0.248 0.280 0.410 0.211 1.654 0.114 0.163 0.358 0.350 852
Austin Meadows * Rays 132 0.202 0.205 0.450 0.167 2.227 0.136 0.235 0.326 0.371 835
Brett Phillips * Rays 56 0.244 0.370 0.400 0.196 1.636 0.161 0.321 0.357 0.321 829
Robbie Grossman # Tigers 131 0.212 0.278 0.308 0.168 1.455 0.183 0.237 0.366 0.244 823
Mike Tauchman * Giants 29 0.259 0.316 0.481 0.241 1.857 0.069 0.241 0.310 0.448 816
Avisail Garcia + Brewers 114 0.267 0.348 0.386 0.237 1.444 0.096 0.263 0.342 0.342 815
Randy Arozarena + Rays 125 0.264 0.406 0.391 0.232 1.483 0.088 0.344 0.352 0.344 803
Michael Conforto * Mets 105 0.233 0.290 0.372 0.190 1.600 0.143 0.210 0.371 0.305 799
Wil Myers + Padres 106 0.258 0.308 0.430 0.226 1.667 0.123 0.226 0.349 0.377 794
Aledmys Díaz + Astros 68 0.290 0.347 0.435 0.265 1.500 0.029 0.176 0.353 0.397 775
Daulton Varsho * Diamondbacks 14 0.286 0.308 0.500 0.286 1.750 0 0.071 0.286 0.500 760
Alex Kirilloff * Twins 44 0.214 0.192 0.571 0.205 2.667 0.023 0.295 0.227 0.545 738
Jurickson Profar # Padres 118 0.247 0.295 0.330 0.203 1.333 0.144 0.169 0.347 0.271 732
Mike Yastrzemski * Giants 89 0.215 0.283 0.468 0.191 2.176 0.112 0.326 0.303 0.416 709
Manuel Margot + Rays 106 0.255 0.289 0.408 0.236 1.600 0.066 0.189 0.302 0.377 701
Phillip Evans + Pirates 109 0.221 0.250 0.368 0.193 1.667 0.092 0.211 0.321 0.321 693
Seth Brown * Athletics 53 0.224 0.229 0.449 0.208 2 0.075 0.208 0.283 0.415 685
Tyler Wade * Yankees 6 0.333 0.667 0.333 0.333 1 0 0.500 0.333 0.333 674
Austin Hays + Orioles 75 0.232 0.267 0.449 0.213 1.938 0.053 0.267 0.280 0.413 669
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Josh Palacios * Blue Jays 35 0.250 0.318 0.250 0.200 1 0.086 0.200 0.343 0.200 666
Teoscar Hernandez + Blue Jays 60 0.250 0.343 0.357 0.233 1.429 0.067 0.317 0.300 0.333 663
Josh Naylor * Indians 102 0.260 0.319 0.417 0.245 1.600 0.039 0.216 0.294 0.392 657
Pavin Smith * Diamondbacks 111 0.267 0.301 0.457 0.252 1.714 0.054 0.171 0.306 0.432 656
Wilmer Difo # Pirates 35 0.242 0.368 0.455 0.229 1.875 0.057 0.371 0.286 0.429 656
Kyle Isbel * Royals 36 0.265 0.474 0.324 0.250 1.222 0.056 0.417 0.306 0.306 645
Ryan McKenna + Orioles 17 0.200 0.300 0.333 0.176 1.667 0.118 0.294 0.294 0.294 642
Kevin Pillar + Mets 49 0.261 0.286 0.413 0.245 1.583 0.041 0.184 0.306 0.388 627
Akil Baddoo * Tigers 78 0.192 0.278 0.493 0.179 2.571 0.051 0.436 0.231 0.462 608
Billy McKinney * Brewers 79 0.230 0.269 0.419 0.215 1.824 0.063 0.241 0.278 0.392 592
Stephen Piscotty + Athletics 78 0.214 0.261 0.386 0.192 1.800 0.090 0.269 0.295 0.346 588
Tim Locastro + Diamondbacks 62 0.250 0.325 0.304 0.226 1.214 0.065 0.242 0.323 0.274 588
Adam Eaton * White Sox 108 0.211 0.262 0.368 0.185 1.750 0.074 0.250 0.296 0.324 577
Jorge Soler + Royals 119 0.198 0.273 0.347 0.168 1.750 0.076 0.303 0.269 0.294 564
Jorge Mateo + Padres 38 0.206 0.261 0.353 0.184 1.714 0.026 0.263 0.289 0.316 564
Marwin Gonzalez # Red Sox 103 0.207 0.254 0.299 0.175 1.444 0.097 0.194 0.320 0.252 563
Gregory Polanco * Pirates 90 0.200 0.250 0.350 0.178 1.750 0.111 0.278 0.289 0.311 560
Kyle Garlick + Twins 40 0.270 0.400 0.405 0.250 1.500 0.025 0.325 0.300 0.375 552
Charlie Blackmon * Rockies 108 0.204 0.224 0.333 0.176 1.632 0.111 0.139 0.315 0.287 543
Jose Marmolejos * Mariners 68 0.155 0.188 0.345 0.132 2.222 0.147 0.338 0.279 0.294 542
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Max Kepler * Twins 79 0.200 0.245 0.343 0.177 1.714 0.089 0.215 0.278 0.304 541
Adam Duvall + Marlins 105 0.200 0.241 0.430 0.190 2.150 0.038 0.343 0.238 0.410 536
Josh VanMeter * Diamondbacks 61 0.157 0.206 0.275 0.131 1.750 0.164 0.262 0.295 0.230 529
Andrew Stevenson * Nationals 54 0.224 0.303 0.327 0.204 1.455 0.056 0.296 0.278 0.296 525
Kyle Tucker * Astros 121 0.179 0.173 0.349 0.157 1.947 0.083 0.190 0.248 0.306 519
Austin Slater + Giants 93 0.205 0.313 0.325 0.183 1.588 0.108 0.355 0.290 0.290 517
Cavan Biggio * Blue Jays 105 0.202 0.291 0.303 0.171 1.500 0.114 0.314 0.295 0.257 517
Joc Pederson * Cubs 70 0.143 0.200 0.232 0.114 1.625 0.129 0.314 0.286 0.186 513
Yonathan Daza + Rockies 71 0.279 0.327 0.353 0.268 1.263 0.014 0.183 0.282 0.338 512
Nomar Mazara * Tigers 40 0.237 0.241 0.395 0.225 1.667 0.050 0.175 0.275 0.375 505
Chas McCormick + Astros 30 0.154 0.167 0.346 0.133 2.250 0.033 0.267 0.233 0.300 502
DJ Stewart * Orioles 82 0.183 0.224 0.296 0.159 1.615 0.134 0.244 0.293 0.256 500
Luke Raley * Dodgers 39 0.206 0.286 0.324 0.179 1.571 0.051 0.308 0.308 0.282 494
Sam Haggerty # Mariners 66 0.213 0.282 0.328 0.197 1.538 0.061 0.303 0.258 0.303 490
Jason Heyward * Cubs 104 0.188 0.231 0.344 0.173 1.833 0.077 0.269 0.250 0.317 487
Clint Frazier + Yankees 88 0.151 0.170 0.315 0.125 2.091 0.170 0.261 0.295 0.261 485
Hunter Renfroe + Red Sox 90 0.195 0.224 0.341 0.178 1.750 0.067 0.256 0.244 0.311 470
Justin Williams * Cardinals 83 0.181 0.250 0.306 0.157 1.692 0.120 0.349 0.289 0.265 463
Ian Happ # Cubs 102 0.167 0.245 0.250 0.137 1.500 0.147 0.324 0.304 0.206 460
Anthony Santander # Orioles 62 0.196 0.231 0.321 0.177 1.636 0.032 0.274 0.226 0.290 456
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Dexter Fowler # Angels 21 0.250 0.357 0.250 0.238 1 0.048 0.286 0.286 0.238 448
Hunter Dozier + Royals 98 0.176 0.186 0.429 0.163 2.438 0.071 0.276 0.235 0.398 447
Jackie Bradley Jr. * Brewers 115 0.179 0.239 0.330 0.165 1.842 0.026 0.313 0.243 0.304 436
Garrett Cooper + Marlins 92 0.181 0.255 0.289 0.163 1.600 0.065 0.326 0.261 0.261 408
Mike Tauchman * Yankees 16 0.214 0.375 0.286 0.188 1.333 0.063 0.375 0.250 0.250 406
Mike Brosseau + Rays 71 0.169 0.220 0.308 0.155 1.818 0.056 0.310 0.239 0.282 389
David Dahl * Rangers 106 0.204 0.257 0.306 0.189 1.500 0.038 0.264 0.236 0.283 386
Jose Rojas * Angels 51 0.191 0.290 0.319 0.176 1.667 0.078 0.314 0.255 0.294 380
Dylan Moore + Mariners 100 0.129 0.180 0.247 0.110 1.909 0.130 0.340 0.250 0.210 380
Roman Quinn # Phillies 52 0.136 0.214 0.250 0.115 1.833 0.096 0.308 0.269 0.212 332
Sam Hilliard * Rockies 39 0.108 0.125 0.324 0.103 3 0.051 0.487 0.154 0.308 320
Jake Cave * Twins 84 0.160 0.262 0.253 0.143 1.583 0.071 0.381 0.238 0.226 320
Dustin Fowler * Pirates 46 0.171 0.318 0.195 0.152 1.143 0.065 0.435 0.239 0.174 301
Mickey Moniak * Phillies 28 0.120 0.167 0.240 0.107 2 0.107 0.429 0.214 0.214 295
Lewis Brinson + Marlins 47 0.196 0.258 0.304 0.191 1.556 0.021 0.298 0.213 0.298 294
Corey Ray * Brewers 3 0 0 0 0 --- 0.333 0.333 0.333 0 244
Hunter Owen + Pirates 3 0 0 0 0 --- 0 0.667 0.333 0 244
Matt Joyce * Phillies 38 0.100 0.125 0.133 0.079 1.333 0.184 0.158 0.289 0.105 242
Victor Reyes # Tigers 65 0.143 0.182 0.238 0.138 1.667 0.031 0.277 0.169 0.231 218
Brent Rooker + Twins 30 0.103 0.133 0.241 0.100 2.333 0.033 0.433 0.133 0.233 213
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Mark Payton * Reds 8 0.143 0.167 0.143 0.125 1 0.125 0.125 0.250 0.125 211
Leury Garcia # White Sox 77 0.192 0.275 0.233 0.182 1.214 0.039 0.286 0.221 0.221 198
Magneuris Sierra * Marlins 26 0.130 0.176 0.130 0.115 1 0.115 0.231 0.231 0.115 190
Edwin Rios * Dodgers 60 0.078 0.094 0.137 0.067 1.750 0.117 0.300 0.217 0.117 175
Billy Hamilton # White Sox 25 0.136 0.188 0.136 0.120 1 0.080 0.240 0.200 0.120 168
Tucupita Marcano * Padres 13 0.167 0.182 0.250 0.154 1.500 0.077 0.077 0.231 0.231 165
Juan Lagares + Angels 14 0.154 0.167 0.231 0.143 1.500 0.071 0.071 0.214 0.214 137
Eli White + Rangers 60 0.127 0.200 0.164 0.117 1.286 0.083 0.333 0.200 0.150 132
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 27 0.148 0.250 0.259 0.148 1.750 0 0.407 0.148 0.259 123
Odubel Herrera * Phillies 31 0.133 0.174 0.133 0.129 1 0.032 0.226 0.161 0.129 117
Scott Kingery + Phillies 8 0.125 0.250 0.125 0.125 1 0 0.500 0.125 0.125 53
Hernan Perez + Nationals 21 0.053 0.111 0.053 0.048 1 0.095 0.476 0.143 0.048 35
Ka'ai Tom * Athletics 16 0.063 0.100 0.063 0.063 1 0 0.375 0.063 0.063 5
Taylor Ward + Angels 8 0 0 0 0 --- 0.125 0.250 0.125 0 0
Daniel Johnson * Indians 9 0 0 0 0 --- 0 0.556 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 Friday, 7 May 2021, at 1:27 pm Pacific Time.