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
Jose Lima 1671423943 58.42600842 2/31011587554 166248446282195.924.762.651.77-45.11.49
Darren Oliver 1231003533 39.45801573 698392371 81216319253145.835.013.391.27-19.61.60
Rob Bell 1211082730 34.46900633 684428400 118264393210405.695.593.751.68-14.21.50
Kevin Jarvis 93741322 28.44001453 2/3505297279 8913627514095.535.462.701.77-2.71.41
Scott Elarton 1251244039 41.48701717 1/3770475440 141273444261285.525.573.431.77 2.11.45
Jimmy Anderson 109923623 46.33310545 1/3647356333 56224228251185.503.763.70.92-14.51.60
Ryan Drese 103944334 37.47900557 664355329 49205296310185.324.783.31.7913.11.56
Jaret Wright 1196711829 27.51821405 1/3445259237 39202309151235.266.864.49.8725.61.60
Mark Hendrickson 109954133 32.50801556 2/3670361322 70147273112135.214.412.381.1316.61.47
Bobby Jones 79782126 33.44100457 2/3555295264 8210825810165.195.072.121.6116.61.45
Denny Neagle 106982034 32.51500579 1/3619348334 98216417232145.196.483.361.5231.41.44
Pedro Astacio 12511910241 46.47102729 2/3783432419 113254593493225.177.313.131.3946.11.42
Casey Fossum 1388501926 38.40620534 2/3580348307 77207435424205.177.323.481.3029.81.47
Tim Redding 101790421 34.38200436 1/3488286250 59184309171135.166.373.801.2220.11.54
Paul Abbott 100861331 27.53400512 502309293 79271318191245.155.594.761.3925.81.51
Steve Parris 76731121 31.40400417 1/3509251237 7316022891175.114.923.451.5715.51.60
Jimmy Haynes 1211181137 55.40200678 764414383 79323383190245.085.084.291.0531.31.60
Omar Daal 1221000532 46.41000607 2/3683370342 8321236120525.075.353.141.2329.91.47
Todd Ritchie 99945326 42.38203564 1/3643359317 75171344201255.065.492.731.2025.61.44
Terry Mulholland 2654518821 27.43810582 2/3718353326 91166278251115.044.292.561.4114.11.52
PlayerGamesGSCGGFW L WPctSvShoIPHRERHRBBKHBPBKWP ERAK9BB9HR9Cy Young Pts WHIP
Ismael Valdez 101912332 31.50801531 2/3608314297 8814724321445.034.112.491.4925.11.42
Jason Jennings 1241243049 43.53301729 825436407 86340480261315.025.934.201.0654.51.60
Esteban Yan 32420017724 30.444490489 1/3534294273 72167395302385.027.263.071.3235.21.43
Darrell May 1209371324 41.36903593 2/3662362331 1111813655095.025.532.741.6826.31.42
Tanyon Sturtze 2337844138 43.46930732 1/3801437408 97300446403315.015.483.691.1940.81.50
Masato Yoshii 102601814 31.31100411 2/3471243229 65111225111115.014.922.431.4213.31.41
Jason Bere 81812024 31.43600449 2/3454272250 6219638391165.007.673.921.2437.11.45
Scott Schoeneweis 2729323838 44.46321727 2/3775434404 81286415365175.005.133.541.0039.31.46
Victor Santos 1256511817 33.34000423 2/3454266235 55204296161114.996.294.331.1723.41.55
Jeremy Bonderman 95896031 45.40802535 560320296 68188421183244.987.083.161.1444.61.40
Eric Milton 1681674064 47.57702996 1048584551 179263729230224.986.592.381.6283.91.32
Dave Burba 1678222436 23.61020607 2/3654361336 63247478202274.987.083.66.9351.61.48
Shawn Estes 1701699059 53.52704988 1053587546 100501637335384.975.804.56.9170.71.57
Ron Villone 2877126139 43.47610636 1/3632388351 80312492432224.966.964.411.1355.41.48
Joe Mays 1441268642 54.43805775 1/3873453427 103236372160354.964.322.741.2039.91.43
Shane Reynolds 94933035 35.50000557 635334306 7716833619184.945.432.711.2441.11.44
Joe Kennedy 14412371035 51.40712763 848460416 95267478453254.915.643.151.1248.31.46
Shawn Chacon 1649506031 48.392350631 1/3609364344 89323425482294.906.064.601.2745.21.48
Nate Robertson 80733220 29.40810446 1/3482267243 67158313132144.906.313.191.3531.51.43
Albie Lopez 1236172725 38.39724469 1/3532279254 5818028652144.875.483.451.1134.31.52
PlayerGamesGSCGGFW L WPctSvShoIPHRERHRBBKHBPBKWP ERAK9BB9HR9Cy Young Pts WHIP
Pat Hentgen 92843426 36.41911519 2/3524293280 78218295121114.855.113.781.3535.31.43
Mike Maroth 1211213040 58.40801748 846434401 96196368261264.824.432.361.1649.81.39
Jamey Wright 1341254236 55.39603764 794448409 86398463715294.825.454.691.0155.31.56
Jeff Fassero 3444708028 40.412150553 1/3621318296 64209407112164.816.623.401.0449.41.50
Brian Meadows 2216023522 28.44020538 1/3620316287 74141259110184.804.332.361.2430.11.41
James Baldwin 1288142031 33.48422580 2/3643334309 102196336262144.795.213.041.5845.91.44
Sidney Ponson 17017022056 70.444041098 1/31209619582 132361673252374.775.512.961.0890.51.43
Paul Wilson 1441272635 46.43200792 2/3872458420 111265510491224.775.793.011.2662.31.43
Jason Johnson 1771656342 74.362011031 1/31125610546 135368626441474.765.463.211.1874.31.45
Aaron Sele 1681636162 51.54905956 1/31072537504 114324490412224.744.613.051.0785.21.46
Josh Fogg 1361191539 42.48100697 1/3764399367 94231368322104.744.752.981.2157.51.43
Steve Sparks 16796123932 43.42732752 2/3843456396 83242378305294.744.522.89.9950.11.44
Kyle Lohse 1501444449 52.48503844 2/3945472443 120264515382334.725.492.811.2879.81.43
Ryan Dempster 20812686248 46.511352875 889485458 98434724360194.717.454.461.0199.91.51
Gil Meche 99963236 32.52902543 554299283 76222372110174.696.173.681.2661.71.43
Brian Anderson 1701417442 52.44702897 1024537466 1532014141012104.684.152.021.5465.91.37
Rick Helling 1491302749 45.52101812 1/3854454422 131273560332214.686.203.021.4589.21.39
Brian Moehler 83702421 26.44700421 526235218 511022368134.665.052.181.0937.11.49
John Halama 2018814441 36.53201670 1/3780402346 87195354286144.654.752.621.1765.61.45
Ramon Ortiz 178158101366 57.537011016 2/31061575524 1633516424211344.645.683.111.44114.51.39
PlayerGamesGSCGGFW L WPctSvShoIPHRERHRBBKHBPBKWP ERAK9BB9HR9Cy Young Pts WHIP
Garrett Stephenson 76684325 27.48102419 2/3424226216 6514824825294.635.323.171.3943.61.36
Brett Tomko 173137101352 47.52521918 2/3999507471 126293543171264.615.322.871.2394.61.41
Bronson Arroyo 126901633 33.50010588 1/3611349300 62190367433174.595.612.91.9563.91.36
Cory Lidle 18716611562 60.508051065 1/31125596543 122276650401404.595.492.331.03116.71.32
Hideo Nomo 1691685062 60.508041011 1/3958540515 142477884150454.587.874.241.26141.11.42
Glendon Rusch 20815191245 61.42532978 2/31112536498 106294747274164.586.872.70.97111.01.44
Ted Lilly 1441254444 44.50002730 2/3699393371 1092926112714294.577.533.601.3499.41.36
Rodrigo Lopez 1371185351 43.54302748 1/3796405379 101235495244134.565.952.831.2195.71.38
Chan Ho Park 1481465059 47.55702886 2/3829477447 102431748785334.547.594.371.04130.11.42
Andy Ashby 86753726 36.41901467 2/3500256235 59144263171134.525.062.771.1451.11.38
Aaron Harang 92902131 32.49201527 1/3561274264 66168394171174.516.722.871.1370.11.38
Esteban Loaiza 1941818473 60.549141167 1299619583 141317831442164.506.412.441.09156.61.38
Josh Towers 97854538 35.52112557 659303278 878327625244.494.461.341.4166.11.33
Jeff D'Amico 98914130 39.43503561 1/3604314279 74147350180134.475.612.361.1966.71.34
Brett Myers 1101095142 33.56002656 1/3667344326 93235501325204.476.873.221.2894.31.37
Chuck Finley 88886035 33.51501522 1/3525283259 5021445950134.467.913.69.8683.11.41
Mike Hampton 1671678068 58.540031031 1116567510 99436571255394.454.983.81.86130.61.51
Kenny Rogers 1851837076 53.589031160 2/31299626574 120366637538184.454.942.84.93146.01.43
Jeff Suppan 19719410074 69.517041229 2/31311664607 166405691494404.445.062.961.21150.91.40
Kazuhisa Ishii 1051022039 34.53402564 508310278 70354435172224.446.945.651.1286.51.53
PlayerGamesGSCGGFW L WPctSvShoIPHRERHRBBKHBPBKWP ERAK9BB9HR9Cy Young Pts WHIP
Jon Garland 1811595964 61.512141009 1016543496 137375551290254.424.913.341.22127.61.38
Dustin Hermanson 2198829438 44.463561669 1/3704373329 91242404190234.425.433.251.2284.11.41
Mark Redman 16415610352 66.44101972 1/31025512477 106304613237434.425.672.81.98122.51.37
Jorge Sosa 1476112524 29.45311461 1/3447243226 5923229971184.415.834.531.1558.61.47
Jake Westbrook 1389881141 43.48801672 1/3712369329 60211362291154.404.852.82.8084.41.37
Miguel Batista 24711658446 54.460362856 853463418 88350539312414.395.673.68.93109.91.41
John Thomson 1291295044 47.48402789 1/3840432385 96198505180144.395.762.261.09104.21.32
Frank Castillo 90740526 30.46410443 1/3429236216 5115530917344.386.273.151.0462.61.32
Cliff Lee 76761035 17.67300443 2/3429234216 59161354131134.387.183.271.2076.21.33
Victor Zambrano 1699113444 39.53030662 612357322 67371498585434.386.775.04.91102.81.48
Kip Wells 1811613351 68.42902948 970512461 111431699460454.386.644.091.05133.91.48
Chris Reitsma 2855319231 42.425291557 1/3613305271 66147335130144.385.412.371.0772.21.36
Rick White 361009724 35.40790452 468254219 51155297200154.365.913.091.0260.71.38
Tony Armas Jr. 1201200039 47.45300660 1/3594344319 83326502305324.356.844.441.13100.41.39
Matt Clement 1911916070 69.504031153 1044598557 1185191026791854.358.014.05.92192.11.36
Adam Eaton 1331313247 41.53400796 787418384 101282623311254.347.043.191.14123.31.34
Jim Brower 3242608330 30.50050525 529276253 60230364211274.346.243.941.0375.91.45
Kirk Rueter 1791760160 53.531001027 2/31148543495 11734235210094.343.083.001.02114.01.45
Ryan Franklin 17510662435 50.41203800 828413385 12223042135664.334.742.591.3792.11.32
Orlando Hernandez 1091043241 36.53220649 1/3617326312 97215506362154.327.012.981.34104.31.28
PlayerGamesGSCGGFW L WPctSvShoIPHRERHRBBKHBPBKWP ERAK9BB9HR9Cy Young Pts WHIP
Jason Grimsley 377408916 29.35620408 408220196 37187280160394.326.184.12.8252.01.46
Robert Person 84774328 19.59612481 413244230 60234418202244.307.824.381.1280.31.35
Kris Benson 1341343046 47.49502827 2/3858439395 95282560281244.306.093.071.03120.81.38
John Burkett 1261153547 35.57302708 1/3750363338 75218528272124.296.712.77.95116.01.37
Todd Jones 4201020123 28.451980438 1/3476226209 44160374140104.297.683.29.9070.61.45
Jeff Weaver 19618013669 75.479251232 1/31283633587 131325823832254.296.012.37.96180.51.30
Jose Contreras 81721235 18.66000446 395232212 58189376222394.287.593.811.1783.61.31
Julian Tavarez 3296718143 36.544200648 2/3684352308 41261370525174.275.133.62.5796.31.46
Kevin Appier 1211212048 43.52702706 699364335 89276490391334.276.253.521.13115.01.38
Terry Adams 2984108032 36.47150538 2/3561282255 38212404142324.266.753.54.6386.71.44
Oliver Perez 90892027 30.47401515 2/3447256244 80276571242154.269.974.821.4097.91.40
Kyle Farnsworth 3885012118 29.383200418 2/3372219198 52199484113164.2610.404.281.1277.71.36
Russ Ortiz 1891886086 58.597031160 2/31091587547 114576811222354.246.294.47.88200.41.44
Paul Byrd 11911410145 45.50003733 1/3772384345 10514641521184.235.091.791.29108.21.25
Tim Wakefield 24114533065 56.537701107 1/31047588519 146391820703394.226.663.181.19181.71.30
Danny Graves 33830225629 35.4531471546 1/3603291256 73159280222174.224.612.621.2074.21.39
Kelvim Escobar 268101510548 53.475453832 1/3780414390 84356761290324.228.233.85.91150.31.36
Elmer Dessens 21612722039 43.47631876 2/3962444409 109255529174174.205.432.621.12121.21.39
Rick Reed 1221157144 36.55003709 1/3750357330 10912045521294.195.771.521.38114.21.23
Bruce Chen 1778921731 28.52500627 599326291 109237503162154.187.223.401.56103.81.33
PlayerGamesGSCGGFW L WPctSvShoIPHRERHRBBKHBPBKWP ERAK9BB9HR9Cy Young Pts WHIP
John Lackey 1171165047 38.55303719 2/3759362332 76230563334474.157.042.88.95131.11.37
Jason Marquis 16110432642 36.53811716 727371330 95277456255244.155.733.481.19115.61.40
Chris Carpenter 14213514161 38.61606888 895444409 112274680360204.156.892.781.14164.01.32
Scott Sullivan 343007925 16.61040412 2/3395210190 53161357350144.147.793.511.1677.01.35
Brad Radke 18618619070 62.530071203 2/31305589554 151174720401134.145.381.301.13189.81.23
Doug Davis 1601426451 52.49502883 2/3907442406 91372645218284.146.573.79.93151.31.45
Jose Mesa 3970031223 32.4181820409 2/3429200188 40177326161204.137.163.89.8872.41.48
Jon Lieber 15215215069 46.600021019 1/31066500466 129166678253164.115.991.471.14180.51.21
Joel Pineiro 14512381050 42.54303830 1/3824401379 92263571261264.116.192.851.00143.31.31
Brian Lawrence 1621467549 61.44503934 980463426 97255579452124.105.582.46.93147.91.32
Carl Pavano 1411255349 47.51003799 867406364 862115204610114.105.862.38.97136.51.35
CC Sabathia 1571576069 45.60502973 898469443 94383761289254.107.043.54.87188.61.32
Steve Trachsel 1641647059 66.47205992 1/31014500451 127350611184224.095.543.171.15165.31.37
Jamie Moyer 1921918187 51.630021211 1/31199585549 160328720491124.085.352.441.19215.71.26
David Wells 17417318086 44.662031129 1/31261551511 124158671353244.075.351.26.99206.81.26
Horacio Ramirez 72703025 17.59501445 446223201 591692118494.074.273.421.1967.61.38
Jay Witasick 2902527319 25.43250468 466245209 53207453251264.028.713.981.0289.31.44
Livan Hernandez 20320331083 77.519071417 1/31480683631 143453948444214.016.022.88.91255.51.36
Brad Penny 1631623056 53.51402968 2/3961467431 96306698225214.006.492.84.89179.11.31
Mike DeJean 3930017819 28.404480418 2/3413203186 38210350240324.007.524.51.8277.31.49
PlayerGamesGSCGGFW L WPctSvShoIPHRERHRBBKHBPBKWP ERAK9BB9HR9Cy Young Pts WHIP
Randy Wolf 16015711159 51.53607996 2/3940472440 124337811420153.977.323.041.12198.41.28
Javier Vazquez 19819816075 70.517061316 1303626580 1723171166324393.977.972.171.18269.61.23
Woody Williams 1671668172 50.590011061 1/31047500467 132299731381273.966.202.541.12208.81.27
Kevin Millwood 1821807067 57.540041105 2/31067520482 115338870271213.927.082.75.94224.81.27
Wade Miller 1381385062 42.59601848 2/3778404369 95348715260243.917.583.691.01188.81.33
Tomo Ohka 1481425343 51.45701833 1/3918412362 98220480252263.915.182.381.06145.71.37
Vicente Padilla 18911122151 50.50522776 1/3767370337 80265526504143.916.103.07.93154.81.33
Freddy Garcia 1861859082 54.603031226 1151563532 141391897345543.916.582.871.04252.71.26
Mark Mulder 18218225097 50.6600101208 1202561520 118368779431433.875.802.74.88258.91.30
Bartolo Colon 198198220103 61.628041316 2/31255599564 1614391050195233.867.183.001.10302.31.29
Mike Mussina 18918917088 61.591091241 1215565530 1412631075240273.847.801.911.02286.01.19
Odalis Perez 1361284148 44.52202808 770364345 95195569119113.846.342.171.06163.91.19
Carlos Silva 1906133631 17.64621562 2/3647260240 59103236202203.843.771.65.9495.91.33
Ben Sheets 14914911055 62.47001982 1/3978467418 117218826271343.837.572.001.07210.81.22
Matt Herges 3614013830 24.556340448 470209190 42174317231123.826.373.50.8495.71.44
Matt Morris 187156131282 48.631471046 2/31059487443 109267758393153.816.522.30.94238.11.27
Justin Speier 3630012825 17.595170416 1/3361187176 60130352305193.807.612.811.3092.41.18
Jarrod Washburn 1621626065 49.570021017 2/3991455430 133295612342203.805.412.611.18205.01.26
Derek Lowe 274136411473 56.5666631010 2/31022495425 85297649433203.785.782.64.76218.21.31
Al Leiter 1861795272 61.541041096 2/31016515461 104480867556183.787.123.94.85246.01.36
PlayerGamesGSCGGFW L WPctSvShoIPHRERHRBBKHBPBKWP ERAK9BB9HR9Cy Young Pts WHIP
A.J. Burnett 12712414045 48.48408812 1/3682372338 63352720311443.747.983.90.70185.21.27
Kerry Wood 15914810457 48.54304942 1/3739410389 1094531053692393.7210.064.331.04244.51.26
Byung-Hyun Kim 31438018035 38.479850540 1/3451243223 54227539514233.718.983.78.90136.11.25
Guillermo Mota 335009020 20.50070409 341175168 36152348111143.707.663.34.7991.31.21
Paul Quantrill 4590011929 21.58060485 544217199 2911127521113.695.102.06.54100.01.35
Roy Halladay 14613918470 36.66007953 938437391 77218715277243.696.752.06.73227.01.21
Danys Baez 28426118626 31.4561020431 2/3385200177 41184351252173.697.323.84.8599.91.32
Mark Buehrle 19717218685 53.616061224 1226560494 129280730318103.635.372.06.95276.01.23
Andy Pettitte 1661669091 45.669021053 2/31073484425 83275816186173.636.972.35.71274.41.28
Tom Glavine 20420410088 68.564061292 1281554512 12243769119073.574.813.04.85291.11.33
Shigetoshi Hasegawa 3420012830 27.526260429 1/3407181169 3415324711353.545.183.21.71100.41.30
Jason Schmidt 15515512075 39.658081003 2/3834426395 823831013234423.549.083.43.74283.11.21
Darryl Kile 82827041 24.63102544 1/3525228214 64151421322143.546.962.501.06141.31.24
Braden Looper 4270026222 25.4681030447 2/3440193175 35161279170103.525.613.24.7098.71.34
Barry Zito 1881889086 53.619041209 1/31017521470 121461945523223.507.033.43.90315.21.22
Greg Maddux 20720715097 63.606071337 2/31321571517 141216892452173.486.001.45.95338.01.15
Mike Timlin 4301012831 26.544310474 1/3458198183 50116329231103.476.242.20.95118.11.21
Josh Beckett 1061033141 34.54702609 1/3529266234 55223607171223.468.973.29.81172.41.23
Curt Schilling 188166252193 48.660961214 1/31129472461 1452061261161223.429.351.531.07365.31.10
Roger Clemens 1921923094 38.712011242 1080510464 1134181186362433.368.593.03.82369.61.21
PlayerGamesGSCGGFW L WPctSvShoIPHRERHRBBKHBPBKWP ERAK9BB9HR9Cy Young Pts WHIP
Brandon Webb 97963131 37.45601617 2/3563274230 50246508263403.357.403.58.73160.61.31
Eric Gagne 29143021024 20.5451600513 1/3405210191 59167596291153.3510.452.931.03149.31.11
Tim Hudson 19119117095 46.674081296 1/31207532481 106385882523373.346.122.67.74350.41.23
Octavio Dotel 36220016329 28.509710515 395205191 62210640201193.3411.183.671.08159.51.17
Jake Peavy 1061063046 31.59703661 2/3587267245 75218635273103.338.642.971.02195.31.22
Johan Santana 18410842359 25.70213856 699333315 87265901196443.319.472.79.91262.11.13
Kevin Brown 1371296054 36.60001825 2/3766342303 68218696312263.307.592.38.74233.41.19
Dontrelle Willis 939311046 27.63007594 571239216 44174451192113.276.832.64.67172.11.25
Carlos Zambrano 1341136448 35.57802763 637315276 55332655433263.267.733.92.65219.01.27
David Weathers 4362014128 30.483270487 1/3450196176 4420637421183.256.913.80.81133.11.35
Mark Prior 97975041 23.64101613 1/3536238221 68195719232163.2410.552.861.00198.61.19
Tim Worrell 4160018125 25.500610425 406181150 401533438183.187.263.24.85121.81.32
LaTroy Hawkins 4100018725 25.500750435 406165150 3613934550263.107.142.88.74127.01.25
Roy Oswalt 1551459483 39.68004980 2/3933367334 80225850352143.077.802.06.73324.31.18
Randy Johnson 192191281103 48.6820121343 1/31089492429 1343361679678232.8711.252.25.90513.61.06
John Smoltz 27938320420 15.5711541515 445171162 3910846932112.838.201.89.68162.41.07
Keith Foulke 3960032728 23.5491770462 361151145 4511042530162.828.282.14.88156.51.02
Scot Shields 2191405728 22.560120405 1/3340145126 27143355120252.807.883.18.60140.21.19
Pedro Martinez 17017018090 34.726061153 2/3855359331 872521327640192.5810.351.97.68468.5.96
Mariano Rivera 3910035728 22.5602500430 330116101 209639116142.118.182.01.42181.1.99
PlayerGamesGSCGGFW L WPctSvShoIPHRERHRBBKHBPBKWP ERAK9BB9HR9Cy Young Pts WHIP

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