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
Scott Kazmir 98971035 29.54701570 2/3533262231 49262617211263.649.734.13.77151.01.39
Jake Peavy 1051055049 30.62003687 568252237 60198740241123.109.692.59.79229.51.11
Johan Santana 1081085057 26.68703739 1/3577248231 80153787112202.819.581.86.97274.4.99
Cole Hamels 51512024 13.64900315 2/3280138129 449132260103.689.182.591.2585.01.18
Pedro Martinez 67674030 22.57701428 344177166 4511343421183.499.132.38.95121.41.07
Erik Bedard 89881035 26.57401538 1/3497239216 46190530161163.618.863.18.77141.21.28
Oliver Perez 79791029 32.47501445 2/3427268238 73238437211144.818.824.811.4757.51.49
A.J. Burnett 83828036 28.56203541 2/3469244215 49196526291253.578.743.26.81144.41.23
Randy Johnson 85857042 25.62700546 1/3498273246 7312752927384.058.712.091.20122.11.14
Brett Myers 1257633834 24.586210527 495249236 79174508164124.038.682.971.35112.31.27
Ben Sheets 72728031 26.54400470 440196179 508243571173.438.331.57.96130.51.11
Rich Hill 59522217 17.50001318 278164155 4611929415144.398.323.371.3050.41.25
Jason Schmidt 75754027 23.54001461 1/3428235218 46196425142224.258.293.82.9082.21.35
Javier Vazquez 1061056038 38.50001677 2/3674357339 94173623301214.508.272.301.25100.11.25
John Patterson 53532012 19.38701306 1/3291145141 35112280111134.148.233.291.0352.21.32
Daniel Cabrera 96963031 43.41901543 2/3507328306 52329496314365.078.215.45.8646.41.54
Carlos Zambrano 1081083053 27.66200707 1/3566299272 66323635362203.468.084.11.84198.21.26
Felix Hernandez 73733030 25.54502465 2/3465219204 48136418111213.948.082.63.93100.61.29
Chris Young 99990035 22.61400553 1/3450243226 64196495225173.688.053.191.04135.21.17
Josh Beckett 1001004055 28.66302639 1/3575289272 70192562241223.837.912.70.99158.91.20
PlayerGamesGSCGGFW L WPctSvShoIPHRERHRBBKHBPBKWP ERAK9BB9HR9Cy Young Pts WHIP
John Lackey 1071076050 28.64104697 1/3680294262 48215612331463.387.902.77.62197.91.28
Aaron Harang 10910810046 33.58204719 1/3717331312 93170627242273.907.842.131.16156.41.23
Jeremy Bonderman 99996044 33.57102635 1/3648325305 64188552133224.327.822.66.91111.91.32
Ian Snell 81701224 26.48000446 463232218 57172387110244.407.813.471.1567.71.42
Orlando Hernandez 87821132 27.54210477 2/3434248235 6819241434564.437.803.621.2877.21.31
John Smoltz 11610061444 25.638122684 1/3650265250 60161592141193.297.792.12.79195.41.19
Roger Clemens 77761032 20.61500478 2/3379156138 28137414131132.597.782.58.53174.71.08
CC Sabathia 989812048 30.61504663 631283257 60157572230113.497.762.13.81179.71.19
Chris Carpenter 717113038 15.71707499 2/3432179164 419842915092.957.731.77.74166.71.06
John Maine 58552223 18.56102321 276160147 461322758154.127.713.701.2964.01.27
Matt Cain 71703122 29.43101437 354189181 36185372112223.737.663.81.7496.71.23
Curt Schilling 947312138 23.62391500 1/3542232227 65804258134.087.641.441.17103.71.24
Kelvim Escobar 84754235 26.57411497 2/3461213190 37152422100223.447.632.75.67136.01.23
James Shields 52522018 16.52900339 2/3343167159 4674288150184.217.631.961.2257.61.23
Scott Olsen 69680023 26.46900377 2/3407241204 5717032080174.867.634.051.3639.81.53
Ted Lilly 98981044 34.56401561 2/3534292277 86213473127174.447.583.411.3895.11.33
Byung-Hyun Kim 99710924 32.42900427 471279260 55202353383205.487.444.261.1612.81.58
Doug Davis 1091093037 36.50702659 2/3646331307 68308545153164.197.444.20.93114.31.45
Chris Capuano 99953034 37.47902591 2/3617313288 82192484304204.387.362.921.2590.21.37
Dan Haren 1091045044 35.55700684 1/3671305272 81157550200273.587.232.061.07169.21.21
PlayerGamesGSCGGFW L WPctSvShoIPHRERHRBBKHBPBKWP ERAK9BB9HR9Cy Young Pts WHIP
Brandon Webb 10810810050 32.61006743 693298265 51204587154243.217.112.47.62215.21.21
Mike Mussina 98973042 27.60902582 1/3613289270 6513246016084.177.112.041.00109.21.28
Justin Verlander 64642035 17.67302399 383175166 42132314263233.747.082.98.9599.91.29
Casey Fossum 109680820 29.40800413 461286256 62169314392165.586.843.681.35 1.91.53
Wandy Rodriguez 86771128 33.45901447 468280257 58178336193125.176.773.581.1728.11.45
Andy Pettitte 1051022146 31.59701652 664286256 601804906173.536.762.48.83165.01.29
Ervin Santana 84821135 30.53801487 2/3494282262 64175366272214.846.753.231.1853.41.37
Roy Oswalt 1101077156 28.66701730 2/3741265250 5616354823373.086.752.01.69226.11.24
Brandon Claussen 50500013 24.35100273 2/3316171155 4210120413175.106.713.321.3815.21.52
Kevin Millwood 97973035 37.48600583 2/3630299270 62175432160124.166.662.70.96100.01.38
Claudio Vargas 96770432 26.55210455 2/3501273253 78163337171215.006.663.221.5440.51.46
Kyle Davies 63561217 28.37800287 343213199 4415221291156.246.654.771.38-17.31.72
Zack Greinke 95542815 26.36610354 403194185 439825717384.706.532.491.0932.71.42
Esteban Loaiza 73692126 23.53101431 473234223 4813130812194.666.432.741.0049.31.40
Gil Meche 1031003233 31.51601596 2/3603320286 74233426142114.316.433.511.1287.91.40
Bartolo Colon 71703034 24.58601436 1/3473233214 609831011144.416.392.021.2469.21.31
Dontrelle Willis 11011011045 39.53606710 734340305 66243504413173.876.393.08.84145.41.38
Barry Zito 1111100043 38.53100696 621335316 82288494302154.096.393.721.06124.41.31
Brad Penny 97961039 23.62900575 1/3593251240 46173407170153.756.372.71.72127.41.33
Kip Wells 77691417 40.29801389 1/3434266239 45198275251215.526.364.581.04 0.21.62
PlayerGamesGSCGGFW L WPctSvShoIPHRERHRBBKHBPBKWP ERAK9BB9HR9Cy Young Pts WHIP
Chan Ho Park 63591021 19.52501342 382219204 42141240251125.376.323.711.1112.01.53
Cliff Lee 93893141 27.60300541 1/3574308281 77163378180134.676.282.711.2868.51.36
Dave Bush 99946332 33.49203576 2/3595317295 79125402460124.606.271.951.2365.51.25
Jeff Francis 1061062047 34.58002634 2/3691345330 7721544229154.686.273.051.0978.51.43
Vicente Padilla 90900033 33.50000506 539298276 6620335238274.916.263.611.1745.21.47
Jose Contreras 1031014240 37.51903637 2/3656363327 71223443362454.626.253.151.0076.11.38
Brett Tomko 1257251225 35.41711491 510265244 58150341111154.476.252.751.0660.61.34
Adam Eaton 75730231 22.58500405 1/3459248231 59153281210115.136.243.401.3130.81.51
Bruce Chen 875121915 18.45500353 2/3374205184 711202429134.686.163.051.8132.01.40
Freddy Garcia 82823035 23.60300532 550269257 71143363161304.356.142.421.2080.31.30
Cory Lidle 70693030 22.57702409 1/3434224203 50111277220114.466.092.441.1059.41.33
Bronson Arroyo 1121094141 36.53201701 707341306 85191473361173.936.072.451.09132.81.28
Victor Santos 965211711 32.25600347 1/3412235213 58148234130165.526.063.831.50-4.91.61
Jason Jennings 78774017 32.34702479 2/3504260247 49197321140274.636.023.70.9241.91.46
Nate Robertson 1021024031 45.40800633 669340310 89203419192184.415.962.891.2779.41.38
Jon Lieber 83814134 30.53102512 566273253 7291338141104.455.941.601.2770.81.28
Noah Lowry 93933037 31.54401564 553277258 6023437118194.125.923.73.9698.11.40
Derek Lowe 1111096143 39.52402678 1/3686337288 65182443115103.825.882.41.86138.51.28
Tony Armas Jr. 84680620 25.44400368 399236221 59166240263145.405.874.061.44 7.01.54
Roy Halladay 858516045 17.72603602 572227214 4810338815193.205.801.54.72170.81.12
PlayerGamesGSCGGFW L WPctSvShoIPHRERHRBBKHBPBKWP ERAK9BB9HR9Cy Young Pts WHIP
Jorge Sosa 1405002126 26.50040390 398197179 571532502054.135.773.531.3267.01.41
Rodrigo Lopez 93861233 35.48501530 1/3598317295 79157339112135.015.752.661.3437.11.42
Tim Wakefield 95954043 38.53100599 2/3586335306 83203383320294.595.753.051.2575.11.32
Jaret Wright 53500019 17.52800255 2/3286155138 22106162150104.865.703.73.7725.01.53
Jeff Weaver 1001006031 41.43104594 679362345 99141375381105.235.682.141.5020.51.38
Eric Milton 74740017 31.35400416 2/3477283265 83124263130125.725.682.681.79-13.41.44
Paul Maholm 65652021 26.44701395 437218202 4314724821184.605.653.35.9841.31.48
Kyle Lohse 108892826 38.40601540 2/3621308291 66164335272134.845.582.731.1038.81.45
Mark Hendrickson 108772423 34.40401503 1/3585314288 5915130993155.155.532.701.0517.61.46
Tim Hudson 1071075047 33.58802695 715331308 60214425282163.995.502.77.78129.01.34
Miguel Batista 1507036933 31.516361507 1/3565284256 51218310163374.545.503.87.9061.71.54
Odalis Perez 85730622 29.43100418 1/3501267252 5512024982135.425.362.581.18 4.11.48
Joe Blanton 102986142 34.55302633 2/3665308289 57167369143104.105.242.37.81106.71.31
Greg Maddux 1111114046 43.51700685 2/3727340319 72104398150134.195.221.37.95109.61.21
Josh Towers 79662720 37.35101406 502261232 677723518235.145.211.711.4914.51.43
Jae Seo 66541715 21.41700320 2/3390194178 531001859185.005.192.811.4915.81.53
Woody Williams 93900031 33.48400534 590297278 8514730825484.695.192.481.4350.81.38
Matt Morris 1021028036 38.48601632 697368331 6917036432464.715.182.42.9857.41.37
Mark Buehrle 10310310043 33.56602702 2/3748339300 8714640015333.845.121.871.11134.31.27
Jamie Moyer 1061064039 38.50601658 728370344 9619037419194.715.122.601.3161.41.40
PlayerGamesGSCGGFW L WPctSvShoIPHRERHRBBKHBPBKWP ERAK9BB9HR9Cy Young Pts WHIP
Jarrod Washburn 98982027 40.40302593 2/3616288269 69185335231104.085.082.801.0588.31.35
Jeff Suppan 1051051044 32.57900630 2/3705334293 69218355281234.185.073.11.98101.81.46
Joel Pineiro 1126632122 29.43110452 1/3543290282 60146254182145.615.052.901.19-8.41.52
David Wells 81812032 22.59300476 576262249 637826612174.715.031.471.1947.61.37
Jake Westbrook 99996039 37.51302629 676324292 50178351190124.185.022.55.7296.61.36
Gustavo Chacin 58580025 15.62500331 2/3340165154 4511818517034.185.023.201.2255.31.38
Brad Radke 66663023 23.50001405 2/3457203186 61632268044.135.011.401.3562.41.28
Livan Hernandez 1101105041 38.51900725 1/3815382360 9426840425474.475.013.331.1784.11.49
Sidney Ponson 57542116 24.40001308 404221207 40115167120146.054.883.361.17-20.31.69
Kris Benson 65654023 23.50001400 1/3409211195 61116217120114.384.882.611.3749.91.31
Ramon Ortiz 1077411826 31.45600487 2/3598316297 85141262327115.484.842.601.57-1.01.52
Tom Glavine 1071073044 32.57902656 2/3700313294 6720835113044.034.812.85.92113.41.38
Jamey Wright 96650619 33.36500450 1/3488274248 48211240322154.964.804.22.9620.21.55
Mark Redman 77744020 31.39202422 2/3498274264 47151225136205.624.793.221.00-10.21.54
Zach Duke 68672021 25.45701407 1/3495210190 3411621612294.204.772.56.7556.31.50
Jason Marquis 1081064042 42.50002643 665382343 92243340364164.804.763.401.2954.51.41
Mark Mulder 60603023 22.51102350 416223206 49134185190125.304.763.451.2610.51.57
Josh Fogg 103961131 30.50801558 2/3644340310 76185294262104.994.742.981.2229.71.48
Mike Maroth 81701425 28.47200427 521273244 71127222170115.144.682.681.5016.71.52
Runelvys Hernandez 50501014 24.36801269 1/3317188177 4011813813275.914.613.941.34-14.51.62
PlayerGamesGSCGGFW L WPctSvShoIPHRERHRBBKHBPBKWP ERAK9BB9HR9Cy Young Pts WHIP
Jon Garland 1061046050 32.61005695 2/3739350322 8116435418094.174.582.121.05111.21.30
Kenny Rogers 84831137 24.60701515 2/3531251225 5216125919083.934.522.81.9195.71.34
Paul Byrd 1011015041 31.56903624 1/3747345300 8110231320094.324.511.471.1784.51.36
Scott Elarton 68682018 24.42901383 1/3402237224 80135192171105.264.513.171.88 4.91.40
Tomo Ohka 63601017 21.44701346 1/3372195177 4611617390154.604.503.011.2030.51.41
Jason Johnson 64601011 29.27500363 1/3451240217 42100177120285.384.382.481.04-6.61.52
Steve Trachsel 72722025 26.49000403 437228217 5318718183134.854.044.181.1827.61.55
Chien-Ming Wang 82803146 18.71911533 2/3545234222 30143227162183.743.832.41.51113.51.29
Horacio Ramirez 68661024 21.53301377 2/3440237221 501411578255.273.743.361.19 7.51.54
Carlos Silva 104994237 37.50001619 1/3738325298 868624614154.333.571.251.2573.31.33
Aaron Cook 70704024 24.50000462 521232210 4011517715054.093.452.24.7862.71.38

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