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 90901033 26.55901537 1/3500240210 45241576191233.529.654.04.75149.31.38
Jake Peavy 96965043 27.61403628 2/3518230220 54180671191113.159.612.58.77204.41.11
Johan Santana 1001005050 26.65803684 1/3549244227 7914471892192.999.441.891.04237.01.01
Cole Hamels 51512024 13.64900315 2/3280138129 449132260103.689.182.591.2585.01.18
Pedro Martinez 59594027 17.61401377 2/3300152142 389337716173.388.982.22.91111.51.04
Brett Myers 1166833730 22.577210482 448220208 69158480154123.888.962.951.29111.01.26
Erik Bedard 85851034 24.58601520 476224209 45183517151133.628.953.17.78136.71.27
A.J. Burnett 78788032 28.53303510 1/3453238209 49184492271233.698.683.24.86127.41.25
Oliver Perez 71711025 28.47201392 2/3384248219 65217373191145.028.554.971.4939.61.53
Daniel Cabrera 89893028 41.40601513 2/3481307285 50299480314334.998.415.24.8847.81.52
Randy Johnson 77776038 22.63300487 453253233 6712045526374.318.412.221.2494.01.18
Javier Vazquez 98976037 35.51401635 626323305 87152589270194.328.352.151.23108.41.23
Rich Hill 59522217 17.50001318 278164155 4611929415144.398.323.371.3050.41.25
Chris Young 92920032 20.61500517 414222207 57186468205163.608.153.24.99130.31.16
Carlos Zambrano 1001003048 26.64900653 2/3519279257 64302589311193.548.114.16.88176.71.26
Ben Sheets 63635028 21.57100404 385175163 457336350143.638.091.631.00103.31.13
Felix Hernandez 73733030 25.54502465 2/3465219204 48136418111213.948.082.63.93100.61.29
Jason Schmidt 67673024 20.54501411 381204187 41179367122204.098.043.92.9079.21.36
Josh Beckett 92923051 26.66201584 533271254 67172518221193.917.982.651.03140.81.21
Aaron Harang 1021019043 30.58903677 2/3672302284 78159597242243.777.932.111.04157.51.23
PlayerGamesGSCGGFW L WPctSvShoIPHRERHRBBKHBPBKWP ERAK9BB9HR9Cy Young Pts WHIP
Orlando Hernandez 80751129 25.53710438 1/3401231218 6317538329564.487.863.591.2968.51.31
John Lackey 99996046 25.64804650 2/3630270241 45195568321433.337.862.70.62187.11.27
Ian Snell 79691224 25.49000436 450223209 56166380110244.317.843.431.1671.01.41
John Smoltz 1001006044 24.64702667 1/3627254239 59155577141153.227.782.09.80196.41.17
CC Sabathia 939311046 28.62203630 1/3605269243 56143542220113.477.742.04.80172.41.19
John Maine 58552223 18.56102321 276160147 461322758154.127.713.701.2964.01.27
Chris Carpenter 666612036 14.72007469 1/3407168157 399540014083.017.671.82.75153.71.07
Jeremy Bonderman 91914039 30.56500577 1/3606310290 62169492113204.527.672.63.9786.91.34
Matt Cain 71703122 29.43101437 354189181 36185372112223.737.663.81.7496.71.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
Roger Clemens 69681026 20.56500423 2/3339137119 27122355121132.537.542.59.57154.31.09
Ted Lilly 91910040 32.55600515 495268253 79194430106164.427.513.391.3887.51.34
Byung-Hyun Kim 95710723 32.41800421 1/3466275256 55200351383205.477.504.271.1712.81.58
Kelvim Escobar 76674232 23.58211444 2/3419193170 3213737090203.447.492.77.65121.31.25
Curt Schilling 876612132 23.58291448 1/3505217212 61733718124.267.451.471.2281.31.29
Doug Davis 1021023035 34.50702618 2/3613321297 66290511143164.327.434.22.9698.41.46
Chris Capuano 98943034 36.48602590 1/3611306281 80192482294204.287.352.931.2296.41.36
Dan Haren 1021025043 34.55800662 2/3650301268 81153531190263.647.212.081.10159.41.21
Justin Verlander 64642035 17.67302399 383175166 42132314263233.747.082.98.9599.91.29
PlayerGamesGSCGGFW L WPctSvShoIPHRERHRBBKHBPBKWP ERAK9BB9HR9Cy Young Pts WHIP
Brandon Webb 10010010048 30.61506700 1/3654280250 48181544133223.216.992.33.62202.61.19
Mike Mussina 90893039 25.60902529 571271252 5911740516064.296.891.991.0092.01.30
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
Claudio Vargas 85760232 25.56110434 1/3484262243 75153325171195.046.733.171.5538.71.47
Roy Oswalt 101997149 27.64501674 1/3684241227 5014650421373.036.731.95.67209.61.23
Kevin Millwood 95953035 37.48600579 2/3623297268 62172426160124.166.612.67.9699.41.37
Casey Fossum 101600819 26.42200368 2/3415260231 54150269362155.646.573.661.32-0.81.53
Gil Meche 95922230 29.50800546 554296262 64218395132114.326.513.591.0580.51.41
Zack Greinke 88472813 24.35110311 1/3362180171 369222516374.946.502.661.0420.21.46
Dontrelle Willis 10310311044 37.54306665 688316283 61225476413173.836.443.05.83141.11.37
Esteban Loaiza 67672025 23.52101409 442209199 4511529011184.386.382.53.9959.51.36
Brad Penny 96951039 22.63900572 1/3590247237 45168405170153.736.372.64.71128.71.32
Cory Lidle 62611025 21.54300355 1/3391205185 4898251170114.696.362.481.2242.81.38
Vicente Padilla 83830030 32.48400467 1/3498275254 5919433034274.896.363.741.1442.71.48
Kip Wells 76681417 40.29801389 433265238 45198274251215.516.344.581.04 0.91.62
Dave Bush 92875329 32.47502532 2/3560294277 73111375420114.686.341.881.2355.81.26
Barry Zito 1031020041 36.53200646 578310291 77271453302134.056.313.781.07118.31.31
Bartolo Colon 62613028 21.57101378 1/3418206188 528326411144.476.281.971.2455.61.32
PlayerGamesGSCGGFW L WPctSvShoIPHRERHRBBKHBPBKWP ERAK9BB9HR9Cy Young Pts WHIP
Matt Belisle 1203712214 17.45210303 1/3356178163 4288210161124.846.232.611.2523.71.46
Bruce Chen 794411913 17.43300306 335186168 641042109134.946.183.061.8819.01.43
Jeff Francis 99992044 32.57902598 649323309 6920241028134.656.173.041.0475.01.42
Victor Santos 904611710 28.26300320 1/3374208186 51135218120155.236.123.791.43 6.01.59
Jose Contreras 94924238 33.53503589 2/3603326292 64192401342394.466.122.93.9880.91.35
Brett Tomko 1176431220 34.37010434 1/3477255235 55134295111134.876.112.781.1431.71.41
Cliff Lee 85813137 24.60700500 530278251 68146338150124.526.082.631.2269.81.35
Adam Eaton 67650228 19.59600355 1/3410225211 55139240200115.346.083.521.3918.71.55
Bronson Arroyo 1041014137 36.50701656 2/3667323290 81181440321153.976.032.481.11119.31.29
Jason Jennings 71704017 31.35402433 454240228 47181288100234.745.993.76.9834.31.47
Noah Lowry 86862034 31.52301520 1/3514257238 5421934318194.125.933.79.9390.51.41
Freddy Garcia 77773032 22.59300502 1/3527257245 70127331151294.395.932.281.2571.31.30
Jon Lieber 76744129 30.49202464 1/3510251235 678730314174.555.871.691.3056.51.29
Derek Lowe 1031016140 37.51902639 1/3638310263 6216941611593.705.862.38.87138.31.26
Tony Armas Jr. 80640620 24.45500352 1/3378221207 53156229263145.295.853.981.3512.11.52
Nate Robertson 94943029 42.40800583 607309281 79195378182174.345.843.011.2277.31.38
Roy Halladay 828216044 16.73303587 558222209 4510037915193.205.811.53.69166.41.12
Jeff Weaver 92926029 38.43304542 2/3623333316 92125344361105.245.712.071.5318.71.38
Tim Wakefield 87874040 35.53300554 1/3536297276 76183351250244.485.702.971.2376.31.30
Jorge Sosa 1314701925 22.53240364 2/3369179165 521452291054.075.653.581.2865.21.41
PlayerGamesGSCGGFW L WPctSvShoIPHRERHRBBKHBPBKWP ERAK9BB9HR9Cy Young Pts WHIP
Paul Maholm 65652021 26.44701395 437218202 4314724821184.605.653.35.9841.31.48
Miguel Batista 1386536232 27.542311474 520256231 45196297163324.395.643.72.8567.71.51
Eric Milton 66660016 27.37200370 1/3439256240 73103231120125.835.612.501.77-15.71.46
Rodrigo Lopez 85780229 34.46000477 2/3549298277 71143297112115.225.602.691.3420.51.45
Shawn Chacon 1174801120 20.50010356 2/3354187177 46177220302114.475.554.471.1643.31.49
Kyle Lohse 99812723 35.39701498 568277264 59145305272104.775.512.621.0738.51.43
Tim Hudson 98985043 31.58102634 2/3650295276 55197388262163.915.502.79.78123.11.33
Mark Hendrickson 101712421 31.40401465 2/3542288265 5614028071145.125.412.711.0816.81.46
Josh Towers 73602720 32.38501377 2/3459236208 596822315234.965.311.621.4123.11.40
Odalis Perez 77650621 27.43800372 1/3456242227 4510921972125.495.292.631.09 2.11.52
Joe Blanton 99986042 34.55302625 2/3659303284 56165363143104.095.222.37.81107.11.32
Woody Williams 86830029 32.47500493 542274255 8013927922364.665.092.541.4648.41.38
Mark Buehrle 95957038 30.55902641 2/3695309276 7813336215333.875.081.871.09119.01.29
Greg Maddux 1031034042 40.51200633 679313295 6398357130134.195.081.39.9099.21.23
Gustavo Chacin 56560024 14.63200317 2/3332161150 4511517916034.255.073.261.2750.71.41
Jeff Suppan 98981040 29.58000591 656306270 63200332261214.115.063.05.9698.71.45
Jamie Moyer 98984038 33.53501610 2/3675327307 8616934318184.525.062.491.2770.61.38
Joel Pineiro 1126632122 29.43110452 1/3543290282 60146254182145.615.052.901.19-8.41.52
Matt Morris 96967034 36.48600599 667347311 6216133631464.675.052.42.9356.11.38
Jake Westbrook 91915036 34.51402574 624305276 47166321170114.335.032.60.7479.11.38
PlayerGamesGSCGGFW L WPctSvShoIPHRERHRBBKHBPBKWP ERAK9BB9HR9Cy Young Pts WHIP
Jarrod Washburn 92922026 37.41302558 583271253 6717331123174.085.022.791.0883.11.35
Brian Moehler 1084603514 27.34110340 429206196 439718910145.195.002.571.14 6.91.55
Brad Radke 59593021 21.50001363 411185168 57552008044.174.961.361.4154.51.28
Livan Hernandez 1021023039 34.53400666 2/3761357337 8824136523474.554.933.251.1971.81.50
David Wells 72722027 21.56200416 2/3518233223 547522712154.824.901.621.1735.01.42
Jamey Wright 88570618 31.36700404 1/3440249225 44186219302125.014.874.14.9817.11.55
Ramon Ortiz 1017311525 31.44600466 563302283 81137251315105.474.852.651.56 0.11.50
Josh Fogg 95881127 29.48201507 596320291 7417227225185.174.833.051.3116.71.51
Tom Glavine 99993041 28.59402609 2/3648284266 5718732513043.934.802.76.84112.31.37
Zach Duke 68672021 25.45701407 1/3495210190 3411621612294.204.772.56.7556.31.50
Mark Mulder 52523022 18.55002309 1/3358184172 42112164150125.004.773.261.2221.11.52
Mark Redman 70674018 29.38302386 2/3449247238 43136204126205.544.753.171.00-6.31.51
Ryan Franklin 1673022718 26.40911348 368180174 4910618014174.504.662.741.2736.01.36
Jason Marquis 100984039 39.50002593 617357323 86220305344154.904.633.341.3143.01.41
Kameron Loe 914611318 23.43911306 1/3356193167 3010915770114.914.613.20.8819.91.52
Kris Benson 58583021 20.51200357 1/3370191178 57107183110104.484.612.691.4440.01.33
Jon Garland 97966046 30.60505640 2/3678318290 7114532517074.074.572.041.00108.81.28
Tomo Ohka 60571017 19.47201333 1/3355185169 4411216980144.564.563.021.1931.61.40
Braden Looper 1603008225 22.532280307 2/3324161151 329315511314.424.532.72.9443.31.36
Mike Maroth 74630424 23.51100379 467252224 6711719015075.324.512.781.59 8.51.54
PlayerGamesGSCGGFW L WPctSvShoIPHRERHRBBKHBPBKWP ERAK9BB9HR9Cy Young Pts WHIP
Scott Elarton 60601017 22.43600333 1/3359217204 7012116515195.514.463.271.89-3.81.44
Paul Byrd 93935037 28.56903575 2/3687322280 759427819084.384.351.471.1772.61.36
Kenny Rogers 75741134 20.63001462 1/3465219193 4614022218063.764.322.73.9094.41.31
Jason Johnson 57531011 25.30600325 393203184 3784147110255.104.072.331.02 4.21.47
Steve Trachsel 65652023 23.50000359 2/3398203194 4816615973124.853.984.151.2024.71.57
Chien-Ming Wang 82803146 18.71911533 2/3545234222 30143227162183.743.832.41.51113.51.29
Horacio Ramirez 67661024 21.53301376 2/3438236220 501401578255.263.753.351.19 8.01.53
Kirk Saarloos 984621418 21.46221323 2/3373181172 3812613217054.783.673.501.0621.01.54
Carlos Silva 96914233 37.47101570 2/3687312285 837723014154.493.631.211.3156.31.34
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