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
Edinson Volquez 1312018 2.8000075 491511 338916031.3210.924.56.3643.61.16
Jim Johnson 240081 2.3331033 1/32055 014181011.354.863.78.0014.51.02
Scott Kazmir 77006 1.8570045 2887 113440031.408.802.60.2025.9.91
Renyel Pinto 320061 2.3330037 2/32366 323290041.436.935.50.7216.71.22
Taylor Buchholz 2800102 2.5001032 1/31986 08250011.676.962.23.0014.7.84
John Lackey 55102 1.6670037 2987 56252011.706.081.461.2216.0.95
John Grabow 300064 2.6670031 1/32466 48251101.727.182.301.1516.21.02
Chad Durbin 240061 1.5000035 2/32877 115211011.775.303.79.2513.91.21
Jorge Campillo 174032 01.0000040 1/331128 36360011.798.031.34.6717.8.92
Hong-Chih Kuo 133023 1.7500037 1/32988 210402001.939.642.41.4817.71.04
Heath Bell 330033 3.5000036 1/32588 011282021.986.942.72.0016.0.99
Keiichi Yabu 220052 2.5000034 1/324138 215220122.105.773.93.5213.41.14
Tim Lincecum 1312008 1.8890083 2/3702420 332831172.158.933.44.3238.11.22
Matt Albers 222043 1.7500041 2/3331210 116232012.164.973.46.2216.11.18
Chan Ho Park 171072 1.6671036 2/334109 416221012.215.403.93.9813.51.36
Justin Duchscherer 99005 4.5560054 1/3411914 215385012.326.292.48.3322.01.03
Carlos Marmol 320071 1.5003038 1/3171010 413572012.3513.383.05.9415.9.78
Wandy Rodriguez 66002 1.6670034 32139 310280012.387.412.65.7912.81.24
Cliff Lee 1111109 1.9000177 682321 412650012.457.601.40.4733.01.04
Kyle McClellan 300030 1.0001032 1/33299 28263022.517.242.23.56 9.81.24
PlayerGamesGSCGGFW L WPctSvShoIPHRERHRBBKHBPBKWP ERAK9BB9HR9Cy Young Pts WHIP
Shaun Marcum 1313005 3.6250085 2/3592624 924714022.527.462.52.9530.9.97
Daisuke Matsuzaka 1111008 01.0000064 452118 438552042.537.735.34.5627.51.30
Doug Brocail 310092 01.0002032 2699 25280002.537.881.41.5611.8.97
Brandon Webb 13132011 2.8460190 2/3713226 420754022.587.441.99.4037.81.00
Darrell Rasner 66003 3.5000038 1/3361111 35231002.585.401.17.7013.51.07
Rich Harden 77003 01.0000041 1/3331212 318490012.6110.673.92.6516.61.23
Salomon Torres 2900134 1.8006034 1/3301210 214263002.626.823.67.5213.81.28
Ben Sheets 1212206 1.8570182 1/3722524 915630012.626.891.64.9829.51.06
Joe Saunders 1212009 2.8180082 682724 821390012.634.282.30.8829.91.09
Aquilino Lopez 230092 1.6670033 2/3351110 27241122.676.421.87.5311.21.25
Kerry Wood 3200262 1.66717033 1/3211010 17386002.7010.261.89.2712.5.84
Jose Contreras 1212106 3.6670081 2/3642625 321502042.765.512.31.3326.81.04
Matt Guerrier 290063 1.7501035 321311 315240002.836.173.86.7711.91.34
Jared Burton 280082 1.6670031 2/3331310 310351022.849.952.84.8511.31.36
Tim Hudson 1414107 4.6360191 1/3813229 723541112.865.322.27.6929.11.14
John Danks 1212004 4.5000068 2/3642222 620511012.886.682.62.7921.41.22
Ryan Dempster 1313007 2.7780080 2/3563326 735643022.907.143.90.7827.71.13
Jake Peavy 99104 3.5710058 2/3481919 620601032.919.203.07.9220.31.16
Todd Wellemeyer 1313007 1.8750080 652826 825622122.926.972.81.9027.21.12
Roy Halladay 1312507 5.5830095 833331 512745012.947.011.14.4730.91.00
PlayerGamesGSCGGFW L WPctSvShoIPHRERHRBBKHBPBKWP ERAK9BB9HR9Cy Young Pts WHIP
Aaron Laffey 88003 3.5000051 1/3482017 312243012.984.212.10.5314.11.17
Carlos Zambrano 1414008 2.8000092 2/3903231 629633023.016.122.82.5829.61.28
Ervin Santana 1212208 2.8000183 1/3662928 716672033.027.241.73.7628.4.98
Felix Hernandez 1313104 5.4440088 853330 736744113.077.573.68.7225.41.38
Johan Santana 1313007 4.6360087 2/3853330 1221761093.087.802.161.2328.41.21
Fausto Carmona 1010104 2.6670158 542220 138233023.103.575.90.1615.31.59
Jake Westbrook 55101 2.3330034 2/3331312 57191013.124.931.821.30 8.21.15
Adam Wainwright 1313106 3.6670091 2/3803532 1020621013.146.091.96.9826.01.09
Gavin Floyd 1111106 3.6670071 1/3503125 827366023.154.543.411.0120.31.08
Doug Waechter 170020 1.0000031 1/3251111 210261013.167.472.87.57 7.31.12
Masa Kobayashi 2900113 3.5002031 1/3301311 46221033.166.321.721.15 9.91.15
Aaron Cook 1313108 3.7270091 863532 824442013.164.352.37.7925.91.21
Jason Grilli 220061 1.5000030 271111 116282033.308.404.80.30 7.81.43
Ryan Madson 280071 01.0000032 2/3281212 310240003.316.612.76.83 7.71.16
Jon Lieber 181042 3.4000032 2/3411512 73180003.314.96.831.93 8.11.35
Sean Green 310091 1.5000032 1/3281512 116282103.347.794.45.28 8.01.36
Blaine Boyer 330071 3.2501035 261713 212321003.348.233.09.51 8.71.09
Cole Hamels 1313206 4.6000291 713634 926730003.367.222.57.8924.81.07
Chad Gaudin 156045 3.6250050 2/3472219 513363123.386.392.31.8914.91.18
J.P. Howell 220055 01.0001040 281615 317342013.387.653.83.6813.41.12
PlayerGamesGSCGGFW L WPctSvShoIPHRERHRBBKHBPBKWP ERAK9BB9HR9Cy Young Pts WHIP
Jeremy Guthrie 1414003 6.3330090 843834 1124593013.405.902.401.1019.91.20
Dan Haren 1313006 4.6000083 2/3723532 915711043.447.641.61.9722.91.04
Scott Olsen 1313004 2.6670081 673831 1234411013.444.563.781.3317.61.25
Jesse Litsch 1211107 2.7780170 1/3762827 1011382013.454.861.411.2819.01.24
Jeff Bennett 303030 3.0001049 1/3391919 424384023.476.934.38.73 9.51.28
Phil Dumatrait 177042 3.4000059 2/3532523 333432013.476.494.98.4513.11.44
John Lannan 1212004 6.4000070 712827 626433213.475.533.34.7716.31.39
John Maine 1212006 4.6000070 613027 631582063.477.463.99.7719.81.31
Greg Maddux 1313003 4.4290077 2/3803630 612420103.484.871.39.7016.01.18
Hiroki Kuroda 1313103 5.3750180 793731 723482033.495.402.59.7916.81.27
Jon Lester 1414104 3.5710182 1/3773532 736542023.505.903.94.7718.61.37
Matt Herges 270042 2.5000030 2/3311612 211251003.527.343.23.59 7.81.37
Zack Greinke 1212105 3.6250081 803332 1121560113.566.222.331.2219.11.25
Chad Billingsley 1412014 6.4000070 2/3603028 537794053.5710.064.71.6419.21.37
Jose Valverde 2900284 1.80016030 291312 48382023.6011.402.401.2010.81.23
James Shields 1313204 4.5000281 2/3794133 817605023.646.611.87.8817.81.18
Javier Vazquez 1313006 4.6000084 873534 919814013.648.682.04.9622.11.26
Jonathan Sanchez 1313005 3.6250075 1/3663231 638753053.708.964.54.7219.21.38
Vicente Padilla 1313107 3.7000179 2/3844033 1330574163.736.443.391.4719.51.43
Greg Smith 1212103 5.3750074 2/3653431 727562033.746.753.25.8414.91.23
PlayerGamesGSCGGFW L WPctSvShoIPHRERHRBBKHBPBKWP ERAK9BB9HR9Cy Young Pts WHIP
Armando Galarraga 98004 2.6670052 2/3332622 624354013.765.984.101.0311.81.08
Brian Moehler 116003 2.6000040 2/3431817 510252013.765.532.211.11 8.81.30
Kevin Slowey 77102 5.2860040 2/3371717 86261003.765.751.331.77 7.91.06
Jair Jurrjens 1313006 3.6670076 1/3783532 532552003.776.483.77.5917.71.44
Jensen Lewis 210060 2.0000030 2/3321313 316222003.826.464.70.88 4.51.57
Dana Eveland 1212104 4.5000070 2/3623130 333505013.826.374.20.3814.31.34
Aaron Harang 1413002 8.2000088 2/3944038 1220780023.867.922.031.2216.11.29
Garrett Olson 88005 1.8330044 1/3471919 316323003.866.503.25.6111.41.42
Jon Garland 1313006 3.6670083 2/3873936 830304023.873.233.23.8614.81.40
Kyle Lohse 1313006 2.7500074 1/3773332 317341013.874.122.06.3614.61.26
Randy Johnson 1010004 2.6670058 593125 715643113.889.932.331.0914.41.28
Sidney Ponson 99104 1.8000055 2/3713624 316252023.884.042.59.4910.31.56
Cla Meredith 310080 1.0000030 291413 38190003.905.702.40.90 3.91.23
Jeff Suppan 1212003 4.4290073 1/3773932 931392003.934.793.801.1011.61.47
Nick Blackburn 1313004 4.5000080 994235 614416013.944.611.57.6813.11.41
Edwin Jackson 1212003 5.3750070 2/3693131 535510053.956.504.46.6412.41.47
Joel Hanrahan 260081 2.3330038 2/3281717 424451043.9610.475.59.93 7.81.34
Daniel Cabrera 1313105 2.7140086 783838 1032478153.984.923.351.0514.71.28
Mike Mussina 1313009 4.6920067 1/3753930 911394024.015.211.471.2016.61.28
Scott Baker 77002 01.0000038 361717 76320004.037.581.421.66 7.21.11
PlayerGamesGSCGGFW L WPctSvShoIPHRERHRBBKHBPBKWP ERAK9BB9HR9Cy Young Pts WHIP
Randy Wolf 1313004 4.5000077 2/3743535 625663004.067.652.90.7014.41.27
Josh Beckett 1111006 4.6000073 663433 1114801024.079.861.731.3617.51.10
Odalis Perez 1313002 5.2860070 1/3803632 1128485004.096.143.581.4110.01.54
Derek Lowe 1414004 5.4440084 2/3874539 724560004.155.952.55.7412.91.31
Joe Blanton 1414003 8.2730093 1/31054743 922440014.154.242.12.8711.11.36
Tim Redding 1313006 3.6670073 2/3674134 1029453034.155.503.541.2213.31.30
Zach Duke 1212003 4.4290073 913834 422253104.193.082.71.49 8.01.55
Justin Miller 270062 2.5000030 291814 213301004.209.003.90.60 6.01.40
Matt Garza 1010004 2.6670057 2/3553027 624323004.214.993.75.94 9.01.37
Seth McClung 143043 2.6000036 331717 419290024.257.254.751.00 6.91.44
Dustin McGowan 1313004 4.5000076 793936 330605044.267.113.55.3612.01.43
Jeremy Bonderman 1212003 4.4290071 1/3753934 936443014.295.554.541.14 9.11.56
Scott Feldman 108011 2.3330056 1/3513127 817292114.314.632.721.28 5.11.21
Josh Rupe 130032 1.6670035 1/3351817 116165004.334.084.08.25 4.31.44
Jamey Wright 310063 2.6000035 1/3301917 116243034.336.114.08.25 6.11.30
Saul Rivera 310073 3.5000035 1/3351817 217200124.335.094.33.51 5.71.47
Manny Parra 1212004 2.6670062 1/3673330 632531274.337.654.62.8710.51.59
Tim Wakefield 1313104 4.5000081 734239 1036537074.335.894.001.1110.81.35
Shawn Hill 99000 3.0000051 2/3582725 418311024.355.403.14.70 3.91.47
Franquelis Osoria 280073 1.7500043 1/3552321 48223004.364.571.66.83 5.91.45
PlayerGamesGSCGGFW L WPctSvShoIPHRERHRBBKHBPBKWP ERAK9BB9HR9Cy Young Pts WHIP
Sean Gallagher 86013 2.6000036 2/3351818 213314024.427.613.19.49 6.41.31
Wil Ledezma 135030 2.0000040 2/3372220 426343034.437.525.75.89 3.71.55
Manny Acosta 3000173 4.4293030 1/3291515 613221034.456.533.861.78 5.41.38
Paul Byrd 1212003 5.3750070 2/3763835 168264004.463.311.022.04 5.91.19
Tom Glavine 1111002 2.5000056 1/3542928 829341004.475.434.631.28 5.61.47
Erik Bedard 1010004 4.5000056 1/3493328 826493034.477.834.151.28 9.11.33
Paul Maholm 1212104 5.4440076 1/3844138 722514114.486.012.59.83 9.31.39
Micah Owings 1212006 4.6000072 703936 921646034.508.002.621.1212.41.26
Chris Young 1010004 4.5000054 502827 830510124.508.505.001.33 9.11.48
Joel Pineiro 88002 3.4000044 472322 513230004.504.702.661.02 4.31.36
Glen Perkins 66002 2.5000034 461917 68181004.504.762.121.59 3.81.59
Bob Howry 300092 2.5001032 381816 65282004.507.881.411.69 4.81.34
Jamie Moyer 1313006 3.6670075 934138 1118403004.564.802.161.32 9.51.48
Chien-Ming Wang 1313106 2.7500082 2/3774342 433492004.575.333.59.4410.21.33
Adam Eaton 1212002 3.4000068 673535 825384014.635.033.311.06 4.81.35
Mike Pelfrey 1111002 6.2500062 783432 428304004.654.354.06.58 4.01.71
Kevin Millwood 1111104 3.5710060 763331 519402014.656.002.85.75 7.01.58
Brandon Backe 1313004 7.3640073 1/3794038 1533541004.666.634.051.84 8.11.53
Matt Cain 1313002 4.3330079 724241 1239681134.677.754.441.37 7.31.41
Jason Hammel 115033 2.6000040 442121 520231014.725.174.501.12 4.31.60
PlayerGamesGSCGGFW L WPctSvShoIPHRERHRBBKHBPBKWP ERAK9BB9HR9Cy Young Pts WHIP
Kason Gabbard 99001 2.3330041 2/3462322 229201024.754.326.26.43 1.81.80
Jered Weaver 1313005 6.4550077 844241 921551014.796.432.451.05 8.01.36
Mark Buehrle 1313103 6.3330080 2/3934943 724462024.805.132.68.78 4.91.45
Jo-Jo Reyes 88002 4.3330045 482624 616421004.808.403.201.20 4.71.42
CC Sabathia 1313203 8.2730182 1/3904544 1028823214.818.963.061.09 8.41.43
Braden Looper 1313007 5.5830074 924440 721355014.864.262.55.85 7.51.53
Kyle Kendrick 1313005 2.7140068 1/3794437 823305004.873.953.031.05 5.21.49
Andy Sonnanstine 1313106 3.6670179 1/3984843 814490014.885.561.59.91 7.61.41
Brian Burres 1312014 5.4440069 814038 922324114.964.172.871.17 3.71.49
Shawn Chacon 1313002 2.5000074 1/3774541 1433512024.966.174.001.70 3.31.48
A.J. Burnett 1413015 6.4550081 1/3844845 538781264.988.634.20.55 8.51.50
Brian Bannister 1313105 6.4550077 2/3844443 820461044.985.332.32.93 5.41.34
Andy Pettitte 1313005 5.5000079 1/3974844 1019554034.996.242.161.13 6.21.46
Cha Seung Baek 133021 2.3330041 1/3442323 616220025.014.793.481.31 0.91.45
Jason Marquis 1111003 3.5000061 743634 627343145.025.023.98.89 2.91.66
Ricky Nolasco 1311005 4.5560066 733837 1225403305.055.453.411.64 5.01.48
Justin Verlander 1313002 9.1820082 795146 835527225.055.713.84.88 2.21.39
Johnny Cueto 1313005 5.5000074 2/3774742 1623702025.068.442.771.93 7.31.34
Nelson Figueroa 96012 3.4000038 2/3392422 224292005.126.755.59.47 2.21.63
Luke Hochevar 99003 5.3750052 2/3523430 632352045.135.985.471.03 2.81.59
PlayerGamesGSCGGFW L WPctSvShoIPHRERHRBBKHBPBKWP ERAK9BB9HR9Cy Young Pts WHIP
Kenny Rogers 1313004 4.5000073 2/3884742 834335135.134.034.15.98 2.11.66
Brett Myers 1313003 7.3000080 2/3895046 1534713015.137.923.791.67 4.41.52
Ted Lilly 1313005 5.5000072 1/3774542 1323692225.238.592.861.62 6.11.38
Jason Bergmann 87101 3.2500043 492825 1010420005.238.792.092.09 1.71.37
Greg Reynolds 66001 3.2500034 1/3292220 82091015.242.365.242.10-0.91.43
Brian Bass 200072 2.5001039 1/3522723 914162025.263.663.202.06 0.31.68
Luis Ayala 350031 3.2500034 352220 513232015.296.093.441.32 0.31.41
Livan Hernandez 1414106 3.6670086 1/31245651 1115271115.322.811.561.15 0.91.61
Mark Hendrickson 1313007 3.7000072 2/3834843 627393005.334.833.34.74 4.21.51
Oliver Perez 1313004 4.5000065 1/3594439 1245558155.377.586.201.65 3.21.59
Roy Oswalt 1313004 6.4000082 995249 1621593005.386.482.301.76 1.91.46
Zach Miner 230023 3.5000033 1/3322220 218190035.405.134.86.54 1.61.50
Ubaldo Jimenez 1313001 6.1430069 2/3794842 538592095.437.624.91.65-0.31.68
Brad Penny 1313005 7.4170076 884846 631422105.454.973.67.71 1.21.57
Jeff Francis 1212002 5.2860071 2/3814444 1228561005.537.033.521.51-0.61.52
Clay Buchholz 88102 3.4000042 1/3492726 320430115.539.144.25.64 1.51.63
Gil Meche 1313003 8.2730076 1/3834747 1129590025.546.963.421.30 0.11.47
Chris Sampson 1510023 3.5000056 2/3693735 412271005.564.291.91.64-1.01.43
Carlos Villanueva 149013 5.3750056 673735 1216431015.626.912.571.93 0.31.48
Ian Snell 1313002 6.2500071 2/3934945 536562045.657.034.52.63-1.61.80
PlayerGamesGSCGGFW L WPctSvShoIPHRERHRBBKHBPBKWP ERAK9BB9HR9Cy Young Pts WHIP
Andrew Miller 1313004 5.4440063 2/3794440 530532025.657.494.24.71 1.11.71
Ross Ohlendorf 190031 1.5000033 1/3392321 614321045.678.643.781.62-0.11.59
Bronson Arroyo 1414004 5.4440073 2/3955347 1330712015.748.673.671.59 0.91.70
Pat Misch 96030 2.0000042 422827 1015322115.796.863.212.14-2.81.36
Dave Bush 1211002 6.2500064 2/3654442 1521353125.854.872.922.09-4.21.33
Barry Zito 1212001 9.1000061 1/3774740 736331015.874.845.281.03-5.01.84
Carlos Silva 1313003 6.3330077 995351 815283005.963.271.75.94-6.71.48
Justin Germano 126040 3.0000043 2/3543129 813171045.983.502.681.65-5.51.53
Boof Bonser 1412003 6.3330072 825648 922470146.005.882.751.12-4.31.44
Nate Robertson 1212003 6.3330071 2/3884848 1022492036.036.152.761.26-4.31.53
Miguel Batista 1413013 7.3001065 1/3814844 644402026.065.516.06.83-4.31.91
Matt Chico 118000 6.0000048 633433 1017311016.195.813.191.88-5.91.67
Aaron Heilman 280060 2.0000030 1/3342521 515325006.239.494.451.48-2.61.62
Manuel Corpas 2900131 3.2504030 1/3372221 517160006.234.755.041.48-3.21.78
Brett Tomko 1410002 7.2220059 2/3734442 1013400046.346.031.961.51-6.21.44
Burke Badenhop 118022 3.4000042 1/3473230 718302026.386.383.831.49-3.81.54
Jarrod Washburn 1211012 7.2221059 774443 916365006.565.492.441.37-7.91.58
Tom Gorzelanny 1212004 5.4440059 1/3634545 943290136.834.406.521.37-8.41.79
Edgar Gonzalez 126021 2.3330038 502929 619213036.874.974.501.42-6.91.82
Ian Kennedy 98010 3.0000037 2/3413231 525261037.416.215.971.19-9.61.75
PlayerGamesGSCGGFW L WPctSvShoIPHRERHRBBKHBPBKWP ERAK9BB9HR9Cy Young Pts WHIP
Mark Redman 76012 3.4000031 412927 512181017.845.233.481.45-7.71.71
Steve Trachsel 108012 5.2860039 2/3534137 1027161028.393.636.132.27-13.62.02

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