St. Louis Cardinals
Pitching Register
 
Team Index    Draft History Park History
Starters: Positional    Registers: Batters     Leaders: Batters   
  Pitchers   Pitchers   Pitchers
 
Team Pitching Register     Help
Player stats are below the team stats.
Year/Team Name R/G R G ERA IP H H/G BB BB/G SO SO/G SV PWS
2000 St. Louis Cardinals 4.0 646 162 3.69 1454.7 1356 8.4 536 3.3 1260 7.8 51 120.1
2001 St. Louis Cardinals 5.3 859 162 4.82 1460.7 1550 9.6 649 4.0 1190 7.3 24 57.0
2002 St. Louis Cardinals 4.1 666 162 3.82 1441.7 1346 8.3 476 2.9 1282 7.9 60 108.9
2003 St. Louis Cardinals 4.6 748 162 4.26 1446.0 1382 8.5 535 3.3 1286 7.9 35 71.2
2004 St. Louis Cardinals 3.8 608 162 3.42 1470.3 1259 7.8 540 3.3 1228 7.6 50 117.0
2005 St. Louis Cardinals 4.3 692 162 3.88 1469.0 1329 8.2 589 3.6 1232 7.6 51 92.3
2006 St. Louis Cardinals 4.2 674 162 3.76 1469.0 1293 8.0 596 3.7 1217 7.5 50 97.2
2007 St. Louis Cardinals 6.1 991 162 5.53 1442.0 1678 10.4 636 3.9 1108 6.8 25 29.1
2008 St. Louis Cardinals 5.3 862 162 4.89 1452.7 1571 9.7 578 3.6 963 5.9 38 53.0
2009 St. Louis Cardinals 5.7 923 162 5.34 1450.0 1618 10.0 538 3.3 994 6.1 29 66.1
2010 St. Louis Cardinals 4.8 777 162 4.49 1451.7 1492 9.2 551 3.4 1041 6.4 37 67.5
2011 St. Louis Cardinals 4.7 763 162 4.45 1434.7 1416 8.7 487 3.0 1104 6.8 43 77.8
2012 St. Louis Cardinals 4.7 755 162 4.19 1453.3 1456 9.0 438 2.7 930 5.7 38 86.3
2013 St. Louis Cardinals 4.7 761 162 4.19 1452.7 1472 9.1 402 2.5 980 6.0 40 97.7
2014 St. Louis Cardinals 4.5 729 163 3.93 1466.7 1457 8.9 441 2.7 943 5.8 39 92.5
2015 St. Louis Cardinals 4.2 685 162 3.83 1455.0 1367 8.4 458 2.8 941 5.8 41 100.1
2016 St. Louis Cardinals 4.2 676 162 3.77 1453.3 1451 9.0 459 2.8 969 6.0 45 107.5
2017 St. Louis Cardinals 4.7 766 162 4.31 1455.3 1501 9.3 447 2.8 963 5.9 48 88.3
2018 St. Louis Cardinals 5.5 892 162 5.08 1434.3 1626 10.0 495 3.1 880 5.4 36 59.8
2019 St. Louis Cardinals 4.5 721 162 4.05 1448.0 1426 8.8 419 2.6 871 5.4 38 83.1
2020 St. Louis Cardinals 3.8 615 163 3.36 1454.0 1375 8.4 392 2.4 897 5.5 37 103.6
2021 St. Louis Cardinals 4.1 670 162 3.76 1455.7 1441 8.9 337 2.1 965 6.0 43 102.8
2022 St. Louis Cardinals 4.3 703 162 4.00 1464.3 1512 9.3 325 2.0 839 5.2 55 119.8
2023 St. Louis Cardinals 5.2 838 162 4.62 1443.7 1579 9.7 393 2.4 942 5.8 42 86.0
2024 St. Louis Cardinals 5.4 871 162 5.05 1449.3 1704 10.5 462 2.9 832 5.1 27 69.8
2025 St. Louis Cardinals 6.2 1012 162 5.89 1440.3 1833 11.3 617 3.8 819 5.1 26 51.7
2026 St. Louis Cardinals 6.1 993 162 5.72 1443.3 1777 11.0 599 3.7 894 5.5 34 53.4
2027 St. Louis Cardinals 7.0 1133 162 6.43 1460.3 1979 12.2 655 4.0 856 5.3 21 32.4
2028 St. Louis Cardinals 6.4 1043 162 6.03 1411.7 1766 10.9 693 4.3 804 5.0 30 57.3
2029 St. Louis Cardinals 6.0 977 162 5.56 1425.0 1763 10.9 613 3.8 922 5.7 31 51.3
Year/Team Name R/G R G ERA IP H H/G BB BB/G SO SO/G SV PWS
2030 St. Louis Cardinals 5.8 942 162 5.37 1415.3 1818 11.2 470 2.9 924 5.7 26 58.6
2031 St. Louis Cardinals 5.1 831 162 4.74 1454.3 1554 9.6 480 3.0 1012 6.2 39 66.9
2032 St. Louis Cardinals 5.2 845 162 4.76 1445.7 1659 10.2 513 3.2 1066 6.6 35 76.4
2033 St. Louis Cardinals 4.5 734 162 4.09 1440.3 1495 9.2 448 2.8 1029 6.4 51 108.8
2034 St. Louis Cardinals 4.1 665 162 3.74 1451.7 1407 8.7 416 2.6 1154 7.1 28 111.2
2035 St. Louis Cardinals 4.7 763 162 4.31 1443.7 1517 9.4 400 2.5 1041 6.4 39 85.9
2036 St. Louis Cardinals 4.1 670 162 3.83 1449.3 1343 8.3 459 2.8 1102 6.8 35 98.2
2037 St. Louis Cardinals 4.4 709 162 4.02 1435.0 1429 8.8 513 3.2 1174 7.2 39 98.6
2038 St. Louis Cardinals 5.2 843 162 4.74 1445.0 1638 10.1 535 3.3 1065 6.6 36 76.0
2039 St. Louis Cardinals 6.3 1019 162 5.84 1430.7 1766 10.9 642 4.0 988 6.1 33 48.4
2040 St. Louis Cardinals 6.0 970 162 5.73 1427.7 1729 10.7 594 3.7 869 5.4 34 61.1
2041 St. Louis Cardinals 5.4 872 162 4.85 1443.0 1636 10.1 509 3.1 903 5.6 40 83.1
2042 St. Louis Cardinals 5.4 878 162 4.80 1429.0 1620 10.0 495 3.1 782 4.8 24 78.2
2043 St. Louis Cardinals 5.5 883 162 5.00 1450.0 1631 10.1 533 3.3 737 4.5 35 82.8
2044 St. Louis Cardinals 5.9 949 162 5.40 1443.7 1722 10.6 523 3.2 779 4.8 33 77.1
2045 St. Louis Cardinals 5.5 899 162 4.94 1467.0 1626 10.0 550 3.4 860 5.3 37 84.5
2046 St. Louis Cardinals 5.3 855 162 4.83 1439.7 1539 9.5 543 3.4 799 4.9 36 95.5
2047 St. Louis Cardinals 5.9 956 162 5.53 1442.7 1697 10.5 499 3.1 903 5.6 39 68.9
2048 St. Louis Raiders 6.0 967 162 5.65 1430.3 1644 10.1 511 3.2 934 5.8 38 55.3
2049 St. Louis Raiders 7.0 1138 162 6.69 1415.0 1805 11.1 697 4.3 808 5.0 34 35.5
2050 St. Louis Raiders 6.9 1116 162 6.56 1415.3 1932 11.9 601 3.7 808 5.0 29 42.9
2051 St. Louis Raiders 6.9 1121 162 6.58 1416.7 1889 11.7 684 4.2 777 4.8 29 57.0
2052 St. Louis Raiders 5.9 961 162 5.71 1426.3 1715 10.6 536 3.3 770 4.8 31 56.5
2053 St. Louis Raiders 6.1 992 162 5.75 1449.0 1745 10.8 499 3.1 799 4.9 33 57.1
2054 St. Louis Raiders 5.4 867 162 5.09 1444.7 1626 10.0 393 2.4 598 3.7 34 81.1
2055 St. Louis Raiders 5.3 851 162 4.84 1448.3 1652 10.2 378 2.3 667 4.1 42 86.1
2056 St. Louis Raiders 5.4 867 162 4.88 1450.3 1715 10.6 397 2.5 776 4.8 37 80.0
2057 St. Louis Raiders 4.6 752 162 4.39 1441.7 1593 9.8 371 2.3 690 4.3 41 107.5
2058 St. Louis Cardinals 5.1 821 162 4.70 1438.0 1639 10.1 361 2.2 687 4.2 41 93.4
2059 St. Louis Cardinals 4.4 705 162 3.95 1454.0 1497 9.2 311 1.9 701 4.3 43 118.5
Year/Team Name R/G R G ERA IP H H/G BB BB/G SO SO/G SV PWS
2060 St. Louis Cardinals 3.8 609 162 3.39 1448.7 1420 8.8 282 1.7 718 4.4 41 133.3
2061 St. Louis Cardinals 4.2 684 162 3.70 1470.0 1485 9.2 325 2.0 819 5.1 46 143.1
2062 St. Louis Cardinals 3.8 621 162 3.37 1498.7 1466 9.0 360 2.2 851 5.3 40 138.4
63 Year Team Totals 5.1 52404 10208 4.72 91109.1 99424 9.7 31184 3.1 58742 5.8 2362 5146.4
Seasonal Average 5.1 832 162 4.72 1446.2 1578 9.7 495 3.1 932 5.8 37 81.7
Player Pitching Register     Help
Stats are only from the years the player played for this franchise.
Player Years From-To W L Pct ERA G GS CG SHO SV IP H ER HR BB SO PWS
Paul Abbott 1 2000-2000 6 2 .750 4.59 61 0 0 0 1 82.3 83 42 14 34 74 4.9
Nick Adenhart 4 2035-2038 21 23 .477 4.59 83 51 11 0 0 403.7 463 206 39 123 224 15.5
Woody Akers 7 2016-2022 9 9 .500 4.74 211 0 0 0 3 227.7 220 120 54 107 191 9.2
Duane Albertson 1 2032-2032 0 1 .000 9.90 10 2 0 0 1 20.0 33 22 1 14 13 0.0
James Alday 1 2047-2047 13 6 .684 3.81 26 26 2 0 0 175.0 191 74 15 41 84 14.8
Wilson Alvarez 2 2000-2006 30 19 .612 3.68 66 66 3 1 0 416.0 359 170 42 198 350 23.1
Dale Amann 1 2049-2049 0 0 .000 40.60 4 0 0 0 0 1.3 7 6 1 2 0 0.0
Bo Anderson 6 2019-2024 14 13 .519 3.23 367 0 0 0 44 359.6 370 129 2 111 114 45.7
Brian Anderson 4 2006-2009 17 40 .298 4.27 181 72 0 0 6 497.7 570 236 62 131 264 24.8
Steve Avery 1 2000-2000 1 0 1.000 5.02 3 3 0 0 0 14.3 10 8 1 10 6 0.4
Diego Aybar 1 2033-2033 5 4 .556 6.75 57 0 0 0 1 62.7 79 47 17 21 29 0.3
Blake Beavan 2 2032-2033 25 25 .500 4.44 69 69 3 0 0 438.3 548 216 11 152 294 25.0
Josh Beckett 10 2009-2025 125 91 .579 3.75 287 287 37 12 0 1978.3 1999 825 134 582 1255 134.0
Matt Belisle 1 2021-2021 16 11 .593 4.47 34 34 2 0 0 227.3 218 113 49 38 270 9.8
Ramon Benero 2 2049-2050 9 16 .360 6.25 30 30 2 0 0 171.3 209 119 13 103 59 3.9
Armando Benitez 1 2000-2000 2 2 .500 1.91 59 0 0 0 41 66.0 25 14 5 33 100 16.9
Rick Biittner 3 2007-2010 7 4 .636 4.72 133 0 0 0 1 150.7 156 79 28 89 106 7.8
Sergio Boudet 3 2029-2037 18 18 .500 4.32 58 53 3 0 0 360.0 315 173 51 188 343 21.1
Geoff Bourque 3 2019-2021 1 2 .333 4.57 59 0 0 0 1 61.0 69 31 1 26 43 2.8
Matt Bradey 1 2010-2010 6 4 .600 4.66 92 0 0 0 3 104.3 107 54 14 36 88 5.4
Chad Bradford 1 2014-2014 3 2 .600 3.35 35 0 0 0 1 37.7 43 14 1 13 19 3.8
Jose Bradley 1 2006-2006 3 0 1.000 5.24 19 0 0 0 2 22.3 27 13 4 10 29 0.5
Doug Brocail 3 2003-2005 21 11 .656 2.82 244 5 0 0 8 246.0 196 77 14 106 224 27.5
Tim Brugger 1 2056-2056 3 2 .600 4.69 31 0 0 0 2 40.3 43 21 3 20 42 2.8
Clay Buchholz 3 2044-2046 45 25 .643 3.25 94 94 18 7 0 710.7 664 257 29 222 420 68.3
Isaac Burford 1 2057-2057 0 1 .000 8.59 1 1 0 0 0 7.3 14 7 4 0 3 0.0
Andy Burrows 9 2005-2013 25 34 .424 4.80 490 0 0 0 73 528.6 635 282 62 171 259 31.9
David Bush 2 2027-2028 7 16 .304 6.80 29 21 2 0 0 174.7 266 132 13 61 81 1.3
Herme Cadena 6 2034-2039 17 16 .515 4.08 304 0 0 0 3 319.7 369 145 9 120 220 23.7
Smokey Cannabish 3 2019-2021 13 10 .565 3.01 127 0 0 0 8 143.7 155 48 8 15 81 14.9
Player Years From-To W L Pct ERA G GS CG SHO SV IP H ER HR BB SO PWS
Rogelio Carpio 6 2024-2029 11 27 .289 5.72 407 0 0 0 10 429.7 503 273 58 236 194 17.0
Hector Carrasco 1 2002-2002 4 1 .800 2.39 60 0 0 0 1 60.3 47 16 5 22 45 8.0
Andrew Cashner 9 2054-2062 157 94 .625 4.11 294 294 110 19 0 2234.3 2523 1020 99 381 803 160.0
Larry Cauley 9 2014-2022 68 71 .489 5.18 207 170 12 4 1 1153.6 1205 664 121 580 757 19.2
Jason Christiansen 2 2005-2006 13 7 .650 2.67 135 0 0 0 3 138.3 101 41 8 83 135 15.7
Steve Cishek 7 2055-2062 5 3 .625 6.41 106 0 0 0 4 144.6 213 103 11 51 66 4.4
Antwan Coger 2 2050-2051 2 2 .500 5.11 65 0 0 0 3 79.3 116 45 7 20 27 3.8
Siro Colon 1 2044-2044 3 5 .375 7.71 12 11 0 0 0 63.0 103 54 5 26 24 0.0
Hugo Cruz 6 2025-2030 21 35 .375 4.83 380 0 0 0 86 402.3 459 216 18 178 223 39.9
Bill Cummings 1 2029-2029 3 8 .273 6.61 14 14 1 0 0 80.3 109 59 13 21 34 0.1
John Danks 4 2035-2038 31 33 .484 3.97 91 91 11 1 0 629.7 591 278 69 203 485 41.7
William Degraff 3 2025-2031 5 19 .208 8.13 35 35 0 0 0 175.0 243 158 41 144 74 0.0
Jose Delarosa 1 2049-2049 0 1 .000 24.00 5 2 0 0 0 6.0 13 16 1 8 5 0.0
Randall Delgado 4 2051-2054 25 37 .403 6.49 85 85 2 2 0 485.7 623 350 40 313 344 12.0
Vince Drake 2 2010-2011 8 10 .444 6.13 154 0 0 0 1 167.3 171 114 36 90 182 2.8
Adam Eaton 1 2013-2013 3 2 .600 7.16 9 9 0 0 0 55.3 61 44 13 25 41 0.0
Bernard Eiland 3 2050-2055 2 6 .250 5.62 62 0 0 0 2 99.3 129 62 30 7 45 2.9
Roenis Elias 1 2055-2055 0 1 .000 7.09 29 0 0 0 3 39.3 41 31 3 24 19 0.4
Morris Ells 4 2026-2029 8 8 .500 5.75 171 0 0 0 3 183.0 219 117 50 46 70 8.2
Kelvim Escobar 3 2001-2004 6 14 .300 4.27 48 31 0 0 0 192.0 196 91 21 86 149 8.5
Arturo Espinosa 5 2027-2033 40 83 .325 5.35 157 157 22 2 0 1060.7 1359 630 181 283 491 34.7
Brandon Farr 5 2024-2029 3 5 .375 6.66 106 0 0 0 2 127.0 181 94 14 76 72 2.4
Carl Farris 6 2040-2045 6 9 .400 5.31 177 0 0 0 3 246.0 340 145 31 99 87 10.8
Bobby Felder 2 2017-2020 4 5 .444 5.97 12 12 1 0 0 78.3 100 52 14 21 58 1.2
Scott Feldman 4 2056-2059 54 48 .529 5.10 131 131 10 3 0 828.7 933 470 114 327 428 39.0
Bernal Fernandez 1 2029-2029 0 1 .000 15.75 1 1 0 0 0 4.0 10 7 2 1 4 0.0
Jose Fernandez 1 2050-2050 4 20 .167 7.78 31 26 1 0 0 182.7 319 158 10 54 90 0.0
Chuck Finley 1 2000-2000 16 11 .593 4.54 34 34 1 1 0 220.0 219 111 20 103 214 10.5
Raymon Flanagan 2 2045-2046 17 27 .386 5.41 64 64 1 0 0 406.0 466 244 71 144 249 16.3
Robert Forde 6 2029-2034 18 8 .692 3.76 283 0 0 0 0 315.7 334 132 40 108 249 26.4
Player Years From-To W L Pct ERA G GS CG SHO SV IP H ER HR BB SO PWS
Anthony Franklin 5 2039-2045 5 6 .455 6.76 125 3 0 0 1 159.7 235 120 22 51 100 2.8
John Frascatore 1 2001-2001 0 4 .000 3.95 55 0 0 0 0 79.7 72 35 16 25 40 4.7
Rodney Frese 1 2062-2062 4 1 .800 3.56 9 9 0 0 0 48.0 40 19 6 14 24 4.1
Max Fried 3 2060-2062 56 24 .700 2.61 100 100 25 8 0 780.3 652 226 11 154 575 81.8
Warren Furlong 1 2049-2049 0 0 .000 54.00 3 0 0 0 0 2.0 11 12 2 4 0 0.0
Chris Fussell 2 2011-2012 20 16 .556 3.82 58 54 1 0 0 320.7 297 136 21 91 190 17.4
Eric Gagne 1 2008-2008 7 9 .438 4.08 49 14 2 0 0 125.7 143 57 12 31 119 7.1
Mark Gagne 1 2009-2009 3 9 .250 9.00 44 6 0 0 3 68.0 110 68 22 32 61 0.0
Rich Garces 1 2000-2000 7 3 .700 3.47 92 0 0 0 1 116.7 104 45 10 51 100 10.9
Bill Garza 5 2057-2061 8 3 .727 3.35 79 0 0 0 4 107.3 99 40 8 43 91 11.0
Matt Garza 5 2040-2045 4 19 .174 8.86 45 32 0 0 1 173.6 276 171 16 129 86 0.2
Patrick Gillespie 5 2044-2050 15 32 .319 8.04 55 53 6 0 0 330.3 412 295 82 201 178 1.1
Jimmy Gobble 4 2022-2025 67 38 .638 3.67 134 134 31 6 0 994.0 1035 405 62 168 602 79.2
Cordell Gonzalez 6 2039-2044 53 96 .356 5.21 192 192 9 2 0 1237.0 1420 716 158 431 486 49.3
Ricardo Gonzalez 8 2016-2026 18 9 .667 5.72 272 0 0 0 19 299.0 418 190 21 102 148 21.7
Tom Gordon 2 2001-2002 5 9 .357 5.00 62 0 0 0 18 81.0 81 45 17 24 71 6.6
Francis Graham 6 2033-2038 11 15 .423 4.01 238 0 0 0 7 271.7 288 121 42 43 186 19.4
Joe Graham 8 2010-2017 69 55 .556 4.06 178 159 15 5 2 1125.3 1097 508 148 430 1020 69.1
Zach Greinke 5 2034-2038 74 58 .561 4.00 164 164 25 10 0 1148.6 1198 511 113 170 722 67.8
Dick Gromek 5 2007-2011 18 31 .367 5.34 337 53 0 0 5 584.3 654 347 92 251 408 13.0
Ryan Guidry 9 2008-2022 124 93 .571 3.97 272 268 56 15 0 1970.0 1977 870 259 408 994 124.4
Alfonso Guzman 3 2032-2035 3 3 .500 6.81 79 0 0 0 0 76.7 96 58 16 47 62 0.4
Michael Haider 5 2024-2029 3 3 .500 6.03 121 0 0 0 1 165.7 191 111 38 90 100 5.0
Bobby Hambleton 4 2041-2044 31 42 .425 5.12 92 91 6 0 0 586.7 623 334 38 313 497 27.2
J.A. Happ 2 2045-2046 19 36 .345 5.42 64 64 3 0 0 421.7 475 254 48 151 160 18.0
Jimmy Haynes 1 2007-2007 7 10 .412 5.09 31 23 0 0 1 120.3 131 68 15 54 116 3.9
Jeff Heaverlo 2 2008-2009 15 26 .366 4.56 59 59 1 1 0 367.0 338 186 54 180 340 18.1
Luke Hochevar 3 2028-2030 7 33 .175 6.99 53 48 2 0 0 286.0 399 222 22 192 152 2.6
Kenneth Hockensmith 4 2044-2047 20 40 .333 6.37 83 78 3 1 0 504.7 561 357 96 305 374 12.7
Trevor Hoffman 1 2002-2002 6 4 .600 2.01 80 0 0 0 55 80.7 60 18 9 26 94 20.9
Player Years From-To W L Pct ERA G GS CG SHO SV IP H ER HR BB SO PWS
Greg Holland 12 2051-2062 37 38 .493 3.63 547 3 0 0 159 608.0 477 245 64 270 419 80.7
Craig House 1 2020-2020 1 1 .500 2.70 29 0 0 0 0 26.7 24 8 2 16 17 2.0
Craig Hudson 4 2026-2029 29 80 .266 6.35 146 146 5 0 0 882.0 1036 622 110 572 653 9.6
Domingo Ibarra 8 2038-2045 79 83 .488 4.20 199 197 51 5 0 1462.3 1581 682 115 322 750 97.5
Yasu Ieyoshi 1 2021-2021 18 11 .621 3.51 36 36 13 5 0 266.7 271 104 27 36 151 16.8
Hideki Irabu 2 2002-2007 15 18 .455 4.57 94 40 1 1 1 289.3 294 147 56 74 191 12.5
Doug Johns 1 2000-2000 11 3 .786 2.83 68 1 0 0 0 92.3 67 29 7 27 64 10.7
Babe Johnson 1 2007-2007 1 3 .250 9.40 74 0 0 0 1 91.0 139 95 29 56 62 0.0
Harry Jones 9 2033-2041 25 23 .521 4.92 493 0 0 0 21 507.0 538 277 77 199 371 29.2
Mike Jones 1 2020-2020 1 8 .111 4.92 11 10 1 0 0 67.7 58 37 12 44 49 0.0
Jair Jurrjens 2 2043-2044 14 22 .389 6.31 44 44 6 2 0 298.0 406 209 14 107 180 6.8
Reginald Kaczor 6 2030-2035 41 64 .390 4.81 154 154 5 1 0 932.3 1076 498 79 244 718 43.0
John Kelley 4 2059-2062 3 0 1.000 2.77 51 0 0 0 3 81.3 87 25 3 7 36 9.0
Clayton Kershaw 2 2042-2043 15 28 .349 5.05 59 49 20 1 0 383.3 406 215 41 169 131 18.3
Ron Killefer 4 2011-2014 21 26 .447 3.28 266 1 0 0 129 274.0 206 100 25 119 156 50.3
Byung Kim 5 2001-2005 19 20 .487 4.58 365 1 0 0 8 365.3 292 186 33 266 408 15.7
Christopher Kirwan 9 2054-2062 121 74 .621 3.70 245 228 66 16 1 1740.6 1941 716 72 323 667 141.1
Alfred Koons 6 2049-2054 2 0 1.000 6.53 66 0 0 0 2 82.7 122 60 10 24 33 2.6
Yuko Kyuso 1 2022-2022 1 0 1.000 7.71 2 1 0 0 0 7.0 10 6 2 1 5 0.0
John Lannan 1 2050-2050 0 0 .000 13.51 5 0 0 0 0 5.3 10 8 1 4 3 0.0
Benjamin Leanos 1 2051-2051 0 1 .000 6.65 13 0 0 0 0 23.0 33 17 2 22 10 0.3
Frank Lee 1 2026-2026 9 13 .409 5.87 29 29 2 1 0 185.7 232 121 19 75 128 5.1
Al Leiter 2 2002-2003 19 22 .463 4.28 83 56 4 1 1 418.3 382 199 50 193 311 17.1
Jon Lieber 1 2006-2006 1 1 .500 2.20 3 2 0 0 0 16.3 12 4 2 4 23 1.5
Scott Linebrink 5 2003-2008 24 37 .393 4.73 121 72 1 1 1 468.0 577 246 48 156 231 11.7
Esteban Loaiza 1 2000-2000 11 7 .611 3.24 23 23 1 0 0 144.3 151 52 13 43 86 11.1
Ralph Lopata 6 2007-2014 7 7 .500 6.28 167 0 0 0 2 175.0 209 122 44 89 95 4.6
Shane Loux 4 2012-2015 45 49 .479 3.82 131 131 12 2 0 912.7 898 387 102 162 613 50.3
Melchor Macedo 6 2048-2053 20 24 .455 5.18 372 0 0 0 12 620.3 691 357 118 176 383 28.4
Christian Mackey 8 2051-2058 66 69 .489 5.03 176 161 43 4 1 1203.3 1365 673 255 183 629 60.7
Player Years From-To W L Pct ERA G GS CG SHO SV IP H ER HR BB SO PWS
Jason Maglione 4 2059-2062 21 9 .700 4.49 51 38 0 0 0 234.3 243 117 12 107 230 15.7
John Maine 2 2041-2042 4 7 .364 5.22 12 12 2 1 0 81.0 86 47 16 16 46 3.4
Alexander Mair 1 2037-2037 1 3 .250 6.92 4 4 1 0 0 26.0 38 20 2 7 19 0.0
Salomon Manzella 5 2031-2035 19 38 .333 5.09 156 70 5 0 0 535.3 616 303 68 213 375 18.2
Sabas Marguez 1 2054-2054 0 0 .000 6.75 5 0 0 0 0 10.7 18 8 0 6 6 0.1
Lawrence Marino 9 2037-2045 30 42 .417 4.47 405 0 0 0 128 432.6 431 215 72 93 392 51.6
Carlos Marmol 1 2053-2053 2 5 .286 6.41 49 0 0 0 1 60.3 65 43 7 44 38 1.0
Rex Marshall 1 2053-2053 1 1 .500 7.17 10 8 0 0 0 42.7 57 34 5 17 17 0.2
T.J. Mathews 1 2006-2006 5 3 .625 3.77 70 0 0 0 2 74.0 73 31 9 26 48 5.6
James McDaniel 2 2059-2060 7 4 .636 4.81 16 14 0 0 0 86.0 79 46 10 50 72 5.0
James McDonald 2 2034-2035 5 8 .385 5.07 15 15 2 0 0 99.3 108 56 13 36 81 4.5
Leon Mecir 4 2015-2018 8 8 .500 5.35 142 0 0 0 3 153.0 198 91 17 73 66 3.4
Mark Melancon 6 2057-2062 29 18 .617 2.27 293 0 0 0 200 325.3 211 82 26 81 277 81.6
Kent Mercker 1 2001-2001 6 17 .261 5.53 34 34 0 0 0 158.0 186 97 19 91 116 0.0
Mike Minor 2 2047-2048 24 31 .436 4.92 71 71 12 5 0 479.0 526 262 110 80 421 24.5
Barry Mitsukuni 2 2039-2044 6 11 .353 8.72 25 22 1 0 0 117.7 206 114 18 48 62 0.0
Roger Moffitt 1 2018-2018 0 0 .000 4.66 8 0 0 0 0 9.7 16 5 2 4 9 0.4
Raymond Moise 4 2041-2049 1 1 .500 9.19 28 0 0 0 0 32.3 43 33 5 20 22 0.6
Ernest Molyneux 9 2051-2059 14 16 .467 5.59 242 1 0 0 4 320.6 356 199 39 220 112 12.4
Matt Morris 13 2012-2024 189 165 .534 3.73 451 451 109 25 0 3320.6 3411 1375 278 855 2148 223.8
Francis Morton 6 2022-2027 13 21 .382 5.44 279 0 0 0 6 324.3 406 196 79 58 200 13.5
Jamie Moyer 1 2000-2000 8 15 .348 4.65 33 33 6 0 0 215.0 237 111 23 65 132 8.5
Mark Munyan 4 2015-2018 14 19 .424 6.04 226 0 0 0 2 232.3 278 156 40 89 121 4.8
Don Murphy 1 2010-2010 2 3 .400 3.89 7 7 0 0 0 41.7 39 18 9 16 46 2.4
Eric Murry 9 2044-2052 62 102 .378 6.35 224 192 35 4 2 1338.3 1959 944 222 502 725 33.4
Mike Mussina 1 2006-2006 14 6 .700 4.23 32 31 4 4 0 208.7 204 98 20 68 191 9.9
Brett Myers 1 2017-2017 5 4 .556 7.89 12 12 0 0 0 65.0 90 57 7 32 34 0.0
Larry Neer 1 2051-2051 1 0 1.000 7.86 29 0 0 0 0 60.7 84 53 6 63 31 0.2
Ricky Nolasco 6 2034-2040 29 56 .341 5.80 146 118 1 0 0 714.3 909 460 53 362 571 12.9
Sukeza Norio 4 2023-2026 51 64 .443 4.47 145 145 17 0 0 1028.0 1064 510 146 227 857 57.9
Player Years From-To W L Pct ERA G GS CG SHO SV IP H ER HR BB SO PWS
Miguel Nuņez 3 2049-2051 6 10 .375 5.85 148 0 0 0 28 214.0 262 139 28 114 104 12.8
Sid Olson 5 2019-2023 62 47 .569 4.87 141 133 8 1 0 887.3 978 480 164 141 669 34.1
Mike Oquist 1 2007-2007 1 4 .200 6.03 8 8 0 0 0 31.3 33 21 6 16 15 0.0
Fabian Ortega 5 2058-2062 58 45 .563 4.27 134 125 34 5 0 894.0 980 424 57 193 279 59.0
Luis Ott 2 2015-2016 4 5 .444 4.55 88 0 0 0 1 91.0 101 46 16 42 59 4.5
Shannon Otwell 5 2047-2051 26 71 .268 6.08 127 124 11 1 0 804.7 929 544 171 263 588 19.6
Mario Owens 2 2039-2040 14 22 .389 6.70 56 49 1 1 0 279.3 366 208 52 105 182 3.5
Francis Padula 2 2041-2042 4 12 .250 7.50 25 25 3 0 0 134.3 202 112 21 56 78 2.1
James Palmatier 8 2046-2053 43 98 .305 6.79 203 203 3 1 0 1062.0 1253 801 173 677 634 12.4
Chan Ho Park 4 2003-2009 50 39 .562 4.01 144 123 2 1 0 766.7 630 342 112 302 805 45.4
Steve Parris 4 2001-2004 5 14 .263 4.41 53 27 1 0 1 191.7 205 94 30 65 131 9.8
John Pennock 1 2049-2049 4 14 .222 9.28 29 20 1 0 1 127.0 193 131 18 98 99 0.0
Dominic Perez 2 2029-2030 7 29 .194 6.88 46 46 1 0 0 240.7 379 184 12 91 163 0.0
Eric Piland 6 2045-2050 20 10 .667 2.74 246 0 0 0 76 345.3 320 105 13 52 207 49.9
John Pinkerton 1 2039-2039 0 4 .000 7.15 24 8 0 0 0 56.7 72 45 7 52 48 0.0
Bill Plata 2 2061-2062 15 2 .882 2.40 108 0 0 0 5 165.3 119 44 11 45 112 22.6
Anthony Plemons 2 2037-2038 1 6 .143 7.85 10 10 2 0 0 57.3 74 50 17 12 41 0.0
Sidney Ponson 4 2003-2006 49 46 .516 4.11 140 117 16 1 1 863.7 789 394 143 299 503 33.9
Christopher Porcaro 4 2050-2054 1 6 .143 8.11 59 0 0 0 1 104.3 156 94 20 59 65 1.0
Aaron Poreda 3 2041-2050 27 27 .500 4.03 82 82 13 4 0 537.7 590 241 26 121 384 38.1
David Price 9 2027-2043 62 108 .365 4.35 234 226 13 3 1 1509.7 1660 730 178 338 891 85.6
Robert Pugmire 1 2001-2001 1 1 .500 4.70 4 4 0 0 0 15.3 25 8 3 7 13 0.6
Chad Qualls 12 2010-2022 58 49 .542 4.87 690 0 0 0 85 678.3 719 367 140 141 482 50.6
Mike Raub 1 2051-2051 3 8 .273 4.76 49 8 0 0 1 98.3 104 52 20 37 80 6.7
Tim Redding 7 2011-2017 32 28 .533 3.98 485 0 0 0 47 536.0 476 237 76 196 515 45.1
Milan Redfield 6 2024-2029 31 69 .310 7.14 165 127 9 0 0 819.3 1177 650 105 503 461 6.1
Francisco Reyes 2 2042-2043 4 2 .667 6.28 69 0 0 0 2 81.7 113 57 15 33 53 1.9
Shane Reynolds 1 2007-2007 5 8 .385 4.10 20 20 0 0 0 112.0 137 51 18 20 98 5.8
Maximo Ridenhour 1 2028-2028 0 0 .000 11.04 6 0 0 0 0 7.3 15 9 1 3 3 0.0
Ricardo Rincon 6 2002-2007 7 15 .318 5.44 265 2 0 0 7 264.6 259 160 49 170 200 7.4
Player Years From-To W L Pct ERA G GS CG SHO SV IP H ER HR BB SO PWS
George Rivas 10 2050-2060 64 71 .474 5.92 214 168 38 4 0 1232.0 1502 810 241 449 602 38.9
Mariano Rivera 3 2004-2006 20 9 .690 1.06 231 0 0 0 129 255.7 127 30 3 83 223 70.2
Thorny Roberson 3 2016-2018 28 21 .571 3.58 68 68 4 1 0 427.3 375 170 21 200 273 30.5
Ricardo Rodriguez 2 2022-2023 17 21 .447 4.09 51 51 5 2 0 343.7 329 156 53 96 198 21.4
Bill Roles 6 2028-2033 16 13 .552 5.23 377 0 0 0 2 409.6 469 238 67 271 181 15.9
Hector Rondon 5 2058-2062 21 5 .808 3.44 192 0 0 0 11 282.7 286 108 29 31 155 29.5
Jimmie Rooney 3 2042-2044 7 8 .467 3.36 121 0 0 0 4 168.7 173 63 19 41 109 17.8
Dewayne Ruffner 4 2037-2040 22 37 .373 5.99 118 86 1 0 0 533.0 664 355 18 319 389 12.6
Ryan Rupe 2 2008-2009 2 11 .154 5.83 222 3 0 0 3 265.7 320 172 36 121 181 4.2
Kirk Saarloos 3 2017-2019 28 27 .509 4.84 75 75 11 1 0 547.0 577 294 96 128 263 16.5
Miguel Salvador 8 2029-2036 37 52 .416 3.46 470 0 0 0 251 476.7 350 183 65 201 323 90.1
Jeff Samardzija 4 2051-2054 20 39 .339 7.45 103 76 6 1 2 483.3 709 400 58 162 195 7.0
Dante Sanchez 1 2027-2027 5 10 .333 4.39 20 19 6 1 0 143.7 165 70 12 46 92 8.4
Luis Sandoval 4 2050-2053 9 30 .231 7.24 53 49 0 0 0 252.3 345 203 47 160 119 3.2
Valerio Santos 1 2001-2001 2 5 .286 4.00 109 0 0 0 1 130.7 118 58 20 56 133 9.0
Alan Sargent 1 2032-2032 1 0 1.000 1.64 2 1 1 1 0 11.0 8 2 1 1 3 1.6
Hai Saterfiel 3 2030-2032 26 39 .400 5.07 86 86 9 1 0 582.0 641 328 117 217 560 18.4
Gary Saum 6 2053-2058 3 3 .500 5.86 71 0 0 0 2 90.7 85 59 22 36 68 3.8
Joe Saunders 1 2022-2022 1 2 .333 12.38 4 4 0 0 0 16.0 36 22 2 4 10 0.0
Tony Saunders 2 2008-2009 0 1 .000 30.45 5 0 0 0 0 2.7 7 9 2 3 1 0.1
Curt Schilling 2 2000-2002 40 22 .645 3.71 70 70 17 2 0 506.7 479 209 76 99 535 36.4
Jason Schmidt 1 2009-2009 3 11 .214 6.44 40 13 1 0 0 107.7 139 77 14 45 44 0.9
Pete Schourek 1 2001-2001 1 9 .100 10.32 30 8 0 0 1 52.3 88 60 14 23 53 0.0
Edward Senger 2 2061-2062 0 2 .000 12.01 2 2 0 0 0 9.0 14 12 3 8 0 0.0
David Settle 6 2030-2035 28 15 .651 3.56 387 0 0 0 6 449.7 467 178 38 67 277 42.5
Russell Shafer 4 2031-2038 15 17 .469 4.81 54 38 11 0 0 292.0 322 156 16 129 245 11.5
Gus Shaffer 2 2017-2018 6 8 .429 2.16 90 0 0 0 59 91.7 62 22 6 39 92 21.5
Bubba Shirley 3 2021-2023 9 10 .474 3.07 219 0 0 0 11 243.3 206 83 22 56 148 27.7
Jose Silva 2 2001-2004 2 9 .182 4.51 89 4 0 0 0 125.7 140 63 14 44 110 5.5
Kevin Slowey 4 2035-2038 4 8 .333 4.83 68 12 0 0 2 139.7 142 75 23 51 130 5.7
Player Years From-To W L Pct ERA G GS CG SHO SV IP H ER HR BB SO PWS
Roy Smith 1 2013-2013 0 0 .000 4.45 25 0 0 0 2 32.3 42 16 5 10 9 1.6
Reggie Snow 1 2018-2018 3 7 .300 8.29 14 14 0 0 0 67.3 110 62 3 40 43 0.0
Antonio Souza 2 2055-2056 6 13 .316 4.56 139 0 0 0 7 158.0 175 80 7 56 135 10.7
Russ Springer 3 2000-2006 13 7 .650 3.22 231 0 0 0 10 240.3 167 86 38 126 242 24.3
Markus Standley 1 2053-2053 1 1 .500 15.55 12 0 0 0 0 11.0 29 19 0 6 3 0.0
Robert Stannard 6 2022-2027 9 15 .375 6.24 226 0 0 0 4 228.0 275 158 32 198 148 5.8
Todd Stottlemyre 1 2000-2000 10 7 .588 4.90 22 22 0 0 0 123.0 132 67 16 48 94 5.3
Pat Strange 4 2004-2008 3 27 .100 5.84 93 38 0 0 3 252.7 283 164 51 109 266 1.7
Stephen Strasburg 1 2034-2034 9 8 .529 3.56 18 18 6 1 0 136.3 125 54 20 16 156 10.8
Michael Stutes 6 2045-2050 20 29 .408 5.02 313 0 0 0 22 433.7 442 242 61 187 191 26.2
Shigeko Takamori 6 2028-2034 8 0 1.000 4.05 210 0 0 0 1 251.3 260 113 46 42 238 17.7
Howard Thornton 2 2032-2036 0 0 .000 0.00 4 0 0 0 0 5.0 5 0 0 3 1 0.8
Bobby Thorpe 12 2050-2062 148 108 .578 4.23 330 316 43 6 4 2267.0 2502 1065 319 359 1089 155.8
Joe Torres 2 2005-2006 12 13 .480 4.33 41 41 1 1 0 251.7 238 121 28 135 213 8.5
Luis Torres 1 2010-2010 5 10 .333 4.37 31 28 0 0 0 150.3 170 73 21 46 79 5.9
Ruperto Torres 4 2037-2040 16 19 .457 3.94 237 0 0 0 79 237.3 223 104 26 106 130 35.5
Josh Towers 1 2020-2020 16 4 .800 2.11 28 28 3 2 0 196.0 175 46 8 35 83 19.4
Wade Townsend 3 2018-2030 0 3 .000 8.85 40 0 0 0 1 39.7 50 39 9 31 22 0.0
Robbie Tremper 4 2008-2015 27 31 .466 4.81 149 70 1 0 3 476.7 515 255 52 166 180 21.6
Alfonso Trevino 2 2054-2055 24 21 .533 4.99 57 57 7 1 0 382.3 489 212 20 106 111 19.9
Chin-Hui Tsao 4 2007-2014 2 16 .111 5.71 37 30 0 0 0 138.7 178 88 12 66 139 0.9
Derrick Turnbow 1 2010-2010 4 15 .211 4.58 32 28 0 0 0 157.3 162 80 17 63 138 5.5
Peter Varada 1 2052-2052 1 1 .500 9.14 12 0 0 0 0 22.7 34 23 3 12 6 0.0
Damion Varga 2 2050-2051 1 2 .333 9.00 5 4 0 0 0 23.0 35 23 6 13 14 1.0
German Varga 1 2033-2033 16 13 .552 4.01 34 34 0 0 0 202.0 206 90 19 74 188 12.9
Jason Vargas 1 2049-2049 0 1 .000 37.84 2 2 0 0 0 3.3 14 14 1 6 3 0.0
Humberto Vasquez 7 2044-2050 25 23 .521 5.31 385 0 0 0 9 600.3 680 354 99 263 252 28.0
Jonny Venters 9 2052-2060 34 27 .557 5.14 401 2 0 0 16 522.0 607 298 62 98 353 33.9
Samuel Villarreal 6 2039-2044 15 18 .455 4.41 205 0 0 0 34 265.3 236 130 16 144 130 24.5
David Walker 5 2041-2045 13 14 .481 4.34 169 0 0 0 7 213.7 208 103 25 52 167 17.7
Player Years From-To W L Pct ERA G GS CG SHO SV IP H ER HR BB SO PWS
Donne Wall 3 2002-2004 11 5 .688 4.03 145 0 0 0 2 176.3 166 79 35 66 134 11.0
Shag Walsh Jr. 2 2029-2030 13 44 .228 7.63 66 66 11 0 0 402.3 697 341 14 161 238 0.0
James Weeden 1 2010-2010 8 8 .500 5.32 68 0 0 0 16 71.0 75 42 16 23 61 4.8
Kip Wells 2 2011-2012 19 22 .463 4.76 65 65 2 0 0 385.3 408 204 31 156 291 9.9
John Wetteland 2 2003-2004 7 3 .700 3.85 94 0 0 0 1 105.3 102 45 13 27 99 7.1
James Whisenhunt 6 2031-2036 18 24 .429 4.20 308 0 0 0 7 317.3 250 148 62 80 207 25.1
Matt White 5 2010-2014 43 44 .494 4.41 137 117 8 2 1 774.0 812 379 99 203 320 35.7
Will White 5 2002-2006 69 35 .663 3.27 137 136 30 10 0 1004.0 871 365 103 326 935 75.4
Bruce Wildes 6 2038-2044 11 9 .550 5.81 251 1 0 0 6 302.3 389 195 27 152 175 11.9
Mike Williams 7 2019-2025 27 24 .529 3.46 400 0 0 0 158 408.7 361 157 65 125 211 64.3
Jay Witasick 2 2000-2001 3 16 .158 5.52 49 26 0 0 0 164.7 205 101 22 62 98 0.1
Randy Wolf 5 2001-2005 66 59 .528 4.11 165 165 7 5 0 1049.3 978 479 125 365 1053 57.1
Steve Woodard 2 2002-2003 14 19 .424 4.88 51 43 0 0 0 273.0 297 148 37 50 198 6.7
Michael Wuertz 3 2045-2047 12 15 .444 5.31 145 0 0 0 58 156.0 152 92 32 50 157 18.5
Tito Xiquena 3 2037-2039 6 9 .400 3.63 150 0 0 0 4 146.3 131 59 9 48 84 13.0
Ed Yarnall 1 2008-2008 8 5 .615 6.26 120 0 0 0 1 136.7 166 95 28 69 68 0.0
Richard Younce 2 2026-2027 17 14 .548 4.89 64 42 3 0 1 298.0 366 162 31 69 139 13.6
Tachi Yunosuke 7 2032-2038 77 80 .490 3.55 213 213 12 2 0 1393.3 1290 550 80 619 1420 99.9
Ediberto Zuņiga 5 2045-2055 17 8 .680 4.04 231 0 0 0 8 365.7 389 164 36 78 232 28.3

259 Players