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
Barry Zito 20200011 6.64700132 1396762 1854866114.235.863.681.2323.61.46
Dan Haren 1919109 6.60000120 1/31225752 15261004063.897.481.941.1227.21.23
Joe Blanton 18181011 5.68801115 1/31395451 1028634023.984.922.18.7824.01.45
Esteban Loaiza 1818209 5.64301112 2/31266155 1128765014.396.072.24.8817.91.37
Kirk Saarloos 169025 4.5561067 2/3793131 823181014.122.393.061.06 9.61.51
Brad Halsey 301053 2.6000043 472422 319282054.605.863.98.63 5.31.53
Huston Street 4000343 2.60023042 2/3301311 19421022.328.861.90.2117.5.91
Chad Gaudin 370091 01.0001037 1/32488 125160111.933.866.03.2413.31.31
Justin Duchscherer 2900100 0-6032 2/3321414 32250023.866.89.55.83 4.81.04
Kiko Calero 380083 01.0001031 2/32688 110380002.2710.802.84.2814.61.14
Ron Flores 100041 01.0000016 1/31144 15120002.206.612.76.55 6.4.98
Joe Kennedy 110032 01.0000013 1/3700 0411000.007.422.70.00 9.8.82
Scott Sauerbeck 190030 0-0011 1/31365 1864003.974.766.35.79 1.31.85
Jay Witasick 110050 0-0010 121111 114120019.9010.8012.60.90-4.82.60
Shane Komine 22000 0-009 1055 3810005.001.008.003.00-0.42.00
Jason Windsor 22000 1.000007 2/31475 2350005.875.873.522.35-0.72.22
Rich Harden 11000 0-004 411 1360002.2513.506.752.25 1.61.75
Steve Karsay 20021 01.000003 211 1120003.006.003.003.00 1.71.00
Randy Keisler 30010 0-002 322 1000009.00.00.004.50-1.01.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