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
Rick Porcello 55005 01.0000030 2255 110201101.506.003.00.30
Justin Verlander 66105 01.0000141 1/32677 111561031.5212.192.40.22
Zack Greinke 66303 1.7500146 3898 04440021.578.61.78.00
Jason Vargas 64012 01.0000027 1/32165 49170001.655.602.961.32
Roy Halladay 66104 01.0000046 41119 27360001.767.041.37.39
Randy Wells 44000 2.0000025 2255 07231101.808.282.52.00
Jake Peavy 66103 2.6000042 1/3261010 311521012.1311.062.34.64
Jered Weaver 66202 1.6670043 291111 312321012.306.702.51.63
Edwin Jackson 66004 2.6670042 1/3341311 110360002.347.652.13.21
Randy Wolf 66002 01.0000038 1/3321010 612300012.357.042.821.41
Josh Beckett 55003 01.0000034 28119 312281002.387.413.18.79
Johan Santana 55004 1.8000033 1/330149 311422002.4311.342.97.81
Matt Cain 66104 1.8000040 1/3361211 417280022.456.253.79.89
Josh Outman 66002 01.0000036 2/3231110 315290002.457.123.68.74
Mark Buehrle 66003 1.7500042 1/3421312 53251002.555.31.641.06
CC Sabathia 66104 1.8000145 2/3341413 210372022.567.291.97.39
Cliff Lee 66001 3.2500042 501212 27300012.576.431.50.43
Clayton Kershaw 66003 1.7500035 211010 121291202.577.465.40.26
Livan Hernandez 55103 01.0000033 1/3381010 28191002.705.132.16.54
Scott Feldman 66003 01.0000036 2/3251111 212181222.704.422.95.49
PlayerGamesGSCGGFW L WPctSvShoIPHRERHRBBKHBPBKWP ERAK9BB9HR9
Johnny Cueto 66003 2.6000043 291413 512302012.726.282.511.05
Josh Johnson 66002 1.6670039 2/3331412 212320032.727.262.72.45
John Maine 66004 1.8000036 281211 220261022.756.505.00.50
Wandy Rodriguez 66003 2.6000035 2/3411811 19351102.788.832.27.25
Clayton Richard 84012 01.0000028 2/325109 211240022.837.533.45.63
Ubaldo Jimenez 66002 3.4000040 2/3371413 29342032.887.521.99.44
Tim Lincecum 55002 01.0000034 291211 09411012.9110.852.38.00
Mike Pelfrey 66002 1.6670040 381313 110172302.923.832.25.23
Aaron Cook 55102 1.6670130 2/3251210 012130002.933.823.52.00
Zach Duke 66102 3.4000042 1/3361414 311262002.985.532.34.64
Brian Tallet 66002 2.5000039 241313 318302013.006.924.15.69
Kenshin Kawakami 55002 3.4000029 2/3301110 012261053.037.893.64.00
Nick Blackburn 66003 1.7500038 381713 513210013.084.973.081.18
Joe Saunders 55103 2.6000134 2/3301212 610241103.126.232.601.56
Ted Lilly 66004 2.6670040 2/3331515 611360213.327.972.431.33
James Shields 66002 2.5000040 1/3491815 49350003.357.812.01.89
Barry Zito 66101 4.2000040 1/3381515 517282113.356.253.791.12
Chad Billingsley 66002 3.4000040 1/3361615 220421023.359.374.46.45
Jair Jurrjens 66003 01.0000034 2/3331313 49240023.386.232.341.04
Jarrod Washburn 55000 2.0000031 311312 29240003.486.972.61.58
PlayerGamesGSCGGFW L WPctSvShoIPHRERHRBBKHBPBKWP ERAK9BB9HR9
Dan Haren 55002 1.6670036 341414 54351013.508.751.001.25
Chris Young 66002 2.5000036 281614 518262003.506.504.501.25
Matt Garza 66002 2.5000040 2/3351716 613321003.547.082.881.33
Yovani Gallardo 55002 1.6670030 1/3281312 415311023.569.204.451.19
Carl Pavano 77005 1.8330045 441818 38342013.606.801.60.60
Javier Vazquez 66002 2.5000038 1/3341816 58441023.7610.331.881.17
Matt Palmer 76114 01.0000038 1/3281616 414263013.766.103.29.94
Ryan Dempster 66003 2.6000038 1/3311716 413322023.767.513.05.94
Derek Lowe 66004 2.6670040 2/3381917 110160103.763.542.21.22
Brian Moehler 55102 1.6670031 341313 47231023.776.682.031.16
Brandon McCarthy 66103 2.6000138 361716 411261003.796.162.61.95
Adam Wainwright 66002 3.4000042 2/3381818 610341003.807.172.111.27
Matt Harrison 55203 2.6000133 351414 34202003.825.451.09.82
Jason Marquis 66104 2.6670042 1/3402118 412200003.834.252.55.85
Kevin Slowey 66004 1.8000035 431615 43252013.866.43.771.03
Trevor John Cahill 66002 3.4000034 2/3381615 69170003.894.412.341.56
John Lannan 66002 2.5000034 2/3371615 219163003.894.154.93.52
Joel Pineiro 66101 5.1670139 432117 12192003.924.38.46.23
Cole Hamels 55003 01.0000031 311514 56351004.0610.161.741.45
Scott Richmond 65101 2.3330030 2/3301514 58240024.117.042.351.47
PlayerGamesGSCGGFW L WPctSvShoIPHRERHRBBKHBPBKWP ERAK9BB9HR9
Brad Penny 66003 1.7500036 2/3461817 26281004.176.871.47.49
A.J. Burnett 55001 2.3330032 1/3301515 418323034.188.915.011.11
Bronson Arroyo 66104 2.6670040 371919 713182014.284.052.921.57
Kevin Millwood 66102 2.5000040 441919 715213014.284.723.381.57
David Bush 66002 1.6670037 2/3341918 109273014.306.452.152.39
Todd Wellemeyer 66004 2.6670035 1/3321717 419222004.335.604.841.02
Eric Stults 55102 1.6670127 231313 213192004.336.334.33.67
Felix Hernandez 66001 3.2500037 1/3442318 510361054.348.682.411.21
Doug Davis 66000 3.0000035 312017 517240034.376.174.371.29
Jeff Niemann 66002 2.5000028 1/3351614 412172024.455.403.811.27
Paul Maholm 66000 2.0000036 1/3401918 211260034.466.442.72.50
Brett Myers 55003 1.7500032 321616 95204004.505.621.412.53
Chris Volstad 66002 4.3330037 2/3382119 69271014.546.452.151.43
Jeff Karstens 66001 2.3330035 1/3381918 48141004.583.572.041.02
Jason Hammel 66001 3.2500031 1/3452316 37201024.605.742.01.86
Jeff Suppan 55002 2.5000027 1/3341514 712120024.613.953.952.30
Jeremy Guthrie 66102 3.4000039 382020 810294004.626.692.311.85
Joe Blanton 55003 1.7500031 291616 312282014.658.133.48.87
Garrett Olson 73020 1.0000025 261413 69151004.685.403.242.16
Bradley Bergesen 66001 2.3330037 2/3442020 39141024.783.352.15.72
PlayerGamesGSCGGFW L WPctSvShoIPHRERHRBBKHBPBKWP ERAK9BB9HR9
Dallas Braden 66001 3.2500037 462220 38250004.866.081.95.73
Gil Meche 66001 3.2500031 1/3372117 113210024.886.033.73.29
Andy Pettitte 66003 01.0000036 1/3462120 717181004.954.464.211.73
Scott Baker 66002 3.4000038 362121 76270024.976.391.421.66
Manny Parra 66003 2.6000034 372019 222311015.038.215.82.53
Brian Bannister 66002 2.5000034 442219 38262005.036.882.12.79
Justin Masterson 74010 2.0000032 351818 413255015.067.033.661.12
Max Scherzer 66002 2.5000033 2/3372019 713371105.089.893.481.87
Josh Geer 55001 1.5000030 282017 68151005.104.502.401.80
Aaron Harang 66003 2.6000036 2/3482221 89400015.159.822.211.96
Ross Ohlendorf 66003 3.5000035 2/3352221 811223015.305.552.782.02
Shairon Martis 66103 1.7500037 1/3352222 512192035.304.582.891.21
Kyle Davies 55000 3.0000028 2/3302017 412181035.345.653.771.26
Roy Oswalt 66001 01.0000030 1/3331818 58292035.348.602.371.48
Braden Looper 66003 3.5000035 1/3362421 98161015.354.082.042.29
Kevin Correia 55001 1.5000028 1/3321717 38190005.406.042.54.95
Chad Gaudin 66002 3.4000034 2/3312221 122314125.458.055.71.26
Randy Johnson 66003 2.6000033 402020 56330115.459.001.641.36
Micah Owings 76012 4.3330038 432524 318242005.685.684.26.71
Sean Marshall 65113 3.5000026 2/3291917 58161005.745.402.701.69
PlayerGamesGSCGGFW L WPctSvShoIPHRERHRBBKHBPBKWP ERAK9BB9HR9
Jon Lester 66003 3.5000035 1/3412323 614411025.8610.443.571.53
Mike Hampton 66002 3.4000031 2/3332421 613140005.973.983.691.71
Jon Garland 66002 3.4000031 2/3432321 512120015.973.413.411.42
Jonathan Sanchez 66001 3.2500030 322020 222282026.008.406.60.60
John Danks 66002 2.5000031 1/3412422 314320006.329.194.02.86
Phil Hughes 66002 2.5000028 2/3352221 613254016.597.854.081.88
Gavin Floyd 55101 3.2500031 332323 411251016.687.263.191.16
Jorge de la Rosa 66000 4.0000032 322724 314372016.7510.413.94.84
Tim Wakefield 66004 2.6670034 1/3432626 519215016.825.504.981.31
Fausto Carmona 66001 2.3330030 332723 222171036.905.106.60.60
Francisco Liriano 66002 3.4000030 1/3392424 617301027.128.905.041.78
Jordan Zimmermann 66000 2.0000034 2/3422828 611392007.2710.122.861.56
Andy Sonnanstine 66003 2.6000029 2/3442525 68140017.584.252.431.82
Jamie Moyer 66001 4.2000030 1/3412727 910152108.014.452.972.67
Armando Galarraga 66000 5.0000029 2/3402828 1014151008.494.554.253.03

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