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
Brad Lidge 1680010612 10.545660181 1295753 1864280102122.6413.923.18.9077.51.07
Francisco Rodriguez 14900889 7.562520173 1/31074944 127624320142.2812.623.95.6276.01.06
B.J. Ryan 16900866 10.375370175 2/31294441 8692414042.1012.353.54.4176.91.13
Oliver Perez 57572018 21.46201335 290167160 5216239116264.3010.504.351.4064.61.35
Mark Prior 57573027 11.71100357 310134131 411154058273.3010.212.901.03115.01.19
Juan Rincon 169004120 14.58820179 1386759 9702026192.9710.163.52.4570.71.16
Kerry Wood 53421415 16.48401270 1/3228113107 35106305210103.5610.153.531.1773.71.24
Johan Santana 75754042 13.76403505 2/3377165156 50114555101172.789.882.03.89194.3.97
Randy Johnson 77779035 26.57403520 1/3454222196 5910356324273.399.741.781.02155.51.07
Jake Peavy 66663031 16.66003419 1/3343139126 4112443818232.709.402.66.88158.51.11
Jason Schmidt 69694036 14.72003456 2/3368186175 3817047172173.459.283.35.75136.41.18
Pedro Martinez 73737038 18.67902493 398180173 4612050324063.169.182.19.84161.81.05
Tom Gordon 175005116 9.640110186 2/31235451 14561861162.468.972.70.6876.9.96
Scott Kazmir 38370011 12.47800207 2/319410794 15111205121104.078.884.81.6541.31.47
Ben Sheets 66668023 29.44200452 421193168 487044591163.358.861.39.96125.51.09
Scott Linebrink 162002517 4.81000175 2/31324744 14561706082.258.712.87.7277.81.07
Curt Schilling 725132131 17.64690376 2/3368160156 41663648163.738.701.58.9899.71.15
Josh Beckett 65653028 21.57102404 346171157 35136389141113.508.673.03.78111.91.19
Scot Shields 1431103319 18.514110257 23211298 198824590203.438.583.08.6774.01.25
John Patterson 55472313 12.52011291 1/3264120113 3210727713193.498.563.31.9973.41.27
PlayerGamesGSCGGFW L WPctSvShoIPHRERHRBBKHBPBKWP ERAK9BB9HR9Cy Young Pts WHIP
A.J. Burnett 51505019 17.52802323 280142125 20113303110193.488.443.15.5685.81.22
Chad Cordero 1530010510 7.588610167 1265444 18631562062.378.413.40.9765.11.13
Guillermo Mota 160004715 11.57760200 1/31608077 17781875093.468.403.50.7656.91.19
Kelvim Escobar 57510121 17.55300333 2/3305147143 31129311140163.868.393.48.8475.91.30
Mariano Rivera 1680015611 8.5791130180 2/31404134 74116610001.698.272.04.3583.91.00
Roger Clemens 75751037 14.72500486 2/3381161146 3415844410192.708.212.92.63178.71.11
David Riske 149007210 7.588130168 1/31326360 24591536033.218.183.151.2849.51.13
Matt Clement 71712028 22.56000428 392212198 45167389291304.168.183.51.9582.91.31
Rich Harden 62602024 16.60001366 1/3319168155 2815633261153.818.163.83.6985.41.30
Joaquin Benoit 6428099 9.50000216 215128122 378319410055.088.083.461.5414.41.38
Carlos Zambrano 72726034 16.68002490 1/3387179159 36192436312152.928.003.52.66163.81.18
Erik Bedard 49480012 17.41400270 2/3279142126 2212223612394.197.854.06.7344.91.48
Chris Carpenter 59598036 9.80004412 1/3352142132 408535511082.887.751.86.87145.71.06
Kevin Gregg 8950328 4.66710168 1698885 176314371184.557.663.38.9121.31.38
Ron Villone 1402103414 16.46710233 2/3213134118 27121198211104.547.634.661.0432.61.43
Ted Lilly 66652027 21.56201370 347184179 491553139774.357.613.771.1964.31.36
Javier Vazquez 74746030 30.50002481 1/3466246231 70122407183194.327.612.281.3180.41.22
Doug Davis 75753026 24.52001469 1/3426198184 4719039410383.537.563.64.90116.11.31
John Smoltz 1153236914 9.609491314 1/3284108103 26642621182.957.501.83.7494.41.11
Chris Capuano 54520024 20.54500309 299153139 4812125621574.057.463.521.4065.11.36
PlayerGamesGSCGGFW L WPctSvShoIPHRERHRBBKHBPBKWP ERAK9BB9HR9Cy Young Pts WHIP
Noah Lowry 51452319 12.61301291 275127121 311022417043.747.453.15.9667.61.30
Chris Young 36360014 9.60900191 1909991 25511589044.297.452.401.1834.31.26
Andy Pettitte 57571031 15.67400362 327132118 27892983072.937.412.21.67123.81.15
Jose Contreras 69680030 17.63800403 2/3361216196 56174332202374.377.403.881.2569.01.33
Orlando Hernandez 37370017 11.60700210 210108104 278417117264.467.333.601.1635.11.40
Cliff Lee 71711033 15.68800412 2/3404223207 58147336130134.517.333.211.2665.91.34
Casey Fossum 65520213 27.32500309 345211191 49128251293115.567.313.731.43 1.61.53
Roy Oswalt 72716041 22.65103486 2/3467182169 3611039419293.137.292.03.67154.71.19
Wade Miller 41410018 14.56200236 2/321411099 231191915073.767.264.53.8756.41.41
John Lackey 73723029 24.54702457 1/3476221203 46146369191333.997.262.87.9191.61.36
Jeremy Bonderman 75696027 31.46602421 2/3435247232 57153339151144.957.243.271.2239.71.39
Wilson Alvarez 70271913 11.54211208 1/31938682 21501677023.547.212.16.9151.91.17
Brett Myers 73723127 22.55101426 2/3450240228 64156342164114.817.213.291.3546.51.42
Ryan Madson 126102415 8.65210162 1/31455952 134213091132.887.212.33.7257.21.15
Mike Mussina 66665030 19.61203412 2/3437209196 5110033010074.277.202.181.1173.31.30
Brandon Webb 76762022 32.40700480 451236194 38213383193353.647.183.99.71106.31.38
Todd Jones 157007212 9.571390166 2/31536158 10521329043.137.132.81.5450.51.23
Luis Vizcaino 161004812 9.57110162 1407366 256212830143.677.113.441.3939.81.25
Byung-Hyun Kim 722302711 14.440100183 1/318210797 1777144181114.767.073.78.8320.11.41
CC Sabathia 68683029 23.55802433 1/3408201193 4614934014164.017.063.09.9686.71.29
PlayerGamesGSCGGFW L WPctSvShoIPHRERHRBBKHBPBKWP ERAK9BB9HR9Cy Young Pts WHIP
Esteban Loaiza 75712129 21.58001462 2/3495244234 55148363121124.557.062.881.0762.61.39
Jaret Wright 63430721 11.65600264 2/3265135120 20105207100124.087.043.57.6854.01.40
Kip Wells 65652017 28.37801379 2/3377197184 43177296170124.367.024.201.0252.41.46
David Weathers 157206814 11.560190183 2/31778475 19781438153.687.013.82.9345.11.39
Kevin Millwood 65653021 22.48801400 1/3398188171 4112731111063.846.992.86.9281.31.31
Freddy Garcia 73733028 23.54900488 2/3458216207 58147379121313.816.982.711.07103.21.24
Jorge Sosa 953411218 14.56211280 1/3266133121 351342173083.886.974.301.1258.91.43
Justin Duchscherer 117304114 11.56050192 1656861 21521489132.866.942.44.9863.81.13
Roy Halladay 525213027 17.61405365 2/3342141132 296628011463.256.891.62.71105.81.12
Adam Eaton 64620224 23.51100373 382200180 49110283160104.346.832.651.1858.81.32
Victor Zambrano 66611222 23.48900367 1/3345187170 30211278363184.176.815.17.7463.51.51
Aaron Harang 67672024 25.49001406 1/3417201194 51113307140154.306.802.501.1363.91.30
Jim Brower 169003811 12.47820174 1/31819082 207613190164.236.763.921.0329.31.47
Jeff Francis 38380016 14.53300209 1/3257135132 34811579045.686.753.481.46 4.41.61
Daniel Cabrera 55541122 19.53711297 2/3277171160 27171223121204.846.745.17.8233.11.51
Barry Zito 79791031 27.53400504 2/3447251223 55194378221113.986.743.46.9898.11.27
Claudio Vargas 72370614 14.50000246 2/3253155145 49111183140145.296.684.051.7910.61.48
Glendon Rusch 883311213 10.56531284 311135124 24882096233.936.622.79.7651.91.40
Randy Wolf 47471016 17.48501275 296159147 449520212044.816.613.111.4426.71.42
Dustin Hermanson 1112407210 14.417510224 1/321210292 24721626093.696.502.89.9646.41.27
PlayerGamesGSCGGFW L WPctSvShoIPHRERHRBBKHBPBKWP ERAK9BB9HR9Cy Young Pts WHIP
Mike Timlin 176003715 7.682100176 1706662 14421278043.176.492.15.7253.71.20
Bartolo Colon 77776045 23.66200509 493245229 731333677264.056.492.351.29107.21.23
Brad Penny 62621021 21.50000377 1/3369158151 381012726083.606.492.41.9185.91.25
Eric Milton 69690022 20.52400390 1/3438253242 8512728160115.586.482.931.96 3.31.45
Scott Schoeneweis 1141902010 14.41710189 1/3202112103 19831367074.906.463.95.9015.31.51
Dan Haren 54453217 19.47200289 2/3298150139 357920712084.326.432.451.0943.51.30
Kevin Brown 46460018 17.51400279 304152137 2578199110134.426.422.52.8140.41.37
Nate Robertson 72703119 27.41310424 2/3452250226 63149301102144.796.383.161.3435.41.42
Vicente Padilla 56560019 23.45200322 1/3320162153 4012622823164.276.373.521.1250.01.38
Chan Ho Park 45440016 14.53300245 279164154 3210917323175.666.364.001.18 1.81.58
Dontrelle Willis 74749035 24.59305477 2/3463198180 3713533618253.396.332.54.70127.41.25
Brandon Claussen 40400012 17.41400215 1/3235126111 30841519154.646.313.511.2523.81.48
Woody Williams 69680123 25.47900404 1/3435220207 49127283141154.616.302.831.0946.51.39
Jeff Weaver 77713329 24.54702468 487245232 58122326320114.466.272.351.1263.61.30
Al Leiter 69661122 23.48901377 341181170 3221226225134.066.255.06.7666.71.47
Livan Hernandez 797915031 26.54402566 2/3555238228 5718539326263.626.242.94.91125.61.31
Brandon Backe 713211115 12.55601229 2/3237125120 301081595274.706.234.231.1825.71.50
Julio Mateo 11610216 6.50020178 1/31537268 273712313033.436.211.871.3639.51.07
Joe Kennedy 755411016 22.42110345 1/3385202187 43149236211144.876.153.881.1225.31.55
Dave Williams 35311012 14.46201177 1/31689587 247112111034.426.143.601.2225.81.35
PlayerGamesGSCGGFW L WPctSvShoIPHRERHRBBKHBPBKWP ERAK9BB9HR9Cy Young Pts WHIP
Luis Ayala 174005517 20.45960190 2/31976055 143713013132.606.141.75.6670.31.23
Victor Santos 59521315 25.37500293 2/3321182157 3811720012194.816.133.591.1624.81.49
Gil Meche 60591121 21.50001323 348203190 4913921990105.296.103.871.3714.41.51
Ryan Vogelsong 753002210 15.40000225 2/3241148144 27111153190105.746.104.431.08-5.91.56
Odalis Perez 57570020 16.55600354 343161150 45822393253.816.082.081.1470.91.20
Chris Reitsma 180007110 11.476290176 2/31928077 15391193053.926.061.99.7633.21.31
Sun-Woo Kim 6525069 8.52900204 1/3230119107 257213716094.716.033.171.1017.91.48
Joel Pineiro 59594016 26.38100379 420225216 53114254111135.136.032.711.2614.91.41
Jose Acevedo 73330107 16.30410219 1/3271154148 42591466236.075.992.421.72-16.71.50
Bruce Chen 39362014 10.58300229 2/32069987 34731519123.415.922.861.3356.91.21
Rodrigo Lopez 80663332 23.58202429 2/3461228213 60129282113104.465.912.701.2662.01.37
Tim Wakefield 73713030 23.56600460 454256224 67146301290174.385.892.861.3166.11.30
Tony Armas Jr. 3535009 11.45000173 1/31669895 29991139264.935.875.141.5112.01.53
Greg Maddux 77774035 27.56501485 1/3505228213 6577315190103.955.841.431.2196.21.20
Tanyon Sturtze 96402112 6.66720169 2/31669793 187111013184.935.833.77.9514.81.40
Travis Harper 119002713 10.56500171 1/3177106100 24551119075.255.832.891.26 9.81.35
Zack Greinke 55552013 27.32500317 362179175 487620520354.975.822.161.3617.01.38
Hideo Nomo 47470013 24.35100240 294189185 4412015560106.945.814.501.65-36.51.73
Bronson Arroyo 70590323 18.56110390 1/3378210177 3699251351104.085.792.28.8366.31.22
Russ Ortiz 66663026 23.53102382 1/3394224209 4820724591124.925.774.871.1332.71.57
PlayerGamesGSCGGFW L WPctSvShoIPHRERHRBBKHBPBKWP ERAK9BB9HR9Cy Young Pts WHIP
John Thomson 60602022 17.56401364 2/3384175162 34932339074.005.752.30.8465.61.31
Jason Jennings 62621019 26.42200372 436232225 44186236131155.445.714.501.06 3.61.67
Salomon Torres 162704614 14.50010214 1999381 1875135120103.415.683.15.7653.51.28
Elmer Dessens 87240145 8.38520213 240117103 25651343044.355.662.751.0621.91.43
Jason Davis 4329047 12.36800192 2/3229126113 228212191105.285.653.831.03 2.41.61
Mark Buehrle 77777036 22.62102541 2/3569251220 5910534014213.665.651.74.98120.81.24
Kris Benson 57571021 20.51201361 359185169 3810622614094.215.632.64.9555.11.29
R.A. Dickey 43271512 11.52221182 1/3219127114 28581147285.635.632.861.38 0.61.52
Matt Morris 67676032 21.60403426 2/3437223201 589726615254.245.612.051.2270.91.25
Paul Wilson 45451014 13.51900274 1/3302150142 419717113094.665.613.181.3526.31.45
Carl Pavano 59593027 17.61403392 411178158 388824423463.635.602.02.8789.41.27
Shawn Chacon 93250607 22.241350213 212125121 27124132201155.115.585.241.14 5.71.58
Braden Looper 153001338 14.364640163 1727062 14461018023.425.582.54.7737.61.34
Jon Lieber 59591029 20.59200373 419196181 52532297094.375.531.281.2557.41.27
Tim Redding 4835028 18.30800191 1/3225143122 29811179055.745.503.811.36-6.61.60
Jerome Williams 52500017 19.47200298 1/3292156140 3610218231154.225.493.081.0944.41.32
Tim Hudson 65656032 17.65303440 442181166 32122268241113.405.482.50.65112.81.28
Derek Lowe 77772031 29.51702461 2/3501280224 4514628116274.375.482.85.8865.91.40
Mark Redman 73734021 32.39601438 2/3475249234 55150267114164.805.483.081.1333.01.42
Cory Lidle 71716024 29.45303431 470258235 51117262180164.915.472.441.0630.71.36
PlayerGamesGSCGGFW L WPctSvShoIPHRERHRBBKHBPBKWP ERAK9BB9HR9Cy Young Pts WHIP
Scott Elarton 61602014 19.42401340 2/3350213197 66113207111135.205.472.991.74 8.01.36
Brad Radke 76766027 21.56203493 2/3525217202 655429815043.685.43.981.19101.61.17
Kazuhisa Ishii 53532016 19.45702287 1/3271175158 381701737194.955.425.321.1919.01.53
Gustavo Chacin 33330013 10.56500201 1/31978577 19681218033.445.413.04.8548.81.32
Ramon Ortiz 715111318 22.45000335 2/3392203190 55104201163115.095.392.791.4715.91.48
Darrell May 67524915 26.36602329 393222199 62941973025.445.392.571.70 0.21.48
Miguel Batista 1164226518 23.439331334 2/3360192176 3714819980174.735.353.981.0029.21.52
Dave Bush 38373110 13.43501219 2/322311199 304913015054.065.332.011.2333.81.24
Rick White 14000459 12.42930170 2/31929784 20641018084.435.333.381.0520.41.50
Jeff Fassero 100220157 16.30400227 1/3259131123 25861344174.875.303.40.9911.11.52
Shawn Estes 61604023 19.54801354 2/3388224214 49169206142105.435.234.291.24 6.91.57
Mark Mulder 676710034 17.66703451 1/3456211198 44151262210193.955.223.01.8887.91.34
Joe Blanton 34312111 11.50000195 1/31738580 22681135243.695.213.131.0140.01.23
Jamey Wright 50452111 21.34401271 2/3303172152 3113615722255.045.204.511.0310.51.62
Mike Wood 692601210 16.38520218 2/3249139128 3080126161135.275.193.291.23 3.91.50
Jason Marquis 75623627 21.56211414 1/3427203180 52140238163183.915.173.041.1378.01.37
Doug Waechter 47421313 19.40601252 2/3273164146 50841458355.205.162.991.78 7.81.41
Steve Trachsel 48481020 19.51301305 2/3286136119 361081756263.505.153.181.0671.31.29
Brett Tomko 73695225 23.52111433 2/3457222206 50132247100184.285.132.741.0460.51.36
Jae Seo 46431116 17.48500254 2/3253116108 33761454123.825.122.691.1749.81.29
PlayerGamesGSCGGFW L WPctSvShoIPHRERHRBBKHBPBKWP ERAK9BB9HR9Cy Young Pts WHIP
Jeff Suppan 73720034 23.59600437 1/3462232203 61148249172144.185.123.051.2674.61.39
Jarrod Washburn 62623020 21.48802381 2/3398175167 4610721715073.945.122.521.0865.51.32
Jamie Moyer 75743126 21.55300463 504248232 6913426219044.515.092.601.3451.71.38
Paul Byrd 48482020 17.54101308 1/3323142128 37461749023.745.081.341.0863.61.20
Brian Lawrence 75753027 31.46601450 1/3492225214 4812225418154.285.082.44.9663.61.36
Brian Meadows 14760276 5.54510190 1/320510386 174410710114.075.062.08.8025.91.31
Dewon Brazelton 4229027 16.30400191 2/3208136124 2411310715175.825.025.311.13-10.51.67
Brad Halsey 3633019 15.37500192 232127105 245310711124.925.022.481.1210.71.48
Jason Johnson 74743018 32.36001455 1/3518268244 51139251131254.824.962.751.0126.81.44
Tomo Ohka 56532017 17.50001322 347152130 357917380163.634.842.21.9865.31.32
Jake Westbrook 74718232 27.54201461 2/3467236206 4013324814184.024.832.59.7881.61.30
Kenny Rogers 75733036 19.65502464 1/3512230209 4812524824234.054.812.42.9384.01.37
David Wells 69693028 19.59600432 1/3491213204 474822810274.254.751.00.9863.01.25
Sidney Ponson 66666021 32.39602414 506262245 45135217122215.334.722.93.98 4.71.55
Josh Towers 63602128 21.57111369 431196175 516119318224.274.711.491.2456.81.33
Kyle Lohse 76741226 27.49101436 2/3513238223 55131228171134.604.702.701.1344.11.47
Mike Maroth 76762028 32.46701473 2/3553279254 67124247181164.834.692.361.2735.51.43
Zach Day 46371410 17.37001222 241123116 23101115110144.704.664.09.9316.51.54
Jon Garland 74734033 26.55903484 1/3480245228 6514525013084.244.652.691.2172.21.29
John Halama 86210239 11.45000212 1/3246130120 295310717245.094.542.251.23 5.91.41
PlayerGamesGSCGGFW L WPctSvShoIPHRERHRBBKHBPBKWP ERAK9BB9HR9Cy Young Pts WHIP
Mike Hampton 53533025 15.62501320 2/3342140133 261081611263.734.523.03.7368.41.40
Ryan Franklin 73715014 35.28602449 1/3495254240 6714822420534.814.492.961.3421.11.43
Jose Lima 72601319 24.44200353 1/3431241228 6710217610275.814.482.601.71-14.71.51
Wes Obermueller 5737159 15.37501235 2/3283152144 3098116110115.504.433.741.15-5.61.62
D.J. Carrasco 642011610 11.47600177 20110899 19758612395.034.373.81.97 8.11.56
Josh Fogg 74701021 23.47700401 2/3450233215 5013119517264.824.372.941.1226.31.45
Mark Hendrickson 70682123 23.50000392 1/3482263238 5110618982105.464.342.431.17 0.11.50
Tom Glavine 74742025 30.45501468 1/3486203189 351462254023.634.322.81.6792.71.35
Rob Bell 43331712 11.52200207 2/3223129116 337397110135.034.203.161.43 9.51.43
Jeremi Gonzalez 4822274 13.23500175 2/3199114107 22628112265.484.153.181.13-7.11.49
Jimmy Gobble 593611114 14.50000246 1/3269156145 38841137075.304.133.071.39 3.51.43
Paul Quantrill 167003810 6.62510187 23310195 1337847104.574.041.78.6316.91.44
Brian Anderson 52434213 17.43302271 2/3331181153 50731221135.074.042.421.66 8.01.49
Terry Mulholland 97180407 13.35000223 1/3277139127 3561989165.123.952.461.41 1.51.51
Horacio Ramirez 50482017 13.56701312 1/3308151137 461151343453.953.863.311.3349.61.35
Aaron Sele 59551116 19.45701294 364198184 4011412619275.633.863.491.22-8.41.63
Ismael Valdez 50421317 12.58601234 282146136 4372975235.233.732.771.65 7.71.51
Ryan Drese 62593121 24.46700360 1/3417208191 2511014923054.773.722.75.6225.11.46
Carlos Silva 78613523 16.59001420 495196180 495516810193.863.601.181.0569.81.31
Kirk Saarloos 43312612 8.60001186 1908277 14637012013.733.393.05.6835.01.36
PlayerGamesGSCGGFW L WPctSvShoIPHRERHRBBKHBPBKWP ERAK9BB9HR9Cy Young Pts WHIP
Aaron Cook 47262411 5.68800186 1/32249691 12666991104.403.333.19.5820.11.56
Joe Mays 3627136 10.37501169 2/321511099 2444623055.253.292.331.27-2.01.53
Kirk Rueter 60580114 21.40000333 2/3397208192 39122912045.182.453.291.05-2.11.56

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