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 Pitchers, by Name


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

2021 Major-League Pitchers, 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 Wednesday, 20 October 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
Cory Abbott + Cubs 3 0.333 0.500 0.333 0.333 1 0 0.333 0.333 0.333 674
Joan Adon + Nationals 2 0 0 0 0 --- 0 1 0 0 0
Keegan Akin * Orioles 2 0 0 0 0 --- 0 1 0 0 0
R.J. Alaniz + Reds 1 0 0 0 0 --- 0 1 0 0 0
Hanser Alberto + Royals 255 0.270 0.293 0.402 0.255 1.492 0.016 0.102 0.286 0.380 580
Sandy Alcantara + Marlins 64 0.034 0.154 0.052 0.031 1.500 0.047 0.703 0.094 0.047 4
Sergio Alcantara # Cubs 255 0.205 0.280 0.327 0.176 1.600 0.118 0.290 0.302 0.282 560
Tyler Alexander + Tigers 2 0 0 0 0 --- 0 0.500 0 0 0
Kolby Allard * Rangers 2 0 0 0 0 --- 0 0.500 0 0 0
Logan Allen + Indians 1 0 0 0 0 --- 0 1 0 0 0
Yency Almonte # Rockies 3 0 0 0 0 --- 0 0.667 0 0 0
Albert Almora + Mets 54 0.115 0.171 0.173 0.111 1.500 0.037 0.315 0.148 0.167 76
Jose Alvarez * Giants 5 0 0 0 0 --- 0.400 0.400 0.400 0 243
Adbert Alzolay + Cubs 33 0.065 0.111 0.097 0.061 1.500 0.030 0.394 0.091 0.091 9
Brett Anderson * Brewers 34 0 0 0 0 --- 0.118 0.412 0.118 0 0
Chase Anderson + Phillies 14 0 0 0 0 --- 0 0.429 0 0 0
Ian Anderson + Braves 41 0.054 0.250 0.081 0.049 1.500 0.024 0.707 0.073 0.073 0
Tanner Anderson + Pirates 2 0 0 0 0 --- 0 0.500 0 0 109
Tyler Anderson * Pirates 37 0.108 0.333 0.189 0.108 1.750 0 0.730 0.108 0.189 157
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Tyler Anderson * Mariners 3 0 0 0 0 --- 0.333 0.667 0.333 0 244
Tejay Antone + Reds 5 0 0 0 0 --- 0.200 0.600 0.200 0 0
Jonathan Arauz # Red Sox 75 0.185 0.191 0.369 0.160 2 0.107 0.200 0.267 0.320 485
Kohei Arihara + Rangers 2 0 0 0 0 --- 0 0.500 0 0 0
Jake Arrieta + Cubs 26 0.095 0.400 0.095 0.077 1 0.077 0.615 0.192 0.077 63
Jake Arrieta + Padres 4 0.500 0.500 0.500 0.250 1 0 0 0.250 0.250 0
Christian Arroyo + Red Sox 181 0.262 0.325 0.445 0.238 1.698 0.044 0.243 0.320 0.403 789
Aaron Ashby + Brewers 4 0 0 0 0 --- 0.250 0.500 0.250 0 0
Willians Astudillo + Twins 216 0.236 0.221 0.375 0.227 1.592 0.014 0.056 0.259 0.361 444
Pedro Avila + Padres 1 0 0 0 0 --- 0 1 0 0 0
Anthony Banda * Mets 1 0 0 0 0 --- 0 0 0 0 0
Caleb Baragar + Giants 2 0 0 0 0 --- 0 1 0 0 0
Daniel Bard + Rockies 1 1 1 1 1 1 0 0 1 1 0
Charlie Barnes * Twins 1 0 0 0 0 --- 0 1 0 0 0
Jaime Barria + Angels 3 0 0 0 0 --- 0 1 0 0 0
Chris Bassitt + Athletics 2 0 0 0 0 --- 0 1 0 0 0
Trevor Bauer + Dodgers 34 0.033 0.053 0.033 0.029 1 0.029 0.324 0.059 0.029 0
David Bednar * Pirates 1 0 0 0 0 --- 0 1 0 0 0
Anthony Bemboom * Angels 28 0.222 0.353 0.222 0.214 1 0.036 0.357 0.250 0.214 247
Anthony Bender + Marlins 2 0 0 0 0 --- 0 0.500 0 0 0
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Jose Berrios + Twins 2 0 0 0 0 --- 0 1 0 0 0
Jose Berrios + Blue Jays 2 0 0 0 0 --- 0 0 0 0 1180
Alec Bettinger + Brewers 1 0 0 0 0 --- 0 1 0 0 0
Phil Bickford + Dodgers 3 0.333 1 0.333 0.333 1 0 0.667 0.333 0.333 674
Tyler Zuber + Royals 1 0 0 0 0 --- 0 1 0 0 0
Alex Blandino + Reds 82 0.200 0.333 0.257 0.171 1.286 0.098 0.341 0.317 0.220 502
Matthew Boyd * Tigers 5 0.333 0.500 0.333 0.200 1 0.200 0.200 0.400 0.200 760
Steven Brault * Pirates 8 0.167 0.250 0.333 0.125 2 0 0.250 0.125 0.250 29
JT Brubaker + Pirates 43 0.079 0.130 0.079 0.070 1 0.093 0.349 0.163 0.070 37
Walker Buehler + Dodgers 82 0.101 0.292 0.130 0.085 1.286 0.061 0.549 0.146 0.110 34
Madison Bumgarner + Diamondbacks 52 0.103 0.364 0.128 0.077 1.250 0.173 0.558 0.269 0.096 259
Dylan Bundy # Angels 4 0.250 1 0.250 0.250 1 0 0.750 0.250 0.250 319
Corbin Burnes + Brewers 59 0.154 0.308 0.154 0.136 1 0.051 0.441 0.186 0.136 99
Andy Burns + Dodgers 15 0.273 0.300 0.364 0.200 1.333 0.200 0.067 0.467 0.267 1067
Asdrubal Cabrera # Diamondbacks 321 0.244 0.301 0.392 0.215 1.609 0.103 0.227 0.324 0.346 683
Asdrubal Cabrera # Reds 31 0.077 0.100 0.077 0.065 1 0.097 0.226 0.194 0.065 122
Edward Cabrera + Marlins 7 0.143 0.250 0.286 0.143 2 0 0.429 0.143 0.286 124
Trevor Cahill + Pirates 9 0.111 0.200 0.111 0.111 1 0 0.444 0.111 0.111 38
Daniel Camarena * Padres 3 0.333 0 1.333 0.333 4 0 0.667 0.333 1.333 2047
Matt Carpenter * Cardinals 249 0.169 0.250 0.275 0.141 1.629 0.141 0.309 0.305 0.229 495
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Humberto Castellanos + Diamondbacks 7 0.500 0.400 1 0.429 2 0 0.143 0.429 0.857 3469
Luis Castillo + Reds 59 0.163 0.308 0.204 0.136 1.250 0.017 0.390 0.153 0.169 45
Harold Castro * Tigers 339 0.283 0.351 0.359 0.263 1.270 0.041 0.212 0.307 0.333 619
Dylan Cease + White Sox 8 0.375 0.600 0.500 0.375 1.333 0 0.375 0.375 0.500 720
Aaron Civale + Indians 2 0 0 0 0 --- 0.500 0.500 0.500 0 840
Taylor Clarke + Diamondbacks 3 0.333 1 0.333 0.333 1 0 0.667 0.333 0.333 674
Garrett Cleavinger + Dodgers 3 0.500 1 1 0.333 2 0 0.333 0.333 0.667 1389
Patrick Corbin * Nationals 63 0.132 0.241 0.132 0.111 1 0.048 0.381 0.159 0.111 42
Jake Cronenworth * Padres 643 0.266 0.283 0.460 0.235 1.728 0.086 0.140 0.336 0.406 857
Johnny Cueto + Giants 37 0.069 0.100 0.069 0.054 1 0.081 0.243 0.135 0.054 3
Charlie Culberson + Rangers 271 0.243 0.307 0.381 0.221 1.567 0.063 0.236 0.292 0.347 590
Yu Darvish + Padres 55 0.094 0.179 0.132 0.091 1.400 0 0.455 0.109 0.127 24
Jacob deGrom * Mets 33 0.364 0.500 0.394 0.364 1.083 0 0.273 0.364 0.394 887
Jose De Leon + Reds 5 0.250 0.500 0.250 0.200 1 0 0.400 0.200 0.200 112
Reid Detmers * Angels 2 0 0 0 0 --- 0.500 0.500 0.500 0 840
Ross Detwiler + Marlins 3 0.333 1 0.333 0.333 1 0 0.667 0.333 0.333 674
Miguel Diaz + Padres 3 0 0 0 0 --- 0 0.333 0 0 72
Wilmer Difo # Pirates 240 0.269 0.340 0.384 0.246 1.424 0.083 0.225 0.329 0.350 742
Brandon Drury + Mets 88 0.274 0.328 0.476 0.261 1.739 0.034 0.250 0.307 0.455 726
Matt Duffy + Cubs 322 0.287 0.351 0.381 0.258 1.325 0.078 0.196 0.357 0.342 747
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Dane Dunning + Rangers 4 0.333 0.500 0.333 0.250 1 0 0.250 0.250 0.250 238
Justin Dunn + Mariners 3 0.333 1 0.667 0.333 2 0 0.667 0.333 0.667 1015
Jon Duplantier * Diamondbacks 3 0 0 0 0 --- 0 0.667 0.333 0 244
Adam Eaton * White Sox 219 0.201 0.256 0.344 0.174 1.711 0.091 0.251 0.292 0.297 506
Adam Eaton * Angels 69 0.200 0.245 0.277 0.188 1.385 0.029 0.232 0.232 0.261 346
Jerad Eickhoff + Mets 8 0.400 0.400 0.400 0.250 1 0 0 0.250 0.250 78
Nathan Eovaldi + Red Sox 3 0 0 0 0 --- 0.333 0.333 0.333 0 244
Paolo Espino + Nationals 33 0.167 0.333 0.167 0.152 1 0 0.455 0.152 0.152 92
Phillip Evans + Pirates 247 0.206 0.250 0.299 0.178 1.455 0.113 0.215 0.312 0.259 546
Jake Faria + Diamondbacks 3 0.333 0.500 0.667 0.333 2 0 0.333 0.333 0.667 1015
Jack Flaherty + Cardinals 26 0.118 0.100 0.294 0.077 2.500 0.192 0.269 0.269 0.192 551
Seth Frankoff + Diamondbacks 4 0 0 0 0 --- 0.250 0.500 0.250 0 104
Kyle Freeland * Rockies 40 0.182 0.353 0.212 0.150 1.167 0.050 0.425 0.200 0.175 220
Mike Freeman * Reds 65 0.186 0.282 0.186 0.169 1 0.077 0.308 0.262 0.169 236
Max Fried * Braves 67 0.273 0.405 0.327 0.224 1.200 0.060 0.269 0.284 0.269 391
Joshua Fuentes + Rockies 284 0.225 0.270 0.351 0.215 1.557 0.042 0.229 0.257 0.335 459
Zac Gallen + Diamondbacks 42 0.188 0.429 0.250 0.143 1.333 0.024 0.429 0.167 0.190 44
Robel Garcia # Astros 117 0.151 0.234 0.208 0.137 1.375 0.068 0.359 0.214 0.188 228
Braxton Garrett + Marlins 11 0.182 0.286 0.182 0.182 1 0 0.364 0.182 0.182 141
Kevin Gausman * Giants 62 0.185 0.417 0.185 0.161 1 0.032 0.500 0.194 0.161 154
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Kyle Gibson + Phillies 28 0.148 0.176 0.259 0.143 1.750 0 0.321 0.143 0.250 241
Lucas Giolito + White Sox 4 0.250 1 0.250 0.250 1 0 0.750 0.250 0.250 319
Tony Gonsolin + Dodgers 19 0.176 0.333 0.235 0.158 1.333 0.053 0.421 0.211 0.211 183
Chi Chi Gonzalez + Rockies 34 0.161 0.333 0.194 0.147 1.200 0.029 0.471 0.176 0.176 111
Marwin Gonzalez # Red Sox 271 0.202 0.275 0.285 0.181 1.408 0.070 0.258 0.280 0.255 400
Marwin Gonzalez # Astros 36 0.176 0.130 0.441 0.167 2.500 0.028 0.222 0.222 0.417 503
Romy Gonzalez + White Sox 33 0.250 0.381 0.344 0.242 1.375 0.030 0.333 0.273 0.333 390
Ashton Goudeau + Rockies 6 0.167 0.500 0.167 0.167 1 0 0.667 0.167 0.167 113
Jon Gray + Rockies 50 0.106 0.333 0.106 0.100 1 0 0.640 0.100 0.100 16
Josiah Gray + Nationals 21 0.053 0.100 0.053 0.048 1 0.048 0.429 0.095 0.048 2
Sonny Gray + Reds 43 0.146 0.194 0.146 0.140 1 0.023 0.233 0.163 0.140 76
Robert Gsellman + Mets 6 0 0 0 0 --- 0.167 0.667 0.167 0 27
Luis Guillorme * Mets 156 0.265 0.315 0.311 0.224 1.171 0.147 0.147 0.372 0.263 718
Andrew Heaney * Angels 3 0.500 1 0.500 0.333 1 0.333 0.333 0.667 0.333 4106
Kyle Hendricks + Cubs 61 0.115 0.231 0.135 0.098 1.167 0.033 0.426 0.131 0.115 22
Rich Hill * Rays 4 0.250 0.500 0.250 0.250 1 0 0.500 0.250 0.250 319
Jeff Hoffman + Reds 16 0.133 0.167 0.133 0.125 1 0 0.188 0.125 0.125 38
Bryan Holaday + Diamondbacks 34 0.194 0.375 0.258 0.176 1.333 0.029 0.441 0.265 0.235 331
Jordan Holloway + Marlins 10 0.100 0.250 0.100 0.100 1 0 0.600 0.100 0.100 28
Brock Holt * Rangers 260 0.209 0.254 0.298 0.188 1.429 0.088 0.188 0.281 0.269 424
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Adrian Houser + Brewers 46 0.071 0.100 0.214 0.065 3 0.043 0.652 0.109 0.196 226
Spencer Howard + Phillies 7 0.333 0.667 0.500 0.286 1.500 0 0.429 0.286 0.429 571
Dakota Hudson + Cardinals 4 0.333 1 0.333 0.250 1 0.250 0.500 0.500 0.250 1485
Cole Irvin * Athletics 7 0.200 0.333 0.200 0.143 1 0 0.286 0.143 0.143 144
James Kaprielian + Athletics 4 0.333 1 0.333 0.250 1 0 0.500 0.250 0.250 238
Mitch Keller + Pirates 32 0.107 0.214 0.107 0.094 1 0.063 0.438 0.156 0.094 47
Clayton Kershaw * Dodgers 39 0.222 0.320 0.222 0.205 1 0.026 0.282 0.231 0.205 264
Kwang Hyun Kim * Cardinals 29 0.115 0.176 0.154 0.103 1.333 0 0.310 0.138 0.138 105
Andrew Knapp # Phillies 159 0.152 0.241 0.214 0.138 1.409 0.063 0.384 0.214 0.195 249
Reiss Knehr * Padres 8 0 0 0 0 --- 0 0.625 0 0 27
Dinelson Lamet + Padres 7 0 0 0 0 --- 0.143 0.857 0.143 0 14
Eric Lauer + Brewers 37 0.154 0.273 0.269 0.108 1.750 0.081 0.405 0.216 0.189 313
Sandy Leon # Marlins 220 0.183 0.244 0.267 0.168 1.459 0.055 0.295 0.236 0.245 346
Jon Lester * Nationals 29 0.179 0.286 0.286 0.172 1.600 0 0.448 0.172 0.276 285
Jon Lester * Cardinals 22 0.150 0.333 0.250 0.136 1.667 0.091 0.500 0.227 0.227 236
Zack Littell + Giants 4 0.250 1 0.250 0.250 1 0 0.750 0.250 0.250 319
Sammy Long * Giants 11 0.100 0.167 0.100 0.091 1 0 0.364 0.091 0.091 4
Pablo Lopez * Marlins 35 0.061 0.125 0.121 0.057 2 0 0.486 0.057 0.114 6
Jordan Luplow + Indians 121 0.173 0.167 0.439 0.140 2.529 0.174 0.256 0.331 0.355 769
Jordan Luplow + Rays 72 0.246 0.343 0.477 0.222 1.938 0.097 0.361 0.319 0.431 836
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Jesus Luzardo * Marlins 19 0 0 0 0 --- 0.211 0.316 0.211 0 107
Lance Lynn # White Sox 5 0.200 0.500 0.200 0.200 1 0 0.600 0.200 0.200 181
Kenta Maeda + Twins 4 0.333 0.500 0.333 0.250 1 0 0.250 0.250 0.250 238
Luke Maile + Brewers 34 0.300 0.391 0.433 0.265 1.444 0.088 0.206 0.382 0.382 866
Sean Manaea + Athletics 5 0.500 0.667 0.750 0.400 1.500 0 0.200 0.400 0.600 1686
German Marquez + Rockies 60 0.264 0.333 0.415 0.233 1.571 0 0.217 0.233 0.367 421
Carlos Martinez + Cardinals 25 0.083 0.222 0.125 0.080 1.500 0 0.600 0.080 0.120 15
Corbin Martin + Diamondbacks 4 0.250 1 0.250 0.250 1 0 0.750 0.250 0.250 319
Wyatt Mathisen + Diamondbacks 51 0.119 0.190 0.190 0.098 1.600 0.098 0.412 0.255 0.157 388
Nick Maton * Phillies 131 0.256 0.364 0.385 0.229 1.500 0.076 0.298 0.321 0.344 722
Jack Mayfield + Angels 255 0.224 0.255 0.414 0.204 1.846 0.063 0.227 0.278 0.376 615
Jack Mayfield + Mariners 35 0.176 0.250 0.206 0.171 1.167 0.029 0.286 0.200 0.200 126
Triston McKenzie + Indians 2 0.500 0.500 0.500 0.500 1 0 0 0.500 0.500 2131
John Means * Orioles 5 0.200 0.333 0.400 0.200 2 0 0.400 0.200 0.400 283
Tylor Megill + Mets 31 0.214 0.545 0.321 0.194 1.500 0.032 0.548 0.226 0.290 265
Francisco Mejia # Rays 277 0.260 0.299 0.416 0.235 1.600 0.061 0.177 0.321 0.375 725
Humberto Mejia + Diamondbacks 8 0.143 0.200 0.286 0.125 2 0 0.250 0.125 0.250 64
Danny Mendick + White Sox 186 0.220 0.281 0.287 0.194 1.306 0.097 0.226 0.301 0.253 482
Yermin Mercedes + White Sox 262 0.271 0.309 0.404 0.248 1.492 0.076 0.176 0.328 0.370 726
Wade Miley * Reds 59 0.185 0.244 0.241 0.169 1.300 0.051 0.220 0.220 0.220 214
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Hoby Milner * Brewers 2 0 0 0 0 --- 0.500 0.500 0.500 0 840
Casey Mize + Tigers 3 0 0 0 0 --- 0.333 0.333 0.333 0 244
Mitch Moreland * Athletics 252 0.227 0.256 0.415 0.206 1.827 0.071 0.230 0.286 0.377 631
Charlie Morton + Braves 62 0.127 0.292 0.145 0.113 1.143 0 0.500 0.113 0.129 19
Kyle Muller + Braves 13 0.091 0.250 0.091 0.077 1 0.077 0.538 0.154 0.077 32
Joe Musgrove + Padres 57 0.137 0.241 0.176 0.123 1.286 0.018 0.404 0.140 0.158 83
John Nogowski + Cardinals 20 0.056 0.063 0.056 0.050 1 0.050 0.100 0.150 0.050 27
John Nogowski + Pirates 123 0.261 0.308 0.351 0.236 1.345 0.089 0.163 0.325 0.317 624
Aaron Nola + Phillies 63 0.143 0.333 0.184 0.111 1.286 0.095 0.460 0.206 0.143 144
Bailey Ober + Twins 2 0.500 0.500 0.500 0.500 1 0 0 0.500 0.500 2131
Shohei Ohtani * Angels 639 0.257 0.303 0.592 0.216 2.304 0.150 0.296 0.372 0.498 1149
Steven Okert * Marlins 2 0 0 0 0 --- 0 0.500 0 0 109
Johan Oviedo + Cardinals 22 0.150 0.273 0.150 0.136 1 0.091 0.409 0.227 0.136 181
Matt Peacock + Diamondbacks 17 0.250 0.333 0.250 0.235 1 0.059 0.235 0.294 0.235 386
David Peralta * Diamondbacks 538 0.259 0.303 0.402 0.234 1.556 0.086 0.171 0.325 0.364 687
Freddy Peralta + Brewers 45 0.093 0.190 0.093 0.089 1 0.022 0.489 0.111 0.089 21
Wily Peralta + Tigers 2 0 0 0 0 --- 0.500 0 0.500 0 840
Hernan Perez + Nationals 21 0.053 0.111 0.053 0.048 1 0.095 0.476 0.143 0.048 35
Jace Peterson * Brewers 302 0.247 0.310 0.367 0.212 1.484 0.126 0.225 0.348 0.315 802
Brett Phillips * Rays 292 0.202 0.295 0.415 0.175 2.059 0.113 0.387 0.295 0.360 693
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Kevin Pillar + Mets 347 0.231 0.261 0.415 0.216 1.800 0.032 0.233 0.277 0.389 618
Michael Pineda + Twins 3 0 0 0 0 --- 0 0.333 0 0 145
Kevin Plawecki + Red Sox 173 0.287 0.328 0.389 0.260 1.356 0.069 0.150 0.347 0.353 740
Cody Poteet + Marlins 11 0.100 0.143 0.100 0.091 1 0 0.273 0.091 0.091 4
David Price * Dodgers 18 0.267 0.308 0.333 0.222 1.250 0 0.167 0.222 0.278 403
Cal Quantrill * Indians 2 0.500 0.500 0.500 0.500 1 0 0 0.500 0.500 2131
Yefry Ramirez + Dodgers 1 0 0 0 0 --- 0 0 0 0 217
Drew Rasmussen + Rays 3 0.333 0.333 0.333 0.333 1 0 0 0.333 0.333 674
Josh Reddick * Diamondbacks 158 0.258 0.311 0.371 0.247 1.436 0.038 0.196 0.285 0.354 526
Garrett Richards + Red Sox 5 0.200 0.333 0.400 0.200 2 0 0.400 0.200 0.400 283
Anthony Rizzo * Cubs 376 0.248 0.261 0.446 0.213 1.800 0.096 0.157 0.346 0.383 831
Anthony Rizzo * Yankees 200 0.249 0.252 0.428 0.215 1.721 0.080 0.140 0.340 0.370 854
Daniel Robertson + Brewers 90 0.164 0.227 0.274 0.133 1.667 0.133 0.311 0.300 0.222 481
Eduardo Rodriguez * Red Sox 6 0 0 0 0 --- 0 0.500 0 0 36
Jake Rogers + Tigers 127 0.239 0.344 0.496 0.213 2.074 0.087 0.362 0.299 0.441 772
Trevor Rogers * Marlins 46 0.070 0.188 0.070 0.065 1 0.022 0.587 0.087 0.065 15
Andrew Romine # Cubs 64 0.183 0.286 0.267 0.172 1.455 0.063 0.375 0.234 0.250 304
Joe Ross + Nationals 39 0.250 0.444 0.250 0.205 1 0.026 0.359 0.256 0.205 303
Darin Ruf + Giants 312 0.271 0.344 0.519 0.228 1.915 0.147 0.279 0.385 0.436 1117
Patrick Sandoval * Angels 4 0.250 0.500 0.250 0.250 1 0 0.500 0.250 0.250 319
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Tony Santillan + Reds 8 0.143 0.200 0.286 0.125 2 0 0.250 0.125 0.250 64
Max Scherzer + Nationals 37 0 0 0 0 --- 0 0.351 0 0 9
Clarke Schmidt + Yankees 2 0 0 0 0 --- 0.500 0.500 0.500 0 840
Max Schrock * Reds 134 0.288 0.333 0.448 0.269 1.556 0.060 0.179 0.328 0.418 852
Justus Sheffield * Mariners 2 0.500 1 0.500 0.500 1 0 0.500 0.500 0.500 2131
Austin Slater + Giants 306 0.241 0.303 0.423 0.216 1.758 0.092 0.275 0.320 0.379 737
Caleb Smith + Diamondbacks 25 0.091 0.250 0.136 0.080 1.500 0.040 0.560 0.160 0.120 87
Drew Smyly * Braves 43 0.073 0.136 0.073 0.070 1 0 0.442 0.070 0.070 2
Blake Snell * Padres 37 0.118 0.235 0.118 0.108 1 0 0.459 0.108 0.108 13
Eric Sogard * Cubs 180 0.249 0.293 0.314 0.233 1.262 0.050 0.167 0.283 0.294 449
Justin Steele * Cubs 13 0.154 0.222 0.154 0.154 1 0 0.308 0.154 0.154 46
Kohl Stewart + Cubs 3 0.333 0.500 0.333 0.333 1 0 0.333 0.333 0.333 674
Stephen Strasburg + Nationals 7 0.200 0.333 0.400 0.143 2 0.143 0.286 0.286 0.286 387
Marcus Stroman + Mets 58 0.098 0.185 0.137 0.086 1.400 0.069 0.414 0.155 0.121 100
Ranger Suarez * Phillies 23 0.188 0.273 0.313 0.130 1.667 0.043 0.217 0.217 0.217 130
Jameson Taillon + Yankees 2 0 0 0 0 --- 0.500 0 0.500 0 840
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 175 0.178 0.240 0.283 0.154 1.593 0.126 0.297 0.286 0.246 452
Zach Thompson + Marlins 18 0.133 0.333 0.200 0.111 1.500 0 0.500 0.111 0.167 15
Ka'ai Tom * Athletics 16 0.063 0.100 0.063 0.063 1 0 0.375 0.063 0.063 5
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Ka'ai Tom * Pirates 117 0.152 0.190 0.261 0.120 1.714 0.145 0.256 0.308 0.205 549
Josh Tomlin + Braves 5 0.333 0.500 0.333 0.200 1 0.200 0.200 0.400 0.200 760
Ronald Torreyes + Phillies 344 0.242 0.258 0.346 0.224 1.429 0.055 0.119 0.282 0.320 499
Justin Turner + Dodgers 612 0.278 0.292 0.471 0.242 1.696 0.100 0.160 0.361 0.410 986
Edwin Uceta + Dodgers 5 0.200 0.333 0.200 0.200 1 0 0.400 0.200 0.200 181
Julio Urias * Dodgers 70 0.203 0.324 0.237 0.171 1.167 0 0.314 0.186 0.200 103
Jose Urquidy + Astros 4 0.250 1 0.250 0.250 1 0 0.750 0.250 0.250 319
Pat Valaika + Orioles 281 0.201 0.260 0.290 0.185 1.442 0.057 0.270 0.249 0.267 380
Alex Vesia * Dodgers 4 0 0 0 0 --- 0.250 0.750 0.250 0 104
Austin Voth + Nationals 3 0.500 1 0.500 0.333 1 0 0.333 0.667 0.333 4106
Adam Wainwright + Cardinals 74 0.123 0.219 0.158 0.095 1.286 0.041 0.338 0.135 0.122 11
Taijuan Walker + Mets 51 0.106 0.278 0.106 0.098 1 0.020 0.569 0.137 0.098 36
Ryan Weathers + Padres 28 0.148 0.158 0.259 0.143 1.750 0.036 0.250 0.179 0.250 286
Luke Weaver + Diamondbacks 22 0.105 0.286 0.105 0.091 1 0.045 0.545 0.136 0.091 61
Logan Webb + Giants 53 0.130 0.208 0.283 0.113 2.167 0.038 0.396 0.151 0.245 173
Zack Wheeler * Phillies 73 0.162 0.379 0.191 0.151 1.182 0 0.534 0.151 0.178 84
Garrett Whitlock + Red Sox 2 0.500 1 0.500 0.500 1 0 0.500 0.500 0.500 2131
Taylor Widener * Diamondbacks 18 0.063 0.200 0.063 0.056 1 0.056 0.611 0.111 0.056 7
Stevie Wilkerson # Orioles 76 0.167 0.286 0.208 0.158 1.250 0.039 0.395 0.211 0.197 209
Trevor Williams + Cubs 20 0.222 0.333 0.222 0.200 1 0.050 0.300 0.250 0.200 261
Player Team PA BA BABIP SA HA PF BBA KA OBA TBA TOP
Trevor Williams + Mets 8 0.143 0.250 0.143 0.125 1 0 0.375 0.125 0.125 22
Bryse Wilson + Braves 13 0.083 0.143 0.083 0.077 1 0 0.385 0.154 0.077 56
Jake Woodford + Cardinals 20 0.111 0.222 0.111 0.100 1 0 0.450 0.100 0.100 7
Brandon Woodruff * Brewers 58 0.115 0.250 0.115 0.103 1 0.052 0.483 0.155 0.103 54
Kyle Wright + Braves 3 0.333 0.500 0.667 0.333 2 0 0.333 0.333 0.667 1015
Austin Wynns + Orioles 139 0.185 0.211 0.308 0.173 1.667 0.058 0.223 0.230 0.288 339
Jordan Yamamoto + Mets 2 0.500 1 0.500 0.500 1 0 0.500 0.500 0.500 2131
Huascar Ynoa + Braves 32 0.219 0.333 0.438 0.219 2 0 0.469 0.219 0.438 536

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 Thursday, 21 October 2021, at 1:40 pm Pacific Time.