Skip to main content 

Owing to the width of most of the many data tables on this site, it is best viewed from a desktop computer. If you are on a mobile device (phone or tablet), you will obtain a better viewing experience by rotating your device a quarter-turn (to get the so-called “panorama” screen view).


The Owlcroft Baseball-Analysis Site




Baseball team and player performance examined realistically and accurately.
 Click here to email us. 



You are here:  Home  »  dailies  »  specials  »   this page
(Click on any image above to see it at full size.)
You are here:  Home  »  dailies  »  specials  »   this page
(Click on any image above to see it at full size.)

You are here:  Home  »  dailies  »  specials  »   this page
You are here:  Home  »  dailies  »  specials  »   this page
You can get a site directory by clicking on the “hamburger” icon () in the upper right of this page.
Or you can search this site with Google (standard Google-search rules apply).

Search term(s):



2026: All “Regular” Pitchers, by Name


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

2026 Major-League Pitcher-Performance Results

A “regular” pitcher is here defined as one who, for the season to date, has either appeared as a reliever in at least one-third of his team’s games or started at least 80% of one-fifth of his team’s games.)
These data are not segregated by role: they are complete full-season (to date) results.
The GS (Games Started) and GR (Games in Relief) stats will indicate the man’s role usage.

Through games of Saturday, 18 July 2026.
All results are from true, unadjusted data.

Handedness Key:   + R   * L   # S

(You can also look up the stat definitions.)

“Regular” Pitchers, listed alphabetically by last name:

(or view view all “regular” pitchers sorted by TPP)


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. —

