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, 22 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 21 0 111.0 481 0.247 0.276 0.398 0.218 1.610 0.104 0.187 0.322 0.351 1.800 789 4.56 3.89
Bryan Abreu + Astros 0 37 34.0 153 0.223 0.282 0.446 0.176 2.000 0.176 0.281 0.373 0.353 1.593 900 5.21 5.29
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 22 0 143.2 598 0.253 0.287 0.392 0.232 1.547 0.064 0.184 0.308 0.360 2.895 660 3.82 4.01
Tyler Alexander * Rangers 4 41 44.0 186 0.266 0.333 0.349 0.242 1.311 0.065 0.210 0.317 0.317 3.250 628 3.63 2.86
José Alvarado * Phillies 0 42 36.0 171 0.293 0.423 0.440 0.257 1.500 0.082 0.292 0.374 0.386 3.571 1081 6.25 6.25
Drew Anderson + Tigers 2 34 58.1 254 0.241 0.315 0.411 0.213 1.704 0.091 0.287 0.319 0.362 3.174 757 4.38 4.17
Grant Anderson + Brewers 0 40 44.1 173 0.208 0.237 0.403 0.185 1.938 0.104 0.208 0.289 0.358 2.000 500 2.89 3.45
Shawn Armstrong + Guardians 0 37 32.1 141 0.231 0.286 0.372 0.199 1.607 0.121 0.234 0.333 0.319 1.941 745 4.31 4.18
Aaron Ashby * Brewers 1 47 59.2 261 0.238 0.345 0.335 0.207 1.407 0.115 0.314 0.330 0.291 2.733 678 3.92 3.32
Braxton Ashcraft + Pirates 20 0 116.1 481 0.245 0.307 0.402 0.225 1.639 0.058 0.270 0.295 0.368 4.643 672 3.89 3.95
Sam Bachman + Angels 0 37 43.1 182 0.213 0.257 0.369 0.187 1.735 0.110 0.247 0.308 0.324 2.250 636 3.68 3.95
Bryan Baker + Rays 0 40 38.1 147 0.150 0.200 0.241 0.136 1.600 0.082 0.286 0.224 0.218 3.500 292 1.69 1.64
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 47 44.1 184 0.256 0.317 0.384 0.228 1.500 0.076 0.239 0.310 0.342 3.143 639 3.70 2.84
Shane Baz + Orioles 20 0 117.2 507 0.266 0.319 0.417 0.237 1.567 0.083 0.207 0.325 0.371 2.500 763 4.41 4.13
David Bednar + Yankees 0 39 42.2 176 0.208 0.282 0.296 0.188 1.424 0.080 0.273 0.278 0.267 3.429 502 2.90 2.53
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 47 42.2 178 0.245 0.294 0.352 0.219 1.436 0.067 0.185 0.298 0.315 2.750 586 3.39 2.74
Tanner Bibee + Guardians 21 0 119.0 482 0.231 0.246 0.404 0.212 1.745 0.073 0.191 0.288 0.369 2.629 626 3.62 3.86
Jake Bird + Yankees 0 36 30.1 139 0.298 0.364 0.471 0.259 1.583 0.079 0.223 0.374 0.410 2.818 1016 5.88 5.93
AJ Blubaugh + Astros 0 38 63.0 267 0.220 0.264 0.379 0.187 1.720 0.116 0.247 0.307 0.322 2.129 688 3.98 3.86
Jonathan Bowlan + Phillies 0 36 33.2 135 0.220 0.289 0.317 0.200 1.444 0.059 0.289 0.274 0.289 4.875 554 3.20 2.94
Kyle Bradish + Orioles 20 0 113.1 477 0.235 0.288 0.374 0.208 1.596 0.107 0.231 0.319 0.331 2.157 635 3.68 3.49
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 36 49.0 195 0.176 0.221 0.282 0.154 1.600 0.113 0.236 0.272 0.246 2.091 408 2.36 2.76
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 20 0 94.2 412 0.258 0.305 0.418 0.231 1.621 0.097 0.204 0.337 0.374 2.100 776 4.49 5.23
Brock Burke * Reds 0 51 48.1 208 0.211 0.250 0.360 0.178 1.703 0.139 0.192 0.327 0.303 1.379 643 3.72 2.79
Sean Burke + White Sox 16 4 112.1 458 0.225 0.284 0.380 0.203 1.688 0.074 0.262 0.293 0.343 3.529 591 3.42 3.20
Chase Burns + Reds 19 0 107.2 433 0.204 0.265 0.349 0.185 1.713 0.090 0.286 0.275 0.316 3.179 542 3.13 2.42
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 19 0 100.2 449 0.279 0.326 0.457 0.252 1.637 0.076 0.205 0.332 0.412 2.706 901 5.21 5.27
Yennier Cano + Orioles 0 45 33.2 137 0.213 0.263 0.276 0.197 1.296 0.058 0.204 0.263 0.255 3.500 462 2.67 2.41
Joey Cantillo * Guardians 21 0 106.0 455 0.249 0.316 0.401 0.218 1.606 0.114 0.246 0.336 0.349 2.154 721 4.17 3.74
Luis Castillo + Mariners 16 3 94.2 417 0.257 0.294 0.434 0.230 1.688 0.072 0.201 0.314 0.388 2.800 853 4.93 4.85
Cade Cavalli + Nationals 22 0 110.2 478 0.255 0.339 0.358 0.228 1.404 0.071 0.266 0.324 0.320 3.735 681 3.94 3.58
Dylan Cease + Blue Jays 18 0 104.1 427 0.196 0.310 0.284 0.173 1.446 0.105 0.363 0.286 0.251 3.444 483 2.80 2.67
Pitcher Team GS GR IP BFP BA BABIP SA HA PF BBA KA OBA TBA K/W TPP QofP ERA
Slade Cecconi + Guardians 20 0 103.2 455 0.282 0.316 0.448 0.255 1.586 0.075 0.180 0.336 0.404 2.412 880 5.09 4.60
Bubba Chandler + Pirates 19 1 100.2 442 0.223 0.265 0.363 0.190 1.631 0.127 0.204 0.328 0.310 1.607 712 4.12 4.47
Aroldis Chapman * Red Sox 0 34 32.2 138 0.207 0.300 0.298 0.181 1.440 0.116 0.290 0.304 0.261 2.500 557 3.22 1.93
Taylor Clarke + Diamondbacks 0 45 45.0 172 0.192 0.198 0.314 0.174 1.633 0.052 0.140 0.244 0.285 2.667 390 2.25 2.40
Garrett Cleavinger * Rays 0 33 29.0 123 0.240 0.318 0.413 0.203 1.720 0.106 0.317 0.317 0.350 3.000 780 4.51 3.72
Fernando Cruz + Yankees 0 48 43.0 184 0.201 0.286 0.305 0.168 1.516 0.141 0.299 0.321 0.255 2.115 575 3.33 2.51
Jacob deGrom + Rangers 19 0 105.1 424 0.219 0.278 0.379 0.205 1.736 0.057 0.302 0.262 0.356 5.333 559 3.23 3.76
Enyel De Los Santos + Astros 0 45 48.0 197 0.240 0.295 0.377 0.223 1.568 0.061 0.234 0.284 0.350 3.833 570 3.30 4.13
Reid Detmers * Angels 21 0 120.0 493 0.214 0.272 0.357 0.193 1.663 0.075 0.276 0.276 0.320 3.676 590 3.41 4.05
Seranthony Domínguez + White Sox 0 38 34.0 147 0.202 0.247 0.379 0.170 1.880 0.136 0.286 0.320 0.320 2.100 766 4.43 4.50
Camilo Doval + Yankees 0 41 37.0 165 0.261 0.290 0.430 0.224 1.649 0.091 0.212 0.327 0.370 2.333 1018 5.88 4.86
Jack Dreyer * Dodgers 1 40 41.1 163 0.207 0.258 0.353 0.190 1.710 0.061 0.288 0.258 0.325 4.700 486 2.81 2.83
Jhoan Durán + Phillies 0 36 34.0 131 0.202 0.329 0.250 0.191 1.240 0.046 0.382 0.244 0.237 8.333 319 1.85 1.32
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 19 0 108.2 457 0.243 0.269 0.404 0.221 1.663 0.072 0.197 0.298 0.368 2.727 704 4.07 4.06
Nathan Eovaldi + Rangers 19 0 115.1 483 0.249 0.294 0.440 0.230 1.766 0.058 0.253 0.300 0.406 4.357 729 4.21 4.21
Lucas Erceg + Royals 0 40 38.1 176 0.286 0.319 0.463 0.239 1.619 0.131 0.153 0.392 0.386 1.174 938 5.42 5.40
Calvin Faucher + Marlins 0 43 42.1 192 0.242 0.328 0.299 0.198 1.237 0.151 0.224 0.365 0.245 1.483 685 3.96 4.89
Jose A. Ferrer * Mariners 0 47 42.0 185 0.265 0.320 0.355 0.238 1.341 0.070 0.189 0.330 0.319 2.692 683 3.95 2.79
Matt Festa + Guardians 0 43 41.1 186 0.269 0.331 0.449 0.242 1.667 0.070 0.242 0.333 0.403 3.462 916 5.29 4.57
Pitcher Team GS GR IP BFP BA BABIP SA HA PF BBA KA OBA TBA K/W TPP QofP ERA
Kyle Finnegan + Tigers 0 43 45.0 188 0.248 0.289 0.410 0.213 1.650 0.133 0.186 0.351 0.351 1.400 676 3.91 2.40
Braydon Fisher + Blue Jays 7 41 50.2 205 0.205 0.248 0.358 0.176 1.750 0.117 0.249 0.302 0.307 2.125 541 3.13 3.73
Jack Flaherty + Tigers 19 0 86.1 389 0.240 0.307 0.416 0.206 1.738 0.108 0.262 0.332 0.357 2.429 842 4.87 4.59
Mason Fluharty * Blue Jays 3 50 40.0 176 0.271 0.356 0.400 0.239 1.476 0.097 0.267 0.341 0.352 2.765 753 4.35 4.28
Kyle Freeland * Rockies 18 0 94.0 429 0.317 0.355 0.559 0.296 1.764 0.047 0.193 0.354 0.522 4.150 1159 6.70 7.28
Didier Fuentes + Braves 1 33 41.2 174 0.231 0.312 0.308 0.207 1.333 0.075 0.276 0.293 0.276 3.692 560 3.24 2.59
Hunter Gaddis + Guardians 0 38 33.0 142 0.248 0.299 0.341 0.225 1.375 0.070 0.218 0.303 0.310 3.100 665 3.84 2.45
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 46 43.0 165 0.160 0.180 0.320 0.145 2.000 0.085 0.267 0.230 0.291 3.143 408 2.36 2.72
Kevin Gausman + Blue Jays 21 0 115.2 491 0.254 0.309 0.410 0.232 1.614 0.069 0.238 0.303 0.375 3.441 710 4.11 4.51
Logan Gilbert + Mariners 20 0 120.0 472 0.212 0.263 0.380 0.197 1.796 0.053 0.273 0.261 0.354 5.160 506 2.92 3.38
Kevin Ginkel + Diamondbacks 0 45 42.0 168 0.234 0.291 0.370 0.214 1.583 0.071 0.250 0.286 0.339 3.500 537 3.11 3.21
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 41 48.1 191 0.183 0.184 0.323 0.157 1.767 0.115 0.136 0.283 0.277 1.182 470 2.72 3.17
Sonny Gray + Red Sox 18 0 101.2 408 0.229 0.272 0.373 0.211 1.628 0.069 0.221 0.287 0.343 3.214 548 3.17 2.48
Foster Griffin * Nationals 20 0 117.1 473 0.215 0.248 0.368 0.199 1.713 0.057 0.235 0.271 0.340 4.111 562 3.25 2.68
Emerson Hancock + Mariners 19 0 105.1 414 0.209 0.245 0.348 0.193 1.663 0.063 0.234 0.266 0.321 3.731 490 2.83 3.16
Hogan Harris * Athletics 0 48 44.2 204 0.234 0.327 0.351 0.196 1.500 0.137 0.294 0.353 0.294 2.143 762 4.40 3.22
Pitcher Team GS GR IP BFP BA BABIP SA HA PF BBA KA OBA TBA K/W TPP QofP ERA
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 51 51.1 207 0.203 0.293 0.289 0.184 1.421 0.082 0.300 0.266 0.261 3.647 396 2.29 1.40
Edgardo Henriquez + Dodgers 0 39 41.0 162 0.171 0.232 0.250 0.148 1.458 0.105 0.247 0.272 0.216 2.353 325 1.88 2.41
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 46 38.1 158 0.245 0.235 0.413 0.222 1.686 0.057 0.114 0.304 0.373 2.000 668 3.87 4.23
Jeff Hoffman + Blue Jays 0 46 43.0 194 0.265 0.402 0.394 0.232 1.489 0.082 0.345 0.340 0.345 4.188 934 5.40 4.40
Colin Holderman + Guardians 0 38 37.2 148 0.153 0.211 0.198 0.135 1.300 0.095 0.270 0.250 0.176 2.857 301 1.74 1.91
Grant Holmes + Braves 18 1 92.1 400 0.236 0.259 0.401 0.208 1.699 0.103 0.195 0.318 0.353 1.902 751 4.35 3.70
Tyler Holton * Tigers 2 40 44.1 188 0.282 0.333 0.425 0.261 1.510 0.053 0.197 0.330 0.394 3.700 707 4.09 3.05
Bryan Hudson * White Sox 6 38 43.1 181 0.238 0.310 0.285 0.199 1.194 0.088 0.232 0.309 0.238 2.625 568 3.29 2.08
Raisel Iglesias + Braves 0 34 35.0 137 0.231 0.302 0.362 0.219 1.567 0.051 0.292 0.270 0.343 5.714 482 2.79 2.57
Shota Imanaga * Cubs 20 0 115.0 464 0.232 0.259 0.432 0.216 1.860 0.060 0.235 0.282 0.401 3.893 637 3.68 3.91
Griffin Jax + Rays 16 11 81.0 334 0.242 0.286 0.407 0.216 1.681 0.081 0.246 0.302 0.362 3.037 689 3.99 3.89
Pierce Johnson + Reds 0 33 29.0 126 0.252 0.272 0.486 0.222 1.929 0.095 0.206 0.317 0.429 2.167 874 5.06 5.28
Anthony Kay * White Sox 19 2 98.1 444 0.253 0.283 0.421 0.214 1.663 0.090 0.180 0.347 0.356 2.000 889 5.14 4.21
Mitch Keller + Pirates 20 0 108.1 464 0.252 0.285 0.410 0.226 1.629 0.080 0.179 0.323 0.369 2.243 741 4.29 4.90
Kevin Kelly + Rays 0 43 47.2 179 0.204 0.233 0.305 0.190 1.500 0.045 0.196 0.251 0.285 4.375 383 2.22 2.27
Merrill Kelly + Diamondbacks 18 0 103.2 451 0.279 0.282 0.510 0.248 1.830 0.091 0.144 0.344 0.455 1.585 922 5.33 5.12
Orion Kerkering + Phillies 0 42 39.1 171 0.182 0.237 0.322 0.152 1.769 0.135 0.257 0.304 0.269 1.913 602 3.48 2.75
Caleb Kilian + Giants 0 41 40.1 178 0.232 0.301 0.342 0.202 1.472 0.101 0.270 0.309 0.298 2.667 711 4.11 4.69
Pitcher Team GS GR IP BFP BA BABIP SA HA PF BBA KA OBA TBA K/W TPP QofP ERA
Bryan King * Astros 0 42 45.0 193 0.253 0.282 0.406 0.223 1.605 0.083 0.181 0.326 0.358 2.188 747 4.32 3.40
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 21 0 119.1 491 0.212 0.253 0.324 0.185 1.527 0.100 0.210 0.303 0.283 2.102 520 3.01 3.24
Tyler Kinley + Braves 0 40 35.0 144 0.233 0.267 0.442 0.208 1.900 0.097 0.250 0.313 0.396 2.571 711 4.11 4.11
George Kirby + Mariners 19 0 116.0 477 0.276 0.337 0.412 0.260 1.492 0.052 0.218 0.317 0.388 4.160 640 3.70 3.57
Peter Lambert + Astros 17 0 98.0 405 0.201 0.239 0.326 0.178 1.625 0.094 0.232 0.289 0.289 2.474 547 3.16 3.03
Alex Lange + Royals 0 40 41.0 184 0.252 0.315 0.400 0.212 1.590 0.125 0.223 0.364 0.337 1.783 843 4.87 6.15
Jacob Latz * Rangers 1 36 47.0 170 0.120 0.148 0.222 0.112 1.842 0.065 0.282 0.176 0.206 4.364 217 1.26 1.53
Kyle Leahy + Cardinals 19 0 95.1 408 0.262 0.309 0.410 0.235 1.563 0.081 0.194 0.328 0.368 2.394 709 4.10 3.59
Dylan Lee * Braves 0 47 45.2 169 0.157 0.235 0.239 0.148 1.520 0.047 0.337 0.195 0.225 7.125 244 1.41 1.77
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 20 0 99.0 437 0.289 0.335 0.477 0.256 1.652 0.087 0.217 0.352 0.423 2.500 964 5.57 5.18
Jonathan Loáisiga + Diamondbacks 0 43 40.0 156 0.220 0.263 0.284 0.199 1.290 0.058 0.186 0.263 0.256 3.222 380 2.20 2.03
Michael Lorenzen + Rockies 21 1 100.2 482 0.327 0.364 0.529 0.293 1.617 0.081 0.162 0.384 0.473 2.000 1250 7.23 6.53
Seth Lugo + Royals 21 0 117.2 499 0.274 0.314 0.459 0.246 1.675 0.076 0.188 0.333 0.413 2.474 762 4.40 4.36
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 42 42.1 168 0.176 0.212 0.288 0.161 1.630 0.071 0.202 0.244 0.262 2.833 392 2.27 2.13
Tyler Mahle + Giants 16 0 83.0 359 0.274 0.319 0.453 0.242 1.655 0.092 0.214 0.337 0.401 2.333 808 4.67 5.31
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 19 0 111.1 452 0.248 0.266 0.389 0.232 1.571 0.044 0.137 0.283 0.365 3.100 570 3.29 2.59
Pitcher Team GS GR IP BFP BA BABIP SA HA PF BBA KA OBA TBA K/W TPP QofP ERA
Isaac Mattson + Pirates 0 34 32.2 141 0.248 0.298 0.384 0.220 1.548 0.099 0.206 0.326 0.340 2.071 674 3.90 4.13
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 36 45.0 184 0.241 0.303 0.376 0.223 1.561 0.060 0.239 0.288 0.348 4.000 561 3.25 4.00
Shane McClanahan * Rays 18 0 91.0 378 0.216 0.268 0.322 0.196 1.486 0.082 0.225 0.286 0.291 2.742 555 3.21 3.16
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 20 0 113.1 469 0.202 0.272 0.326 0.177 1.614 0.087 0.288 0.292 0.286 3.293 524 3.03 3.34
Trevor Megill + Brewers 0 40 39.0 157 0.190 0.284 0.239 0.172 1.259 0.070 0.306 0.248 0.217 4.364 334 1.93 3.00
Juan Mejia + Rockies 1 40 45.0 201 0.264 0.336 0.362 0.229 1.370 0.114 0.229 0.353 0.313 2.000 745 4.31 5.40
Parker Messick * Guardians 20 0 117.2 467 0.208 0.257 0.347 0.188 1.670 0.077 0.248 0.268 0.315 3.222 474 2.74 2.68
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 34 29.1 128 0.208 0.313 0.311 0.172 1.500 0.156 0.320 0.336 0.258 2.050 668 3.87 3.07
Mason Miller + Padres 0 40 41.2 160 0.147 0.318 0.154 0.131 1.048 0.094 0.488 0.231 0.138 5.200 215 1.24 0.86
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 19 0 115.0 439 0.152 0.236 0.232 0.139 1.525 0.064 0.394 0.221 0.212 6.179 305 1.76 1.57
Sam Moll * Reds 0 47 41.0 184 0.225 0.282 0.358 0.185 1.588 0.125 0.245 0.337 0.293 1.957 768 4.44 4.39
Keider Montero + Tigers 16 6 106.0 419 0.206 0.231 0.337 0.191 1.638 0.053 0.186 0.251 0.313 3.545 447 2.58 3.14
Mason Montgomery * Pirates 5 36 40.1 170 0.207 0.310 0.333 0.182 1.613 0.112 0.353 0.294 0.294 3.158 590 3.41 3.79
Adrián Morejón * Padres 0 47 54.0 221 0.229 0.310 0.302 0.213 1.319 0.059 0.276 0.281 0.281 4.692 496 2.87 3.33
Juan Morillo + Diamondbacks 0 44 40.2 166 0.194 0.268 0.285 0.169 1.464 0.096 0.289 0.277 0.247 3.000 475 2.75 2.88
Andrew Morris + Twins 2 35 48.0 203 0.251 0.323 0.339 0.227 1.348 0.074 0.241 0.310 0.305 3.267 602 3.48 3.38
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 39 36.1 154 0.212 0.316 0.321 0.188 1.517 0.097 0.357 0.292 0.286 3.667 606 3.50 3.96
Sean Newcomb * White Sox 1 36 56.0 227 0.204 0.276 0.303 0.181 1.488 0.088 0.242 0.291 0.269 2.750 446 2.58 2.41
Aaron Nola + Phillies 21 0 108.1 475 0.280 0.321 0.521 0.255 1.860 0.076 0.236 0.333 0.474 3.111 962 5.57 5.82
Anthony Nunez + Orioles 0 36 41.1 176 0.226 0.275 0.381 0.199 1.686 0.091 0.239 0.301 0.335 2.625 682 3.94 4.57
Riley O'Brien + Cardinals 0 42 41.2 180 0.225 0.302 0.305 0.189 1.353 0.094 0.244 0.333 0.256 2.588 563 3.26 3.67
Steven Okert * Astros 1 49 50.2 192 0.171 0.210 0.286 0.156 1.667 0.063 0.271 0.229 0.260 4.333 365 2.11 2.13
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 19 0 105.1 445 0.251 0.285 0.376 0.229 1.500 0.070 0.169 0.312 0.344 2.419 656 3.79 4.02
Freddy Peralta + Mets 21 0 109.2 492 0.261 0.311 0.446 0.232 1.711 0.093 0.224 0.335 0.396 2.391 878 5.08 5.01
Wandy Peralta * Padres 4 40 50.2 211 0.250 0.283 0.372 0.223 1.489 0.100 0.152 0.332 0.332 1.524 581 3.36 3.02
Eury Pérez + Marlins 17 0 91.2 371 0.199 0.248 0.374 0.175 1.877 0.100 0.280 0.294 0.329 2.811 606 3.51 3.53
Michael Petersen + Marlins 0 41 43.1 171 0.171 0.227 0.309 0.152 1.808 0.099 0.298 0.263 0.275 3.000 411 2.38 2.91
Brooks Raley * Mets 0 41 36.2 153 0.205 0.266 0.326 0.176 1.593 0.092 0.248 0.288 0.281 2.714 531 3.07 1.96
Yohan Ramírez + Pirates 0 42 53.1 235 0.211 0.282 0.340 0.174 1.610 0.132 0.251 0.349 0.281 1.903 610 3.53 3.21
Drew Rasmussen + Rays 19 0 104.1 415 0.215 0.260 0.343 0.202 1.595 0.043 0.248 0.258 0.323 5.722 521 3.02 3.28
Robbie Ray * Giants 19 1 110.2 465 0.223 0.252 0.377 0.194 1.689 0.116 0.206 0.310 0.327 1.778 696 4.03 3.33
Colin Rea + Cubs 17 4 105.2 462 0.271 0.301 0.446 0.242 1.643 0.082 0.175 0.340 0.398 2.132 811 4.69 4.85
Kumar Rocker + Rangers 17 2 96.0 411 0.244 0.285 0.393 0.219 1.611 0.088 0.209 0.314 0.353 2.389 737 4.26 4.13
Bradgley Rodríguez + Padres 3 37 43.0 178 0.206 0.265 0.294 0.185 1.424 0.084 0.236 0.270 0.264 2.800 471 2.72 2.09
Eduardo Rodríguez * Diamondbacks 20 0 116.2 478 0.232 0.261 0.382 0.211 1.644 0.086 0.172 0.297 0.347 2.000 575 3.32 2.62
Pitcher Team GS GR IP BFP BA BABIP SA HA PF BBA KA OBA TBA K/W TPP QofP ERA
Taylor Rogers * Twins 0 42 35.1 162 0.305 0.364 0.440 0.265 1.442 0.093 0.185 0.370 0.383 2.000 972 5.62 5.60
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 47 45.2 187 0.222 0.259 0.263 0.203 1.184 0.070 0.134 0.273 0.241 1.923 400 2.31 1.58
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 20 0 110.0 457 0.224 0.289 0.352 0.199 1.571 0.098 0.247 0.304 0.313 2.511 568 3.29 3.93
Joe Ryan + Twins 21 0 114.1 472 0.230 0.288 0.394 0.214 1.713 0.053 0.278 0.278 0.367 5.240 645 3.73 3.38
Erik Sabrowski * Guardians 0 37 29.1 124 0.167 0.269 0.324 0.137 1.941 0.161 0.395 0.298 0.266 2.450 587 3.39 3.38
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 21 0 132.2 550 0.256 0.339 0.370 0.242 1.444 0.045 0.275 0.295 0.349 6.040 586 3.39 2.71
Dennis Santana + Pirates 0 44 41.2 186 0.259 0.291 0.488 0.226 1.881 0.113 0.199 0.349 0.425 1.762 915 5.29 6.05
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 21 0 123.0 489 0.205 0.270 0.335 0.190 1.634 0.051 0.297 0.249 0.311 5.800 474 2.74 2.20
John Schreiber + Royals 0 42 38.1 158 0.245 0.262 0.424 0.215 1.735 0.095 0.177 0.316 0.373 1.867 665 3.85 3.29
Tanner Scott * Dodgers 0 43 41.1 153 0.186 0.261 0.303 0.176 1.630 0.033 0.346 0.216 0.288 10.600 316 1.83 2.40
Paul Sewald + Diamondbacks 0 40 36.1 146 0.195 0.202 0.459 0.178 2.346 0.062 0.288 0.247 0.418 4.667 699 4.04 4.71
Emmet Sheehan + Dodgers 18 0 87.2 375 0.249 0.298 0.475 0.224 1.905 0.072 0.264 0.312 0.427 3.667 807 4.67 5.13
Chase Silseth + Angels 0 44 37.1 162 0.225 0.308 0.333 0.191 1.484 0.123 0.284 0.321 0.284 2.300 702 4.06 2.89
Brady Singer + Reds 20 0 103.1 454 0.270 0.296 0.474 0.244 1.757 0.070 0.194 0.333 0.430 2.750 906 5.24 4.53
Paul Skenes + Pirates 21 0 115.1 465 0.221 0.295 0.359 0.202 1.628 0.056 0.297 0.273 0.329 5.308 522 3.02 3.43
Pitcher Team GS GR IP BFP BA BABIP SA HA PF BBA KA OBA TBA K/W TPP QofP ERA
Cade Smith + Guardians 0 44 46.1 187 0.221 0.324 0.343 0.203 1.553 0.059 0.353 0.267 0.316 6.000 525 3.04 2.72
George Soriano + Cardinals 0 45 44.1 180 0.194 0.220 0.344 0.172 1.774 0.089 0.222 0.267 0.306 2.500 547 3.16 3.25
José Soriano + Angels 21 0 118.0 491 0.219 0.276 0.323 0.191 1.479 0.110 0.248 0.310 0.283 2.259 550 3.18 3.43
Gregory Soto * Pirates 0 42 41.2 170 0.181 0.227 0.322 0.159 1.778 0.106 0.276 0.276 0.282 2.611 535 3.09 3.89
Jeffrey Springs * Athletics 20 0 102.2 450 0.267 0.273 0.526 0.240 1.972 0.084 0.191 0.329 0.473 2.263 996 5.76 5.96
Brandon Sproat + Brewers 17 2 86.2 373 0.241 0.288 0.439 0.206 1.818 0.115 0.244 0.346 0.375 2.116 784 4.54 5.09
Ryne Stanek + Cardinals 0 43 38.1 171 0.240 0.293 0.390 0.205 1.629 0.135 0.240 0.345 0.333 1.783 783 4.53 4.70
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 37 33.0 148 0.263 0.260 0.541 0.236 2.057 0.088 0.182 0.338 0.486 2.077 1019 5.89 7.09
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 37 44.1 190 0.266 0.325 0.445 0.242 1.674 0.074 0.237 0.316 0.405 3.214 745 4.31 5.08
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 37 41.1 190 0.275 0.331 0.425 0.242 1.543 0.100 0.211 0.353 0.374 2.105 909 5.26 6.31
Grant Taylor + White Sox 4 34 51.1 208 0.201 0.296 0.307 0.183 1.526 0.082 0.346 0.264 0.279 4.235 478 2.76 2.63
Caleb Thielbar * Cubs 0 35 30.0 128 0.219 0.254 0.447 0.195 2.040 0.102 0.305 0.297 0.398 3.000 798 4.61 4.20
Ryan Thompson + Diamondbacks 0 41 36.2 158 0.266 0.304 0.392 0.241 1.474 0.063 0.165 0.323 0.354 2.600 707 4.09 2.95
Payton Tolle * Red Sox 16 0 89.2 367 0.217 0.276 0.363 0.199 1.671 0.071 0.262 0.278 0.332 3.692 547 3.16 3.31
Walbert Ureña + Angels 16 2 87.1 378 0.208 0.263 0.295 0.177 1.418 0.124 0.220 0.320 0.251 1.766 586 3.39 2.78
Abner Uribe + Brewers 0 42 41.2 164 0.197 0.252 0.272 0.177 1.379 0.091 0.250 0.268 0.244 2.733 383 2.21 2.38
Pitcher Team GS GR IP BFP BA BABIP SA HA PF BBA KA OBA TBA K/W TPP QofP ERA
Framber Valdez * Tigers 20 0 108.1 479 0.260 0.302 0.386 0.232 1.486 0.079 0.184 0.334 0.344 2.316 791 4.57 4.57
Louis Varland + Blue Jays 0 46 51.0 196 0.198 0.307 0.242 0.184 1.222 0.066 0.347 0.250 0.224 5.231 312 1.81 1.06
Randy Vásquez + Padres 16 3 87.2 386 0.301 0.331 0.503 0.275 1.670 0.070 0.163 0.352 0.459 2.333 942 5.45 4.72
Alex Vesia * Dodgers 0 45 34.1 145 0.148 0.236 0.213 0.124 1.444 0.159 0.338 0.283 0.179 2.130 405 2.34 2.62
Michael Wacha + Royals 20 0 125.1 510 0.239 0.274 0.404 0.218 1.694 0.071 0.198 0.298 0.369 2.806 611 3.53 3.66
Will Warren + Yankees 19 1 99.0 433 0.263 0.312 0.438 0.236 1.667 0.079 0.224 0.321 0.393 2.853 825 4.77 4.00
Ryan Watson + Red Sox 0 33 52.2 226 0.244 0.270 0.428 0.217 1.755 0.084 0.186 0.314 0.381 2.211 739 4.27 4.44
Ryan Weathers * Yankees 19 0 102.1 432 0.254 0.313 0.425 0.234 1.673 0.067 0.266 0.306 0.391 3.966 722 4.17 4.40
Luke Weaver + Mets 0 39 41.0 157 0.154 0.194 0.245 0.140 1.591 0.070 0.274 0.217 0.223 3.909 321 1.86 1.98
Jacob Webb + Cubs 0 44 43.1 185 0.241 0.304 0.361 0.216 1.500 0.092 0.270 0.308 0.324 2.941 700 4.05 2.91
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 41 39.1 165 0.240 0.275 0.393 0.218 1.639 0.073 0.218 0.297 0.358 3.000 663 3.83 3.66
Tyler Wells + Orioles 0 39 49.0 194 0.213 0.260 0.376 0.196 1.763 0.057 0.263 0.263 0.345 4.636 512 2.96 2.94
Zack Wheeler + Phillies 16 0 100.0 380 0.186 0.241 0.315 0.174 1.697 0.058 0.308 0.237 0.295 5.318 383 2.22 2.16
Garrett Whitlock + Red Sox 0 38 37.0 140 0.195 0.253 0.293 0.186 1.500 0.043 0.279 0.229 0.279 6.500 336 1.95 1.95
Devin Williams + Mets 0 37 33.2 156 0.267 0.379 0.400 0.231 1.500 0.122 0.288 0.353 0.346 2.368 906 5.24 4.54
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 37 34.1 151 0.261 0.313 0.442 0.238 1.694 0.066 0.232 0.311 0.404 3.500 815 4.71 5.77
Keaton Winn + Giants 0 34 33.2 135 0.207 0.247 0.306 0.185 1.480 0.081 0.193 0.281 0.274 2.364 435 2.52 3.21
Grant Wolfram * Orioles 0 37 29.2 131 0.267 0.357 0.405 0.237 1.516 0.061 0.244 0.328 0.359 4.000 769 4.45 4.55
Pitcher Team GS GR IP BFP BA BABIP SA HA PF BBA KA OBA TBA K/W TPP QofP ERA
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
Justin Wrobleski * Dodgers 16 1 106.2 424 0.218 0.253 0.321 0.205 1.471 0.050 0.189 0.262 0.302 3.810 450 2.60 2.62
Yoshinobu Yamamoto + Dodgers 18 0 119.2 455 0.188 0.223 0.318 0.176 1.688 0.055 0.248 0.237 0.297 4.520 392 2.27 2.78
Brandon Young + Orioles 16 0 91.1 390 0.251 0.290 0.385 0.226 1.534 0.082 0.190 0.310 0.346 2.313 686 3.96 3.25
Ryan Zeferjahn + Angels 0 41 47.0 204 0.153 0.215 0.288 0.123 1.880 0.152 0.324 0.314 0.230 2.129 620 3.59 3.83

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, 23 July 2026, at 5:32 am Pacific Time.