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 Name


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

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.