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 ERAK9BB9HR9
Rich Harden 77002 1.6670041 2998 216531001.7611.633.51.44
Ervin Santana 77003 1.7500046 452120 518552103.9110.763.52.98
Scott Kazmir 88002 4.3330046 442423 818530014.5010.373.521.57
Joba Chamberlain 99001 1.5000047 2/3441614 222542132.6410.204.15.38
Chad Billingsley 99005 3.6250056 1/3552421 619622023.369.913.04.96
Jonathan Sanchez 88004 2.6670048 432222 419521034.129.753.56.75
Tim Lincecum 88004 1.8000053 501818 415571143.069.682.55.68
Matt Cain 99003 5.3750058 1/3522624 123613013.709.413.55.15
CC Sabathia 99306 1.8570170 532017 415733012.199.391.93.51
A.J. Burnett 99005 4.5560057 603735 726594025.539.324.111.11
Zack Greinke 99002 4.3330052 603131 1120531025.379.173.461.90
Ben Sheets 88104 2.6670051 2/3512018 416510033.148.882.79.70
Justin Verlander 88105 1.8330053 381716 320521012.728.833.40.51
Roy Oswalt 77003 3.5000040 1/3431813 28394002.908.701.79.45
Dan Haren 88003 1.7500056 35119 310542021.458.681.61.48
James Shields 88104 3.5710048 2/3472424 77463014.448.511.291.29
Javier Vazquez 77102 3.4000042 1/3533332 917402006.808.503.611.91
Cole Hamels 88104 2.6670160 2/3441616 911570002.378.461.631.34
Cliff Lee 88004 1.8000052 2/3501717 210490002.918.371.71.34
Jake Peavy 77003 3.5000043 391211 67401002.308.371.471.26
PlayerGamesGSCGGFW L WPctSvShoIPHRERHRBBKHBPBKWP ERAK9BB9HR9
Ted Lilly 99004 2.6670057 1/3502121 1022530103.308.323.451.57
Gavin Floyd 99005 3.6250053 1/3473523 1123491053.888.273.881.86
Johan Santana 88001 4.2000049 442216 418451102.948.273.31.73
Oliver Perez 88002 2.5000049 1/3381715 620454022.748.213.651.09
John Lackey 88006 1.8570057 1/3512119 711520002.988.161.731.10
John Maine 99003 3.5000049 453027 524442054.968.084.41.92
Roy Halladay 99205 2.7140263 1/3562420 613566002.847.961.85.85
Wandy Rodriguez 99004 2.6670053 2/3552621 614473113.527.882.351.01
Ricky Nolasco 99005 2.7140063 1/3552622 99552003.137.821.281.28
Edinson Volquez 88005 1.8330049 2/3432319 220434153.447.793.62.36
Seth McClung 88003 3.5000045 2/3391919 617394023.747.693.351.18
John Danks 88003 01.0000051 2/3431514 413440042.447.662.26.70
Johnny Cueto 88003 4.4290048 1/3482625 823413124.667.634.281.49
Brandon Webb 88003 2.6000047 1/3512522 413405044.187.612.47.76
Aaron Harang 77001 4.2000040 1/3533130 915340006.697.593.352.01
Randy Johnson 88102 6.2500046 1/3573835 914391006.807.582.721.75
Randy Wolf 99003 6.3330049 563529 824415025.337.534.411.47
Kevin Millwood 99003 3.5000052 2/3793735 519441105.987.523.25.85
Ryan Dempster 88103 2.6000049 1/3462222 517412004.017.483.10.91
Doug Davis 88001 2.3330046 1/3452322 523381044.277.384.47.97
PlayerGamesGSCGGFW L WPctSvShoIPHRERHRBBKHBPBKWP ERAK9BB9HR9
Andrew Miller 88001 5.1670040 1/3443127 123332036.027.365.13.22
Jered Weaver 77004 2.6670045 391715 413362003.007.202.60.80
Ubaldo Jimenez 99004 3.5710056 1/3441918 427453052.887.194.31.64
Pedro Martinez 88003 2.6000041 1/3512827 617333105.887.193.701.31
Matt Garza 99104 4.5000057 2/3502723 711464013.597.181.721.09
Mike Mussina 88004 2.6670052 551515 36412022.607.101.04.52
Scott Baker 88004 2.6670050 511717 79392023.067.021.621.26
Derek Lowe 77004 3.5710046 1/3411917 58360003.306.991.55.97
Kevin Slowey 88104 2.6670147 2/3502626 67371004.916.991.321.13
Tim Wakefield 77003 2.6000048 1/3291412 613371032.236.892.421.12
Andy Pettitte 88005 2.7140052 1/3502322 513392013.786.712.24.86
Jair Jurrjens 77004 2.6670047 461815 412350012.876.702.30.77
Bronson Arroyo 88004 2.6670043 482928 814322025.866.702.931.67
David Bush 77003 3.5000046 371815 27342002.936.651.37.39
R.A. Dickey 116012 3.4000046 461919 423340143.726.654.50.78
Manny Parra 87005 01.0000044 2/3361413 320331052.626.654.03.60
Barry Zito 88003 4.4290040 2/3452926 229301015.756.646.42.44
Dustin McGowan 77102 3.4000040 2/3432623 610301015.096.642.211.33
Jamie Moyer 88003 3.5000050 1/3411616 419372012.866.623.40.72
Justin Masterson 77003 3.5000041 2/3352020 721306014.326.484.541.51
PlayerGamesGSCGGFW L WPctSvShoIPHRERHRBBKHBPBKWP ERAK9BB9HR9
Josh Beckett 88104 2.6670053 552121 411382013.576.451.87.68
Gil Meche 99004 2.6670056 532422 318400003.546.432.89.48
Brandon Backe 88002 3.4000044 1/3542525 819312015.086.293.861.62
Armando Galarraga 98003 2.6000050 2/3512419 815351013.386.222.661.42
Jon Lester 77104 01.0000149 531616 28333002.946.061.47.37
Jeremy Guthrie 88004 1.8000052 512221 515351013.636.062.60.87
Tim Redding 99001 1.5000050 2/3632827 513341044.806.042.31.89
Jon Garland 77103 3.5000043 1/3532522 510293014.576.022.081.04
Mike Pelfrey 88006 01.0000052 2/3471313 018353002.225.983.08.00
Jo-Jo Reyes 77001 5.1670040 401918 416252024.055.623.60.90
Mark Buehrle 88005 2.7140059 501612 511361001.835.491.68.76
Jeremy Sowers 88001 5.1670040 583730 919241116.755.404.282.02
Brian Bannister 77002 2.5000040 2/3473329 716241106.425.313.541.55
Carlos Zambrano 66002 3.4000040 2/3391918 416240003.985.313.54.89
Nate Robertson 99003 3.5000053 1/3713332 713310025.405.232.191.18
Joe Saunders 88104 3.5710052 492620 814301013.465.192.421.38
Dana Eveland 88003 2.6000047 441717 130273133.265.175.74.19
Daniel Cabrera 99101 4.2000054 613836 730317166.005.175.001.17
Jarrod Washburn 77102 1.6670045 1/3471513 314261002.585.162.78.60
Scott Olsen 88002 2.5000049 1/3533022 712280024.015.112.191.28
PlayerGamesGSCGGFW L WPctSvShoIPHRERHRBBKHBPBKWP ERAK9BB9HR9
Paul Maholm 88003 1.7500056 2/3532221 910322003.345.081.591.43
Brian Moehler 88003 2.6000049 442020 717270023.674.963.121.29
Kyle Lohse 99007 01.0000057 541816 614311012.534.892.21.95
Nick Blackburn 77003 2.6000042 1/3412120 74231014.254.89.851.49
Adam Eaton 88002 5.2860042 2/3603432 618232006.754.853.801.27
Tim Hudson 98003 3.5000052 1/3462222 420281023.784.823.44.69
Jorge Campillo 98102 4.3330049 502525 714260004.594.782.571.29
Braden Looper 88102 3.4000147 1/3502521 97253013.994.751.331.71
Carlos Silva 88101 6.1430049 2/3632626 56260004.714.711.09.91
Kyle Davies 88002 1.6670044 542624 517230044.914.703.481.02
Aaron Cook 88104 3.5710155 2/3672624 48291003.884.691.29.65
Joe Blanton 77002 5.2860040 2/3473029 414211006.424.653.10.89
Glen Perkins 99005 01.0000054 1/3612423 716281013.814.642.651.16
Justin Duchscherer 88106 1.8570161 331010 413312011.484.571.92.59
Garrett Olson 88002 4.3330041 1/3533534 819212047.404.574.141.74
Joel Pineiro 77001 1.5000043 2/3532222 310222004.534.532.06.62
Jason Bergmann 87000 4.0000042 2/3492517 411211013.594.432.32.84
Livan Hernandez 88004 4.5000045 1/3623431 610220016.154.371.991.19
Jason Marquis 77004 2.6670043 1/3331918 217211103.744.363.53.42
Gregory Smith 88102 4.3330045 2/3412221 528220024.144.345.52.99
PlayerGamesGSCGGFW L WPctSvShoIPHRERHRBBKHBPBKWP ERAK9BB9HR9
Kyle Kendrick 88003 2.6000046 562524 815223004.704.302.931.57
Jose Contreras 88002 3.4000044 2/3673937 916211027.464.233.221.81
Greg Maddux 99000 4.0000053 1/3553429 613254014.894.222.191.01
Zach Duke 88002 2.5000045 572422 613212004.404.202.601.20
Jesse Litsch 88001 5.1670045 1/3613528 78213015.564.171.591.39
Luke Hochevar 88003 2.6000048 1/3552928 513222005.214.102.42.93
Aaron Laffey 88002 3.4000045 492621 819196134.203.803.801.60
John Lannan 88002 4.3330048 411916 716201023.003.753.001.31
Edwin Jackson 77002 2.5000044 1/3422221 515181024.263.653.051.02
Kenny Rogers 88003 2.6000054 572421 415154003.502.502.50.67

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




