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
Joe Nathan 2950026319 7.7311740302 2/31916259 217937560121.7511.152.35.62148.8.89
Jonathan Papelbon 2683022714 11.5601510298 2157061 217734612051.8410.452.33.63136.6.98
Mariano Rivera 2910026120 19.5131640318 1/32467472 194830917032.048.741.36.54138.1.92
Francisco Rodriguez 3070027312 18.4002040302 1/322910491 2415037151292.7111.044.47.71109.31.25
Johan Santana 1381386069 37.65104942 785323292 106225916164242.798.752.151.01339.61.07
Chris Carpenter 777611038 15.71704523 457178168 3710140621072.896.991.74.64172.11.07
Tim Lincecum 90896040 17.70203598 2/3472211193 33217676142382.9010.163.26.50213.91.15
Jonathan Broxton 3070013319 12.613550316 239118102 1912541870172.9111.913.56.54116.81.15
Scott Downs 2651606415 11.577160313 2/3282116105 24116269131153.017.723.33.6993.71.27
CC Sabathia 14314323076 38.667091000 901380339 81230907332143.058.162.07.73327.71.13
Jake Peavy 1191196054 40.57402772 1/3639276266 66244801223173.109.332.84.77254.31.14
Roy Halladay 12912829069 33.67607930 1/3894353321 74156685250133.116.631.51.72281.71.13
Rich Harden 74680225 14.64100393 1/3287151136 45175466100113.1110.664.001.03132.31.17
Brandon Webb 11411412062 29.68107788 2/3709310274 48207628254203.137.172.36.55245.11.16
Adam Wainwright 1498631146 24.65730644 616248227 49193511190193.177.142.70.68192.11.26
Jair Jurrjens 72720030 21.58800434 398174155 301563048283.216.303.24.62122.41.28
Chad Qualls 3160010022 19.537380327 295130118 3289272170103.257.492.45.8894.71.17
Zack Greinke 132917839 30.56513630 614251228 55166582152183.268.312.37.79184.21.24
Matt Guerrier 285106314 16.46740342 2/3326136126 43106234100213.316.152.781.1382.71.26
Dan Haren 1461467065 45.59102969 2/3903392361 110192856240443.357.941.781.02274.41.13
PlayerGamesGSCGGFW L WPctSvShoIPHRERHRBBKHBPBKWP ERAK9BB9HR9Cy Young Pts WHIP
Josh Johnson 86763134 16.68000481 1/3448198182 36175425121183.407.953.27.67135.21.29
Carlos Marmol 2391305814 16.467230307 2/3195124117 29200362274203.4210.595.85.8587.01.28
Kelvim Escobar 70614230 22.57711409 389178156 2912432980163.437.242.73.64111.41.25
Felix Hernandez 1381387058 41.58603905 863385347 80287810273463.458.062.85.80244.51.27
Ben Sheets 787810035 23.60303495 1/3465201190 459842760183.457.761.78.82135.41.14
John Lackey 12912910061 34.64205859 835368330 80237703441393.467.372.48.84230.81.25
Roy Oswalt 1411399160 35.63202905 2/3926368351 82205693332103.496.892.04.81231.11.25
Bob Howry 3290011420 25.444150324 1/3303135127 35772709063.527.492.14.9782.21.17
Matt Cain 1381378144 51.46302872 1/3744357342 77349729214383.537.523.60.79211.11.25
Chad Billingsley 1291002747 30.61001634 584269250 53288580210343.558.234.09.75172.01.38
Ryan Dempster 23264214831 31.500711575 1/3529257227 49220507181263.557.933.44.77142.41.30
Yovani Gallardo 54511122 17.56400320 275131127 3213932570123.579.143.91.9087.51.29
Aaron Heilman 325008720 24.455100355 2/3307159143 33144318220133.628.053.64.8486.61.27
David Weathers 3020014115 25.375550308 1/3282132124 3412920212143.625.903.77.9965.41.33
Jon Rauch 3291011224 21.533260332 1/3301144134 3910028451133.637.692.711.0684.61.21
Jon Lester 92914042 16.72402558 540234227 51204487191153.667.853.29.82142.71.33
Scott Kazmir 1221221049 36.57601715 662322291 75303753221363.669.483.81.94190.81.35
Cole Hamels 1161166048 34.58504736 2/3679322300 96187686120113.678.382.281.17184.91.18
Erik Bedard 1031031040 28.58801606 1/3544268248 58233607210173.689.013.46.86155.91.28
Carlos Zambrano 1371374064 35.64602872 2/3739387357 80391743401243.687.664.03.83217.61.29
PlayerGamesGSCGGFW L WPctSvShoIPHRERHRBBKHBPBKWP ERAK9BB9HR9Cy Young Pts WHIP
Chris Young 1031031035 26.57400580 1/3451253238 67243511186183.697.923.771.04138.31.20
Cliff Lee 12912512162 36.63304827 1/3859373341 82186593250223.716.452.02.89194.01.26
Jered Weaver 1101104051 27.65402671 2/3641292278 78198546150123.737.322.651.05163.41.25
John Smoltz 99983039 29.57401619 609268257 62142572170163.748.322.06.90148.71.21
Hiroki Kuroda 52512017 17.50002300 2/3291144125 256620380103.746.081.98.7562.61.19
Ryan Franklin 28211012023 24.489560361 2/3377159152 4411521813193.785.422.861.0973.61.36
Derek Lowe 1491476162 48.56401905 2/3913426381 74248581145123.795.772.46.74191.91.28
Ubaldo Jimenez 84832031 28.52500506 1/3440234214 35228441263273.807.844.05.62114.31.32
Tim Hudson 1111106049 34.59003714 1/3715322303 62206442233193.825.572.60.78147.41.29
Kevin Gregg 2683018315 24.385840332 292155143 36135316150273.888.573.66.9869.61.29
Justin Verlander 1301306065 41.61303828 2/3782384357 792777394510363.888.033.01.86196.21.28
Ted Lilly 1321320061 41.59800792 1/3722366343 1162516831611223.907.762.851.32182.51.23
John Lannan 70702020 30.40001423 418206184 48157216152103.914.603.341.0269.11.36
A.J. Burnett 1261257156 41.57702806 2/3739385351 84319794424433.928.863.56.94187.71.31
Tom Glavine 91913036 24.60002552 558257242 6117730912033.955.042.89.99100.91.33
Shaun Marcum 896401224 17.58510396 2/3368180174 6214131417053.957.123.201.4179.71.28
Josh Beckett 1331337070 36.66002861 2/3813404382 103228785342243.998.202.381.08197.31.21
Matt Garza 88863127 34.44302520 2/3505253231 58193422212113.997.293.341.0098.51.34
Mark Buehrle 1411417055 48.53402918 2/31006449408 11920451323484.005.032.001.17157.61.32
Noah Lowry 65652028 21.57101396 387191176 3716823816194.005.413.82.8473.81.40
PlayerGamesGSCGGFW L WPctSvShoIPHRERHRBBKHBPBKWP ERAK9BB9HR9Cy Young Pts WHIP
Daisuke Matsuzaka 73731037 21.63800431 2/3400196192 47204409220184.008.534.25.98101.71.40
Andy Pettitte 1501472166 46.58901919 965452409 90285699162144.016.852.79.88186.41.36
James Shields 1181185043 36.54402774 1/3790374345 99166615281274.017.151.931.15146.71.23
Jason Schmidt 52523019 17.52801315 1/3283153141 30135265121164.027.563.85.8662.21.33
Aaron Harang 13813611049 52.48505893 944429400 126215779262304.037.852.171.27173.41.30
John Danks 91911031 33.48400534 1/3526255241 71184417130114.067.023.101.2098.91.33
Javier Vazquez 1411407055 52.51400915 2/3874439413 111231896330234.068.812.271.09189.41.21
Aaron Cook 1291297051 39.56702831 1/3932410376 72210351210134.073.802.27.78125.81.37
Bronson Arroyo 1491478158 54.51803940 2/3966469426 125283660380174.086.312.711.20168.31.33
Mike Mussina 1021011049 28.63600589 2/3637293268 5811345320084.096.911.72.89121.11.27
Clay Hensley 1024011415 18.45501314 294157143 221472025184.105.794.21.6349.21.40
Randy Wolf 97971036 25.59001564 542273257 68201460260134.107.343.211.09107.01.32
Nick Blackburn 72663322 24.47800410 2/3483217189 508220210044.144.431.801.1058.51.38
Curt Schilling 746311129 19.60451419 465196193 57683396124.157.281.461.2279.41.27
Ryan Madson 2731706324 19.558140379 407188175 43128313203184.167.433.041.0269.81.41
Francisco Liriano 77580624 22.52210357 1/3329179165 4113636682174.169.223.431.0374.31.30
Greg Maddux 1141144042 46.47700690 1/3733347319 6510537014284.164.821.37.85105.21.21
Joe Blanton 1431425058 45.56302902 959439417 93247576231174.165.752.46.93149.61.34
Wandy Rodriguez 1321232145 48.48402721 1/3721375335 83256608264154.187.593.191.04131.51.35
John Maine 98952240 32.55602542 1/3465272252 70237452161204.187.503.931.16104.41.29
PlayerGamesGSCGGFW L WPctSvShoIPHRERHRBBKHBPBKWP ERAK9BB9HR9Cy Young Pts WHIP
Chien-Ming Wang 96924349 23.68111587 1/3622284274 34175279152204.204.282.68.5296.61.36
Joe Saunders 95952048 22.68601571 1/3599290268 70184328142144.225.172.901.1098.51.37
Kevin Correia 1756712122 28.44001515 530255242 51192377152124.236.593.36.8975.21.40
Zach Miner 1573512425 20.55610357 375184168 351452178084.245.473.66.8857.21.46
Jake Westbrook 74744029 24.54702474 531244224 40137261140104.254.962.60.7668.11.41
Jeremy Guthrie 105902527 34.44300591 1/3598299280 86182370222154.265.632.771.3179.71.32
Jarrod Washburn 1271253134 54.38612756 774387359 9523342829184.275.102.771.1395.81.33
Chris Sampson 1393301719 15.55930328 1/3347168156 337916011154.284.392.17.9043.21.30
Jeremy Affeldt 304905915 16.48410326 304176155 31163250111204.286.904.50.8648.01.43
Pedro Martinez 67672025 21.54301381 1/3376193182 5311634624254.308.172.741.2568.31.29
Gil Meche 1311283240 43.48201766 2/3780403366 84293603142194.307.083.44.99117.61.40
Carlos Villanueva 1802704218 24.42950372 1/3358185178 55129314120114.307.593.121.3357.61.31
Scott Baker 1081073042 32.56802640 664315306 84146489150104.306.882.051.18104.91.27
Chad Gaudin 1706513130 30.50020500 2/3494267240 49245400206144.317.194.40.8880.31.48
Brandon McCarthy 1055111320 23.46501348 1/3335180167 471332348194.316.053.441.2150.61.34
Doug Davis 1391391041 49.45601822 845429395 85397643194344.327.044.35.93121.31.51
Paul Maholm 1271273038 44.46301796 859409383 78270506363214.335.723.05.88103.61.42
Barry Zito 1461451052 58.47300875 831452423 99399625344164.356.434.101.02129.01.41
Brad Penny 1261232151 34.60000723 1/3769368350 71237494231204.356.152.95.88112.11.39
Brett Myers 1428643835 33.515211602 2/3597307292 98205558180114.368.333.061.46100.11.33
PlayerGamesGSCGGFW L WPctSvShoIPHRERHRBBKHBPBKWP ERAK9BB9HR9Cy Young Pts WHIP
Randy Johnson 1071025246 32.59000619 587329300 89166572264114.368.322.411.29112.71.22
Brian Tallet 1822603713 15.46400338 1/3321172164 3215626017154.366.924.15.8544.21.41
Kevin Millwood 1361369052 48.52000831 930442403 93259583291214.366.312.811.01122.81.43
Edinson Volquez 62580124 19.55800325 2/3312175158 34167308242124.378.514.62.9459.61.47
Kevin Slowey 56543026 15.63402317 2/3356163155 53502459074.396.941.421.5054.31.28
Jon Garland 1421416056 47.54403901 2/31012489440 104239459260164.394.582.391.04112.71.39
Ricky Nolasco 105893040 30.57101558 2/3563301275 74136491193114.437.912.191.1993.41.25
Orlando Hernandez 66611121 22.48810357 311186176 5514033222554.448.373.531.3956.71.26
Zach Duke 1261256034 55.38203774 1/3929418382 75203382225124.444.442.36.8777.41.46
Brad Thompson 1623205620 17.54100354 2/3394191175 41110163301124.444.142.791.0438.61.42
Jon Lieber 80533822 24.47802378 2/3421201187 526624714164.445.871.571.2449.01.29
Jamie Moyer 1401353157 47.54801842 1/3905439416 12223349135294.445.252.491.30111.31.35
Chris Capuano 76723023 30.43402452 2/3477244224 62139377201204.457.502.761.2363.01.36
Dontrelle Willis 97966031 37.45602579 604318287 63259405393224.466.304.03.9874.01.49
Tim Wakefield 1171176052 42.55300725 1/3691383360 94240458410354.475.682.981.17100.51.28
Ervin Santana 1291264153 41.56403787 1/3784419391 100241640413284.477.322.751.14119.71.30
Chuck James 64550024 19.55800315 2/3305162157 6212823410254.486.673.651.7748.21.37
Gavin Floyd 93863433 28.54101535 2/3536302267 83184404220204.496.793.091.3974.21.34
Jeff Suppan 1391391048 44.52200811 1/3927456408 102305441351324.534.893.381.1389.81.52
Kyle Lohse 1361183637 42.46802706 1/3767378356 81203449282164.545.722.591.0379.11.37
PlayerGamesGSCGGFW L WPctSvShoIPHRERHRBBKHBPBKWP ERAK9BB9HR9Cy Young Pts WHIP
Sean Marshall 1345911619 29.39610379 2/3390208192 52149270130154.556.403.531.2343.81.42
Paul Byrd 1101094040 36.52602658 802375334 9612130321074.574.141.661.3165.31.40
Jose Contreras 1221155245 46.49503722 2/3769414367 70227488360394.576.082.83.8788.11.38
Scott Feldman 1355602024 21.53300430 2/3434236219 47165240266114.585.023.45.9844.31.39
Todd Wellemeyer 1426402324 26.48010479 1/3494270244 63217333171224.586.254.071.1853.01.48
Mike Pelfrey 82802028 32.46700479 532259244 3718127532684.585.173.40.7051.01.49
Jeff Francis 1021022039 35.52702620 1/3667334316 7620141325134.585.992.921.1074.51.40
Chan Ho Park 1344311718 18.50021365 383207186 42141285231134.597.033.481.0443.01.44
Freddy Garcia 68682026 23.53100427 1/3451229218 61105279140174.595.882.211.2849.61.30
Ian Snell 1311262138 46.45200731 1/3782400374 86329594141364.607.314.051.0689.11.52
Johnny Cueto 61610020 25.44400345 1/3350191177 53129290281104.617.563.361.3844.71.39
Armando Galarraga 62540319 17.52800331 318182170 5413522712074.626.173.671.4737.21.37
Edwin Jackson 1271022734 37.47901623 1/3667349321 73277437134254.636.314.001.0568.41.51
Woody Williams 70670024 25.49000396 1/3437224205 6611422422364.665.092.591.5039.61.39
Braden Looper 1889714548 39.55261663 728368343 9118934525484.664.682.571.2471.01.38
Kyle Kendrick 60520324 14.63200303 350167157 409113222244.663.922.701.1931.71.46
Claudio Vargas 1186801032 22.59310449 1/3470249233 70158329161164.676.593.161.4056.61.40
Bartolo Colon 60591023 23.50001337 393207175 548322714034.676.062.221.4439.21.41
Shawn Chacon 1195101121 16.56810369 2/3373206192 55182234242104.675.704.431.3437.21.50
Fausto Carmona 1168531233 37.47102535 2/3564301279 48232332354214.695.583.90.8155.01.49
PlayerGamesGSCGGFW L WPctSvShoIPHRERHRBBKHBPBKWP ERAK9BB9HR9Cy Young Pts WHIP
Kenny Rogers 85840132 29.52500502 2/3548292262 58175245211104.694.393.131.0445.81.44
Jamey Wright 2083703724 32.42900450 454268235 38216273351244.705.464.32.7641.31.49
Vicente Padilla 1221211051 37.58001706 1/3749402369 85271500537234.706.373.451.0885.21.44
Dustin McGowan 75563520 22.47601353 2/3345201185 32141285161284.717.253.59.8140.31.37
Tim Redding 78651216 23.41000386 401217202 55153243131154.715.673.571.2831.31.44
Jorge Sosa 1393802625 23.52160336 2/3361194177 541282061064.735.513.421.4436.91.45
Jeremy Bonderman 90832129 29.50000515 1/3562295271 59173428112184.737.473.021.0358.51.43
Mark Hendrickson 1718222030 37.44811605 664350319 73191376132174.755.592.841.0951.11.41
Jason Marquis 1411385056 53.51403844 2/3882480449 100319446434224.784.753.401.0773.91.42
Brian Bannister 93912130 38.44100539 2/3566315287 63174307193254.795.122.901.0543.51.37
Oliver Perez 1041041032 34.48501569 1/3534342303 81329534302224.798.445.201.2867.11.52
Scott Olsen 1081080032 40.44400621 2/3664379331 93254454110234.796.573.681.3557.21.48
Robinson Tejeda 1054502118 19.48600318 2/3292187170 38178271142234.807.655.031.0734.41.47
Kameron Loe 74461814 20.41211303 2/3360192162 3010416160104.804.773.08.8919.91.53
Jonathan Sanchez 1216611421 30.41201413 1/3385232221 43214429220244.819.344.66.9449.61.45
Miguel Batista 1938534938 42.475161611 683361327 67300391233394.825.764.42.9955.61.61
Jason Jennings 101563813 31.29512399 1/3427225214 5116526980194.826.063.721.1525.61.48
Esteban Loaiza 56492520 19.51301303 2/3330172163 408619710124.835.842.551.1928.51.37
Joel Pineiro 15210542241 42.49422702 2/3806401378 76170379241134.844.852.18.9752.21.39
Dave Bush 1331254342 46.47702763 1/3782434411 111183541631134.856.382.161.3166.81.26
PlayerGamesGSCGGFW L WPctSvShoIPHRERHRBBKHBPBKWP ERAK9BB9HR9Cy Young Pts WHIP
Tom Gorzelanny 89721229 28.50901421 2/3439236228 48189292172144.876.234.031.0241.01.49
Rich Hill 74692221 20.51201384 2/3351221209 5417234117264.897.984.021.2638.41.36
Julian Tavarez 2142914517 28.37830343 2/3393224187 31158227201104.905.944.14.8124.51.60
David Wells 54541019 16.54300306 1/3392177167 40631646044.914.821.851.1821.61.49
Brett Tomko 1386022120 34.37001433 470259238 6512530371164.956.302.601.3528.81.37
Jason Bergmann 1515011812 23.34300387 1/3397236214 63152297140124.976.903.531.4621.41.42
Nate Robertson 1341081433 48.40700681 767407383 98241447181195.065.913.191.3035.21.48
Micah Owings 77642621 29.42011377 376229213 52155261320105.086.233.701.2422.61.41
Boof Bonser 96600918 25.41900391 2/3442245223 6112531772115.127.282.871.4022.51.45
Matt Morris 82825023 36.39000498 2/3587320286 5714926129385.164.712.691.0312.41.48
Jorge de la Rosa 1279101239 36.52000535 552324307 67267478214375.168.044.491.1347.31.53
Jeff Weaver 98775527 34.44303482 1/3568292277 77126316311135.175.902.351.4422.81.44
Manny Parra 68580321 20.51200332 1/3385212191 3816428953225.177.834.441.0325.11.65
Jeremy Sowers 72712118 30.37502400 444242230 4913217412195.173.922.971.10 5.41.44
Jason Hammel 1075812317 23.42520384 447235221 47138273142175.186.403.231.1015.31.52
Steve Trachsel 75732125 28.47200399 1/3451244231 5819317583145.213.944.351.3111.21.61
Daniel Cabrera 1141085428 49.36401629 641400364 69369491455555.217.035.28.9927.61.61
Livan Hernandez 1421426049 53.48000873 1077536511 12129643915495.274.533.051.2518.41.57
Matt Belisle 1143811416 17.48500300 2/3367195176 4281206121135.276.172.421.2610.91.49
Odalis Perez 94820622 34.39300454 561288266 58147286154145.275.672.911.1511.61.56
PlayerGamesGSCGGFW L WPctSvShoIPHRERHRBBKHBPBKWP ERAK9BB9HR9Cy Young Pts WHIP
Seth McClung 1424003921 27.43860336 341208197 48190233150195.286.245.091.2915.31.58
Ramon Ortiz 835511519 25.43200367 1/3440232219 5810619526595.374.782.601.42 3.21.49
Andy Sonnanstine 76721225 28.47201423 2/3494277254 5897281120115.405.972.061.2310.91.39
Carlos Silva 1131063331 50.38301616 2/3784400373 8911325920285.443.781.651.30-7.81.45
Brian Moehler 1468313427 40.40310528 1/3648338320 75155302161115.455.142.641.28 1.41.52
Josh Fogg 1218311324 32.42901512 1/3595337311 79185285280125.465.013.251.39-2.31.52
Byung-Hyun Kim 66600421 24.46700337 1/3375223206 45157279272105.507.444.191.2011.61.58
Rodrigo Lopez 70610223 30.43400371 2/3451246230 561172317185.575.592.831.36 1.91.53
Horacio Ramirez 97460816 21.43200304 2/3374208189 341191418165.584.173.521.00-6.61.62
Kyle Davies 95882230 41.42300464 2/3517318294 68229331152305.696.414.441.32 1.41.61
Kip Wells 1125502114 37.27520369 2/3403260240 37206250241215.846.095.02.90-16.21.65
Adam Eaton 86780426 30.46400429 2/3518301293 73185269210126.145.633.881.53-25.31.64
Sidney Ponson 67581215 24.38500324 2/3426243223 4013016216086.184.493.601.11-29.51.71
Casey Fossum 1104601616 19.45700310 2/3368238214 49138212262116.206.144.001.42-21.51.63

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