Pitcher Team GS GR IP BFP BA BABIP SA HA PF BBA KA OBA TBA K/W TPP QofP ERA
Andrew Abbott * Reds 20 0 105.0 457 0.251 0.277 0.409 0.221 1.634 0.105 0.184 0.326 0.361 1.750 818 4.73 4.11
Bryan Abreu + Astros 0 35 32.0 145 0.228 0.284 0.465 0.179 2.038 0.179 0.276 0.379 0.366 1.538 945 5.47 5.63
Jason Adam + Padres 0 36 32.1 134 0.242 0.258 0.403 0.224 1.667 0.060 0.164 0.299 0.373 2.750 664 3.84 2.51
Sandy Alcantara + Marlins 21 0 136.2 568 0.250 0.289 0.379 0.229 1.515 0.065 0.188 0.306 0.347 2.892 634 3.67 3.89
Tyler Alexander * Rangers 3 40 41.2 176 0.269 0.339 0.350 0.244 1.302 0.063 0.216 0.318 0.318 3.455 634 3.67 2.38
José Alvarado * Phillies 0 40 34.0 165 0.306 0.441 0.458 0.267 1.500 0.085 0.291 0.388 0.400 3.429 1187 6.86 6.62
Drew Anderson + Tigers 2 32 56.0 242 0.242 0.314 0.419 0.215 1.731 0.083 0.289 0.314 0.372 3.500 752 4.35 4.18
Grant Anderson + Brewers 0 38 42.1 166 0.216 0.241 0.419 0.193 1.938 0.102 0.193 0.295 0.373 1.882 527 3.05 3.61
Shawn Armstrong + Guardians 0 35 30.2 132 0.221 0.269 0.363 0.189 1.640 0.121 0.235 0.326 0.311 1.938 712 4.12 4.40
Spencer Arrighetti + Astros 16 0 87.0 377 0.211 0.250 0.358 0.175 1.697 0.127 0.231 0.334 0.297 1.813 729 4.21 4.34
Aaron Ashby * Brewers 1 45 56.2 249 0.241 0.346 0.343 0.209 1.423 0.116 0.309 0.333 0.297 2.655 702 4.06 3.49
Braxton Ashcraft + Pirates 19 0 113.1 461 0.235 0.298 0.382 0.215 1.626 0.059 0.278 0.286 0.349 4.741 612 3.54 3.49
Sam Bachman + Angels 0 36 42.1 179 0.217 0.264 0.376 0.190 1.735 0.112 0.251 0.313 0.330 2.250 660 3.82 4.04
Bryan Baker + Rays 0 38 36.1 140 0.150 0.200 0.244 0.136 1.632 0.079 0.293 0.221 0.221 3.727 301 1.74 1.73
Anthony Banda * Twins 0 39 34.1 156 0.235 0.292 0.402 0.199 1.710 0.096 0.212 0.346 0.340 2.200 842 4.87 4.46
Scott Barlow + Athletics 0 36 33.1 152 0.210 0.211 0.435 0.171 2.077 0.125 0.191 0.342 0.355 1.526 916 5.30 6.48
Eduard Bazardo + Mariners 0 45 42.1 174 0.252 0.313 0.368 0.224 1.462 0.075 0.236 0.305 0.328 3.154 594 3.44 2.34
Shane Baz + Orioles 19 0 111.2 482 0.265 0.316 0.419 0.234 1.584 0.087 0.205 0.328 0.371 2.357 766 4.43 4.19
David Bednar + Yankees 0 37 40.0 165 0.213 0.288 0.307 0.194 1.438 0.073 0.273 0.279 0.279 3.750 519 3.00 2.70
Pitcher Team GS GR IP BFP BA BABIP SA HA PF BBA KA OBA TBA K/W TPP QofP ERA
Anthony Bender + Marlins 0 35 34.1 140 0.169 0.241 0.226 0.150 1.333 0.086 0.293 0.257 0.200 3.417 418 2.41 2.62
Brennan Bernardino * Rockies 2 45 40.1 172 0.255 0.301 0.366 0.227 1.436 0.070 0.174 0.308 0.326 2.500 654 3.78 2.90
Tanner Bibee + Guardians 20 0 113.0 457 0.230 0.242 0.407 0.210 1.771 0.074 0.190 0.289 0.372 2.559 626 3.62 3.90
Jake Bird + Yankees 0 35 30.0 132 0.276 0.333 0.448 0.242 1.625 0.068 0.227 0.348 0.394 3.333 873 5.05 4.50
AJ Blubaugh + Astros 0 37 62.0 261 0.213 0.255 0.357 0.180 1.681 0.119 0.241 0.303 0.303 2.032 647 3.74 3.63
Jonathan Bowlan + Phillies 0 34 31.2 128 0.224 0.308 0.302 0.203 1.346 0.063 0.297 0.281 0.273 4.750 551 3.19 2.84
Kyle Bradish + Orioles 19 0 107.1 454 0.237 0.291 0.382 0.209 1.611 0.110 0.233 0.322 0.337 2.120 658 3.81 3.61
Taj Bradley + Twins 19 0 107.2 456 0.225 0.281 0.395 0.202 1.750 0.094 0.272 0.300 0.353 2.884 673 3.89 3.85
Huascar Brazobán + Mets 6 34 46.2 187 0.178 0.222 0.282 0.155 1.586 0.112 0.235 0.273 0.246 2.095 422 2.44 2.70
Justin Bruihl * Cardinals 0 43 47.2 214 0.256 0.289 0.344 0.215 1.348 0.089 0.150 0.341 0.290 1.684 788 4.55 3.59
Walker Buehler + Padres 19 0 89.0 388 0.266 0.316 0.427 0.240 1.602 0.090 0.209 0.340 0.384 2.314 797 4.61 5.36
Brock Burke * Reds 0 48 45.2 197 0.217 0.260 0.367 0.183 1.694 0.137 0.203 0.330 0.310 1.481 663 3.83 2.96
Chase Burns + Reds 18 0 102.2 413 0.206 0.265 0.358 0.186 1.740 0.090 0.286 0.276 0.324 3.189 553 3.20 2.54
Mike Burrows + Astros 17 1 94.2 423 0.292 0.316 0.508 0.265 1.741 0.083 0.177 0.357 0.461 2.143 989 5.72 5.99
Noah Cameron * Royals 18 0 95.2 423 0.272 0.323 0.448 0.246 1.644 0.076 0.215 0.326 0.404 2.844 856 4.95 4.89
Yennier Cano + Orioles 0 43 32.0 130 0.208 0.261 0.275 0.192 1.320 0.062 0.215 0.262 0.254 3.500 461 2.67 2.25
Joey Cantillo * Guardians 20 0 101.0 430 0.245 0.308 0.392 0.214 1.598 0.114 0.244 0.333 0.342 2.143 697 4.03 3.56
Cade Cavalli + Nationals 21 0 104.2 454 0.259 0.342 0.363 0.231 1.400 0.070 0.262 0.328 0.324 3.719 703 4.06 3.78
Dylan Cease + Blue Jays 17 0 98.1 401 0.190 0.308 0.261 0.167 1.373 0.110 0.369 0.284 0.229 3.364 443 2.56 2.56
Slade Cecconi + Guardians 19 0 99.0 429 0.281 0.316 0.436 0.254 1.550 0.072 0.179 0.333 0.394 2.484 825 4.77 4.55
Pitcher Team GS GR IP BFP BA BABIP SA HA PF BBA KA OBA TBA K/W TPP QofP ERA
Bubba Chandler + Pirates 18 1 94.1 421 0.230 0.273 0.375 0.195 1.634 0.131 0.202 0.337 0.318 1.545 767 4.44 4.77
Aroldis Chapman * Red Sox 0 32 30.2 129 0.202 0.293 0.289 0.178 1.435 0.109 0.295 0.295 0.256 2.714 543 3.14 2.05
Taylor Clarke + Diamondbacks 0 43 42.2 163 0.190 0.195 0.320 0.172 1.679 0.055 0.141 0.245 0.288 2.556 397 2.30 2.53
Garrett Cleavinger * Rays 0 32 28.0 120 0.248 0.328 0.426 0.208 1.720 0.108 0.317 0.325 0.358 2.923 825 4.77 3.86
Fernando Cruz + Yankees 0 45 41.0 171 0.193 0.277 0.283 0.164 1.464 0.129 0.298 0.304 0.240 2.318 486 2.81 2.20
Jacob deGrom + Rangers 18 0 100.2 401 0.212 0.267 0.371 0.200 1.750 0.055 0.304 0.254 0.349 5.545 540 3.12 3.49
Enyel De Los Santos + Astros 0 43 45.2 188 0.241 0.291 0.385 0.223 1.595 0.064 0.223 0.287 0.356 3.500 577 3.34 4.34
Reid Detmers * Angels 20 0 114.2 474 0.218 0.278 0.359 0.196 1.645 0.074 0.274 0.278 0.323 3.714 606 3.51 4.16
Seranthony Domínguez + White Sox 0 37 33.0 143 0.200 0.250 0.358 0.168 1.792 0.140 0.280 0.322 0.301 2.000 740 4.28 4.36
Camilo Doval + Yankees 0 40 35.1 157 0.266 0.301 0.439 0.236 1.649 0.076 0.223 0.318 0.389 2.917 1015 5.87 5.09
Jack Dreyer * Dodgers 1 38 40.0 156 0.196 0.242 0.350 0.179 1.786 0.064 0.295 0.250 0.321 4.600 466 2.70 2.93
Jhoan Durán + Phillies 0 34 32.2 126 0.202 0.338 0.252 0.190 1.250 0.048 0.397 0.246 0.238 8.333 325 1.88 1.38
Connelly Early * Red Sox 17 0 91.2 390 0.235 0.277 0.401 0.208 1.704 0.087 0.238 0.318 0.354 2.735 723 4.18 3.44
Bryce Elder + Braves 18 0 102.2 435 0.243 0.273 0.397 0.221 1.635 0.074 0.198 0.299 0.361 2.688 709 4.10 4.12
Nathan Eovaldi + Rangers 18 0 111.1 463 0.245 0.297 0.423 0.227 1.724 0.056 0.259 0.296 0.391 4.615 680 3.93 4.04
Lucas Erceg + Royals 0 39 38.0 171 0.283 0.322 0.441 0.240 1.561 0.123 0.158 0.380 0.374 1.286 852 4.93 5.21
Calvin Faucher + Marlins 0 42 41.1 189 0.247 0.330 0.305 0.201 1.237 0.153 0.217 0.370 0.249 1.414 715 4.13 5.01
Jose A. Ferrer * Mariners 0 46 41.0 181 0.270 0.328 0.362 0.243 1.341 0.066 0.193 0.331 0.326 2.917 698 4.04 2.85
Matt Festa + Guardians 0 41 39.2 175 0.266 0.319 0.443 0.240 1.667 0.069 0.234 0.326 0.400 3.417 854 4.94 4.31
Kyle Finnegan + Tigers 0 41 42.2 178 0.250 0.293 0.401 0.213 1.605 0.140 0.180 0.354 0.343 1.280 660 3.82 2.11
Pitcher Team GS GR IP BFP BA BABIP SA HA PF BBA KA OBA TBA K/W TPP QofP ERA
Braydon Fisher + Blue Jays 6 39 47.2 192 0.200 0.239 0.358 0.172 1.788 0.115 0.250 0.297 0.307 2.182 537 3.11 3.59
Jack Flaherty + Tigers 18 0 82.1 371 0.239 0.312 0.406 0.205 1.697 0.108 0.264 0.332 0.348 2.450 824 4.76 4.48
Mason Fluharty * Blue Jays 3 47 37.2 167 0.272 0.357 0.408 0.240 1.500 0.096 0.269 0.341 0.359 2.813 774 4.47 4.54
Kyle Freeland * Rockies 17 0 88.0 402 0.319 0.362 0.559 0.299 1.750 0.045 0.197 0.356 0.522 4.389 1166 6.74 7.36
Hunter Gaddis + Guardians 0 36 30.2 135 0.260 0.312 0.358 0.237 1.375 0.067 0.215 0.311 0.326 3.222 743 4.30 2.64
Matt Gage * Giants 0 34 27.1 126 0.267 0.278 0.505 0.222 1.893 0.135 0.175 0.365 0.421 1.294 1118 6.46 5.60
Zac Gallen + Diamondbacks 19 0 98.0 440 0.304 0.320 0.506 0.277 1.664 0.070 0.139 0.357 0.461 1.968 1014 5.86 6.34
Rico Garcia + Orioles 0 45 42.0 160 0.152 0.175 0.297 0.138 1.955 0.088 0.269 0.225 0.269 3.071 366 2.11 2.57
Kevin Gausman + Blue Jays 20 0 112.1 470 0.244 0.298 0.405 0.223 1.657 0.068 0.247 0.294 0.370 3.625 671 3.88 4.33
Logan Gilbert + Mariners 19 0 114.0 449 0.213 0.261 0.380 0.198 1.787 0.053 0.265 0.263 0.354 4.958 508 2.94 3.32
Kevin Ginkel + Diamondbacks 0 43 40.0 158 0.221 0.277 0.366 0.203 1.656 0.076 0.259 0.278 0.335 3.417 494 2.86 2.70
J.T. Ginn + Athletics 19 3 109.1 457 0.211 0.247 0.346 0.184 1.643 0.107 0.219 0.304 0.302 2.041 598 3.46 3.46
MacKenzie Gore * Rangers 21 0 110.2 475 0.236 0.297 0.402 0.211 1.700 0.088 0.257 0.309 0.358 2.905 707 4.09 4.80
Gordon Graceffo + Cardinals 0 40 47.1 185 0.176 0.182 0.302 0.151 1.714 0.114 0.141 0.276 0.259 1.238 423 2.45 2.85
Sonny Gray + Red Sox 17 0 95.2 382 0.229 0.273 0.371 0.212 1.617 0.063 0.223 0.283 0.343 3.542 534 3.09 2.54
Foster Griffin * Nationals 19 0 110.1 445 0.210 0.242 0.366 0.193 1.744 0.058 0.245 0.267 0.337 4.192 567 3.28 2.77
Emerson Hancock + Mariners 18 0 99.1 390 0.209 0.247 0.345 0.192 1.653 0.064 0.241 0.267 0.318 3.760 485 2.80 3.17
Hogan Harris * Athletics 0 46 42.2 195 0.233 0.324 0.356 0.195 1.526 0.138 0.292 0.354 0.297 2.111 771 4.46 3.38
Kyle Harrison * Brewers 17 0 83.2 341 0.221 0.291 0.366 0.205 1.657 0.059 0.296 0.276 0.340 5.050 561 3.24 3.01
Brent Headrick * Yankees 0 48 47.1 195 0.217 0.303 0.309 0.195 1.421 0.087 0.277 0.282 0.277 3.176 457 2.64 1.52
Pitcher Team GS GR IP BFP BA BABIP SA HA PF BBA KA OBA TBA K/W TPP QofP ERA
Edgardo Henriquez + Dodgers 0 37 39.1 153 0.165 0.221 0.248 0.144 1.500 0.098 0.242 0.261 0.216 2.467 300 1.73 2.29
Tim Herrin * Guardians 0 41 32.1 139 0.211 0.226 0.376 0.165 1.783 0.137 0.194 0.331 0.295 1.421 795 4.60 3.06
Tim Hill * Yankees 0 43 36.0 148 0.244 0.232 0.422 0.223 1.727 0.047 0.115 0.297 0.385 2.429 683 3.95 4.50
Jeff Hoffman + Blue Jays 0 45 42.1 188 0.259 0.398 0.392 0.229 1.512 0.085 0.351 0.335 0.346 4.125 866 5.01 4.46
Colin Holderman + Guardians 0 36 36.1 142 0.150 0.209 0.197 0.134 1.316 0.085 0.282 0.239 0.176 3.333 291 1.68 1.73
Grant Holmes + Braves 17 1 87.1 376 0.230 0.251 0.402 0.202 1.750 0.104 0.202 0.314 0.354 1.949 738 4.27 3.61
Tyler Holton * Tigers 2 38 42.0 177 0.280 0.331 0.433 0.260 1.543 0.056 0.198 0.328 0.401 3.500 703 4.07 3.21
Bryan Hudson * White Sox 6 36 41.0 174 0.250 0.321 0.299 0.207 1.194 0.092 0.224 0.322 0.247 2.438 627 3.63 2.20
Raisel Iglesias + Braves 0 32 33.1 130 0.228 0.310 0.317 0.215 1.393 0.054 0.285 0.269 0.300 5.286 406 2.35 2.16
Shota Imanaga * Cubs 19 0 108.0 438 0.232 0.257 0.441 0.215 1.904 0.062 0.240 0.283 0.409 3.889 662 3.83 4.17
Pierce Johnson + Reds 0 32 28.2 121 0.224 0.237 0.458 0.198 2.042 0.099 0.215 0.298 0.405 2.167 757 4.38 4.08
Anthony Kay * White Sox 18 2 93.1 422 0.252 0.282 0.417 0.213 1.656 0.090 0.180 0.346 0.353 2.000 892 5.16 4.24
Mitch Keller + Pirates 19 0 103.1 443 0.256 0.286 0.421 0.230 1.647 0.079 0.174 0.325 0.379 2.200 761 4.40 5.14
Kevin Kelly + Rays 0 42 46.1 175 0.209 0.238 0.313 0.194 1.500 0.046 0.194 0.257 0.291 4.250 402 2.32 2.33
Merrill Kelly + Diamondbacks 17 0 98.2 432 0.279 0.282 0.510 0.248 1.832 0.093 0.144 0.345 0.454 1.550 938 5.42 5.20
Orion Kerkering + Phillies 0 40 38.0 161 0.168 0.217 0.292 0.143 1.739 0.124 0.261 0.286 0.248 2.100 507 2.93 2.37
Caleb Kilian + Giants 0 39 39.0 171 0.233 0.306 0.347 0.205 1.486 0.105 0.281 0.316 0.304 2.667 725 4.19 4.62
Bryan King * Astros 0 41 44.0 189 0.253 0.287 0.392 0.222 1.548 0.085 0.180 0.328 0.344 2.125 728 4.21 3.27
John King * Marlins 1 39 40.0 149 0.149 0.158 0.269 0.134 1.800 0.067 0.201 0.228 0.242 3.000 329 1.90 2.48
Michael King + Padres 20 0 113.1 464 0.212 0.250 0.328 0.185 1.547 0.097 0.207 0.302 0.287 2.133 519 3.00 3.34
Pitcher Team GS GR IP BFP BA BABIP SA HA PF BBA KA OBA TBA K/W TPP QofP ERA
Tyler Kinley + Braves 0 39 34.0 141 0.230 0.262 0.437 0.206 1.897 0.099 0.248 0.312 0.390 2.500 727 4.20 4.24
George Kirby + Mariners 18 0 110.0 456 0.282 0.343 0.424 0.265 1.504 0.053 0.215 0.322 0.399 4.083 672 3.89 3.76
Peter Lambert + Astros 16 0 92.0 379 0.197 0.235 0.325 0.174 1.652 0.095 0.240 0.288 0.288 2.528 545 3.15 3.03
Alex Lange + Royals 0 38 39.0 175 0.252 0.315 0.388 0.211 1.541 0.126 0.211 0.366 0.326 1.682 824 4.77 6.00
Jacob Latz * Rangers 1 35 46.0 167 0.123 0.151 0.226 0.114 1.842 0.066 0.281 0.180 0.210 4.273 225 1.30 1.57
Kyle Leahy + Cardinals 18 0 89.1 388 0.269 0.319 0.416 0.240 1.548 0.085 0.193 0.338 0.371 2.273 751 4.34 3.73
Dylan Lee * Braves 0 45 43.2 161 0.158 0.235 0.237 0.149 1.500 0.043 0.335 0.193 0.224 7.714 241 1.39 1.65
Mark Leiter Jr. + Athletics 0 36 33.2 144 0.258 0.348 0.344 0.229 1.333 0.076 0.264 0.333 0.306 3.455 637 3.68 4.28
Matthew Liberatore * Cardinals 19 0 93.2 412 0.282 0.323 0.471 0.250 1.670 0.087 0.214 0.347 0.417 2.444 949 5.49 5.00
Jonathan Loáisiga + Diamondbacks 0 41 38.0 149 0.224 0.266 0.291 0.201 1.300 0.060 0.181 0.268 0.262 3.000 399 2.31 2.13
Michael Lorenzen + Rockies 20 1 97.0 463 0.324 0.361 0.513 0.289 1.582 0.082 0.158 0.382 0.458 1.921 1213 7.01 6.22
Seth Lugo + Royals 20 0 110.2 473 0.280 0.321 0.465 0.254 1.658 0.076 0.188 0.338 0.421 2.472 792 4.58 4.39
Jesús Luzardo * Phillies 20 0 115.1 483 0.234 0.323 0.349 0.211 1.490 0.077 0.296 0.302 0.315 3.865 602 3.48 3.43
Daniel Lynch IV * Royals 0 40 40.1 161 0.178 0.214 0.288 0.161 1.615 0.075 0.205 0.248 0.261 2.750 406 2.35 2.23
Ron Marinaccio + Padres 0 33 47.0 203 0.275 0.304 0.484 0.246 1.760 0.089 0.187 0.350 0.433 2.111 871 5.03 4.79
Davis Martin + White Sox 19 0 106.0 440 0.255 0.321 0.368 0.232 1.441 0.075 0.220 0.316 0.334 2.939 577 3.33 3.31
Nick Martinez + Rays 18 0 105.1 428 0.247 0.266 0.397 0.231 1.606 0.044 0.145 0.283 0.371 3.263 579 3.35 2.65
Isaac Mattson + Pirates 0 33 31.2 138 0.254 0.304 0.393 0.225 1.548 0.101 0.203 0.333 0.348 2.000 710 4.11 4.26
Dustin May + Cardinals 19 0 98.0 414 0.261 0.331 0.375 0.234 1.433 0.077 0.229 0.326 0.336 2.969 650 3.76 4.78
Tim Mayza * Phillies 3 34 42.2 173 0.225 0.283 0.363 0.208 1.611 0.058 0.249 0.272 0.335 4.300 514 2.97 3.59
Pitcher Team GS GR IP BFP BA BABIP SA HA PF BBA KA OBA TBA K/W TPP QofP ERA
Shane McClanahan * Rays 17 0 86.0 354 0.214 0.269 0.314 0.195 1.464 0.079 0.232 0.280 0.285 2.929 526 3.04 2.83
Michael McGreevy + Cardinals 19 0 108.0 427 0.236 0.255 0.393 0.222 1.663 0.056 0.166 0.279 0.370 2.958 536 3.10 2.92
Nolan McLean + Mets 19 0 107.1 448 0.207 0.274 0.334 0.181 1.617 0.087 0.279 0.297 0.292 3.205 552 3.19 3.52
Trevor Megill + Brewers 0 39 38.0 152 0.188 0.286 0.239 0.171 1.269 0.066 0.316 0.243 0.217 4.800 323 1.87 2.84
Juan Mejia + Rockies 1 38 43.0 195 0.268 0.339 0.369 0.231 1.378 0.118 0.226 0.359 0.318 1.913 790 4.57 5.65
Parker Messick * Guardians 19 0 112.0 445 0.209 0.260 0.346 0.189 1.655 0.081 0.247 0.272 0.312 3.056 472 2.73 2.73
Max Meyer + Marlins 20 0 111.0 462 0.207 0.263 0.339 0.184 1.635 0.089 0.262 0.288 0.301 2.951 585 3.38 2.68
Erik Miller * Giants 0 33 28.1 124 0.206 0.311 0.304 0.169 1.476 0.161 0.323 0.339 0.250 2.000 674 3.89 3.18
Mason Miller + Padres 0 39 40.2 155 0.144 0.308 0.151 0.129 1.050 0.090 0.484 0.226 0.135 5.357 204 1.18 0.89
Hoby Milner * Cubs 0 38 35.2 149 0.256 0.265 0.398 0.228 1.559 0.060 0.121 0.309 0.356 2.000 648 3.75 3.53
Jacob Misiorowski + Brewers 18 0 111.0 422 0.148 0.229 0.231 0.135 1.561 0.064 0.396 0.218 0.211 6.185 298 1.73 1.62
Sam Moll * Reds 0 45 39.2 176 0.215 0.276 0.333 0.176 1.548 0.125 0.250 0.330 0.273 2.000 705 4.07 4.08
Mason Montgomery * Pirates 5 34 38.0 162 0.217 0.321 0.350 0.191 1.613 0.111 0.346 0.302 0.309 3.111 637 3.69 4.03
Adrián Morejón * Padres 0 45 52.0 213 0.228 0.309 0.305 0.211 1.333 0.061 0.277 0.282 0.282 4.538 502 2.90 3.46
Juan Morillo + Diamondbacks 0 42 38.1 158 0.197 0.272 0.292 0.171 1.481 0.095 0.291 0.278 0.253 3.067 503 2.91 3.05
Andrew Morris + Twins 2 34 47.0 197 0.247 0.323 0.320 0.223 1.295 0.071 0.244 0.305 0.289 3.429 554 3.20 3.26
Andrés Muñoz + Mariners 0 38 35.1 151 0.216 0.321 0.328 0.192 1.517 0.099 0.351 0.298 0.291 3.533 634 3.67 4.08
Tommy Nance + Blue Jays 0 32 33.0 139 0.234 0.279 0.371 0.209 1.586 0.094 0.245 0.302 0.331 2.615 714 4.13 3.82
Sean Newcomb * White Sox 1 35 55.0 222 0.203 0.273 0.305 0.180 1.500 0.086 0.239 0.288 0.270 2.789 439 2.54 2.45
Aaron Nola + Phillies 20 0 103.0 452 0.278 0.322 0.510 0.252 1.833 0.077 0.239 0.332 0.462 3.086 954 5.52 5.68
Pitcher Team GS GR IP BFP BA BABIP SA HA PF BBA KA OBA TBA K/W TPP QofP ERA
Anthony Nunez + Orioles 0 35 39.1 169 0.230 0.282 0.392 0.201 1.706 0.095 0.243 0.308 0.343 2.563 719 4.16 4.81
Riley O'Brien + Cardinals 0 40 40.1 169 0.221 0.288 0.297 0.189 1.344 0.083 0.237 0.314 0.254 2.857 496 2.87 3.35
Steven Okert * Astros 1 47 48.2 184 0.168 0.204 0.287 0.152 1.714 0.065 0.272 0.228 0.261 4.167 366 2.12 2.22
Eric Orze + Twins 0 36 41.1 189 0.264 0.323 0.377 0.222 1.429 0.111 0.190 0.344 0.317 1.714 889 5.14 5.66
Andre Pallante + Cardinals 18 0 100.0 423 0.251 0.284 0.377 0.229 1.505 0.069 0.170 0.312 0.345 2.483 665 3.85 3.96
Freddy Peralta + Mets 20 0 104.1 466 0.257 0.307 0.431 0.227 1.679 0.094 0.223 0.333 0.382 2.364 843 4.88 4.66
Wandy Peralta * Padres 4 37 48.1 198 0.243 0.280 0.345 0.217 1.419 0.096 0.157 0.323 0.308 1.632 514 2.97 2.23
Eury Pérez + Marlins 16 0 85.2 349 0.208 0.254 0.393 0.183 1.891 0.097 0.272 0.298 0.347 2.794 644 3.72 3.78
Michael Petersen + Marlins 0 40 42.0 168 0.174 0.232 0.315 0.155 1.808 0.101 0.298 0.268 0.280 2.941 439 2.54 3.00
Brooks Raley * Mets 0 40 35.2 150 0.209 0.272 0.333 0.180 1.593 0.093 0.247 0.293 0.287 2.643 557 3.22 2.02
Yohan Ramírez + Pirates 0 41 52.1 232 0.209 0.281 0.340 0.172 1.625 0.134 0.254 0.349 0.280 1.903 620 3.59 3.27
Drew Rasmussen + Rays 18 0 99.1 392 0.209 0.250 0.341 0.196 1.636 0.043 0.250 0.253 0.321 5.765 511 2.95 3.26
Robbie Ray * Giants 18 1 106.2 443 0.217 0.239 0.379 0.187 1.747 0.117 0.203 0.305 0.327 1.731 667 3.85 3.38
Colin Rea + Cubs 16 4 100.2 441 0.270 0.300 0.435 0.240 1.613 0.084 0.172 0.340 0.388 2.054 798 4.62 4.74
Kumar Rocker + Rangers 16 2 90.0 390 0.254 0.295 0.411 0.228 1.618 0.087 0.205 0.323 0.369 2.353 797 4.61 4.40
Bradgley Rodríguez + Padres 3 35 41.1 172 0.208 0.261 0.299 0.186 1.438 0.087 0.221 0.273 0.267 2.533 487 2.82 2.18
Eduardo Rodríguez * Diamondbacks 19 0 114.0 462 0.223 0.248 0.371 0.203 1.660 0.084 0.171 0.288 0.338 2.026 541 3.13 2.29
Taylor Rogers * Twins 0 41 34.0 155 0.301 0.365 0.441 0.265 1.463 0.090 0.194 0.368 0.387 2.143 925 5.35 5.56
Trevor Rogers * Orioles 18 0 96.2 409 0.251 0.291 0.396 0.230 1.574 0.078 0.188 0.311 0.362 2.406 708 4.10 4.28
Tyler Rogers + Blue Jays 0 46 44.2 183 0.222 0.255 0.263 0.202 1.189 0.071 0.126 0.273 0.240 1.769 401 2.32 1.61
Pitcher Team GS GR IP BFP BA BABIP SA HA PF BBA KA OBA TBA K/W TPP QofP ERA
JoJo Romero * Cardinals 0 44 43.0 186 0.244 0.302 0.384 0.215 1.575 0.086 0.231 0.323 0.339 2.688 700 4.05 3.35
Landen Roupp + Giants 19 0 104.0 435 0.227 0.293 0.352 0.200 1.552 0.103 0.244 0.310 0.310 2.356 580 3.35 3.98
Joe Ryan + Twins 20 0 110.1 450 0.218 0.287 0.345 0.202 1.582 0.056 0.284 0.269 0.320 5.120 548 3.17 2.85
Erik Sabrowski * Guardians 0 36 28.0 120 0.173 0.286 0.337 0.142 1.941 0.167 0.400 0.308 0.275 2.400 633 3.66 3.54
Chris Sale * Braves 18 0 105.0 426 0.221 0.300 0.314 0.202 1.419 0.059 0.289 0.282 0.286 4.920 483 2.80 2.06
Cristopher Sánchez * Phillies 20 0 127.1 525 0.254 0.334 0.373 0.240 1.468 0.048 0.274 0.291 0.352 5.760 576 3.33 2.62
Dennis Santana + Pirates 0 43 40.2 183 0.258 0.289 0.491 0.224 1.902 0.115 0.202 0.350 0.426 1.762 938 5.42 6.20
Tony Santillan + Reds 0 34 31.0 134 0.248 0.247 0.496 0.216 2.000 0.104 0.209 0.321 0.433 2.000 893 5.16 5.23
Roki Sasaki + Dodgers 17 0 86.2 374 0.246 0.274 0.486 0.219 1.976 0.091 0.227 0.324 0.433 2.500 844 4.88 4.98
Cam Schlittler + Yankees 20 0 118.2 469 0.200 0.260 0.329 0.186 1.644 0.053 0.292 0.245 0.305 5.480 463 2.67 2.05
John Schreiber + Royals 0 41 37.1 154 0.250 0.269 0.434 0.221 1.735 0.091 0.182 0.318 0.383 2.000 680 3.93 3.38
Tanner Scott * Dodgers 0 42 39.2 147 0.180 0.250 0.295 0.170 1.640 0.034 0.347 0.211 0.279 10.200 315 1.82 2.50
Paul Sewald + Diamondbacks 0 39 35.1 141 0.195 0.207 0.430 0.177 2.200 0.064 0.284 0.248 0.390 4.444 640 3.70 4.58
Emmet Sheehan + Dodgers 17 0 82.1 350 0.241 0.290 0.454 0.217 1.882 0.074 0.266 0.306 0.409 3.577 761 4.40 4.81
Chase Silseth + Angels 0 42 35.2 156 0.227 0.314 0.341 0.192 1.500 0.128 0.288 0.327 0.288 2.250 735 4.25 3.03
Brady Singer + Reds 19 0 96.2 428 0.272 0.295 0.487 0.245 1.790 0.072 0.192 0.336 0.439 2.645 946 5.47 4.56
Paul Skenes + Pirates 20 0 108.1 440 0.216 0.286 0.357 0.198 1.655 0.055 0.295 0.268 0.327 5.417 536 3.10 3.57
Cade Smith + Guardians 0 43 45.1 184 0.225 0.330 0.349 0.207 1.553 0.060 0.353 0.272 0.321 5.909 545 3.15 2.78
George Soriano + Cardinals 0 42 41.1 169 0.195 0.223 0.336 0.172 1.724 0.095 0.213 0.272 0.296 2.250 548 3.17 3.27
José Soriano + Angels 20 0 111.0 466 0.222 0.279 0.330 0.193 1.489 0.114 0.247 0.315 0.288 2.170 577 3.34 3.49
Pitcher Team GS GR IP BFP BA BABIP SA HA PF BBA KA OBA TBA K/W TPP QofP ERA
Gregory Soto * Pirates 0 41 40.2 167 0.185 0.232 0.329 0.162 1.778 0.108 0.275 0.281 0.287 2.556 556 3.22 3.98
Jeffrey Springs * Athletics 19 0 97.2 430 0.264 0.270 0.523 0.237 1.980 0.086 0.195 0.328 0.470 2.270 1009 5.83 6.08
Brandon Sproat + Brewers 16 2 82.0 352 0.242 0.290 0.440 0.207 1.822 0.111 0.247 0.344 0.378 2.231 777 4.49 5.16
Ryne Stanek + Cardinals 0 41 36.2 163 0.243 0.298 0.400 0.209 1.647 0.129 0.245 0.344 0.344 1.905 791 4.57 4.66
Justin Sterner + Athletics 0 46 42.2 184 0.274 0.294 0.524 0.250 1.913 0.071 0.217 0.321 0.478 3.077 923 5.34 6.12
Matt Strahm * Royals 0 35 31.1 142 0.268 0.269 0.535 0.239 2.000 0.092 0.176 0.345 0.479 1.923 1033 5.97 7.18
Ranger Suárez * Red Sox 17 0 91.1 376 0.232 0.305 0.333 0.213 1.438 0.069 0.258 0.287 0.306 3.731 529 3.06 3.15
Tomoyuki Sugano + Rockies 17 0 90.2 382 0.268 0.264 0.513 0.246 1.915 0.060 0.134 0.312 0.471 2.217 851 4.92 4.76
Cole Sulser + Rays 2 36 42.1 185 0.274 0.339 0.458 0.249 1.674 0.076 0.243 0.324 0.416 3.214 810 4.69 5.31
Brent Suter * Angels 2 34 55.1 232 0.270 0.323 0.433 0.250 1.603 0.060 0.207 0.315 0.401 3.429 714 4.13 4.55
Matt Svanson + Cardinals 1 36 40.2 188 0.279 0.336 0.430 0.245 1.543 0.101 0.213 0.356 0.378 2.105 933 5.40 6.42
Grant Taylor + White Sox 4 32 48.1 198 0.201 0.291 0.313 0.182 1.556 0.086 0.338 0.268 0.283 3.941 506 2.93 2.79
Caleb Thielbar * Cubs 0 33 28.2 123 0.220 0.250 0.459 0.195 2.083 0.106 0.301 0.301 0.407 2.846 827 4.78 4.40
Ryan Thompson + Diamondbacks 0 39 35.0 149 0.252 0.296 0.363 0.228 1.441 0.060 0.174 0.309 0.329 2.889 631 3.65 2.83
Abner Uribe + Brewers 0 41 40.2 159 0.190 0.240 0.268 0.170 1.407 0.094 0.245 0.264 0.239 2.600 369 2.14 2.43
Framber Valdez * Tigers 19 0 107.2 469 0.252 0.292 0.376 0.226 1.491 0.077 0.186 0.324 0.337 2.417 739 4.27 4.10
Louis Varland + Blue Jays 0 45 50.0 193 0.196 0.306 0.240 0.181 1.229 0.067 0.352 0.249 0.223 5.231 317 1.83 1.08
Randy Vásquez + Padres 16 1 84.0 369 0.296 0.322 0.504 0.268 1.707 0.073 0.163 0.350 0.458 2.222 939 5.43 4.71
Alex Vesia * Dodgers 0 43 32.2 138 0.147 0.239 0.190 0.123 1.294 0.159 0.326 0.283 0.159 2.045 365 2.11 2.20
Michael Wacha + Royals 19 0 119.1 487 0.243 0.280 0.410 0.222 1.685 0.070 0.197 0.302 0.374 2.824 622 3.60 3.77
Pitcher Team GS GR IP BFP BA BABIP SA HA PF BBA KA OBA TBA K/W TPP QofP ERA
Will Warren + Yankees 19 0 98.1 429 0.262 0.311 0.439 0.235 1.673 0.077 0.224 0.319 0.394 2.909 821 4.75 4.03
Ryan Weathers * Yankees 18 0 97.2 409 0.249 0.308 0.416 0.230 1.670 0.066 0.269 0.301 0.384 4.074 696 4.02 4.15
Luke Weaver + Mets 0 38 40.0 154 0.157 0.200 0.250 0.143 1.591 0.071 0.279 0.221 0.227 3.909 334 1.93 2.03
Jacob Webb + Cubs 0 43 42.1 181 0.245 0.309 0.368 0.221 1.500 0.088 0.271 0.309 0.331 3.063 714 4.13 2.98
Logan Webb + Giants 17 0 107.0 438 0.228 0.269 0.342 0.210 1.500 0.062 0.194 0.285 0.315 3.148 559 3.23 3.87
Greg Weissert + Red Sox 0 40 38.1 161 0.240 0.274 0.390 0.217 1.629 0.075 0.217 0.298 0.354 2.917 667 3.86 3.76
Tyler Wells + Orioles 0 37 46.2 185 0.218 0.269 0.371 0.200 1.703 0.059 0.259 0.265 0.341 4.364 502 2.91 2.89
Garrett Whitlock + Red Sox 0 36 35.0 134 0.205 0.267 0.307 0.194 1.500 0.045 0.284 0.239 0.291 6.333 369 2.13 2.06
Devin Williams + Mets 0 36 32.2 152 0.267 0.386 0.405 0.230 1.514 0.125 0.296 0.355 0.349 2.368 925 5.35 4.68
Gavin Williams + Guardians 20 0 119.1 485 0.226 0.288 0.413 0.206 1.830 0.076 0.299 0.289 0.377 3.919 620 3.58 4.00
Cole Winn + Rangers 0 36 33.1 146 0.256 0.302 0.444 0.233 1.735 0.068 0.226 0.308 0.404 3.300 806 4.66 5.94
Keaton Winn + Giants 0 32 32.1 127 0.193 0.233 0.298 0.173 1.545 0.079 0.205 0.268 0.268 2.600 381 2.20 3.06
Grant Wolfram * Orioles 0 36 28.2 128 0.274 0.370 0.416 0.242 1.516 0.063 0.250 0.336 0.367 4.000 816 4.72 4.71
Bryan Woo + Mariners 19 0 110.1 450 0.233 0.283 0.361 0.218 1.551 0.049 0.242 0.273 0.338 4.955 568 3.28 4.16
Yoshinobu Yamamoto + Dodgers 17 0 110.2 425 0.192 0.229 0.319 0.179 1.658 0.059 0.249 0.245 0.296 4.240 411 2.38 2.85
Ryan Zeferjahn + Angels 0 39 45.0 195 0.148 0.213 0.271 0.118 1.826 0.159 0.323 0.313 0.215 2.032 593 3.43 3.80

For explanations of unconventional stats, see the Baseball Stats Definitions page.

Return to the page top. ↑




  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 - 2026 by The Owlcroft Company.

This web page is strictly compliant with the WHATWG (Web Hypertext Application Technology Working Group) HyperText Markup Language (HTML5) Protocol versionless “Living Standard” and the W3C (World Wide Web Consortium) Cascading Style Sheets (CSS3) Protocol v3  — because we care about interoperability. Click on the logos below to test us!



This page was last modified on Sunday, 19 July 2026, at 5:31 am Pacific Time.