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
B.J. Ryan 2500230 0-13025 2044 39390011.4414.043.241.0812.41.16
Rudy Seanez 190062 01.0000021 1533 15291001.2912.432.14.4312.4.95
Kerry Wood 55001 1.5000026 1/3281918 514332006.1511.284.781.71-0.51.59
Andrew Sisco 210030 1.0000026 2/31999 316331003.0411.145.401.01 7.61.31
Ugueth Urbina 190090 3.0005021 1/31998 410261013.3810.974.221.69 5.31.36
Johan Santana 1010105 2.7140068 1/3592929 88830023.8210.931.051.0518.5.98
Scot Shields 210093 1.7505026 2/31343 113320051.0110.804.39.3416.5.97
Huston Street 210051 1.5000024 1565 013281001.8810.504.88.0010.81.17
Pedro Martinez 99104 1.8000063 342322 512731043.1410.431.71.7120.8.73
Casey Fossum 132012 2.5000030 2/3291414 413351014.1110.273.821.17 6.81.37
Jake Peavy 99004 01.0000063 491716 412711012.2910.141.71.5726.6.97
Kelvim Escobar 44001 2.3330025 1/3231111 311280023.919.953.911.07 5.51.34
Mike MacDougal 2000122 1.6672021 211010 111230124.299.864.71.43 4.81.52
Mark Prior 88104 1.8000055 402018 915591012.959.652.451.4719.41.00
Brett Myers 1010104 2.6670069 1/3461513 717743211.699.612.21.9133.1.91
Michael Wuertz 230003 2.6000021 2/3171311 111230024.579.554.57.42 5.11.29
Manny Aybar 180020 0-0022 261111 34230004.509.411.641.23 2.31.36
Ryan Madson 180031 2.3330022 201212 33231124.919.411.231.23 2.31.05
Ryan Dempster 126062 3.4004040 2/3452423 324421015.099.305.31.66 3.51.70
Derrick Turnbow 1900174 1.8006020 1/31377 47211033.109.303.101.77 9.3.98
PlayerGamesGSCGGFW L WPctSvShoIPHRERHRBBKHBPBKWP ERAK9BB9HR9Cy Young Pts WHIP
Brian Bruney 230080 2.0004022 1/3191111 317230024.439.276.851.21 2.51.61
Roberto Hernandez 230032 2.5001022 1/31777 110231012.829.274.03.40 8.51.21
Josh Beckett 1010106 3.6670161 2/3512218 123633032.639.193.36.1525.11.20
Roger Clemens 1010003 2.6000068 41109 219691101.199.132.51.2634.9.88
A.J. Burnett 99203 4.4290062 542522 521621043.199.003.05.7318.21.21
Jason Schmidt 88003 1.7500047 472825 527471124.799.005.17.96 6.21.57
Chad Cordero 2000172 1.66710021 1752 1821100.869.003.43.4312.61.19
Daniel Cabrera 88003 3.5000045 2/3463130 425455015.918.874.93.79 0.31.55
Ryan Wagner 230041 1.5000024 231110 18231003.758.623.00.38 5.31.29
Javier Vazquez 1010205 3.6250167 672726 58634013.498.461.07.6718.81.12
John Lackey 99004 2.6670053 1/3562524 523503064.058.443.88.8411.71.48
Carlos Zambrano 99103 2.6000057 2/3432323 722546033.598.433.431.0914.21.13
Rich Harden 77102 3.4000045 381714 315422052.808.403.00.6014.71.18
Keiichi Yabu 140064 01.0000022 2/325138 210211003.188.343.97.79 9.41.54
Scott Linebrink 210011 1.5000021 2/31276 112200002.498.314.98.42 7.81.11
Ted Lilly 88002 4.3330033 2/3483333 716311118.828.294.281.87-11.11.90
Chris Carpenter 1010107 2.7780166 2/3653228 622610023.788.232.97.8118.41.30
Ben Sheets 44001 3.2500027 1/3301512 44250003.958.231.321.32 5.21.24
Byung-Hyun Kim 151030 3.0000021 191717 223194157.298.149.86.86-4.62.00
Akinori Otsuka 200041 2.3330020 1/32277 310181003.107.974.431.33 6.01.57
PlayerGamesGSCGGFW L WPctSvShoIPHRERHRBBKHBPBKWP ERAK9BB9HR9Cy Young Pts WHIP
Justin Duchscherer 150042 01.0000020 1/31753 13182001.337.971.33.4411.0.98
Oliver Perez 88002 4.3330042 483535 1129373027.507.936.212.36-8.31.83
Randy Johnson 99104 3.5710064 603128 812554003.947.731.691.1213.51.12
Erik Bedard 99005 1.8330060 2/3491614 314522112.087.712.08.4526.51.04
Jeremy Bonderman 99005 2.7140061 1/3542323 418521003.387.632.64.5917.91.17
Aaron Heilman 107123 3.5000146 392222 514391004.307.632.74.98 7.91.15
Adam Bernero 190063 01.0000025 2387 15212002.527.561.80.3610.61.12
Jason Davis 81022 1.6670022 2/3241514 314192015.567.545.561.19 1.21.68
Jorge Julio 210071 01.0000022 2/31655 26190031.997.542.38.79 9.2.97
Dan Haren 99001 6.1430050 1/3583829 627422045.197.514.831.07 1.41.69
Matt Wise 160060 1.0000021 2/31043 16182011.257.482.49.42 9.6.74
Kevin Millwood 99001 4.2000054 1/3562120 415452003.317.452.48.6612.71.31
John Patterson 77002 1.6670042 1/3351414 117350112.987.443.61.2112.71.23
Matt Morris 77004 01.0000043 2/3411917 59360103.507.421.851.0312.41.15
Arthur Rhodes 200043 1.7500020 2/31332 1217000.877.40.87.4413.0.73
Julian Tavarez 220031 1.5002024 1/325108 34203002.967.401.481.11 7.21.19
Kris Benson 44002 1.6670024 1/3221010 47202023.707.402.591.48 6.21.19
Kevin Gregg 102021 1.5000022 312019 417181037.777.366.951.64-5.22.18
Victor Zambrano 88002 4.3330043 1/3482925 431356125.197.276.44.83 2.21.82
Randy Wolf 99003 4.4290055 623029 1116444014.757.202.621.80 5.91.42
PlayerGamesGSCGGFW L WPctSvShoIPHRERHRBBKHBPBKWP ERAK9BB9HR9Cy Young Pts WHIP
David Weathers 230042 01.0001026 1/3241413 213211014.447.184.44.68 4.31.41
Rafael Betancourt 160041 1.5000021 1/31154 15170001.697.172.11.42 9.4.75
John Smoltz 1010003 3.5000062 632218 319490002.617.112.76.4420.91.32
Noah Lowry 99002 5.2860052 583533 1023411005.717.103.981.73-0.91.56
Aaron Harang 99003 2.6000059 2/3502222 518473013.327.092.72.7515.51.14
Dontrelle Willis 99308 1.8890264 481311 213501001.557.031.83.2834.0.95
David Riske 170061 1.5000020 2/31154 15161001.746.972.18.44 8.9.77
Brandon Webb 99006 01.0000062 1/3632323 517481063.326.932.45.7219.01.28
Gary Glover 98002 3.4000039 522828 913301006.466.923.002.08-3.51.67
Roy Oswalt 1010105 5.5000069 1/3652926 718532013.386.882.34.9119.01.20
Woody Williams 66002 2.5000035 1/3421919 414270004.846.883.571.02 3.41.58
Chris Capuano 1010004 3.5710067 572423 723512103.096.853.09.9419.61.19
Mike Wood 150062 2.5002026 1/3181111 310202003.766.843.421.03 6.21.06
Chris Young 99004 2.6670050 1/3542118 214381013.226.792.50.3615.01.35
Kip Wells 1010003 3.5000065 532926 733494023.606.784.57.9714.41.32
Scott Kazmir 99001 4.2000050 2/3502825 328382014.446.754.97.53 5.11.54
Glendon Rusch 154023 1.7500039 411111 120290002.546.694.62.2314.41.56
Adam Eaton 1010007 1.8750059 1/3642823 618442033.496.672.73.9118.11.38
Chan Ho Park 99004 1.8000052 2/3512727 525393014.616.664.27.85 7.21.44
Tom Gordon 230070 3.0000021 2/31899 310160013.746.654.151.25 3.41.29
PlayerGamesGSCGGFW L WPctSvShoIPHRERHRBBKHBPBKWP ERAK9BB9HR9Cy Young Pts WHIP
Vinnie Chulk 160030 1.0000021 2/3201010 39160024.156.653.741.25 2.41.34
Dustin Hermanson 1800120 0-10020 1/31200 0615000.006.642.66.0011.7.89
Lance Cormier 170032 01.0000023 1/32544 08171001.546.563.09.0011.41.41
CC Sabathia 77003 3.5000044 451917 511323003.486.552.251.0211.21.27
Matt Clement 1010105 01.0000064 2/3622624 222476033.346.543.06.2818.01.30
Todd Jones 1900130 0-7020 2/31633 09151001.316.533.92.00 8.81.21
Esteban Loaiza 1010001 3.2500066 1/3652626 320481023.536.512.71.4113.01.28
Jose Contreras 99002 1.6670053 392119 723384143.236.453.911.1913.31.17
Derek Lowe 1010104 4.5000165 2/3652922 514472023.026.441.92.6919.51.20
Keith Foulke 2000192 3.40011021 251717 68152007.296.433.432.57-3.01.57
Bartolo Colon 1010105 3.6250067 2/3532419 520480102.536.382.66.6724.61.08
Victor Santos 109102 4.3330056 2/3492219 620403013.026.353.18.9515.31.22
Luis Vizcaino 180042 2.5000022 2/3281717 310160006.756.353.971.19-2.11.68
Danys Baez 1700164 01.0005021 1/31586 110151002.536.334.22.4210.21.17
Matt Belisle 133051 4.2000028 2/3331716 711202005.026.283.452.20 1.31.53
Doug Davis 1010205 5.5000164 2/3603431 1025452004.316.263.481.3910.81.31
Brandon Backe 99103 3.5000157 2/3603333 616401105.156.242.50.94 2.81.32
Mike Mussina 1010105 2.7140164 712724 415443013.386.192.11.5617.41.34
Dennys Reyes 200052 01.0000023 2/323129 118160113.426.086.85.38 6.41.73
Duaner Sanchez 230021 1.5000023 2/32076 111162042.286.084.18.38 8.41.31
PlayerGamesGSCGGFW L WPctSvShoIPHRERHRBBKHBPBKWP ERAK9BB9HR9Cy Young Pts WHIP
Pedro Astacio 88001 5.1670044 2/3543030 69300106.046.041.811.21-3.71.41
Chad Qualls 190041 3.2500022 1/3281413 15152005.246.042.01.40 0.71.48
Rodrigo Lopez 99002 2.5000055 1/3603430 623372024.886.023.74.98 3.41.50
Odalis Perez 88004 4.5000048 442524 610320014.506.001.881.12 7.21.12
Brendan Donnelly 170052 01.0000021 1866 22140002.576.00.86.86 7.9.95
Shawn Estes 99004 3.5710055 2/3542322 718371033.565.982.911.1313.51.29
Livan Hernandez 1111107 2.7780075 1/3753231 429504013.705.973.46.4818.71.38
Mike Timlin 220041 1.5000022 2/31933 16152001.195.962.38.4010.81.10
Bruce Chen 99105 2.7140059 572623 716391113.515.952.441.0715.41.24
Dave Williams 88004 4.5000047 432120 614312003.835.942.681.1510.61.21
Mike Maroth 99004 3.5710054 2/3542726 914363014.285.932.301.48 8.91.24
Jamie Moyer 99004 1.8000045 2/3673331 516302026.115.913.15.99-1.21.82
Vicente Padilla 77001 5.1670032 422625 721211017.035.915.911.97-5.91.97
Travis Harper 180051 2.3330026 251817 28170005.885.882.77.69-1.31.27
Orlando Hernandez 88005 1.8330046 522320 324302013.915.874.70.5911.01.65
Brian Fuentes 250090 3.0002020 1476 010135012.705.854.50.00 5.31.20
Jason Jennings 99101 6.1430052 1/3584341 737340047.055.856.361.20-10.41.82
Paul Wilson 99001 5.1670046 1/3684140 1017304027.775.833.301.94-12.81.83
Denny Bautista 77002 2.5000035 2/3362323 217232035.805.804.29.50-0.91.49
Roy Halladay 1010307 2.7780176 662424 713493122.845.801.54.8325.91.04
PlayerGamesGSCGGFW L WPctSvShoIPHRERHRBBKHBPBKWP ERAK9BB9HR9Cy Young Pts WHIP
Joe Kennedy 88003 4.4290046 2/3563734 722303036.565.794.241.35-4.71.67
John Thomson 88103 2.6000050 492019 214321013.425.762.52.3612.21.26
Jeff Francis 99004 2.6670051 2/3562828 527333004.885.754.70.87 5.11.61
Scott Elarton 88001 2.3330042 1/3543129 615272116.175.743.191.28-4.11.63
Mike Koplove 220042 1.6670022 211414 314143005.735.735.731.23 0.41.59
Jamey Wright 88002 4.3330047 1/3593632 826303106.085.704.941.52-3.31.80
Cliff Lee 99005 2.7140053 2/3522522 612340003.695.702.011.0113.21.19
Tim Hudson 1010005 3.6250065 682422 523412003.055.683.18.6919.61.40
Brandon Claussen 66001 3.2500027 351713 412172014.335.674.001.33 3.21.74
Tyler Walker 2000102 01.0007020 2/31988 212132033.485.665.23.87 5.61.50
Tim Wakefield 99004 3.5710057 1/3613027 423362044.245.653.61.63 9.31.47
Josh Towers 99005 2.7140052 2/3562422 65331103.765.64.851.0312.61.16
Freddy Garcia 99004 3.5710060 2/3572524 518381143.565.642.67.7414.11.24
Jeff Suppan 99003 5.3750051 1/3653525 816322024.385.612.811.40 6.91.58
Greg Maddux 99002 2.5000054 2/3582725 811342024.125.601.811.32 7.71.26
Jeff Weaver 1010104 4.5000160 1/3764040 1013374005.975.521.941.49-2.11.48
Jake Westbrook 1010201 7.1250055 2/3543834 717343015.505.502.751.13-1.81.28
Mark Mulder 99106 1.8570160 2/3602825 218370023.715.492.67.3015.01.29
John Halama 151071 1.5000023 281716 25144016.265.481.96.78-2.11.43
Cory Lidle 99104 3.5710057 2/3602924 312351013.755.461.87.4712.31.25
PlayerGamesGSCGGFW L WPctSvShoIPHRERHRBBKHBPBKWP ERAK9BB9HR9Cy Young Pts WHIP
Carl Pavano 1010104 2.6670161 733825 1111374013.695.461.621.6213.21.38
Barry Zito 1010001 5.1670062 2/3614036 723386005.175.463.301.01 0.11.34
Wil Ledezma 88002 4.3330041 1/3513530 916252226.535.443.481.96-4.81.62
Mark Buehrle 1010107 1.8750076 2/3642826 514460003.055.401.64.5923.91.02
Zack Greinke 99100 5.0000051 2/3532522 410314123.835.401.74.70 6.91.22
Chris Reitsma 230051 2.3330021 2/3221111 14130004.575.401.66.42 2.11.20
Tanyon Sturtze 130021 01.0000020 21108 02120013.605.40.90.00 4.21.15
Andy Pettitte 99002 5.2860057 622926 513340014.115.372.05.79 7.91.32
Dewon Brazelton 88001 7.1250042 463430 929252036.435.366.211.93-5.51.79
David Wells 77002 4.3330037 522828 64222106.815.35.971.46-5.31.51
Sidney Ponson 99105 2.7140054 653935 423321075.835.333.83.67 0.21.63
Rick White 180031 2.3331020 1/32298 17121013.545.313.10.44 4.41.43
Jason Marquis 1010005 3.6250063 542524 825372043.435.293.571.1416.21.25
Pete Walker 100011 01.0001022 1/31844 110130001.615.244.03.40 9.51.25
Bronson Arroyo 88004 01.0000053 1/3442019 413314003.215.232.19.6814.81.07
Brad Radke 1010204 4.5000169 723328 123402013.655.22.391.5714.51.09
Brett Tomko 99203 6.3330058 2/3612928 617341024.305.222.61.92 7.71.33
Eric Milton 1010003 5.3750057 714540 1714333046.325.212.212.68-5.21.49
Kevin Brown 77003 4.4290042 572825 29243035.365.141.93.43 1.41.57
Wes Obermueller 104011 01.0000033 1/329109 312192002.435.133.24.8110.61.23
PlayerGamesGSCGGFW L WPctSvShoIPHRERHRBBKHBPBKWP ERAK9BB9HR9Cy Young Pts WHIP
Gustavo Chacin 99004 3.5710053 1/3512222 420304003.715.063.38.6811.71.33
Brad Halsey 98013 2.6000053 1/3582721 811302003.545.061.861.3511.71.29
Darrell May 132060 0-0023 1/3291211 29130004.245.013.47.77 2.01.63
Gil Meche 99004 2.6670054 543230 720300005.005.003.331.17 4.01.37
Brian Anderson 66001 2.3330030 2/3392423 74170106.754.991.172.05-5.01.40
Jarrod Washburn 99003 2.6000056 682222 814312013.544.982.251.2912.11.46
Kazuhisa Ishii 55000 3.0000029 201918 318161005.594.975.59.93-1.91.31
Jeff Fassero 163011 1.5000029 241311 28160003.414.972.48.62 6.11.10
Joel Pineiro 77102 3.4000044 532929 817242035.934.913.481.64-2.61.59
Jon Lieber 1010005 4.5560064 1/3643330 1417350014.204.902.381.9610.71.26
Shawn Chacon 88001 4.2000046 2/3391717 525253013.284.824.82.96 9.81.37
Runelvys Hernandez 1010002 6.2500061 2/3643735 529332045.114.824.23.73 1.11.51
Brad Penny 66002 2.5000035 2/3371515 46192003.794.791.511.01 6.71.21
Shigetoshi Hasegawa 150040 1.0000020 2/31566 14111002.614.791.74.44 5.4.92
Brian Lawrence 99002 5.2860052 2/3603232 514282015.474.782.39.85-0.91.41
Tim Redding 76000 5.0000024 2/3352924 711131018.764.744.012.55-10.41.86
Esteban Yan 150050 1.0000021 231111 212110044.714.715.14.86 0.61.67
Josh Fogg 88003 3.5000048 462621 718251003.944.693.381.31 8.51.33
Rob Bell 83041 1.5000025 412523 712132038.284.684.322.52-8.22.12
Brian Moehler 106012 1.6670042 1/3431110 310221002.134.682.13.6415.41.25
PlayerGamesGSCGGFW L WPctSvShoIPHRERHRBBKHBPBKWP ERAK9BB9HR9Cy Young Pts WHIP
Mark Redman 99203 3.5000161 2/3481817 216320022.484.672.34.2920.01.04
Luis Ayala 2600102 3.4001029 31119 21151002.794.66.31.62 9.01.10
Al Leiter 88002 4.3330040 2/3372928 527214006.204.655.981.11-3.61.57
Hideo Nomo 99002 4.3330046 2/3513635 727241016.754.635.211.35-7.31.67
Dave Bush 99100 4.0000048 2/3532827 89254024.994.621.661.48-0.21.27
Chris Hammond 170074 01.0000022 1/31255 32111002.014.43.811.2111.3.63
Paul Byrd 99004 4.5000058 683127 410282014.194.341.55.62 8.81.34
Nate Robertson 88001 3.2500045 2/3452515 225222102.964.344.93.3911.01.53
Tom Glavine 1010003 5.3750056 1/3703634 527271015.434.314.31.80-0.11.72
Jose Lima 1010000 3.0000051 1/3624742 1223244017.364.214.032.10-13.91.66
Ramon Ortiz 66001 3.2500030 441818 511142015.404.203.301.50-0.61.83
Jon Garland 99208 1.8890266 2/3581919 311311002.564.181.49.4125.41.03
Jason Johnson 99102 4.3330058 1/3582423 516272023.554.172.47.7710.91.27
Aaron Sele 99103 4.4290150 2/3532726 425231004.624.094.44.71 4.61.54
Kyle Lohse 87013 3.5000042 482222 79192014.714.071.931.50 3.91.36
Miguel Batista 2000193 01.0008020 1/31674 0691011.773.982.66.0010.11.08
Kent Mercker 250041 1.5000020 2/32276 1690002.613.922.61.44 6.21.35
Julio Mateo 131031 1.5000027 2/32176 13123011.953.90.98.3310.0.87
Russ Ortiz 1010004 3.5710055 1/3693332 831232045.203.745.041.30 2.01.81
Ryan Franklin 108102 5.2860055 2/3442828 923232004.533.723.721.46 4.11.20
PlayerGamesGSCGGFW L WPctSvShoIPHRERHRBBKHBPBKWP ERAK9BB9HR9Cy Young Pts WHIP
Zach Day 115031 2.3330034 362422 422141015.823.715.821.06-2.61.71
Lance Carter 170071 1.5001025 1/3271212 58101004.263.552.841.78 2.71.38
Matt Ginter 80020 0-0020 2/3231313 5680005.663.482.612.18-1.91.40
Doug Waechter 97021 3.2500041 2/3513127 714160015.833.463.021.51-3.61.56
Mike Hampton 88104 1.8000155 421312 414210011.963.442.29.6521.61.02
Chien-Ming Wang 44002 1.6670026 2/3241313 07100004.393.382.36.00 3.31.16
Kenny Rogers 99105 2.7140162 1/3571412 120233001.733.322.89.1426.51.24
Tomo Ohka 87003 3.5000043 2/3341918 521160023.713.304.331.03 8.41.26
Carlos Silva 77103 2.6000052 622019 52191003.293.29.35.8711.91.23
Mark Hendrickson 77001 2.3330044 1/3512422 615161004.473.253.051.22 2.81.49
Horacio Ramirez 88003 3.5000047 1/3522525 915171014.753.232.851.71 3.41.42
Joe Mays 98103 1.7500153 1/3542523 912181003.883.042.021.52 8.51.24
Joe Blanton 88100 4.0000043 2/3442625 819132015.152.683.921.65-1.91.44
Kirk Saarloos 108001 3.2500044 1/3432322 118134004.472.643.65.20 2.51.38
Ryan Drese 1010104 4.5000060 2/3784140 423163015.932.373.41.59-4.11.66
Scott Erickson 88001 4.2000038 2/3483131 101782007.221.863.962.33-9.91.68
Kirk Rueter 99002 3.4000053 552825 31991004.251.533.23.51 4.41.40

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