Please help support the Day by Day Database with a donation during the Baseball Musings Pledge Drive.

Baseball Musings Day By Day Database, Pitcher Comparisons

Select start and end dates, then click Submit to see pitchers ranked.

You may also specify just home or just road games.

Default dates are first and last games in the database.

Start Date:
End Date:
All Games:
Home Games:
Road Games:
Playing For:
Playing Versus:
At Park:
Sort by:
Descending
Ascending
Minimum Innings Pitched:
Minimum Decisions:
Minimum Games Played:
Minimum Games Started:
Minimum Complete Games:
Minimum Games Finished:
Minimum Wins:
Minimum Losses:
Minimum Saves:
Minimum Shutouts:
Minimum Hits:
Minimum Runs:
Minimum ER:
Minimum Home Runs:
Minimum Walks:
Minimum Strikeouts:
Minimum Hit by Pitch:
Minimum Balks:
Minimum Wild Pitches:
PlayerGamesGSCGGFW L WPctSvShoIPHRERHRBBKHBPBKWP ERAK9BB9HR9Cy Young Pts WHIP
Mark Mulder 34346023 6.79303247 2/32028779 256117710172.876.432.22.9185.51.06
Tim Hudson 34343016 4.80002243 2357669 15571488152.565.482.11.5683.31.20
Barry Zito 34342025 6.80601230 2/31697161 22831627122.386.323.24.8695.51.09
Cory Lidle 2322207 5.58302145 2/31325956 1230794143.464.881.85.7431.71.11
Aaron Harang 1615005 4.5560078 1/3784442 745643014.837.355.17.80 8.61.57
Chad Bradford 7600125 4.5563076 2/3733130 423578203.526.692.70.4719.01.25
Ted Lilly 1514005 3.6250076 1/3743836 1225552124.246.482.951.4112.71.30
Billy Koch 6400619 4.69237072 572521 535714042.628.884.38.6231.11.28
Jim Mecir 480095 3.6251053 2/3582626 219454134.367.553.19.3410.31.43
John Halama 77002 2.5000037 392315 416192103.654.623.89.97 7.41.49
Ricardo Rincon 4100122 3.4001036 2/3211514 213331003.448.103.19.49 9.6.93
Keith Foulke 1900172 01.00012022 2/31576 34253002.389.931.591.19 9.8.84
Mike Fyhrie 110021 1.5000022 1555 07133112.055.322.86.00 8.31.00
Mike Venafro 310031 1.5000021 1/3291513 4780005.483.382.951.69-0.51.69
Jeff Tam 2100101 2.3330021 2399 2690013.863.862.57.86 3.41.38
Micah Bowie 180062 1.6670019 2388 210111003.795.214.74.95 4.61.74
Mike Magnante 150090 1.0000017 1/320109 2661124.673.123.121.04 0.31.50
Jeremy Fikac 110010 1.0000013 2/31177 31072004.614.616.591.98 0.51.54
Mike Neu 90060 0-0011 621 026201.824.911.64.00 5.1.73
Erik Hiljus 22000 0-007 2/3131010 36200011.742.357.043.52-6.02.48
PlayerGamesGSCGGFW L WPctSvShoIPHRERHRBBKHBPBKWP ERAK9BB9HR9Cy Young Pts WHIP
Mike Holtz 10010 0-002 522 1000009.00.00.004.50-1.02.50

The information used here was obtained free of charge from and is copyrighted by Retrosheet. Interested parties may contact Retrosheet at 20 Sunset Rd., Newark, DE 19711. Newer data was purchased from Baseball Info Solutions.

Baseball Musings home
Day by Day Database