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 Wednesday, 1 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 18 0 95.0 415 0.253 0.275 0.409 0.222 1.620 0.108 0.176 0.330 0.359 1.622 833 4.82 3.88
Bryan Abreu + Astros 0 32 29.0 134 0.231 0.283 0.471 0.179 2.042 0.187 0.276 0.388 0.366 1.480 1002 5.79 5.90
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 18 0 115.2 486 0.260 0.296 0.392 0.239 1.509 0.066 0.173 0.317 0.360 2.625 676 3.91 4.20
Tyler Alexander * Rangers 3 33 35.1 150 0.267 0.324 0.356 0.240 1.333 0.067 0.193 0.320 0.320 2.900 665 3.84 2.55
José Alvarado * Phillies 0 36 30.0 144 0.302 0.427 0.452 0.264 1.500 0.076 0.285 0.382 0.396 3.727 1137 6.58 5.70
Drew Anderson + Tigers 2 29 52.2 227 0.248 0.326 0.421 0.220 1.700 0.088 0.291 0.317 0.374 3.300 741 4.28 4.27
Grant Anderson + Brewers 0 32 34.0 134 0.214 0.239 0.419 0.187 1.960 0.119 0.194 0.306 0.366 1.625 539 3.12 3.44
Aaron Ashby * Brewers 1 39 51.1 221 0.225 0.328 0.325 0.195 1.442 0.118 0.317 0.321 0.281 2.692 622 3.59 3.16
Braxton Ashcraft + Pirates 17 0 102.2 416 0.232 0.296 0.363 0.212 1.568 0.055 0.276 0.281 0.332 5.000 581 3.36 3.33
Sam Bachman + Angels 0 31 37.2 156 0.193 0.228 0.356 0.167 1.846 0.122 0.244 0.301 0.308 2.000 585 3.38 3.35
Bryan Baker + Rays 0 34 32.1 126 0.150 0.195 0.257 0.135 1.706 0.087 0.278 0.230 0.230 3.182 333 1.92 1.95
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 40 37.1 156 0.263 0.324 0.372 0.231 1.417 0.083 0.218 0.321 0.327 2.615 638 3.69 2.17
Shane Baz + Orioles 17 0 101.0 434 0.259 0.304 0.419 0.228 1.616 0.090 0.200 0.325 0.369 2.231 760 4.40 4.19
David Bednar + Yankees 0 33 35.0 148 0.231 0.312 0.336 0.209 1.452 0.081 0.270 0.297 0.304 3.333 610 3.53 3.09
Jalen Beeks * Rangers 0 29 26.0 113 0.272 0.289 0.495 0.248 1.821 0.071 0.186 0.319 0.451 2.625 865 5.00 3.81
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
Pitcher Team GS GR IP BFP BA BABIP SA HA PF BBA KA OBA TBA K/W TPP QofP ERA
Brennan Bernardino * Rockies 2 38 33.2 145 0.264 0.311 0.388 0.234 1.471 0.069 0.179 0.317 0.345 2.600 714 4.13 3.48
Tanner Bibee + Guardians 18 0 102.1 411 0.225 0.243 0.393 0.207 1.741 0.071 0.202 0.282 0.360 2.862 595 3.44 3.69
Jake Bird + Yankees 0 31 26.1 114 0.267 0.329 0.455 0.237 1.704 0.061 0.254 0.333 0.404 4.143 850 4.92 4.44
AJ Blubaugh + Astros 0 34 56.1 236 0.201 0.240 0.332 0.169 1.650 0.123 0.225 0.297 0.280 1.828 588 3.40 3.36
Kyle Bradish + Orioles 17 0 93.0 400 0.251 0.314 0.405 0.220 1.614 0.118 0.240 0.340 0.355 2.043 722 4.17 3.77
Taj Bradley + Twins 16 0 88.2 379 0.226 0.286 0.387 0.201 1.711 0.100 0.269 0.306 0.343 2.684 680 3.93 3.86
Huascar Brazobán + Mets 6 29 41.2 163 0.155 0.194 0.246 0.135 1.591 0.110 0.233 0.252 0.215 2.111 343 1.98 1.94
Justin Bruihl * Cardinals 0 37 37.1 172 0.278 0.314 0.375 0.233 1.350 0.087 0.157 0.355 0.314 1.800 919 5.31 4.10
Walker Buehler + Padres 17 0 82.0 351 0.261 0.318 0.396 0.236 1.518 0.085 0.217 0.330 0.359 2.533 701 4.05 4.61
Brock Burke * Reds 0 42 40.1 175 0.212 0.257 0.363 0.177 1.710 0.149 0.200 0.331 0.303 1.346 665 3.84 3.12
Chase Burns + Reds 16 0 91.2 367 0.208 0.276 0.356 0.191 1.714 0.079 0.305 0.270 0.327 3.862 533 3.08 2.36
Mike Burrows + Astros 16 1 90.1 398 0.285 0.311 0.493 0.259 1.728 0.083 0.181 0.352 0.447 2.182 924 5.35 5.58
Edward Cabrera + Cubs 14 0 72.1 309 0.262 0.293 0.447 0.233 1.708 0.094 0.210 0.330 0.398 2.241 816 4.72 5.10
Noah Cameron * Royals 16 0 83.2 370 0.277 0.325 0.440 0.251 1.591 0.068 0.203 0.324 0.400 3.000 851 4.92 4.95
Yennier Cano + Orioles 0 37 27.0 110 0.198 0.257 0.277 0.182 1.400 0.064 0.245 0.255 0.255 3.857 478 2.76 2.67
Joey Cantillo * Guardians 18 0 91.0 383 0.240 0.291 0.398 0.209 1.663 0.115 0.232 0.329 0.347 2.023 677 3.91 3.86
Cade Cavalli + Nationals 18 0 90.1 397 0.259 0.341 0.359 0.229 1.385 0.073 0.257 0.332 0.317 3.517 730 4.22 3.69
Dylan Cease + Blue Jays 15 0 83.1 349 0.207 0.335 0.285 0.181 1.381 0.115 0.367 0.304 0.249 3.200 533 3.08 3.02
Slade Cecconi + Guardians 17 0 90.1 387 0.269 0.301 0.415 0.243 1.543 0.075 0.181 0.326 0.375 2.414 770 4.46 4.18
Bubba Chandler + Pirates 16 1 85.2 379 0.220 0.263 0.370 0.187 1.676 0.127 0.208 0.327 0.314 1.646 726 4.20 4.62
Pitcher Team GS GR IP BFP BA BABIP SA HA PF BBA KA OBA TBA K/W TPP QofP ERA
Aaron Civale + Athletics 14 0 67.2 306 0.311 0.332 0.529 0.284 1.701 0.065 0.157 0.356 0.484 2.400 1043 6.03 5.05
Taylor Clarke + Diamondbacks 0 38 37.1 141 0.175 0.179 0.294 0.156 1.682 0.057 0.142 0.234 0.262 2.500 353 2.04 2.17
Patrick Corbin * Blue Jays 15 1 74.0 329 0.295 0.330 0.475 0.264 1.609 0.073 0.173 0.356 0.426 2.375 940 5.44 5.11
Fernando Cruz + Yankees 0 40 36.2 153 0.192 0.280 0.285 0.163 1.480 0.131 0.307 0.307 0.242 2.350 476 2.75 2.45
Jacob deGrom + Rangers 17 0 95.2 380 0.209 0.259 0.374 0.197 1.787 0.053 0.303 0.250 0.353 5.750 543 3.14 3.48
Enyel De Los Santos + Astros 0 36 37.2 157 0.247 0.292 0.411 0.229 1.667 0.057 0.223 0.287 0.382 3.889 627 3.62 4.78
Reid Detmers * Angels 17 0 99.2 406 0.206 0.268 0.321 0.185 1.560 0.076 0.276 0.271 0.288 3.613 529 3.06 3.88
Seranthony Domínguez + White Sox 0 32 29.1 128 0.211 0.257 0.385 0.180 1.826 0.125 0.273 0.320 0.328 2.188 794 4.59 4.30
Camilo Doval + Yankees 0 37 32.2 139 0.246 0.283 0.405 0.223 1.645 0.072 0.230 0.295 0.367 3.200 817 4.73 4.96
Jack Dreyer * Dodgers 1 33 34.1 137 0.214 0.263 0.389 0.197 1.815 0.066 0.292 0.270 0.358 4.444 565 3.27 3.41
Jhoan Durán + Phillies 0 31 29.2 114 0.204 0.339 0.259 0.193 1.273 0.053 0.395 0.246 0.246 7.500 324 1.87 1.52
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 17 0 98.2 415 0.241 0.276 0.376 0.219 1.560 0.072 0.200 0.296 0.342 2.767 659 3.81 4.01
Nathan Eovaldi + Rangers 16 0 100.1 414 0.243 0.286 0.420 0.225 1.731 0.056 0.244 0.295 0.389 4.391 663 3.83 3.95
Lucas Erceg + Royals 0 34 32.2 147 0.288 0.340 0.432 0.245 1.500 0.136 0.170 0.395 0.367 1.250 839 4.85 5.23
Calvin Faucher + Marlins 0 35 34.2 154 0.216 0.293 0.264 0.175 1.222 0.156 0.227 0.344 0.214 1.458 581 3.36 3.38
Jose A. Ferrer * Mariners 0 40 36.0 156 0.275 0.336 0.359 0.250 1.308 0.058 0.192 0.327 0.327 3.333 644 3.73 2.50
Matt Festa + Guardians 0 37 35.2 153 0.245 0.289 0.432 0.222 1.765 0.065 0.242 0.307 0.392 3.700 767 4.44 3.79
Kyle Finnegan + Tigers 0 37 39.1 165 0.237 0.283 0.374 0.200 1.576 0.152 0.182 0.352 0.315 1.200 636 3.68 2.06
Braydon Fisher + Blue Jays 6 36 45.0 180 0.194 0.224 0.348 0.167 1.800 0.117 0.239 0.294 0.300 2.048 504 2.92 3.40
Pitcher Team GS GR IP BFP BA BABIP SA HA PF BBA KA OBA TBA K/W TPP QofP ERA
Jack Flaherty + Tigers 16 0 70.2 326 0.255 0.337 0.432 0.218 1.690 0.113 0.267 0.347 0.368 2.351 930 5.38 4.97
Mason Fluharty * Blue Jays 3 43 33.1 149 0.271 0.360 0.403 0.235 1.486 0.107 0.268 0.349 0.349 2.500 779 4.50 4.59
Kyle Freeland * Rockies 15 0 77.0 355 0.318 0.359 0.561 0.296 1.762 0.051 0.192 0.361 0.521 3.778 1202 6.95 7.25
Hunter Gaddis + Guardians 0 29 24.0 110 0.283 0.325 0.394 0.255 1.393 0.082 0.191 0.336 0.355 2.333 925 5.35 3.38
Matt Gage * Giants 0 33 26.0 116 0.247 0.260 0.464 0.207 1.875 0.129 0.181 0.345 0.388 1.400 973 5.63 3.81
Zac Gallen + Diamondbacks 18 0 92.0 414 0.307 0.321 0.511 0.280 1.664 0.068 0.135 0.357 0.466 2.000 1024 5.92 6.36
Rico Garcia + Orioles 0 39 35.2 135 0.153 0.175 0.315 0.141 2.053 0.081 0.289 0.222 0.289 3.545 395 2.29 2.52
Kevin Gausman + Blue Jays 18 0 101.0 419 0.247 0.293 0.420 0.229 1.698 0.057 0.239 0.289 0.389 4.167 677 3.91 4.19
Logan Gilbert + Mariners 17 0 100.0 396 0.215 0.262 0.392 0.199 1.823 0.056 0.270 0.268 0.364 4.864 542 3.13 3.42
Kevin Ginkel + Diamondbacks 0 35 32.1 132 0.233 0.296 0.400 0.212 1.714 0.083 0.273 0.295 0.364 3.273 607 3.51 3.06
J.T. Ginn + Athletics 16 3 94.2 393 0.217 0.255 0.345 0.191 1.587 0.104 0.209 0.305 0.303 2.000 583 3.37 3.04
MacKenzie Gore * Rangers 18 0 96.0 408 0.229 0.294 0.375 0.203 1.639 0.096 0.255 0.304 0.333 2.667 638 3.69 4.31
Gordon Graceffo + Cardinals 0 34 39.1 158 0.195 0.193 0.338 0.165 1.731 0.120 0.114 0.297 0.285 0.947 516 2.98 3.43
Sonny Gray + Red Sox 15 0 83.2 337 0.231 0.275 0.378 0.214 1.639 0.062 0.223 0.285 0.350 3.571 551 3.19 2.69
Foster Griffin * Nationals 17 0 98.1 400 0.210 0.241 0.372 0.193 1.766 0.063 0.245 0.273 0.340 3.920 592 3.42 2.93
Emerson Hancock + Mariners 16 0 90.2 360 0.220 0.260 0.364 0.203 1.658 0.061 0.242 0.275 0.336 3.955 532 3.07 3.47
Hogan Harris * Athletics 0 42 39.0 179 0.240 0.333 0.353 0.201 1.472 0.140 0.285 0.358 0.296 2.040 775 4.48 3.46
Kyle Harrison * Brewers 15 0 77.0 309 0.213 0.287 0.350 0.197 1.639 0.061 0.311 0.272 0.324 5.053 511 2.96 2.57
Brent Headrick * Yankees 0 42 41.1 170 0.219 0.292 0.311 0.194 1.424 0.094 0.253 0.288 0.276 2.688 446 2.58 1.52
Edgardo Henriquez + Dodgers 0 31 32.2 127 0.177 0.241 0.274 0.157 1.550 0.087 0.260 0.268 0.244 3.000 331 1.92 2.76
Pitcher Team GS GR IP BFP BA BABIP SA HA PF BBA KA OBA TBA K/W TPP QofP ERA
Tim Herrin * Guardians 0 37 29.1 129 0.222 0.244 0.374 0.171 1.682 0.147 0.186 0.349 0.287 1.263 861 4.98 3.07
Jaden Hill + Rockies 0 32 26.2 127 0.257 0.329 0.390 0.213 1.519 0.134 0.220 0.370 0.323 1.647 1009 5.83 5.06
Tim Hill * Yankees 0 38 31.1 128 0.233 0.242 0.336 0.211 1.444 0.047 0.117 0.289 0.305 2.500 538 3.11 4.02
Jeff Hoffman + Blue Jays 0 40 37.2 169 0.273 0.425 0.420 0.243 1.537 0.083 0.355 0.349 0.373 4.286 910 5.26 4.54
Colin Holderman + Guardians 0 30 31.1 122 0.147 0.211 0.202 0.131 1.375 0.082 0.303 0.238 0.180 3.700 291 1.68 1.72
Grant Holmes + Braves 15 1 77.1 334 0.233 0.255 0.414 0.204 1.779 0.111 0.207 0.320 0.362 1.865 759 4.39 3.96
Tyler Holton * Tigers 2 35 39.2 170 0.287 0.336 0.446 0.265 1.556 0.059 0.194 0.335 0.412 3.300 760 4.40 3.40
Adrian Houser + Giants 14 2 73.2 333 0.282 0.298 0.497 0.252 1.762 0.078 0.150 0.342 0.444 1.923 1009 5.83 5.38
Bryan Hudson * White Sox 5 34 38.1 163 0.254 0.320 0.306 0.209 1.206 0.098 0.215 0.325 0.252 2.188 636 3.68 2.35
Kyle Hurt + Dodgers 0 29 27.2 115 0.210 0.306 0.310 0.183 1.476 0.113 0.313 0.304 0.270 2.769 495 2.86 3.58
Shota Imanaga * Cubs 17 0 98.1 396 0.226 0.245 0.438 0.210 1.940 0.058 0.232 0.275 0.407 4.000 644 3.72 4.30
Pierce Johnson + Reds 0 28 25.0 107 0.242 0.273 0.474 0.215 1.957 0.093 0.234 0.308 0.421 2.500 807 4.67 4.32
Jakob Junis + Rangers 1 30 35.1 143 0.224 0.267 0.306 0.210 1.367 0.042 0.189 0.273 0.287 4.500 439 2.54 2.80
Anthony Kay * White Sox 15 2 80.0 367 0.264 0.296 0.433 0.226 1.639 0.084 0.177 0.351 0.371 2.097 977 5.65 4.50
Brad Keller + Phillies 0 31 30.1 131 0.252 0.305 0.374 0.221 1.483 0.092 0.237 0.328 0.328 2.583 736 4.25 4.15
Mitch Keller + Pirates 17 0 94.1 402 0.250 0.289 0.386 0.224 1.544 0.082 0.182 0.323 0.346 2.212 695 4.02 4.87
Kevin Kelly + Rays 0 37 39.1 149 0.207 0.236 0.321 0.195 1.552 0.047 0.201 0.255 0.302 4.286 416 2.41 2.52
Merrill Kelly + Diamondbacks 14 0 81.2 362 0.287 0.285 0.526 0.254 1.837 0.091 0.130 0.351 0.467 1.424 996 5.76 5.84
Orion Kerkering + Phillies 0 36 34.1 147 0.183 0.235 0.317 0.156 1.739 0.116 0.259 0.293 0.272 2.235 561 3.24 2.62
Caleb Kilian + Giants 0 35 36.0 153 0.211 0.267 0.338 0.183 1.607 0.111 0.281 0.301 0.294 2.529 643 3.72 4.00
Pitcher Team GS GR IP BFP BA BABIP SA HA PF BBA KA OBA TBA K/W TPP QofP ERA
Bryan King * Astros 0 35 37.0 154 0.224 0.271 0.291 0.195 1.300 0.091 0.182 0.312 0.253 2.000 530 3.06 2.19
John King * Marlins 1 37 37.0 137 0.145 0.161 0.242 0.131 1.667 0.058 0.212 0.219 0.219 3.625 291 1.68 1.95
Michael King + Padres 17 0 96.1 397 0.217 0.256 0.338 0.189 1.560 0.098 0.209 0.307 0.295 2.128 546 3.16 3.55
Tyler Kinley + Braves 0 33 30.0 124 0.221 0.263 0.389 0.202 1.760 0.081 0.258 0.290 0.355 3.200 657 3.80 3.00
George Kirby + Mariners 17 0 104.0 432 0.279 0.338 0.410 0.262 1.469 0.056 0.211 0.322 0.384 3.792 660 3.81 3.81
Alex Lange + Royals 0 35 36.1 161 0.244 0.320 0.370 0.205 1.515 0.130 0.230 0.360 0.311 1.762 767 4.44 4.95
Jacob Latz * Rangers 1 32 42.0 152 0.120 0.144 0.225 0.112 1.882 0.059 0.283 0.171 0.211 4.778 227 1.31 1.71
Kyle Leahy + Cardinals 16 0 81.1 358 0.279 0.328 0.439 0.249 1.573 0.087 0.187 0.346 0.391 2.161 818 4.73 4.09
Dylan Lee * Braves 0 39 38.0 137 0.138 0.202 0.231 0.131 1.667 0.036 0.336 0.168 0.219 9.200 210 1.22 0.95
Jack Leiter + Rangers 15 0 80.0 355 0.255 0.301 0.439 0.225 1.725 0.099 0.234 0.335 0.389 2.371 884 5.11 5.29
Mark Leiter Jr. + Athletics 0 32 29.2 127 0.270 0.349 0.365 0.244 1.355 0.079 0.244 0.331 0.331 3.100 673 3.89 4.85
Matthew Liberatore * Cardinals 17 0 82.2 367 0.291 0.331 0.498 0.259 1.716 0.090 0.215 0.351 0.444 2.394 1014 5.87 5.33
Jonathan Loáisiga + Diamondbacks 0 35 31.2 126 0.239 0.274 0.319 0.214 1.333 0.056 0.159 0.278 0.286 2.857 450 2.60 2.56
Michael Lorenzen + Rockies 17 1 81.2 391 0.338 0.382 0.541 0.307 1.600 0.066 0.169 0.386 0.491 2.538 1253 7.24 6.83
Seth Lugo + Royals 17 0 96.1 407 0.278 0.319 0.462 0.253 1.660 0.074 0.187 0.332 0.420 2.533 757 4.37 4.20
Jesús Luzardo * Phillies 17 0 97.1 414 0.253 0.340 0.376 0.227 1.489 0.080 0.280 0.319 0.338 3.515 669 3.87 3.88
Daniel Lynch IV * Royals 0 35 34.0 140 0.190 0.232 0.310 0.171 1.625 0.079 0.214 0.264 0.279 2.727 494 2.86 2.65
Ron Marinaccio + Padres 0 28 42.0 182 0.267 0.294 0.478 0.236 1.791 0.099 0.187 0.352 0.423 1.889 868 5.02 4.93
Davis Martin + White Sox 16 0 93.0 378 0.247 0.315 0.365 0.228 1.477 0.063 0.238 0.302 0.336 3.750 536 3.10 3.00
Nick Martinez + Rays 16 0 94.2 387 0.253 0.278 0.399 0.238 1.576 0.044 0.150 0.287 0.375 3.412 589 3.41 2.66
Pitcher Team GS GR IP BFP BA BABIP SA HA PF BBA KA OBA TBA K/W TPP QofP ERA
Phil Maton + Cubs 0 30 26.2 130 0.299 0.370 0.514 0.246 1.719 0.115 0.238 0.400 0.423 2.067 1262 7.30 6.08
Dustin May + Cardinals 15 0 83.2 342 0.250 0.309 0.375 0.228 1.500 0.064 0.225 0.307 0.342 3.500 581 3.36 4.30
Tim Mayza * Phillies 3 30 38.2 153 0.210 0.257 0.336 0.196 1.600 0.052 0.248 0.255 0.314 4.750 454 2.62 2.79
Shane McClanahan * Rays 16 0 79.2 332 0.217 0.272 0.323 0.196 1.492 0.084 0.232 0.286 0.292 2.750 566 3.27 3.05
Michael McGreevy + Cardinals 17 0 95.1 377 0.237 0.252 0.394 0.223 1.667 0.058 0.159 0.281 0.371 2.727 538 3.11 3.12
Nolan McLean + Mets 17 0 95.1 397 0.205 0.270 0.340 0.179 1.662 0.091 0.285 0.297 0.297 3.139 555 3.21 3.78
Trevor Megill + Brewers 0 34 33.0 133 0.192 0.299 0.250 0.173 1.304 0.068 0.331 0.248 0.226 4.889 333 1.93 3.27
Juan Mejia + Rockies 1 34 38.2 178 0.281 0.358 0.392 0.242 1.395 0.118 0.230 0.371 0.337 1.952 860 4.97 6.28
Parker Messick * Guardians 17 0 101.0 400 0.214 0.273 0.351 0.195 1.641 0.073 0.265 0.270 0.320 3.655 473 2.74 2.85
Max Meyer + Marlins 18 0 103.0 426 0.205 0.262 0.333 0.183 1.628 0.085 0.263 0.284 0.298 3.111 552 3.19 2.53
Erik Miller * Giants 0 28 22.1 105 0.226 0.333 0.345 0.181 1.526 0.190 0.295 0.381 0.276 1.550 870 5.03 4.03
Mason Miller + Padres 0 33 34.2 132 0.136 0.302 0.136 0.121 1.000 0.098 0.500 0.220 0.121 5.077 195 1.13 0.78
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 16 0 99.0 376 0.144 0.230 0.199 0.130 1.388 0.072 0.388 0.221 0.181 5.407 252 1.45 1.45
Sam Moll * Reds 0 39 34.2 154 0.216 0.267 0.352 0.175 1.630 0.130 0.240 0.331 0.286 1.850 740 4.28 4.15
Keider Montero + Tigers 15 2 89.2 355 0.212 0.231 0.352 0.197 1.657 0.054 0.166 0.256 0.327 3.105 470 2.72 3.31
Mason Montgomery * Pirates 4 29 32.2 143 0.236 0.338 0.386 0.210 1.633 0.112 0.322 0.322 0.343 2.875 722 4.17 4.68
Adrián Morejón * Padres 0 39 43.1 173 0.216 0.300 0.284 0.202 1.314 0.046 0.295 0.260 0.266 6.375 437 2.53 3.32
Juan Morillo + Diamondbacks 0 36 32.1 135 0.188 0.263 0.282 0.163 1.500 0.096 0.304 0.274 0.244 3.154 514 2.97 2.78
Andrés Muñoz + Mariners 0 33 30.1 132 0.222 0.328 0.350 0.197 1.577 0.098 0.356 0.303 0.311 3.615 710 4.11 4.75
Pitcher Team GS GR IP BFP BA BABIP SA HA PF BBA KA OBA TBA K/W TPP QofP ERA
Tommy Nance + Blue Jays 0 30 31.0 129 0.226 0.288 0.322 0.202 1.423 0.093 0.256 0.295 0.287 2.750 618 3.57 3.48
Ryne Nelson + Diamondbacks 15 0 83.1 355 0.249 0.255 0.477 0.228 1.914 0.062 0.175 0.304 0.437 2.818 816 4.72 4.97
Sean Newcomb * White Sox 1 30 49.2 196 0.199 0.268 0.295 0.179 1.486 0.071 0.245 0.276 0.265 3.429 394 2.28 2.54
Aaron Nola + Phillies 17 0 85.0 377 0.287 0.331 0.520 0.260 1.816 0.077 0.231 0.340 0.472 3.000 994 5.75 6.04
Anthony Nunez + Orioles 0 32 34.1 148 0.229 0.284 0.405 0.203 1.767 0.095 0.257 0.304 0.358 2.714 731 4.23 4.98
Riley O'Brien + Cardinals 0 35 35.1 150 0.231 0.295 0.308 0.200 1.333 0.073 0.227 0.313 0.267 3.091 537 3.11 3.82
Steven Okert * Astros 1 40 41.0 158 0.176 0.208 0.296 0.158 1.680 0.076 0.241 0.247 0.266 3.167 407 2.35 2.41
Eric Orze + Twins 0 34 39.0 177 0.263 0.325 0.375 0.226 1.425 0.102 0.198 0.339 0.322 1.944 852 4.93 5.08
Andre Pallante + Cardinals 16 0 89.1 374 0.246 0.283 0.375 0.225 1.524 0.070 0.182 0.310 0.342 2.615 639 3.70 3.83
Freddy Peralta + Mets 18 0 95.1 422 0.257 0.307 0.427 0.230 1.660 0.090 0.218 0.329 0.382 2.421 814 4.71 4.81
Wandy Peralta * Padres 3 34 44.1 179 0.226 0.258 0.321 0.201 1.417 0.101 0.156 0.313 0.285 1.556 468 2.70 1.62
Eury Pérez + Marlins 14 0 72.2 302 0.213 0.253 0.426 0.185 2.000 0.106 0.268 0.311 0.371 2.531 731 4.23 4.21
Martín Pérez * Braves 13 4 77.0 313 0.214 0.238 0.377 0.188 1.763 0.096 0.195 0.291 0.332 2.033 577 3.34 3.27
Michael Petersen + Marlins 0 34 36.1 146 0.183 0.250 0.321 0.164 1.750 0.089 0.301 0.267 0.288 3.385 436 2.52 3.22
Brooks Raley * Mets 0 34 31.0 134 0.224 0.296 0.353 0.194 1.577 0.097 0.254 0.313 0.306 2.615 642 3.71 2.32
Yohan Ramírez + Pirates 0 37 47.2 211 0.211 0.284 0.343 0.175 1.622 0.128 0.261 0.346 0.284 2.037 623 3.60 3.59
Drew Rasmussen + Rays 16 0 92.0 356 0.191 0.236 0.296 0.180 1.547 0.045 0.264 0.236 0.278 5.875 424 2.45 2.45
Robbie Ray * Giants 16 1 95.2 396 0.214 0.235 0.380 0.187 1.770 0.109 0.207 0.295 0.331 1.907 669 3.87 3.39
Colin Rea + Cubs 14 4 89.1 395 0.269 0.300 0.434 0.238 1.617 0.086 0.172 0.342 0.385 2.000 816 4.72 4.74
Kumar Rocker + Rangers 14 2 80.0 344 0.247 0.292 0.377 0.221 1.526 0.090 0.203 0.317 0.337 2.258 735 4.25 3.83
Pitcher Team GS GR IP BFP BA BABIP SA HA PF BBA KA OBA TBA K/W TPP QofP ERA
Bradgley Rodríguez + Padres 3 29 35.0 148 0.226 0.293 0.308 0.203 1.367 0.081 0.230 0.284 0.277 2.833 526 3.04 2.06
Eduardo Rodríguez * Diamondbacks 17 0 102.0 414 0.219 0.247 0.355 0.198 1.622 0.092 0.171 0.290 0.321 1.868 523 3.02 2.21
Taylor Rogers * Twins 0 37 31.2 143 0.307 0.367 0.457 0.273 1.487 0.091 0.189 0.371 0.406 2.077 939 5.43 5.97
Trevor Rogers * Orioles 15 0 79.1 337 0.258 0.293 0.419 0.237 1.625 0.071 0.181 0.312 0.386 2.542 744 4.30 4.99
Tyler Rogers + Blue Jays 0 41 39.2 167 0.238 0.273 0.285 0.216 1.194 0.078 0.120 0.293 0.257 1.538 470 2.72 1.82
JoJo Romero * Cardinals 0 38 37.0 158 0.255 0.310 0.404 0.228 1.583 0.076 0.228 0.323 0.361 3.000 703 4.06 3.89
Landen Roupp + Giants 17 0 89.0 381 0.245 0.328 0.379 0.215 1.549 0.105 0.260 0.328 0.333 2.475 663 3.84 4.55
Joe Ryan + Twins 18 0 97.1 400 0.224 0.292 0.357 0.208 1.590 0.055 0.283 0.275 0.330 5.136 588 3.40 3.61
Erik Sabrowski * Guardians 0 30 24.0 100 0.169 0.316 0.301 0.140 1.786 0.150 0.450 0.290 0.250 3.000 538 3.11 3.38
Chris Sale * Braves 15 0 90.0 368 0.224 0.311 0.307 0.204 1.373 0.060 0.296 0.285 0.280 4.955 491 2.84 2.10
Cristopher Sánchez * Phillies 18 0 117.0 475 0.232 0.315 0.333 0.219 1.433 0.048 0.286 0.272 0.314 5.913 485 2.81 2.00
Dennis Santana + Pirates 0 37 35.1 157 0.235 0.273 0.419 0.204 1.781 0.121 0.204 0.338 0.363 1.684 816 4.72 5.09
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 14 0 72.0 311 0.240 0.275 0.451 0.212 1.879 0.096 0.232 0.325 0.399 2.400 795 4.60 4.88
Cam Schlittler + Yankees 18 0 104.0 414 0.206 0.272 0.336 0.191 1.633 0.051 0.297 0.249 0.312 5.857 482 2.79 2.08
John Schreiber + Royals 0 36 33.0 135 0.252 0.270 0.454 0.222 1.800 0.089 0.193 0.319 0.400 2.167 689 3.98 3.27
Tanner Scott * Dodgers 0 36 34.1 126 0.175 0.230 0.292 0.167 1.667 0.024 0.333 0.198 0.278 14.000 318 1.84 2.10
Paul Sewald + Diamondbacks 0 33 30.0 119 0.185 0.200 0.407 0.168 2.200 0.067 0.277 0.244 0.370 4.125 585 3.38 4.50
Ian Seymour * Rays 3 27 50.0 207 0.207 0.244 0.385 0.179 1.865 0.097 0.251 0.290 0.333 2.600 607 3.51 4.32
Emmet Sheehan + Dodgers 15 0 72.2 310 0.250 0.296 0.479 0.226 1.914 0.071 0.261 0.313 0.432 3.682 801 4.63 5.08
Pitcher Team GS GR IP BFP BA BABIP SA HA PF BBA KA OBA TBA K/W TPP QofP ERA
Chase Silseth + Angels 0 38 31.1 138 0.231 0.312 0.359 0.196 1.556 0.130 0.275 0.333 0.304 2.111 746 4.31 2.87
Brady Singer + Reds 16 0 77.1 353 0.294 0.316 0.528 0.266 1.798 0.071 0.184 0.354 0.479 2.600 1090 6.30 5.12
Evan Sisk * Pirates 0 32 36.1 152 0.231 0.326 0.338 0.197 1.467 0.086 0.283 0.322 0.289 3.308 564 3.26 2.23
Paul Skenes + Pirates 18 0 97.0 395 0.211 0.278 0.356 0.192 1.684 0.056 0.301 0.266 0.324 5.409 549 3.17 3.62
Cade Smith + Guardians 0 36 38.1 160 0.247 0.371 0.370 0.225 1.500 0.063 0.356 0.294 0.338 5.700 633 3.66 3.05
George Soriano + Cardinals 0 37 36.1 151 0.205 0.228 0.356 0.179 1.741 0.099 0.199 0.285 0.311 2.000 617 3.57 3.47
José Soriano + Angels 18 0 100.0 423 0.225 0.287 0.341 0.196 1.518 0.116 0.262 0.319 0.298 2.265 614 3.55 3.42
Michael Soroka + Diamondbacks 15 0 82.0 333 0.233 0.293 0.359 0.216 1.542 0.051 0.237 0.282 0.333 4.647 538 3.11 3.07
Gregory Soto * Pirates 0 36 35.0 144 0.190 0.247 0.333 0.167 1.750 0.104 0.285 0.285 0.292 2.733 554 3.20 4.37
Jeffrey Springs * Athletics 18 0 93.1 407 0.262 0.269 0.518 0.236 1.979 0.081 0.197 0.322 0.467 2.424 976 5.64 5.79
Brandon Sproat + Brewers 14 2 75.0 316 0.241 0.289 0.442 0.209 1.833 0.108 0.253 0.335 0.383 2.353 731 4.23 5.28
Ryne Stanek + Cardinals 0 35 31.2 142 0.246 0.304 0.426 0.211 1.733 0.127 0.261 0.345 0.366 2.056 851 4.92 5.12
Justin Sterner + Athletics 0 40 38.2 158 0.240 0.270 0.438 0.222 1.829 0.057 0.253 0.278 0.405 4.444 684 3.95 3.96
Matt Strahm * Royals 0 30 27.2 119 0.234 0.215 0.514 0.210 2.200 0.084 0.168 0.311 0.462 2.000 873 5.05 5.53
Ranger Suárez * Red Sox 16 0 88.2 361 0.224 0.292 0.327 0.205 1.459 0.072 0.255 0.283 0.299 3.538 500 2.89 2.94
Robert Suarez + Braves 0 31 32.0 121 0.184 0.230 0.219 0.174 1.190 0.050 0.215 0.223 0.207 4.333 272 1.57 0.56
Tomoyuki Sugano + Rockies 16 0 84.1 358 0.269 0.268 0.505 0.246 1.875 0.064 0.134 0.316 0.461 2.087 860 4.97 4.80
Cole Sulser + Rays 2 29 35.2 157 0.289 0.356 0.472 0.261 1.634 0.076 0.236 0.338 0.427 3.083 842 4.87 5.30
Brent Suter * Angels 2 30 49.0 205 0.265 0.319 0.423 0.244 1.600 0.068 0.210 0.312 0.390 3.071 701 4.05 4.59
Matt Svanson + Cardinals 0 32 35.0 164 0.285 0.343 0.444 0.250 1.561 0.116 0.207 0.372 0.390 1.789 973 5.62 7.20
Pitcher Team GS GR IP BFP BA BABIP SA HA PF BBA KA OBA TBA K/W TPP QofP ERA
Grant Taylor + White Sox 4 28 43.1 177 0.215 0.320 0.319 0.198 1.486 0.068 0.350 0.266 0.294 5.167 506 2.93 2.70
Ryan Thompson + Diamondbacks 0 34 29.1 124 0.254 0.287 0.386 0.234 1.517 0.065 0.153 0.306 0.355 2.375 660 3.82 2.76
Blake Treinen + Dodgers 0 29 23.0 100 0.239 0.311 0.398 0.210 1.667 0.100 0.250 0.320 0.350 2.500 733 4.24 3.52
Abner Uribe + Brewers 0 34 33.0 131 0.193 0.238 0.286 0.176 1.478 0.084 0.244 0.260 0.260 2.909 421 2.43 3.00
Framber Valdez * Tigers 17 0 95.2 417 0.252 0.292 0.381 0.225 1.511 0.082 0.185 0.326 0.341 2.265 748 4.32 4.05
Gus Varland + Nationals 0 32 31.2 148 0.318 0.365 0.566 0.277 1.780 0.101 0.203 0.378 0.493 2.000 1245 7.20 6.25
Louis Varland + Blue Jays 0 41 46.0 177 0.190 0.303 0.239 0.175 1.258 0.073 0.362 0.249 0.220 4.923 315 1.82 0.98
Randy Vásquez + Padres 15 1 81.0 353 0.288 0.316 0.494 0.261 1.717 0.074 0.170 0.343 0.448 2.308 901 5.21 4.44
Alex Vesia * Dodgers 0 37 27.2 114 0.143 0.237 0.163 0.123 1.143 0.140 0.342 0.263 0.140 2.438 311 1.80 2.60
Michael Wacha + Royals 17 0 108.2 438 0.234 0.273 0.387 0.215 1.649 0.068 0.192 0.292 0.354 2.800 554 3.21 3.31
Will Warren + Yankees 17 0 89.1 389 0.257 0.315 0.409 0.231 1.589 0.075 0.234 0.311 0.368 3.138 772 4.47 3.73
Ryan Watson + Red Sox 0 29 47.2 207 0.251 0.277 0.437 0.222 1.739 0.087 0.174 0.324 0.386 2.000 777 4.49 4.72
Ryan Weathers * Yankees 16 0 88.1 367 0.243 0.292 0.420 0.223 1.732 0.068 0.267 0.294 0.387 3.920 688 3.98 4.08
Luke Weaver + Mets 0 34 36.0 138 0.159 0.209 0.230 0.145 1.450 0.065 0.283 0.217 0.210 4.333 308 1.78 2.00
Jacob Webb + Cubs 0 37 36.1 158 0.245 0.312 0.385 0.222 1.571 0.089 0.285 0.310 0.348 3.214 771 4.46 3.47
Logan Webb + Giants 14 0 90.1 361 0.222 0.274 0.318 0.205 1.432 0.061 0.211 0.277 0.294 3.455 461 2.66 3.09
Greg Weissert + Red Sox 0 34 32.1 139 0.248 0.289 0.400 0.223 1.613 0.079 0.223 0.309 0.360 2.818 728 4.21 4.18
Tyler Wells + Orioles 0 30 39.2 158 0.228 0.280 0.393 0.209 1.727 0.057 0.266 0.272 0.361 4.667 549 3.18 3.18
Garrett Whitlock + Red Sox 0 28 27.2 110 0.223 0.294 0.350 0.209 1.565 0.055 0.291 0.264 0.327 5.333 480 2.78 2.60
Devin Williams + Mets 0 31 28.1 127 0.239 0.364 0.358 0.205 1.500 0.126 0.323 0.331 0.307 2.563 764 4.42 4.13
Pitcher Team GS GR IP BFP BA BABIP SA HA PF BBA KA OBA TBA K/W TPP QofP ERA
Gavin Williams + Guardians 17 0 101.2 414 0.225 0.286 0.403 0.205 1.788 0.082 0.283 0.292 0.367 3.441 608 3.51 3.81
Cole Winn + Rangers 0 30 27.0 123 0.279 0.329 0.495 0.252 1.774 0.073 0.228 0.333 0.447 3.111 995 5.76 7.00
Keaton Winn + Giants 0 29 30.2 119 0.194 0.238 0.306 0.176 1.571 0.076 0.218 0.261 0.277 2.889 370 2.14 3.23
Grant Wolfram * Orioles 0 31 25.0 110 0.284 0.397 0.412 0.264 1.448 0.027 0.264 0.327 0.382 9.667 744 4.30 3.96
Bryan Woo + Mariners 17 0 99.1 399 0.222 0.273 0.340 0.208 1.530 0.048 0.243 0.263 0.318 5.105 506 2.92 4.17
Justin Wrobleski * Dodgers 14 1 93.1 371 0.217 0.244 0.326 0.205 1.500 0.049 0.173 0.259 0.307 3.556 458 2.65 2.80
Yoshinobu Yamamoto + Dodgers 15 0 97.2 373 0.194 0.228 0.326 0.182 1.676 0.051 0.241 0.241 0.306 4.737 407 2.36 2.67
Ryan Zeferjahn + Angels 0 34 39.1 174 0.154 0.225 0.272 0.121 1.762 0.172 0.310 0.328 0.213 1.800 634 3.67 4.12

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 Thursday, 2 July 2026, at 5:31 am Pacific Time.