Baseball Musings Ticket Store
Baseball Musings Fantasy Games






Buy MLB Baseball tickets online including cheap Boston Red Sox tickets, New York Yankees tickets, Baltimore Orioles tickets and Chicago Cubs tickets. Find the best price on SF Giants tickets, Washington Nationals tickets, LA Dodgers tickets and Florida Marlins tickets. Also buy San Diego Padres tickets, Cardinals box seats and premium Astros tickets, as well as concert tickets and theater tickets.

MLB Baseball
Baltimore Orioles Tickets
Boston Red Sox Tickets
Chicago Cubs Tickets
Chicago White Sox Tickets
Houston Astros Tickets
LA Dodgers Tickets
New York Yankees Tickets
Washington Nationals Tickets and
St Louis Cardinals Tickets

Ticketamerica.com
MLB Tickets
Chicago Cubs
Cincinnati Reds
Houston Astros
Milwaukee Brewers
Pittsburgh Pirates
St. Louis Cardinals
Boston Red Sox
New York Yankees
Tampa Bay Devil Rays

BarrysTickets.com has great deals on NFL Football Tickets , Super Bowl Tickets , MLB Baseball Tickets , Los Angeles Staples Center and NBA Basketball Tickets.

CHEAP MLB Baseball Tickets
New York Mets Tickets
Boston Red Sox Tickets
Cheap Yankees Baseball Tickets
Chicago White Sox Tickets
More Sports Tickets For Sale
MLB Baseball Playoff Tickets
Broadway Play Tickets
Las Vegas Show Tickets
Concert Tickets


