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

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