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 Tuesday, 1 September 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 28 0 148.1 649 0.253 0.280 0.414 0.222 1.639 0.108 0.177 0.330 0.364 1.643 819 4.74 4.49
Bryan Abreu + Astros 0 55 52.2 229 0.196 0.266 0.364 0.157 1.861 0.170 0.297 0.345 0.293 1.744 688 3.98 3.93
Sandy Alcantara + Marlins 29 0 189.2 784 0.242 0.277 0.366 0.223 1.509 0.064 0.179 0.296 0.337 2.800 590 3.41 3.46
Tyler Alexander * Rangers 4 58 59.1 255 0.262 0.328 0.345 0.235 1.317 0.071 0.204 0.322 0.310 2.889 642 3.71 3.34
José Alvarado * Phillies 0 57 49.2 231 0.271 0.368 0.417 0.234 1.537 0.100 0.264 0.368 0.359 2.652 966 5.59 5.62
Grant Anderson + Brewers 0 50 55.1 220 0.208 0.232 0.411 0.186 1.976 0.095 0.218 0.286 0.368 2.286 559 3.23 3.42
Tejay Antone + Reds 0 46 44.2 194 0.224 0.262 0.400 0.196 1.789 0.067 0.222 0.294 0.351 3.308 747 4.32 3.83
Aaron Ashby * Brewers 1 63 76.0 330 0.228 0.333 0.322 0.200 1.409 0.112 0.318 0.318 0.282 2.838 642 3.71 3.20
Braxton Ashcraft + Pirates 27 0 160.1 645 0.232 0.281 0.382 0.214 1.645 0.054 0.254 0.279 0.352 4.686 588 3.40 3.59
Bryan Baker + Rays 0 56 54.0 210 0.159 0.206 0.265 0.143 1.667 0.081 0.286 0.233 0.238 3.529 352 2.03 1.50
Eduard Bazardo + Mariners 0 65 61.0 262 0.269 0.320 0.436 0.240 1.619 0.076 0.233 0.321 0.389 3.050 803 4.64 3.25
Shane Baz + Orioles 27 0 157.0 669 0.263 0.319 0.394 0.235 1.497 0.082 0.208 0.323 0.351 2.527 698 4.04 4.01
David Bednar + Yankees 0 55 59.1 241 0.196 0.261 0.283 0.178 1.442 0.075 0.270 0.261 0.257 3.611 466 2.69 2.73
Clayton Beeter + Nationals 0 47 45.1 196 0.201 0.229 0.358 0.163 1.781 0.153 0.230 0.332 0.291 1.500 709 4.10 3.97
Brennan Bernardino * Rockies 2 63 56.1 233 0.238 0.275 0.362 0.215 1.520 0.060 0.176 0.288 0.326 2.929 599 3.46 2.56
Tanner Bibee + Guardians 28 0 162.1 664 0.234 0.254 0.403 0.214 1.718 0.069 0.193 0.292 0.367 2.783 635 3.67 3.88
Paul Blackburn + Yankees 2 52 78.0 303 0.190 0.225 0.285 0.172 1.500 0.092 0.211 0.267 0.257 2.286 378 2.19 1.62
AJ Blubaugh + Astros 0 52 84.1 346 0.209 0.250 0.358 0.182 1.714 0.098 0.249 0.286 0.312 2.529 588 3.40 3.09
Jonathan Bowlan + Phillies 0 53 51.0 204 0.195 0.263 0.303 0.176 1.556 0.069 0.314 0.260 0.275 4.571 501 2.90 2.82
Pitcher Team GS GR IP BFP BA BABIP SA HA PF BBA KA OBA TBA K/W TPP QofP ERA
Kyle Bradish + Orioles 27 0 148.0 633 0.260 0.313 0.419 0.231 1.610 0.101 0.216 0.336 0.371 2.141 738 4.27 4.01
Taj Bradley + Twins 27 0 154.1 654 0.222 0.281 0.379 0.197 1.705 0.101 0.272 0.304 0.336 2.697 656 3.79 3.85
Justin Bruihl * Cardinals 0 61 66.2 296 0.261 0.297 0.360 0.223 1.379 0.088 0.152 0.341 0.307 1.731 766 4.43 3.51
Walker Buehler + Padres 27 0 131.1 559 0.256 0.298 0.414 0.231 1.612 0.088 0.199 0.327 0.372 2.265 717 4.15 4.66
Brock Burke * Reds 0 69 66.1 286 0.203 0.262 0.328 0.171 1.612 0.136 0.241 0.322 0.276 1.769 615 3.56 2.58
Sean Burke + White Sox 24 4 154.2 635 0.217 0.273 0.371 0.194 1.715 0.085 0.263 0.291 0.332 3.093 588 3.40 3.20
Chase Burns + Reds 26 0 145.1 592 0.219 0.291 0.359 0.199 1.636 0.084 0.289 0.285 0.326 3.420 578 3.34 2.79
Noah Cameron * Royals 25 1 149.1 625 0.237 0.280 0.382 0.214 1.612 0.077 0.210 0.296 0.346 2.729 624 3.61 3.98
Yennier Cano + Orioles 0 59 44.0 180 0.216 0.276 0.269 0.200 1.250 0.056 0.222 0.267 0.250 4.000 457 2.64 3.07
Joey Cantillo * Guardians 28 0 136.1 589 0.250 0.319 0.397 0.217 1.586 0.119 0.246 0.341 0.345 2.071 739 4.27 3.70
Cade Cavalli + Nationals 29 0 152.2 640 0.238 0.311 0.365 0.214 1.533 0.072 0.277 0.306 0.328 3.848 627 3.63 3.12
Dylan Cease + Blue Jays 25 0 150.1 601 0.176 0.272 0.265 0.155 1.505 0.108 0.361 0.268 0.233 3.338 426 2.47 2.33
Bubba Chandler + Pirates 25 1 131.0 569 0.224 0.271 0.355 0.193 1.582 0.120 0.206 0.323 0.306 1.721 688 3.98 4.26
Aroldis Chapman * Red Sox 0 47 45.2 189 0.193 0.288 0.295 0.169 1.531 0.106 0.317 0.280 0.259 3.000 490 2.83 1.77
Taylor Clarke + Diamondbacks 0 62 62.1 238 0.202 0.212 0.326 0.185 1.614 0.046 0.155 0.244 0.298 3.364 403 2.33 2.60
Garrett Cleavinger * Rays 0 50 41.1 178 0.233 0.313 0.387 0.197 1.657 0.118 0.303 0.326 0.326 2.571 742 4.29 4.35
Fernando Cruz + Yankees 0 61 54.2 234 0.207 0.270 0.369 0.175 1.780 0.137 0.286 0.321 0.312 2.094 655 3.79 3.13
Steven Cruz + Royals 2 47 51.2 217 0.237 0.270 0.454 0.212 1.913 0.088 0.258 0.313 0.406 2.947 759 4.39 4.35
Jacob deGrom + Rangers 26 0 137.1 561 0.226 0.298 0.368 0.210 1.627 0.066 0.298 0.276 0.342 4.514 559 3.23 4.00
Enyel De Los Santos + Astros 0 60 64.2 269 0.242 0.286 0.403 0.223 1.667 0.063 0.219 0.290 0.372 3.471 644 3.72 4.45
Pitcher Team GS GR IP BFP BA BABIP SA HA PF BBA KA OBA TBA K/W TPP QofP ERA
Reid Detmers * Angels 27 0 155.0 626 0.215 0.273 0.349 0.195 1.623 0.070 0.278 0.272 0.316 3.955 542 3.14 3.54
Jack Dreyer * Dodgers 1 57 54.1 219 0.200 0.262 0.338 0.178 1.692 0.091 0.301 0.274 0.301 3.300 493 2.85 2.98
Jhoan Durán + Phillies 0 52 50.1 203 0.232 0.358 0.263 0.217 1.136 0.044 0.340 0.281 0.246 7.667 400 2.31 1.61
Bryce Elder + Braves 26 0 149.0 633 0.244 0.269 0.407 0.221 1.664 0.077 0.191 0.303 0.368 2.469 727 4.21 4.11
Nathan Eovaldi + Rangers 22 0 132.2 555 0.250 0.295 0.439 0.231 1.758 0.058 0.247 0.301 0.405 4.281 719 4.16 4.21
Lucas Erceg + Royals 0 47 43.1 208 0.312 0.353 0.465 0.255 1.491 0.139 0.149 0.423 0.380 1.069 1078 6.23 6.23
Calvin Faucher + Marlins 0 59 58.2 252 0.215 0.298 0.276 0.183 1.283 0.127 0.254 0.321 0.234 2.000 527 3.05 3.84
Jose A. Ferrer * Mariners 0 63 57.2 255 0.277 0.322 0.398 0.251 1.438 0.063 0.176 0.337 0.361 2.813 775 4.48 3.75
Matt Festa + Guardians 0 59 58.1 252 0.259 0.327 0.404 0.234 1.559 0.063 0.246 0.321 0.365 3.875 740 4.28 3.55
Kyle Finnegan + Tigers 0 57 55.1 244 0.272 0.303 0.461 0.230 1.696 0.139 0.176 0.373 0.389 1.265 917 5.30 4.07
Braydon Fisher + Blue Jays 8 58 68.0 276 0.204 0.248 0.335 0.170 1.638 0.130 0.236 0.312 0.279 1.806 509 2.94 3.31
Mason Fluharty * Blue Jays 4 69 55.0 232 0.223 0.281 0.337 0.194 1.511 0.103 0.254 0.302 0.293 2.458 572 3.31 3.44
Kyle Freeland * Rockies 23 0 124.1 554 0.296 0.328 0.528 0.276 1.784 0.051 0.186 0.338 0.493 3.679 1016 5.88 6.37
Didier Fuentes + Braves 1 48 60.1 247 0.222 0.315 0.312 0.198 1.408 0.077 0.312 0.283 0.279 4.053 505 2.92 2.39
Kody Funderburk * Twins 0 46 43.0 185 0.214 0.256 0.286 0.178 1.333 0.130 0.195 0.319 0.238 1.500 601 3.47 3.77
Hunter Gaddis + Guardians 0 55 47.1 205 0.231 0.278 0.335 0.205 1.452 0.093 0.224 0.307 0.298 2.421 662 3.83 3.04
Brandyn Garcia * Diamondbacks 0 47 40.0 152 0.162 0.230 0.228 0.145 1.409 0.066 0.309 0.243 0.204 4.700 278 1.61 2.25
Rico Garcia + Orioles 0 65 58.2 231 0.174 0.196 0.338 0.156 1.944 0.087 0.260 0.251 0.303 3.000 478 2.76 3.22
Kevin Gausman + Blue Jays 23 0 127.1 540 0.259 0.318 0.405 0.237 1.563 0.067 0.235 0.306 0.370 3.528 693 4.00 4.38
Logan Gilbert + Mariners 27 0 160.1 638 0.215 0.259 0.386 0.197 1.794 0.063 0.260 0.268 0.354 4.150 537 3.11 3.42
Pitcher Team GS GR IP BFP BA BABIP SA HA PF BBA KA OBA TBA K/W TPP QofP ERA
Kevin Ginkel + Diamondbacks 0 62 57.0 233 0.236 0.281 0.396 0.215 1.680 0.069 0.240 0.283 0.361 3.500 626 3.62 4.26
J.T. Ginn + Athletics 24 3 138.1 580 0.225 0.259 0.368 0.197 1.632 0.098 0.209 0.310 0.321 2.123 636 3.68 3.71
Yoendrys Gómez + Twins 0 46 40.2 173 0.201 0.264 0.302 0.173 1.500 0.127 0.237 0.312 0.260 1.864 527 3.04 2.66
MacKenzie Gore * Rangers 29 0 154.2 664 0.236 0.299 0.394 0.211 1.664 0.090 0.255 0.312 0.351 2.817 685 3.96 4.31
Gordon Graceffo + Cardinals 1 53 68.1 269 0.181 0.198 0.297 0.156 1.643 0.112 0.167 0.275 0.257 1.500 422 2.44 2.90
Peyton Gray + Rangers 0 48 55.0 244 0.251 0.297 0.434 0.225 1.727 0.066 0.238 0.303 0.389 3.625 880 5.09 3.93
Sonny Gray + Red Sox 25 0 143.2 586 0.244 0.292 0.386 0.225 1.583 0.063 0.218 0.297 0.357 3.459 598 3.46 2.82
Emerson Hancock + Mariners 25 0 138.2 566 0.240 0.278 0.399 0.223 1.659 0.057 0.223 0.292 0.369 3.938 621 3.59 3.57
Hogan Harris * Athletics 0 62 58.1 266 0.234 0.329 0.347 0.195 1.481 0.139 0.289 0.353 0.289 2.081 758 4.39 3.55
Kyle Harrison * Brewers 22 0 107.0 447 0.239 0.302 0.423 0.221 1.768 0.065 0.291 0.295 0.391 4.483 701 4.05 3.45
Brent Headrick * Yankees 0 71 70.0 289 0.235 0.335 0.364 0.215 1.548 0.073 0.301 0.287 0.332 4.143 538 3.11 1.93
Edgardo Henriquez + Dodgers 1 54 55.1 220 0.164 0.240 0.228 0.141 1.387 0.105 0.286 0.273 0.195 2.739 313 1.81 2.77
Tim Herrin * Guardians 0 58 48.2 203 0.216 0.250 0.365 0.177 1.694 0.118 0.217 0.320 0.300 1.833 668 3.86 3.14
Tim Hill * Yankees 0 60 53.0 213 0.237 0.227 0.397 0.216 1.674 0.052 0.108 0.296 0.362 2.091 595 3.44 4.08
Jeff Hoffman + Blue Jays 0 51 48.0 215 0.254 0.389 0.386 0.223 1.521 0.084 0.349 0.330 0.340 4.167 886 5.12 3.94
Colin Holderman + Guardians 0 53 52.1 218 0.182 0.241 0.241 0.156 1.324 0.087 0.229 0.289 0.206 2.632 422 2.44 2.75
Grant Holmes + Braves 25 1 128.2 552 0.240 0.264 0.400 0.212 1.667 0.100 0.187 0.317 0.353 1.873 730 4.22 3.71
Tyler Holton * Tigers 3 56 63.0 266 0.266 0.306 0.414 0.244 1.554 0.060 0.188 0.323 0.380 3.125 684 3.95 3.00
Bryan Hudson * White Sox 7 53 58.1 244 0.255 0.314 0.340 0.221 1.333 0.070 0.225 0.307 0.295 3.235 631 3.65 3.09
Raisel Iglesias + Braves 0 50 51.0 207 0.232 0.293 0.363 0.213 1.568 0.077 0.251 0.295 0.333 3.250 534 3.09 2.82
Pitcher Team GS GR IP BFP BA BABIP SA HA PF BBA KA OBA TBA K/W TPP QofP ERA
Shota Imanaga * Cubs 27 0 150.1 616 0.239 0.265 0.449 0.222 1.876 0.057 0.240 0.289 0.417 4.229 700 4.05 4.01
Pierce Johnson + Reds 0 46 39.2 171 0.248 0.278 0.425 0.222 1.711 0.088 0.199 0.310 0.380 2.267 765 4.42 4.54
Anthony Kay * White Sox 26 2 136.2 611 0.257 0.291 0.423 0.223 1.647 0.080 0.185 0.339 0.367 2.306 857 4.95 4.28
Mitch Keller + Pirates 22 0 115.2 503 0.259 0.292 0.426 0.233 1.641 0.083 0.177 0.332 0.382 2.119 796 4.61 5.29
Kevin Kelly + Rays 0 60 64.2 240 0.192 0.226 0.290 0.179 1.512 0.046 0.217 0.238 0.271 4.727 334 1.93 1.95
Merrill Kelly + Diamondbacks 25 0 141.2 616 0.270 0.282 0.475 0.237 1.760 0.104 0.154 0.346 0.417 1.484 872 5.04 5.08
Orion Kerkering + Phillies 0 58 53.2 238 0.203 0.266 0.327 0.172 1.610 0.118 0.239 0.315 0.277 2.036 665 3.84 3.86
Bryan King * Astros 1 50 53.0 238 0.271 0.306 0.429 0.239 1.579 0.080 0.185 0.345 0.378 2.316 895 5.18 4.75
John King * Marlins 1 49 49.2 197 0.192 0.193 0.372 0.168 1.939 0.086 0.168 0.274 0.325 1.941 545 3.15 3.99
Michael King + Padres 28 0 162.0 662 0.216 0.254 0.343 0.190 1.587 0.095 0.213 0.304 0.302 2.238 534 3.09 3.11
Tyler Kinley + Braves 0 49 42.2 179 0.226 0.248 0.439 0.196 1.943 0.112 0.235 0.318 0.380 2.100 736 4.26 4.01
George Kirby + Mariners 26 0 152.2 640 0.284 0.333 0.444 0.266 1.565 0.056 0.200 0.327 0.416 3.556 731 4.23 4.19
Andrew Kittredge + Orioles 0 49 43.1 192 0.268 0.309 0.397 0.250 1.479 0.057 0.188 0.307 0.370 3.273 876 5.07 3.12
Peter Lambert + Astros 24 0 132.2 566 0.220 0.271 0.335 0.193 1.523 0.099 0.231 0.309 0.293 2.339 621 3.59 3.66
Alex Lange + Royals 0 51 52.2 234 0.259 0.324 0.418 0.222 1.615 0.115 0.231 0.359 0.359 2.000 846 4.89 5.81
Jacob Latz * Rangers 1 48 60.2 224 0.132 0.178 0.230 0.121 1.741 0.080 0.304 0.201 0.210 3.778 237 1.37 1.63
Kyle Leahy + Cardinals 26 0 129.1 545 0.263 0.321 0.406 0.240 1.542 0.070 0.217 0.319 0.371 3.105 662 3.83 3.13
Dylan Lee * Braves 0 65 61.0 236 0.184 0.261 0.295 0.169 1.600 0.064 0.314 0.233 0.271 4.933 368 2.13 2.66
Matthew Liberatore * Cardinals 27 0 134.2 589 0.285 0.341 0.475 0.256 1.669 0.080 0.239 0.345 0.428 3.000 931 5.39 5.41
Jonathan Loáisiga + Diamondbacks 0 57 55.1 215 0.227 0.266 0.323 0.209 1.422 0.051 0.186 0.265 0.298 3.636 411 2.38 2.44
Pitcher Team GS GR IP BFP BA BABIP SA HA PF BBA KA OBA TBA K/W TPP QofP ERA
Michael Lorenzen + Rockies 25 1 115.2 562 0.338 0.368 0.535 0.299 1.583 0.087 0.146 0.397 0.473 1.673 1336 7.73 7.08
Seth Lugo + Royals 28 0 154.0 662 0.286 0.325 0.462 0.257 1.618 0.074 0.178 0.341 0.415 2.408 809 4.68 5.03
Jesús Luzardo * Phillies 28 0 169.2 697 0.221 0.304 0.342 0.199 1.547 0.073 0.300 0.287 0.308 4.098 541 3.13 3.02
Daniel Lynch IV * Royals 5 46 61.2 250 0.202 0.230 0.333 0.184 1.652 0.076 0.184 0.268 0.304 2.421 494 2.85 3.06
Davis Martin + White Sox 24 0 125.0 530 0.266 0.321 0.402 0.240 1.512 0.074 0.209 0.330 0.362 2.846 691 3.99 4.32
Nick Martinez + Rays 26 0 153.2 618 0.250 0.268 0.398 0.238 1.592 0.036 0.147 0.278 0.379 4.136 570 3.30 2.99
Tim Mayza * Phillies 4 48 59.1 237 0.225 0.279 0.367 0.207 1.633 0.063 0.249 0.274 0.338 3.933 523 3.03 3.34
Shane McClanahan * Rays 23 0 113.0 466 0.206 0.252 0.315 0.187 1.529 0.082 0.221 0.277 0.285 2.711 527 3.05 3.19
Michael McGreevy + Cardinals 27 0 147.1 608 0.258 0.281 0.426 0.238 1.655 0.066 0.168 0.306 0.395 2.550 665 3.85 3.97
Nolan McLean + Mets 27 0 155.2 644 0.203 0.262 0.324 0.177 1.596 0.095 0.267 0.295 0.283 2.820 532 3.08 3.06
Luis Medina + Athletics 1 48 62.1 274 0.252 0.340 0.397 0.215 1.576 0.117 0.281 0.343 0.339 2.406 756 4.37 3.61
Trevor Megill + Brewers 0 53 52.1 203 0.162 0.233 0.200 0.148 1.233 0.069 0.281 0.222 0.182 4.071 241 1.40 2.24
Juan Mejia + Rockies 1 53 57.2 266 0.278 0.339 0.381 0.233 1.371 0.128 0.199 0.372 0.320 1.559 864 4.99 5.46
Parker Messick * Guardians 27 0 161.0 637 0.206 0.258 0.336 0.190 1.628 0.068 0.253 0.261 0.309 3.744 449 2.59 2.46
Mason Miller + Padres 0 55 57.1 219 0.143 0.286 0.184 0.128 1.286 0.091 0.475 0.228 0.164 5.200 254 1.47 1.26
Jacob Misiorowski + Brewers 25 0 151.0 571 0.150 0.227 0.242 0.138 1.608 0.061 0.389 0.215 0.222 6.343 304 1.76 1.73
Sam Moll * Reds 0 64 55.1 252 0.252 0.314 0.371 0.210 1.472 0.119 0.214 0.349 0.310 1.800 825 4.77 4.55
Keider Montero + Tigers 22 6 139.0 556 0.208 0.227 0.340 0.192 1.636 0.056 0.165 0.257 0.315 2.968 477 2.76 3.24
Mason Montgomery * Pirates 5 53 56.2 232 0.188 0.296 0.298 0.168 1.590 0.095 0.384 0.267 0.267 4.045 490 2.83 3.02
Adrián Morejón * Padres 0 64 74.2 307 0.209 0.292 0.278 0.189 1.328 0.075 0.293 0.280 0.251 3.913 478 2.77 2.77
Pitcher Team GS GR IP BFP BA BABIP SA HA PF BBA KA OBA TBA K/W TPP QofP ERA
Juan Morillo + Diamondbacks 0 58 54.1 220 0.192 0.265 0.269 0.168 1.405 0.091 0.282 0.273 0.236 3.100 429 2.48 2.15
Andrew Morris + Twins 3 51 64.2 280 0.258 0.319 0.361 0.232 1.400 0.079 0.211 0.318 0.325 2.682 660 3.82 3.90
Andrés Muñoz + Mariners 0 53 50.1 211 0.213 0.324 0.356 0.190 1.675 0.095 0.384 0.289 0.318 4.050 642 3.71 4.29
Sean Newcomb * White Sox 4 46 78.0 313 0.202 0.263 0.289 0.179 1.429 0.086 0.227 0.284 0.256 2.630 417 2.41 2.19
Aaron Nola + Phillies 28 0 148.0 638 0.269 0.314 0.488 0.245 1.814 0.080 0.246 0.326 0.444 3.078 876 5.06 4.93
Riley O'Brien + Cardinals 0 56 54.2 235 0.221 0.287 0.312 0.187 1.409 0.098 0.230 0.328 0.264 2.348 553 3.20 3.95
Steven Okert * Astros 1 67 67.2 261 0.190 0.230 0.325 0.172 1.711 0.054 0.261 0.241 0.295 4.857 432 2.50 2.13
Andre Pallante + Cardinals 24 0 136.0 564 0.249 0.288 0.357 0.227 1.438 0.073 0.172 0.310 0.326 2.366 593 3.43 3.57
Freddy Peralta + Mets 22 0 113.2 512 0.264 0.315 0.448 0.234 1.700 0.094 0.221 0.338 0.398 2.354 887 5.13 4.99
Wandy Peralta * Padres 5 52 66.0 275 0.274 0.308 0.411 0.247 1.500 0.080 0.153 0.335 0.371 1.909 632 3.65 3.41
Eury Pérez + Marlins 24 0 130.2 530 0.198 0.252 0.343 0.174 1.728 0.106 0.268 0.294 0.300 2.536 556 3.22 3.44
Martín Pérez * Braves 22 4 121.0 499 0.220 0.249 0.359 0.194 1.629 0.100 0.182 0.301 0.317 1.820 591 3.42 3.05
Michael Petersen + Marlins 0 56 56.1 231 0.193 0.260 0.322 0.169 1.667 0.113 0.286 0.294 0.281 2.538 493 2.85 3.36
Yohan Ramírez + Pirates 1 55 73.1 321 0.202 0.284 0.307 0.168 1.519 0.134 0.271 0.336 0.255 2.023 575 3.32 3.31
Drew Rasmussen + Rays 26 0 146.1 574 0.203 0.254 0.309 0.190 1.523 0.047 0.260 0.249 0.289 5.519 449 2.60 2.95
Kumar Rocker + Rangers 24 2 129.2 570 0.256 0.304 0.422 0.228 1.646 0.096 0.218 0.332 0.375 2.255 827 4.78 4.44
Bradgley Rodríguez + Padres 4 54 62.1 257 0.212 0.281 0.309 0.195 1.460 0.070 0.261 0.265 0.284 3.722 474 2.74 2.02
Eduardo Rodríguez * Diamondbacks 28 0 167.0 686 0.236 0.272 0.366 0.216 1.554 0.080 0.178 0.296 0.335 2.218 554 3.20 2.59
Taylor Rogers * Twins 0 55 49.1 224 0.276 0.331 0.401 0.237 1.453 0.107 0.188 0.357 0.344 1.750 852 4.93 4.74
Trevor Rogers * Orioles 25 0 137.2 579 0.253 0.296 0.411 0.233 1.622 0.064 0.209 0.302 0.378 3.270 719 4.16 4.38
Pitcher Team GS GR IP BFP BA BABIP SA HA PF BBA KA OBA TBA K/W TPP QofP ERA
Tyler Rogers + Blue Jays 0 64 61.2 258 0.228 0.264 0.276 0.205 1.208 0.081 0.136 0.291 0.248 1.667 465 2.69 1.90
Ryan Rolison * Cubs 2 47 52.2 213 0.235 0.284 0.374 0.207 1.591 0.113 0.225 0.319 0.329 2.000 558 3.23 3.08
Landen Roupp + Giants 26 0 139.2 595 0.225 0.280 0.349 0.197 1.547 0.111 0.224 0.316 0.304 2.015 634 3.67 4.25
Joe Ryan + Twins 23 0 125.2 523 0.239 0.295 0.405 0.222 1.698 0.052 0.264 0.283 0.377 5.111 679 3.92 3.65
Erik Sabrowski * Guardians 0 51 39.1 169 0.179 0.297 0.307 0.148 1.720 0.154 0.385 0.308 0.254 2.500 588 3.40 2.97
Chris Sale * Braves 24 0 144.0 576 0.218 0.309 0.298 0.201 1.371 0.049 0.307 0.271 0.276 6.321 427 2.47 2.06
Cristopher Sánchez * Phillies 28 0 175.1 726 0.251 0.337 0.353 0.234 1.406 0.054 0.278 0.295 0.329 5.179 562 3.25 2.52
Roki Sasaki + Dodgers 23 0 119.1 511 0.244 0.280 0.468 0.217 1.919 0.094 0.229 0.321 0.417 2.438 801 4.63 4.60
Cam Schlittler + Yankees 28 0 163.2 651 0.197 0.269 0.316 0.180 1.607 0.065 0.309 0.253 0.289 4.786 444 2.57 2.09
John Schreiber + Royals 0 55 49.1 203 0.232 0.250 0.401 0.202 1.732 0.108 0.177 0.315 0.350 1.636 633 3.66 3.65
Tanner Scott * Dodgers 0 59 55.0 213 0.202 0.283 0.318 0.188 1.575 0.056 0.315 0.249 0.296 5.583 361 2.09 2.45
Chase Silseth + Angels 0 47 39.2 174 0.230 0.313 0.331 0.195 1.441 0.126 0.276 0.328 0.282 2.182 719 4.16 2.72
Brady Singer + Reds 27 0 141.2 633 0.281 0.312 0.463 0.253 1.650 0.071 0.185 0.344 0.417 2.600 929 5.37 4.83
Paul Skenes + Pirates 28 0 149.2 619 0.232 0.310 0.375 0.208 1.620 0.071 0.289 0.294 0.338 4.068 592 3.42 3.97
Cade Smith + Guardians 0 58 61.0 251 0.203 0.296 0.315 0.179 1.556 0.084 0.343 0.275 0.279 4.095 532 3.08 2.36
George Soriano + Cardinals 0 61 59.0 252 0.219 0.252 0.393 0.190 1.792 0.107 0.230 0.306 0.341 2.148 718 4.15 4.12
José Soriano + Angels 22 0 123.0 511 0.217 0.276 0.321 0.190 1.474 0.112 0.249 0.309 0.280 2.228 540 3.12 3.29
Gregory Soto * Pirates 0 60 59.2 247 0.190 0.254 0.315 0.166 1.659 0.097 0.279 0.279 0.275 2.875 503 2.91 3.17
Jeffrey Springs * Athletics 25 0 123.0 548 0.274 0.277 0.538 0.245 1.963 0.091 0.179 0.341 0.480 1.960 1054 6.10 6.37
Ryne Stanek + Cardinals 0 60 53.1 228 0.232 0.278 0.414 0.202 1.783 0.123 0.246 0.329 0.360 2.000 722 4.17 4.39
Pitcher Team GS GR IP BFP BA BABIP SA HA PF BBA KA OBA TBA K/W TPP QofP ERA
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
Ranger Suárez * Red Sox 24 0 123.2 516 0.245 0.309 0.350 0.221 1.430 0.076 0.231 0.308 0.316 3.051 583 3.37 3.64
Tomoyuki Sugano + Rockies 24 0 125.2 540 0.284 0.285 0.542 0.263 1.908 0.054 0.139 0.322 0.502 2.586 941 5.44 5.23
Grant Taylor + White Sox 4 49 72.0 285 0.190 0.278 0.271 0.172 1.429 0.084 0.330 0.260 0.246 3.917 392 2.27 2.00
Caleb Thielbar * Cubs 0 50 42.1 180 0.247 0.297 0.463 0.222 1.875 0.089 0.283 0.317 0.417 3.188 796 4.61 5.10
Ryan Thompson + Diamondbacks 0 46 40.2 186 0.304 0.350 0.435 0.274 1.431 0.070 0.156 0.360 0.392 2.231 922 5.33 4.43
Payton Tolle * Red Sox 23 0 131.0 530 0.220 0.282 0.374 0.202 1.701 0.070 0.277 0.279 0.343 3.973 545 3.15 3.23
Walbert Ureña + Angels 23 2 123.1 525 0.203 0.256 0.294 0.173 1.451 0.122 0.229 0.310 0.251 1.875 555 3.21 2.85
Abner Uribe + Brewers 0 50 49.1 194 0.185 0.242 0.249 0.165 1.344 0.093 0.258 0.263 0.222 2.778 355 2.05 2.01
Framber Valdez * Tigers 27 0 150.2 664 0.261 0.301 0.389 0.232 1.487 0.086 0.175 0.337 0.345 2.035 777 4.49 4.36
Louis Varland + Blue Jays 0 62 68.2 267 0.200 0.290 0.257 0.184 1.286 0.067 0.315 0.251 0.236 4.667 357 2.07 1.18
Randy Vásquez + Padres 22 5 127.2 535 0.264 0.285 0.430 0.241 1.628 0.065 0.148 0.316 0.393 2.257 721 4.17 4.02
Alex Vesia * Dodgers 0 62 48.2 206 0.155 0.207 0.264 0.131 1.704 0.150 0.291 0.282 0.223 1.935 517 2.99 3.14
Michael Wacha + Royals 27 0 170.2 686 0.229 0.257 0.401 0.211 1.752 0.061 0.198 0.281 0.370 3.238 577 3.34 3.32
Will Warren + Yankees 26 1 134.0 586 0.268 0.318 0.454 0.241 1.695 0.078 0.227 0.326 0.408 2.891 842 4.87 4.23
Ryan Weathers * Yankees 25 0 137.1 568 0.249 0.307 0.394 0.229 1.585 0.067 0.252 0.301 0.363 3.763 629 3.64 3.60
Jacob Webb + Cubs 0 60 59.2 250 0.229 0.282 0.352 0.208 1.538 0.084 0.260 0.292 0.320 3.095 633 3.66 2.87
Logan Webb + Giants 25 0 149.2 621 0.239 0.285 0.349 0.219 1.456 0.061 0.192 0.298 0.319 3.132 599 3.47 4.21
Greg Weissert + Red Sox 0 56 52.2 222 0.245 0.291 0.400 0.221 1.633 0.077 0.239 0.306 0.360 3.118 690 3.99 3.76
Zack Wheeler + Phillies 23 0 130.1 524 0.212 0.268 0.377 0.193 1.782 0.078 0.294 0.279 0.344 3.756 565 3.27 3.31
Pitcher Team GS GR IP BFP BA BABIP SA HA PF BBA KA OBA TBA K/W TPP QofP ERA
Garrett Whitlock + Red Sox 0 46 45.0 171 0.199 0.264 0.292 0.187 1.469 0.041 0.292 0.228 0.275 7.143 349 2.02 2.00
Gavin Williams + Guardians 28 0 163.0 657 0.213 0.284 0.390 0.195 1.828 0.076 0.330 0.277 0.356 4.340 579 3.35 3.81
Cole Winn + Rangers 1 50 48.0 215 0.277 0.336 0.456 0.251 1.648 0.074 0.228 0.330 0.414 3.063 890 5.14 5.63
Grant Wolfram * Orioles 0 50 43.0 188 0.257 0.339 0.407 0.229 1.581 0.074 0.250 0.324 0.362 3.357 746 4.32 4.81
Bryan Woo + Mariners 26 0 148.1 606 0.232 0.282 0.383 0.216 1.649 0.051 0.246 0.279 0.356 4.806 594 3.43 4.25
Yoshinobu Yamamoto + Dodgers 24 0 158.0 607 0.187 0.225 0.310 0.173 1.657 0.059 0.252 0.242 0.287 4.250 398 2.30 2.56
Brandon Young + Orioles 23 0 130.1 556 0.255 0.288 0.403 0.230 1.578 0.083 0.185 0.317 0.363 2.239 716 4.14 3.38

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 Wednesday, 2 September 2026, at 2:48 pm Pacific Time.