Red Sox Tickets
Boston Bruins Tickets
Boston Celtics Tickets
New England Patriots Tickets
Boston Concerts and Theater Events

Front Row USA Ticket Brokers
Boston Red Sox Tickets
World Series Tickets
Super Bowl Tickets
Concert Tickets
Britney Spears Tickets

US Cellular Field

Arsenal Tickets
Aston Villa Tickets
Birmingham City Tickets
Blackburn Rovers Tickets
Chelsea Tickets
Derby County Tickets
Everton Tickets
Fulham Tickets
Liverpool Tickets
Manchester City Tickets
Manchester United Tickets
Middlesbrough Tickets
Newcastle United Tickets
Portsmouth Tickets
Reading Tickets
Sunderland Tickets
Tottenham Tickets
West Ham United Tickets
Champions league final
Champions league tickets
F A Cup tickets
World Cup tickets
Premiership football tickets

Daily Headline Blog

Visit Busch Stadium - Buy St. Louis Cardinal tickets and other baseball tickets for the Cubs

SecureYourSeat.com is the best place to buy Arsenal tickets, Chelsea tickets, Liverpool tickets & Manchester United tickets. We have fantastic FA Cup final tickets, Carling Cup final tickets and of course Champions League final tickets. We also stock England tickets including 2010 World Cup tickets & 2010 World Cup final tickets.

