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 Thursday, 2 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 34 36.0 154 0.268 0.327 0.355 0.240 1.324 0.071 0.195 0.325 0.318 2.727 680 3.94 2.50
José Alvarado * Phillies 0 37 31.0 150 0.311 0.442 0.470 0.273 1.512 0.073 0.287 0.387 0.413 3.909 1212 7.01 6.10
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 33 35.2 140 0.211 0.231 0.431 0.186 2.038 0.114 0.200 0.300 0.379 1.750 552 3.19 3.53
Shawn Armstrong + Guardians 0 29 26.0 111 0.229 0.277 0.396 0.198 1.727 0.108 0.243 0.324 0.342 2.250 750 4.34 4.50
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 32 38.2 160 0.194 0.232 0.353 0.169 1.815 0.119 0.244 0.300 0.306 2.053 579 3.35 3.26
Bryan Baker + Rays 0 35 33.1 129 0.147 0.190 0.250 0.132 1.706 0.085 0.279 0.225 0.225 3.273 316 1.83 1.89
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 41 38.1 159 0.257 0.321 0.364 0.226 1.417 0.082 0.226 0.314 0.321 2.769 609 3.52 2.11
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
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 39 35.0 150 0.261 0.306 0.381 0.233 1.457 0.067 0.173 0.313 0.340 2.600 691 4.00 3.34
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 38 40.0 182 0.268 0.305 0.359 0.225 1.341 0.082 0.159 0.346 0.302 1.933 853 4.93 3.60
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 43 41.1 178 0.208 0.252 0.356 0.174 1.710 0.146 0.202 0.326 0.298 1.385 638 3.69 3.05
Chase Burns + Reds 17 0 97.2 390 0.207 0.270 0.358 0.190 1.730 0.079 0.297 0.269 0.328 3.742 536 3.10 2.40
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 18 0 95.1 412 0.276 0.308 0.434 0.250 1.573 0.073 0.177 0.330 0.393 2.433 814 4.70 4.44
Pitcher Team GS GR IP BFP BA BABIP SA HA PF BBA KA OBA TBA K/W TPP QofP ERA
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
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 17 0 105.1 436 0.245 0.290 0.431 0.227 1.758 0.055 0.252 0.296 0.399 4.583 684 3.96 4.02
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 36 35.0 159 0.233 0.316 0.279 0.189 1.200 0.157 0.226 0.358 0.226 1.440 654 3.78 4.37
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 38 40.1 171 0.248 0.291 0.407 0.211 1.639 0.146 0.181 0.357 0.345 1.240 702 4.06 2.23
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 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
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 35 40.1 161 0.191 0.188 0.331 0.161 1.731 0.118 0.112 0.292 0.280 0.947 495 2.86 3.35
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
Pitcher Team GS GR IP BFP BA BABIP SA HA PF BBA KA OBA TBA K/W TPP QofP ERA
Edgardo Henriquez + Dodgers 0 32 33.2 130 0.172 0.235 0.267 0.154 1.550 0.085 0.262 0.262 0.238 3.091 314 1.81 2.67
Tim Herrin * Guardians 0 38 30.1 132 0.216 0.238 0.363 0.167 1.682 0.144 0.189 0.341 0.280 1.316 815 4.71 2.97
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
Pitcher Team GS GR IP BFP BA BABIP SA HA PF BBA KA OBA TBA K/W TPP QofP ERA
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
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 38 39.0 144 0.146 0.155 0.262 0.132 1.789 0.063 0.208 0.222 0.236 3.333 317 1.83 2.31
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 34 30.2 128 0.233 0.269 0.422 0.211 1.815 0.086 0.250 0.305 0.383 2.909 727 4.20 3.82
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 40 38.1 141 0.157 0.227 0.246 0.149 1.571 0.035 0.326 0.184 0.234 9.200 248 1.43 1.64
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 18 1 86.0 414 0.335 0.375 0.538 0.300 1.605 0.077 0.162 0.389 0.481 2.094 1275 7.37 6.91
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 36 35.0 143 0.186 0.227 0.302 0.168 1.625 0.077 0.217 0.259 0.273 2.818 470 2.72 2.57
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 17 0 96.1 397 0.254 0.321 0.373 0.232 1.467 0.073 0.227 0.315 0.340 3.103 573 3.31 3.08
Pitcher Team GS GR IP BFP BA BABIP SA HA PF BBA KA OBA TBA K/W TPP QofP ERA
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
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 16 0 84.1 351 0.261 0.322 0.387 0.236 1.482 0.068 0.222 0.319 0.350 3.250 639 3.70 4.80
Tim Mayza * Phillies 3 31 39.2 158 0.223 0.276 0.351 0.209 1.576 0.051 0.247 0.266 0.329 4.875 480 2.77 2.95
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 17 0 104.0 397 0.150 0.236 0.219 0.136 1.463 0.068 0.393 0.222 0.199 5.778 285 1.65 1.47
Sam Moll * Reds 0 40 36.0 159 0.209 0.258 0.341 0.170 1.630 0.126 0.239 0.327 0.277 1.900 709 4.10 4.00
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 30 33.2 146 0.231 0.338 0.377 0.205 1.633 0.110 0.336 0.315 0.336 3.063 687 3.97 4.54
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
Pitcher Team GS GR IP BFP BA BABIP SA HA PF BBA KA OBA TBA K/W TPP QofP ERA
Andrés Muñoz + Mariners 0 34 31.1 137 0.231 0.338 0.355 0.204 1.536 0.102 0.343 0.314 0.314 3.357 729 4.21 4.60
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 31 50.2 202 0.200 0.269 0.294 0.178 1.472 0.079 0.243 0.282 0.262 3.063 411 2.38 2.66
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 35 45.1 188 0.250 0.289 0.351 0.223 1.405 0.096 0.160 0.330 0.314 1.667 549 3.18 2.38
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
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 39 38.0 162 0.255 0.311 0.400 0.228 1.568 0.074 0.228 0.321 0.358 3.083 693 4.01 3.79
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 15 0 75.0 329 0.251 0.281 0.495 0.222 1.973 0.097 0.228 0.334 0.438 2.344 894 5.17 5.40
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 37 34.0 138 0.246 0.261 0.443 0.217 1.800 0.087 0.188 0.312 0.391 2.167 658 3.80 3.18
Tanner Scott * Dodgers 0 37 34.2 128 0.180 0.237 0.295 0.172 1.636 0.023 0.328 0.203 0.281 14.000 327 1.89 2.08
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
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
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
Pitcher Team GS GR IP BFP BA BABIP SA HA PF BBA KA OBA TBA K/W TPP QofP ERA
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 38 37.1 155 0.200 0.221 0.348 0.174 1.741 0.103 0.194 0.284 0.303 1.875 604 3.49 3.38
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 37 36.0 147 0.186 0.241 0.326 0.163 1.750 0.102 0.286 0.279 0.286 2.800 529 3.06 4.25
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 33 36.0 167 0.279 0.340 0.435 0.246 1.561 0.114 0.216 0.365 0.383 1.895 930 5.38 7.00
Grant Taylor + White Sox 4 29 44.2 184 0.214 0.314 0.333 0.196 1.556 0.076 0.348 0.272 0.304 4.571 546 3.16 3.02
Pitcher Team GS GR IP BFP BA BABIP SA HA PF BBA KA OBA TBA K/W TPP QofP ERA
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
Walbert Ureña + Angels 14 2 77.1 337 0.209 0.263 0.307 0.178 1.467 0.122 0.223 0.320 0.261 1.829 612 3.54 3.03
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 18 0 100.2 443 0.260 0.297 0.391 0.233 1.505 0.081 0.176 0.332 0.350 2.167 790 4.57 4.29
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 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 38 28.2 118 0.139 0.230 0.158 0.119 1.143 0.144 0.339 0.263 0.136 2.353 303 1.75 2.51
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 31 28.0 128 0.284 0.337 0.500 0.258 1.758 0.070 0.227 0.336 0.453 3.222 1008 5.83 7.07
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 Friday, 3 July 2026, at 5:31 am Pacific Time.