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:


2022: All Right Fielders, by TOP


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

2022 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 Friday, 20 May 2022.
All results are from true, unadjusted data.

Handedness Key:   + R   * L   # S

(You can also look up the stat definitions.)

Batters, listed in descending 2022 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
Rob Refsnyder + Red Sox 6 0.400 0.400 0.800 0.333 2 0.167 0 0.500 0.667 2383
Taylor Ward + Angels 131 0.370 0.425 0.713 0.305 1.925 0.176 0.198 0.481 0.588 2033
Luis Barrera * Athletics 31 0.370 0.375 0.556 0.323 1.500 0.097 0.097 0.419 0.484 1549
Brendan Donovan * Cardinals 54 0.293 0.367 0.463 0.222 1.583 0.204 0.185 0.463 0.352 1396
Aaron Judge + Yankees 156 0.307 0.337 0.664 0.269 2.167 0.109 0.263 0.378 0.583 1372
Ronald Acuna Jr. + Braves 61 0.280 0.462 0.460 0.230 1.643 0.148 0.361 0.410 0.377 1324
Edward Olivares + Royals 38 0.371 0.433 0.486 0.342 1.308 0.053 0.132 0.421 0.447 1298
Manuel Margot + Rays 102 0.348 0.382 0.500 0.314 1.438 0.088 0.127 0.412 0.451 1259
Luis Gonzalez * Giants 78 0.338 0.368 0.485 0.295 1.435 0.077 0.154 0.385 0.423 1233
Juan Yepez + Cardinals 63 0.328 0.356 0.534 0.302 1.632 0.063 0.159 0.381 0.492 1212
Bryce Harper * Phillies 147 0.305 0.337 0.634 0.272 2.075 0.075 0.224 0.361 0.565 1186
Josh Naylor * Guardians 77 0.347 0.345 0.611 0.325 1.760 0.039 0.130 0.377 0.571 1157
Kyle Garlick + Twins 34 0.250 0.211 0.571 0.206 2.286 0.147 0.206 0.353 0.471 1155
Giancarlo Stanton + Yankees 150 0.296 0.330 0.563 0.267 1.900 0.080 0.260 0.347 0.507 1141
Austin Slater + Giants 77 0.246 0.325 0.393 0.195 1.600 0.195 0.260 0.390 0.312 1134
Bryan De La Cruz + Marlins 52 0.318 0.382 0.455 0.269 1.429 0.115 0.192 0.404 0.385 1116
Juan Soto * Nationals 177 0.250 0.255 0.472 0.203 1.889 0.181 0.147 0.390 0.384 1058
Mike Yastrzemski * Giants 111 0.295 0.329 0.453 0.252 1.536 0.108 0.162 0.378 0.387 1034
George Springer + Blue Jays 152 0.271 0.309 0.496 0.237 1.833 0.072 0.230 0.336 0.434 1012
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
LaMonte Wade Jr. * Giants 32 0.240 0.250 0.360 0.188 1.500 0.156 0.156 0.375 0.281 1001
Gilberto Celestino + Twins 67 0.350 0.477 0.417 0.313 1.190 0.060 0.239 0.403 0.373 989
Mark Canha + Mets 117 0.294 0.355 0.392 0.256 1.333 0.085 0.205 0.376 0.342 984
Tim Locastro + Yankees 15 0.231 0.250 0.462 0.200 2 0.133 0.267 0.333 0.400 964
Trevor Larnach * Twins 74 0.313 0.467 0.448 0.284 1.429 0.081 0.311 0.365 0.405 956
Kyle Tucker * Astros 159 0.255 0.277 0.460 0.220 1.800 0.132 0.189 0.352 0.396 955
Mookie Betts + Dodgers 167 0.260 0.268 0.479 0.228 1.842 0.114 0.162 0.347 0.419 944
Steven Kwan * Guardians 123 0.265 0.280 0.373 0.220 1.407 0.138 0.081 0.374 0.309 929
Austin Hays + Orioles 151 0.284 0.324 0.433 0.252 1.526 0.093 0.159 0.358 0.384 908
Trey Mancini + Orioles 157 0.298 0.358 0.397 0.268 1.333 0.076 0.197 0.357 0.357 907
Connor Joe + Rockies 152 0.278 0.320 0.436 0.243 1.568 0.118 0.171 0.368 0.382 896
Brian Anderson + Marlins 103 0.261 0.375 0.420 0.223 1.609 0.126 0.291 0.369 0.359 893
Matt Reynolds + Reds 51 0.279 0.400 0.349 0.235 1.250 0.157 0.255 0.392 0.294 881
Andrew Vaughn + White Sox 83 0.267 0.286 0.467 0.241 1.750 0.060 0.193 0.325 0.422 874
Max Kepler * Twins 141 0.252 0.269 0.420 0.213 1.667 0.121 0.163 0.355 0.355 874
Ben Gamel * Pirates 132 0.274 0.341 0.419 0.242 1.531 0.114 0.220 0.356 0.371 855
Brandon Marsh * Angels 128 0.274 0.380 0.416 0.242 1.516 0.070 0.320 0.328 0.367 854
Adam Haseley * White Sox 12 0.200 0.250 0.200 0.167 1 0.167 0.167 0.333 0.167 850
Darin Ruf + Giants 150 0.250 0.315 0.363 0.207 1.452 0.153 0.220 0.373 0.300 848
Seiya Suzuki + Cubs 137 0.248 0.347 0.453 0.212 1.828 0.131 0.307 0.350 0.387 836
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Hunter Renfroe + Brewers 146 0.267 0.300 0.519 0.247 1.944 0.062 0.260 0.308 0.479 819
Anthony Santander # Orioles 164 0.234 0.253 0.423 0.195 1.813 0.128 0.195 0.354 0.354 812
Randal Grichuk + Rockies 118 0.275 0.347 0.440 0.254 1.600 0.051 0.280 0.322 0.407 810
Nick Castellanos + Phillies 159 0.264 0.327 0.431 0.239 1.632 0.075 0.245 0.327 0.390 798
Vinny Capra + Blue Jays 7 0.200 0.250 0.200 0.143 1 0.286 0.143 0.429 0.143 793
Hunter Dozier + Royals 137 0.279 0.337 0.457 0.263 1.639 0.051 0.219 0.321 0.431 774
Austin Meadows * Tigers 116 0.267 0.310 0.347 0.233 1.296 0.103 0.121 0.362 0.302 745
Harold Ramirez + Rays 91 0.301 0.338 0.349 0.275 1.160 0.055 0.110 0.352 0.319 739
Joc Pederson * Giants 101 0.222 0.206 0.478 0.198 2.150 0.079 0.218 0.287 0.426 733
Kole Calhoun * Rangers 116 0.243 0.274 0.458 0.224 1.885 0.052 0.250 0.293 0.422 733
Eli White + Rangers 67 0.207 0.324 0.293 0.179 1.417 0.134 0.343 0.313 0.254 718
Heliot Ramos + Giants 7 0.333 0.500 0.333 0.286 1 0.143 0.286 0.429 0.286 713
Tyler Naquin * Reds 122 0.257 0.329 0.469 0.238 1.828 0.057 0.270 0.303 0.434 710
Chris Taylor + Dodgers 139 0.240 0.371 0.397 0.209 1.655 0.108 0.360 0.324 0.345 708
Jace Peterson * Brewers 91 0.215 0.269 0.367 0.187 1.706 0.132 0.264 0.319 0.319 706
Stephen Piscotty + Athletics 47 0.225 0.296 0.325 0.191 1.444 0.128 0.255 0.340 0.277 678
Victor Reyes # Tigers 26 0.292 0.350 0.458 0.269 1.571 0.077 0.154 0.346 0.423 672
Dylan Moore + Mariners 46 0.162 0.174 0.378 0.130 2.333 0.152 0.261 0.304 0.304 672
Travis Jankowski * Mets 42 0.243 0.281 0.243 0.214 1 0.119 0.119 0.333 0.214 666
Brandon Lowe * Rays 133 0.212 0.250 0.415 0.188 1.960 0.090 0.256 0.293 0.368 660
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Jordan Luplow + Diamondbacks 61 0.179 0.161 0.464 0.164 2.600 0.082 0.328 0.246 0.426 650
Odubel Herrera * Phillies 68 0.246 0.318 0.462 0.235 1.875 0.029 0.294 0.265 0.441 620
Travis Demeritte + Braves 83 0.237 0.326 0.382 0.217 1.611 0.072 0.337 0.289 0.349 619
Franchy Cordero * Red Sox 50 0.233 0.294 0.326 0.200 1.400 0.120 0.200 0.320 0.280 619
Adam Frazier * Mariners 170 0.261 0.293 0.353 0.235 1.350 0.094 0.112 0.335 0.318 615
Brett Phillips * Rays 84 0.197 0.282 0.382 0.179 1.933 0.060 0.405 0.250 0.345 613
Brad Miller * Rangers 101 0.202 0.210 0.404 0.188 2 0.059 0.267 0.248 0.376 600
Chas McCormick + Astros 119 0.229 0.266 0.413 0.210 1.800 0.076 0.227 0.286 0.378 599
Starling Marte + Mets 148 0.266 0.309 0.403 0.250 1.514 0.034 0.176 0.311 0.378 594
Luis Rengifo # Angels 31 0.269 0.350 0.308 0.226 1.143 0.097 0.194 0.355 0.258 589
Pavin Smith * Diamondbacks 133 0.220 0.307 0.339 0.195 1.538 0.098 0.308 0.301 0.301 588
Joey Gallo * Yankees 119 0.176 0.250 0.333 0.151 1.889 0.143 0.378 0.294 0.286 588
Charlie Blackmon * Rockies 141 0.222 0.224 0.421 0.199 1.893 0.078 0.156 0.277 0.376 585
Mitch Haniger + Mariners 36 0.200 0.174 0.486 0.194 2.429 0.028 0.250 0.222 0.472 577
Adolis GarcĂ­a + Rangers 155 0.204 0.250 0.401 0.187 1.966 0.058 0.297 0.258 0.368 569
Tyler Nevin + Orioles 68 0.233 0.289 0.300 0.206 1.286 0.074 0.221 0.309 0.265 560
Dylan Carlson # Cardinals 156 0.243 0.273 0.361 0.224 1.486 0.051 0.147 0.288 0.333 553
Andrew McCutchen + Brewers 114 0.233 0.286 0.340 0.211 1.458 0.070 0.228 0.289 0.307 549
Seth Brown * Athletics 129 0.197 0.241 0.385 0.178 1.957 0.078 0.271 0.264 0.349 535
Adam Engel + White Sox 91 0.226 0.295 0.333 0.209 1.474 0.066 0.242 0.286 0.308 534
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Ryan McKenna + Orioles 40 0.229 0.381 0.314 0.200 1.375 0.075 0.375 0.300 0.275 524
Rafael Ortega * Cubs 101 0.221 0.281 0.326 0.188 1.474 0.129 0.218 0.317 0.277 521
Sam Hilliard * Rockies 82 0.159 0.188 0.304 0.134 1.909 0.134 0.256 0.268 0.256 508
Robbie Grossman # Tigers 144 0.200 0.304 0.233 0.167 1.167 0.132 0.299 0.319 0.194 485
Tyrone Taylor + Brewers 94 0.216 0.262 0.364 0.202 1.684 0.043 0.223 0.266 0.340 478
Jack Mayfield + Angels 63 0.220 0.267 0.322 0.206 1.462 0.048 0.206 0.270 0.302 475
Kyle Isbel * Royals 48 0.283 0.361 0.348 0.271 1.231 0.021 0.229 0.292 0.333 474
Marwin Gonzalez # Yankees 34 0.226 0.333 0.323 0.206 1.429 0.059 0.324 0.265 0.294 465
Wil Myers + Padres 98 0.242 0.323 0.319 0.224 1.318 0.051 0.276 0.276 0.296 458
Lane Thomas + Nationals 102 0.204 0.277 0.290 0.186 1.421 0.059 0.284 0.255 0.265 448
Gavin Sheets * White Sox 105 0.204 0.229 0.357 0.190 1.750 0.057 0.229 0.257 0.333 448
AJ Pollock + White Sox 93 0.221 0.269 0.314 0.204 1.421 0.054 0.215 0.258 0.290 443
Jo Adell + Angels 66 0.215 0.289 0.400 0.212 1.857 0.015 0.364 0.227 0.394 441
Jack Suwinski * Pirates 73 0.176 0.200 0.338 0.164 1.917 0.055 0.274 0.233 0.315 432
Alejo Lopez # Reds 31 0.241 0.292 0.276 0.226 1.143 0.032 0.161 0.290 0.258 428
Diego Castillo + Pirates 96 0.231 0.271 0.319 0.219 1.381 0.031 0.208 0.260 0.302 423
Oscar Mercado + Guardians 88 0.202 0.220 0.417 0.193 2.059 0.023 0.250 0.227 0.398 418
Whit Merrifield + Royals 169 0.206 0.221 0.277 0.189 1.344 0.053 0.130 0.243 0.254 399
Josh Lowe * Rays 71 0.188 0.306 0.344 0.169 1.833 0.085 0.380 0.254 0.310 396
Avisail Garcia + Marlins 136 0.214 0.281 0.305 0.206 1.429 0.022 0.287 0.243 0.294 396
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
TJ Friedl * Reds 72 0.175 0.212 0.254 0.153 1.455 0.069 0.194 0.236 0.222 395
Franmil Reyes + Guardians 133 0.205 0.333 0.287 0.188 1.400 0.068 0.406 0.263 0.263 382
Raimel Tapia * Blue Jays 123 0.235 0.286 0.287 0.220 1.222 0.041 0.195 0.260 0.268 381
Jackie Bradley Jr. * Red Sox 122 0.200 0.259 0.309 0.180 1.545 0.082 0.230 0.262 0.279 377
Teoscar Hernandez + Blue Jays 67 0.175 0.225 0.302 0.164 1.727 0.030 0.313 0.224 0.284 372
Hoy Park * Pirates 15 0.214 0.429 0.286 0.200 1.333 0.067 0.467 0.267 0.267 363
Jarred Kelenic * Mariners 96 0.140 0.188 0.291 0.125 2.083 0.094 0.375 0.219 0.260 357
Guillermo Heredia + Braves 40 0.111 0.143 0.306 0.100 2.750 0.100 0.500 0.200 0.275 357
C.J. Abrams * Padres 65 0.182 0.220 0.273 0.154 1.500 0.062 0.215 0.262 0.231 356
Jose Azocar + Padres 39 0.206 0.333 0.235 0.179 1.143 0.103 0.359 0.282 0.205 355
Ryan O'Hearn * Royals 40 0.167 0.208 0.250 0.150 1.500 0.075 0.300 0.225 0.225 343
Leury Garcia # White Sox 100 0.198 0.233 0.292 0.190 1.474 0.020 0.220 0.210 0.280 342
Josh VanMeter * Pirates 73 0.162 0.191 0.294 0.151 1.818 0.068 0.260 0.219 0.274 341
Christian Arroyo + Red Sox 59 0.185 0.214 0.259 0.169 1.400 0.034 0.203 0.220 0.237 336
Ramon Laureano + Athletics 57 0.167 0.216 0.250 0.140 1.500 0.123 0.193 0.298 0.211 327
Anthony Alford + Pirates 4 0.250 0.500 0.250 0.250 1 0 0.500 0.250 0.250 319
Jake McCarthy * Diamondbacks 33 0.167 0.235 0.267 0.152 1.600 0.061 0.364 0.212 0.242 318
Alex Kirilloff * Twins 32 0.172 0.294 0.172 0.156 1 0.031 0.375 0.219 0.156 287
Jake Fraley * Reds 48 0.116 0.133 0.233 0.104 2 0.083 0.250 0.208 0.208 270
Corey Dickerson * Cardinals 71 0.185 0.226 0.215 0.169 1.167 0.056 0.183 0.239 0.197 266
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Lars Nootbaar * Cardinals 19 0.125 0.286 0.125 0.105 1 0.158 0.474 0.263 0.105 265
Matt Vierling + Phillies 54 0.170 0.235 0.213 0.148 1.250 0.093 0.259 0.259 0.185 247
Mickey McDonald # Athletics 6 0 0 0 0 --- 0.333 0.500 0.333 0 244
Daz Cameron + Tigers 9 0.125 0.250 0.125 0.111 1 0.111 0.444 0.222 0.111 234
Bradley Zimmer * Blue Jays 45 0.116 0.174 0.233 0.111 2 0.022 0.422 0.156 0.222 201
Alex Dickerson * Braves 36 0.121 0.130 0.212 0.111 1.750 0.083 0.250 0.194 0.194 198
Michael Hermosillo + Cubs 35 0.071 0.143 0.107 0.057 1.500 0.114 0.400 0.257 0.086 184
Roman Quinn # Phillies 29 0.143 0.211 0.143 0.138 1 0.034 0.310 0.172 0.138 177
Billy McKinney * Athletics 57 0.096 0.111 0.173 0.088 1.800 0.070 0.281 0.158 0.158 169
Cole Tucker # Pirates 63 0.175 0.289 0.222 0.175 1.273 0 0.397 0.175 0.222 151
Jake Marisnick + Pirates 52 0.163 0.222 0.204 0.154 1.250 0.038 0.250 0.192 0.192 146
Aristides Aquino + Reds 43 0.049 0.059 0.122 0.047 2.500 0.047 0.535 0.093 0.116 117
Jose Rojas * Angels 23 0.130 0.200 0.217 0.130 1.667 0 0.348 0.130 0.217 86
Vidal Brujan # Rays 31 0.107 0.125 0.179 0.097 1.667 0.097 0.129 0.194 0.161 79
Matt Beaty * Padres 40 0.108 0.129 0.189 0.100 1.750 0.050 0.150 0.175 0.175 77
Cavan Biggio * Blue Jays 28 0.043 0.077 0.043 0.036 1 0.107 0.357 0.214 0.036 75
Eddie Rosario * Braves 49 0.068 0.088 0.091 0.061 1.333 0.102 0.204 0.163 0.082 64
Trayce Thompson + Padres 16 0.071 0.143 0.071 0.063 1 0.125 0.438 0.188 0.063 52
Steven Souza Jr. + Mariners 19 0.158 0.273 0.158 0.158 1 0 0.421 0.158 0.158 33
Aaron Whitefield + Angels 11 0 0 0 0 --- 0 0.455 0 0 0
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Ka'ai Tom * Giants 1 0 0 0 0 --- 0 0 0 0 0
Nick Plummer * Mets 1 0 0 0 0 --- 0 0 0 0 0
Zach McKinstry * Dodgers 1 0 0 0 0 --- 0 0 0 0 0
Christian Lopes + Athletics 10 0 0 0 0 --- 0.100 0.500 0.100 0 0
Drew Jackson + Athletics 3 0 0 0 0 --- 0 0.333 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 - 2022 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, 21 May 2022, at 1:22 pm Pacific Time.