Cricket Tickets
Football Tickets
World Cup 2006 Tickets
Corporate Hospitality
Wimbledon Tickets
Grand Prix Tickets
British Grand Prix Tickets
London Theatre Tickets
Concert Tickets
AC Milan Tickets
WWE Tickets
Real Madrid Tickets
Barcelona Tickets

Looking for Football Tickets, 1st4footballtickets.com has top Premiership Tickets available such as Manchester United Tickets, Arsenal Tickets, Chelsea Tickets, and Liverpool Tickets. Also international tickets such as FA Cup Tickets, Champions League Tickets and much, much more!

Live Football Tickets.com is the premier website for UK football tickets. Buy Champions League tickets, FA Cup tickets and World Cup 2010 tickets. This brand new website also offers Chelsea tickets, Arsenal tickets, Man Utd tickets and Liverpool tickets and other English Premiership tickets for UK football matches.

Chicago Cubs Tickets
St Louis Cardinals Tickets
New York Mets Tickets
Washington Nationals Tickets
Anaheim Angels Tickets
Sports Tickets
Cheap Baseball Tickets
Chicago White Sox Tickets
Boston Red Sox Tickets
New York Yankees Tickets

Ticket Solutions
Premium World Series Tickets
MLB All-Star Game
Online Concert Tickets
Superbowl Football Tickets
MLB Tickets
New York Yankees Tickets
Cubs Tickets
Red Sox Tickets
White Sox Tickets
Cardinals Tickets



Sold Out Entertainments
Football Tickets
Premiership Tickets
Arsenal Tickets
Chelsea Tickets
Liverpool Tickets
Manchester Utd Tickets
Champions League Tickets
Rugby Tickets
Concert Tickets


World Series Tickets
MLB Tickets
Detroit Tigers Tickets
Chicago White Sox Tickets
Houston Astros Tickets
NFL Tickets
NCAA Football Tickets
Dave Matthews Band Tickets
American Idols Live Tickets
Theater Tickets

Ninja Tickets indexes top ticket brokers so you can find great prices on Major League Baseball Tickets including World Series Tickets, Super Bowl Tickets, and National Hockey League Tickets. Find better seats at better prices with NinjaTickets.com.

Chicago Cubs tickets
Chicago tickets
MLB Tickets
Red Sox Tickets
Cleveland Indians tickets
LA Dodgers tickets
LA Angels of Anaheim tickets
San Francisco Giants tickets
Chicago White Sox tickets
St. Louis Cardinals tickets
Yankees Tickets




Shop for batting helmet.

Minnesota Twins Tickets
Twins Baseball Tickets
Buy Twins Tickets
Cheap Twins Tickets




wood bats
wood baseball bats
maple wood bats
maple bats
baseball bats wood
baseball bats
custom wood bats
maple baseball bats
pro maple bats
professional wood bats




eXTReMe Tracker

Amazon Honor System Click Here to Pay Learn More

Online donation system by ClickandPledge