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 Name


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

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.