RECENT UPDATES

BLOG

BASEBALL PROSPECTUS Author Page

BP Hit List

BP Hit and Run
ESPN Insider Archive

SI.com Archive

Facebook Page

 

SEAT LICENSE RENEWALS
It's almost spring
when a young man's thoughts turn to... those expensive
seat licenses. An online cash advance can help relieve the anxiety.

Attending baseball games can be expensive. You could get a cash advance onine to pay for tickets.

 

All contents of this web site © Jay Jaffe, 2001-2011 except where indicated. Please contact me for any questions or comments regarding this site.

       L E A D I N G   O F F

FEBRUARY 9, 2003
 

Defense Independent Pitching Statistics for 2002

The Defense Independent Pitching Statistic (DIPS) system was invented by Voros McCracken. His studies of pitching statistics suggest that major league pitchers do not differ greatly on their ability to prevent hits on balls in play. The rate at which a pitcher allows hits on balls in play is due more to the defense playing behind him than to his own skill, and can vary greatly from year to year.

This is controversial and somewhat counterintuitive, but it's also a very helpful way of looking at pitching stats. DIPS takes the elements of a pitcher's record that are not affected by the defense — walks, strikeouts, hit-by-pitches, homers — and places them in a neutral context for park, league and defense. The result is a translated line of Defense Independent Pitching Statistics, including a DIPS ERA; that is, an ERA based on defense-independent pitching performance. An important thing about this DIPS ERA (or dERA), McCracken found, is that it correlates better with the following season's ERA than the pitcher's actual ERA does, making it a useful predictive tool.

I will leave the actual defense of McCracken's theses to his published articles on the matter (see links below). Suffice it to say that McCracken's work has received much acclaim in the sabermetric world, drawing signifcant mention from Bill James in his New Bill James Historical Baseball Abstract and beating out the master for a Primey award for Best Baseball Research/Analysis Project.

I'm not adding anything to McCracken's system; my role here is to focus on presenting 2002 data. McCracken published DIPS figures for the seasons 1999-2001, but decided not to do so for this past season. He has presented coherent instructions on how to calculate DIPS, and when I pursued the matter via email, he patiently answered questions about calculating park factors. After creating a spreadsheet, I ran DIPS for a limited number of pitchers earlier this winter, but for want of a spreadsheet of complete major-league stats, I hadn't seriously considered taking the project any further. Recently via Baseball Primer, I connected with Sean McGrath, who had obtained such a spreadsheet via Yahoo's fantasy baseball service. It was still necessary for us to enter Batters Faced Pitching and Intentional Bases on Balls data for over 600 pitchers (source: MLB.com), a tedious but essentiall task for which I thank Sean immensely. We've made our best effort to ensure the accuracy of that undertaking, but the possibility of human error still exists. Caveat emptor.

Pitchers are listed below with the team for whom they finished the season. Because they were provided that way in our source document, splits for the fifty pitchers who pitched for two or more teams in 2002 are lumped into a single line. Unique Park Home Run Factors for those pitchers have been calculated based on the numbers of batters faced while pitching for each team. Non-pitchers who made pitching appearances in 2002, and pitchers who pitched less than one inning have been omitted.

For all pitchers, the figures for Batters Faced Pitching (BFP) and for Batting Average on Balls in Play (BABIP) are actual; all others are DIPS. DIPS-generated totals have been rounded to the nearest whole number for presentation purposes. The calculation for Earned Runs Above Replacement (ERAR) is based on a replacement-level ERA of 5.34, which is 25% higher than the major-league average of 4.27 (i.e., an ERA+ of 80). In addition to the team-by-team stats, I have presented the Top 30 (or so) in six categories: dERA, ERAR, Lower dERA than ERA, Higher dERA than ERA, Lowest BABIP and Highest BABIP. Those leaders are all based on a minimum of 100 DIPS Innings Pitched (dIP) except for ERAR. An asterisk (*) denotes lefties.

Relevant Links:
Voros McCracken's Baseball Analysis Page
DIPS Explained Part I
DIPS Explained Part II
DIPS on Baseball Prospectus
ESPN's Rob Neyer on DIPS (scroll to Jan. 24)
DIPS 2.0 on Baseball Primer

Defense Independent Pitching Stats 2001
Method to Calculate DIPS 2.0
Method to Calculate Park Home Run Factors
Walt Davis's Primey-winning explanation of DIPS

Park Home Run Factors for 2002

American League          National League
TM   Park HR factor      TM   Park HR factor
ANA     1.10444          ARI     1.01033
BAL     0.92557          ATL     0.98242
BOS     1.07608          CHC     0.88558
CHW     0.92034          CIN     0.87436
CLE     0.97354          COL     0.82148
DET     1.14534          FLA     1.11472
KAN     0.88240          HOU     1.02216
MIN     1.12893          LOS     0.98991
NYY     0.96823          MIL     1.01854
OAK     0.92609          MON     1.00805
SEA     1.08077          NYM     1.00036
TAM     1.07119          PHI     0.99063
TEX     0.87468          PIT     1.03855
TOR     0.95825          STL     1.01571
                         SDG     1.12131
                         SFO     1.22857

Leaders

dERA Leaders (min. 100 dIP)         ERAR Leaders    
TM   NAME              dERA         TM   NAME              ERAR
BOS  Pedro Martinez    2.50         ARI  Curt Schilling      80
ARI  Curt Schilling    2.58         ARI  Randy Johnson*      72
ARI  Randy Johnson*    2.86         BOS  Pedro Martinez      62
MIN  Johan Santana*    3.04         TOR  Roy Halladay        57
CHC  Mark Prior        3.13         HOU  Roy Oswalt          54
TOR  Roy Halladay      3.19         CHN  Matt Clement        46
HOU  Roy Oswalt        3.20         ATL  Kevin Millwood      45
NYY  Andy Pettitte*    3.21         OAK  Tim Hudson          43
CHC  Matt Clement      3.33         LOS  Odalis Perez*       43
NYY  Roger Clemens     3.34         STL  Matt Morris         43
ATL  Kevin Millwood    3.42         FLA  A.J. Burnett        42
CHC  Jon Lieber        3.43         NYY  Roger Clemens       41
FLA  A.J. Burnett      3.45         MON  Javier Vazquez      41
CIN  Danny Graves      3.46         STL  Chuck Finley*       41
STL  Chuck Finley*     3.47         SDG  Brian Lawrence      39
SFO  Jason Schmidt     3.53         ATL  Greg Maddux         38
STL  Matt Morris       3.54         NYY  Mike Mussina        37
LOS  Odalis Perez*     3.56         MIL  Ben Sheets          37
ATL  Greg Maddux       3.59         SFO  Jason Schmidt       37
HOU  Wade Miller       3.63         OAK  Mark Mulder*        36
BOS  Tim Wakefield     3.67         BOS  Derek Lowe          36
OAK  Tim Hudson        3.68         NYY  David Wells*        35
SDG  Brian Lawrence    3.69         MON  Bartolo Colon       35
BOS  Derek Lowe        3.70         CHC  Kerry Wood          34
NYY  Mike Mussina      3.73         NYY  Jeff Weaver         34
BOS  Casey Fossum*     3.77         OAK  Barry Zito*         34
MON  Javier Vazquez    3.77         PHI  Randy Wolf*         33
OAK  Cory Lidle        3.79         NYY  Andy Pettitte*      33
OAK  Mark Mulder*      3.81         CHW  Mark Buehrle*       33
NYY  Jeff Weaver       3.81         OAK  Corey Lidle         33

Lower dERA than ERA (100 dIP)       Higher dERA than ERA (100 dIP)
CLE  Ryan Drese       -2.10         COL  Denny Stark       1.89
TOR  Esteban Loaiza   -1.48         PHI  Mike Timlin       1.77
CHA  Todd Ritchie     -1.31         SFO  Kirk Rueter*      1.70
MIL  Jose Cabrera     -1.14         ATL  Damian Moss*      1.56
CIN  Joey Hamilton    -1.09         ANA  Ramon Ortiz       1.45
PHI  Bran. Duckworth  -1.07         CIN  Elmer Dessens     1.43
NYY  Roger Clemens    -1.01         ATL  Tom Glavine*      1.38
DET  Adam Bernero     -1.00         OAK  Barry Zito*       1.22
TEX  Chan Ho Park     -0.89         SEA  Joel Pineiro      1.19
NYM  Jeff D'Amico     -0.79         BOS  Derek Lowe        1.16
COL  Mike Hampton*    -0.77         STL  Jason Simontacchi 1.13
STL  Chuck Finley*    -0.73         BOS  Tim Wakefield     1.11
CIN  Shawn Estes*     -0.67         MON  Bartolo Colon     1.02
SDG  Jake Peavy       -0.65         SEA  Jamie Moyer*      0.98
ARI  Curt Schilling   -0.65         ATL  Greg Maddux       0.97
BOS  Frank Castillo   -0.62         NYM  Steve Trachsel    0.97
FLA  Julian Tavarez   -0.60         MIN  Rick Reed         0.96
COL  Denny Neagle*    -0.59         LOS  Hideo Nomo        0.91
MIN  Eric Milton*     -0.55         ANA  Jarrod Washburn*  0.91
FLA  Carl Pavano      -0.54         MIN  Kyle Lohse        0.85
CIN  Ryan Dempster    -0.54         SFO  Russ Ortiz        0.82
CLE  Dave Burba       -0.53         MON  Tomo Ohka         0.77
DET  Steve Sparks     -0.51         OAK  Tim Hudson        0.70
KAN  Jeff Suppan      -0.45         LOS  Kazuhisa Ishii*   0.69
MIN  Brad Radke       -0.43         TAM  Jorge Sosa        0.68
NYM  John Thomson     -0.42         CIN  Chris Reitsma     0.68
SDG  Bobby J. Jones   -0.40         LOS  Andy Ashby        0.67
PHI  Terry Adams      -0.39         PIT  Kip Wells         0.67
CHW  Dan Wright       -0.38         ANA  Kevin Appier      0.66
BAL  Scott Erickson   -0.36         PHI  Vicente Padilla   0.66
                      
Lowest BABIP (100 dIP)              Highest BABIP (100 dIP)
COL  Denny Stark       .210         CLE  Ryan Drese        .358
ATL  Damian Moss*      .232         FLA  Carl Pavano       .342
BOS  Derek Lowe        .235         CHA  Todd Ritchie      .335
ANA  Ramon Ortiz       .238         TOR  Esteban Loaiza    .333
SEA  Jamie Moyer*      .244         DET  Adam Bernero      .330
OAK  Barry Zito*       .245         FLA  Julian Tavarez    .326
LOS  Odalis Perez*     .247         MIL  Ben Sheets        .326
LOS  Omar Daal*        .252         SDG  Jake Peavy        .324
PHI  Randy Wolf*       .253         DET  Steve Sparks      .322
CHA  Gary Glover       .253         BOS  Casey Fossum*     .322
CIN  Elmer Dessens     .255         TAM  Tanyon Sturtze    .322
BAL  Rodrigo Lopez     .256         SDG  Brian Lawrence    .321
COL  Shawn Chacon      .257         NYY  Andy Pettitte*    .320
STL  Jason Simontacchi .258         COL  Mike Hampton*     .318
KAN  Paul Byrd         .259         CIN  Ryan Dempster     .317
ANA  Jarrod Washburn*  .259         SEA  John Halama*      .317
OAK  Mark Mulder*      .261         CIN  Shawn Estes*      .317
SFO  Kirk Rueter*      .263         NYY  Roger Clemens     .316
NYY  Orlando Hernandez .264         FLA  Brad Penny        .316
SEA  Ryan Franklin     .265         BOS  John Burkett      .315
SEA  Ismael Valdes     .265         PIT  Kris Benson       .315
FLA  A.J. Burnett      .266         BAL  Scott Erickson    .313
SFO  Russ Ortiz        .266         STL  Chuck Finley*     .313
ATL  Tom  Glavine*     .269         MIL  Jose Cabrera      .313
CHN  Matt Clement      .270         TEX  Chan Ho Park      .312
MIN  Rick Reed         .270         SEA  James Baldwin     .311
LOS  Hideo Nomo        .270         CIN  Joey Hamilton     .311
ATL  Kevin Millwood    .271         PHI  Brandon Duckworth .309
CHN  Kerry Wood        .271         ANA  Aaron Sele        .309
ARI  Miguel Batista    .271         HOU  Carlos Hernandez* .309
MON  Tony Armas Jr     .272         SFO  Livan Hernandez   .309
ANA  S. Schoeneweis*   .273         ATL  Jason Marquis     .307
ARI  Rick Helling      .273         BAL  Jason Johnson     .307
BOS  Pedro Martinez    .273
2002 DIPS by  Team

ANA  NAME                BFP   BABIP  dIP   dH  dER  dHR dBB  dIB dHP dSO   dERA  ERAR
ANA  Kevin Appier        795   .295   183  190   93  25   68   6   7  131   4.58   16
ANA  Mickey Callaway     147   .255    34   35   17   4   12   1   3   23   4.66    3
ANA  Dennis Cook*        100   .257    22   24   12   2   11   1   1   13   4.82    1
ANA  Brendan Donnelly    199   .246    49   38   15   2   18   1   2   54   2.72   14
ANA  John Lackey         465   .295   108  112   51  11   36   3   4   68   4.24   13
ANA  Alan Levine         286   .262    63   68   37   9   33   2   2   40   5.22    1
ANA  Mark Lukasiewicz*    67   .395    15   13    5   0    9   0   0   15   3.19    4
ANA  Ramon Ortiz         896   .238   206  221  119  44   74   7   5  161   5.22    3
ANA  Troy Percival       228   .254    55   42   20   6   26   2   0   68   3.30   12
ANA  Lou Pote            206   .188    45   48   28   8   26   2   3   32   5.63   -1
ANA  Francisco Rodriguez  21   .600     6    1    0   0    1   0   1   14   0.00    4
ANA  Scott Schoeneweis*  510   .273   113  129   68  19   49   4   5   65   5.43   -1
ANA  Aaron Sele          706   .309   161  183   89  23   52   5   7   82   4.96    7
ANA  Scot Shields        188   .205    42   43   22   4   21   1   1   30   4.59    4
ANA  Donne Wall           86   .226    20   21   11   3    7   1   1   13   4.97    1
ANA  Jarrod Washburn*    852   .259   200  206   91  21   64   6   3  138   4.10   27
ANA  Ben Weber           312   .275    73   75   31   4   21   2   3   43   3.77   13
ANA  Matt Wise            33   .280     8    7    2   0    1   0   1    6   2.60    2

ARI  NAME                BFP   BABIP  dIP   dH  dER  dHR dBB  dIB dHP dSO   dERA  ERAR
ARI  Brian Anderson*     659   .289   155  178   80  23   34   5   1   81   4.65   12
ARI  Miguel Batista      790   .271   182  186   82  12   73   6   6  112   4.08   25
ARI  Mike Fetters        252   .316    57   50   26   4   33   2   3   54   4.07    8
ARI  Rick Helling        751   .273   175  190   93  31   48   6   6  120   4.80   11
ARI  Randy Johnson*     1035   .289   257  194   82  26   77   8  13  332   2.86   71
ARI  Byung-Hyun Kim      343   .276    84   67   27   5   27   3   6   92   2.86   23
ARI  Mike Koplove        249   .253    60   55   21   2   21   2   0   46   3.15   15
ARI  Matt Mantei         122   .313    28   26   13   3   13   1   1   26   4.06    4
ARI  Mike Morgan         156   .274    35   44   22   7    9   1   3   13   5.81   -2
ARI  Mike Myers*         171   .327    38   35   18   2   18   1   8   31   4.25    5
ARI  Eddie Oropesa*      132   .363    28   32   20   6   16   1   2   18   6.27   -3
ARI  Jose Parra           63   .302    14   13    7   0   10   0   1    8   4.42    1
ARI  John Patterson      123   .260    29   29   15   7    8   1   1   31   4.71    2
ARI  Bret Prinz           71   .449    16   16    8   1   10   1   1   10   4.73    1
ARI  Armando Reynoso       9   .500     2    2    1   0    1   0   0    2   2.88    1
ARI  Curt Schilling     1017   .297   262  209   75  29   39   8   3  314   2.58   80
ARI  Todd Stottlemyre     92   .319    21   24   13   4    8   1   0   12   5.39    0
ARI  Greg Swindell*      143   .274    34   40   20   9    5   1   0   23   5.43    0

ATL  NAME                BFP   BABIP  dIP   dH  dER  dHR dBB  dIB dHP dSO   dERA  ERAR
ATL  Jung Bong*           27   .381     6    6    2   0    2   0   0    4   3.12    2
ATL  John Ennis           18   .357     4    4    2   0    3   0   0    1   5.30    0
ATL  John Foster*         28   .250     5    6    6   3    6   0   1    6  11.23   -3
ATL  Tom Glavine*        936   .269   215  230  105  20   77   7   8  127   4.39   23
ATL  Kevin Gryboski      238   .280    51   53   31   6   34   2   5   33   5.54   -1
ATL  Chris Hammond*      311   .242    76   66   23   1   25   2   1   64   2.77   22
ATL  Trey Hodges          53   .333    12   14    7   2    2   0   1    6   4.87    1
ATL  Darren Holmes       214   .253    53   47   16   3   10   2   2   48   2.75   15
ATL  Kerry Ligtenberg    281   .241    64   62   30   6   32   2   0   51   4.20    8
ATL  Albie Lopez         242   .353    59   56   19   1   17   2   0   39   2.99   15
ATL  Greg Maddux         820   .282   197  203   79  14   44   6   4  118   3.59   38
ATL  Jason Marquis       507   .307   115  121   64  18   50   4   3   84   4.98    5
ATL  Kevin Millwood      895   .271   215  199   82  16   65   7   8  178   3.42   46
ATL  Damian Moss*        743   .232   164  172   92  19   89   5   6  111   5.02    6
ATL  Andy Pratt*           9   .250     1    1    2   0    4   0   0    1  11.00   -1
ATL  Mike Remlinger*     275   .259    66   54   22   3   27   2   1   69   2.97   17
ATL  Aaron Small           5  1.000     1    1    1   0    2   0   0    1   8.15    0
ATL  John Smoltz         314   .274    78   62   23   4   25   2   0   85   2.61   24
ATL  Tim Spooneybarger   214   .228    49   48   23   4   23   2   2   34   4.33    5

BAL  NAME                BFP   BABIP  dIP   dH  dER  dHR dBB  dIB dHP dSO   dERA  ERAR
BAL  Rick Bauer          358   .276    80   88   46  11   35   3   4   45   5.14    2
BAL  Steve Bechler        25   .214     5    7    6   3    4   0   1    3  11.71   -3
BAL  Erik Bedard*          4   .667     1    1    0   0    0   0   0    1   1.52    0
BAL  Chris Brock         192   .307    44   50   23   6   14   1   1   21   4.79    3
BAL  Sean Douglass       245   .312    53   54   33   9   35   2   2   44   5.60   -2
BAL  Travis Driskill     589   .297   133  146   74  19   51   4   8   78   5.04    4
BAL  Eric Dubose*         25   .333     6    6    3   1    1   0   1    4   4.73    0
BAL  Scott Erickson      719   .313   159  181   91  18   71   5   8   74   5.13    4
BAL  Buddy Groom*        239   .231    59   55   20   4   11   2   2   48   3.02   15
BAL  Pat Hentgen         103   .329    22   28   16   6   11   1   0   11   6.51   -3
BAL  Jason Johnson       561   .307   131  134   64  17   43   4   6   97   4.38   14
BAL  Jorge Julio         289   .250    68   63   27   5   26   2   2   55   3.64   13
BAL  Rodrigo Lopez       809   .256   189  192   88  21   64   6   5  136   4.17   25
BAL  Calvin Maduro       253   .275    56   67   36  11   23   2   1   29   5.72   -2
BAL  Yorkis Perez*       120   .221    27   26   14   4   14   1   0   25   4.50    3
BAL  Sidney Ponson       736   .278   169  177   88  24   67   5   2  119   4.66   13
BAL  Willis Roberts      334   .306    77   76   34   5   32   2   4   51   3.99   12
BAL  B.J. Ryan*          252   .289    57   51   28   6   31   2   4   56   4.39    6
BAL  John Stephens       281   .294    65   66   34  12   22   2   3   56   4.72    4
BAL  Josh Towers         124   .326    28   38   22  10    6   1   0   13   7.08   -5

BOS  NAME                BFP   BABIP  dIP   dH  dER  dHR dBB  dIB dHP dSO   dERA  ERAR
BOS  Rolando Arrojo      348   .296    80   83   38   7   28   3   6   51   4.31    9
BOS  Willie Banks        162   .237    37   38   20   5   15   1   3   26   4.9    22
BOS  John Burkett        760   .315   178  188   89  27   51   6   8  124   4.53   16
BOS  Frank Castillo      711   .301   164  171   81  20   57   5   7  112   4.45   16
BOS  Alan Embree*        251   .287    63   48   20   7   19   2   1   81   2.82   18
BOS  Casey Fossum*       461   .322   110  104   46  13   33   3   4  100   3.77   19
BOS  Rich Garces          97   .274    21   22   14   4   11   1   3   16   5.90   -1
BOS  Wayne Gomes          99   .269    22   22   12   2   11   1   3   15   4.83    1
BOS  Josh Hancock         28   .211     7    6    3   1    2   0   0    6   4.26    1
BOS  Chris Haney*        134   .291    31   33   15   2    9   1   4   15   4.33    3
BOS  Dustin Hermanson    107   .381    25   28   13   3    8   1   0   13   4.64    2
BOS  Bob Howry           292   .274    68   71   33   9   19   2   5   45   4.41    7
BOS  Derek Lowe          854   .235   202  204   83  13   54   6  12  126   3.70   37
BOS  Pedro Martinez      787   .273   198  150   55  13   45   6  15  238   2.50   62
BOS  Darren Oliver*      258   .339    56   62   34   7   29   2   6   32   5.48   -1
BOS  Ugueth Urbina       242   .252    60   50   22   9   17   2   0   72   3.33   13
BOS  Tim Wakefield       657   .237   156  140   64  16   54   5   9  133   3.67   29

CHC  NAME                BFP   BABIP  dIP   dH  dER  dHR dBB  dIB dHP dSO   dERA  ERAR
CHC  Antonio Alfonseca   330   .302    76   71   32   4   35   2   3   61   3.81   13
CHC  Francis Beltran      65   .333    13   12   10   2   16   0   0   11   6.74   -2
CHC  Alan Benes          167   .325    40   38   15   3   12   1   0   32   3.33    9
CHC  Jason Bere          379   .315    88   90   43  11   30   3   3   65   4.34   10
CHC  Joe Borowski        391   .291    96   83   33   9   26   3   1   98   3.10   24
CHC  Scott Chiasson       31   .450     6    8    6   2    5   0   0    3   8.20   -2
CHC  Matt Clement        858   .270   205  171   76  16   84   6   6  215   3.33   46
CHC  Juan Cruz           431   .268    95   89   50   9   58   3   8   81   4.74    6
CHC  Will Cunnane        115   .333    27   23   13   4   13   1   1   30   4.38    3
CHC  Courtney Duncan      10   .250     2    2    1   0    1   0   0    1   3.84    0
CHC  Kyle Farnsworth     213   .331    50   48   24   8   19   2   1   47   4.39    5
CHC  Jon Lieber          582   .296   144  151   55  13   14   4   1   87   3.43   31
CHC  Ron Mahay*           65   .189    14   16   11   5    8   0   0   14   7.35   -3
CHC  Pat Mahomes         147   .320    34   33   16   3   15   1   1   23   4.22    4
CHC  Donovan Osborne*     77   .340    18   17    8   1    9   1   0   13   3.86    3
CHC  Mark Prior          486   .300   119   92   41  12   41   4   7  146   3.13   29
CHC  Jesus Sanchez*       51   .367    10   12   10   3    9   0   1    6   9.32   -4
CHC  Steve Smyth*        122   .291    27   33   20   8   11   1   1   16   6.75   -4
CHC  Kerry Wood          895   .271   208  176   88  19   98   7  16  217   3.82   35
CHC  Carlos Zambrano     477   .276   107   98   51   8   64   4   4   93   4.25   13

CHW  NAME                BFP   BABIP  dIP   dH  dER  dHR dBB  dIB dHP dSO   dERA  ERAR
CHW  Rocky Biddle        339   .271    76   76   42  12   38   3   5   64   4.97    3
CHW  Mark Buehrle*       984   .277   232  250  106  23   61   7   3  134   4.12   31
CHW  Keith Foulke        306   .257    75   73   27   6   13   2   2   58   3.28   17
CHW  Jon Garland         827   .275   185  197  100  21   88   6   9  111   4.89    9
CHW  Matt Ginter         236   .310    54   55   26   5   23   2   1   37   4.34    6
CHW  Gary Glover         604   .253   135  153   78  19   55   4   7   70   5.20    2
CHW  Damaso Marte*       240   .277    59   45   18   4   18   2   4   72   2.79   17
CHW  Antonio Osuna       296   .320    71   59   22   1   26   2   4   66   2.80   20
CHW  Jim Parque*         126   .271    25   35   25  10   17   1   1   13   8.81  -10
CHW  Mike Porzio*        190   .248    41   45   27   9   22   1   3   33   5.98   -3
CHW  Jon Rauch           130   .239    29   32   19   6   13   1   2   19   6.00   -2
CHW  Todd Ritchie        623   .335   141  155   75  16   54   5   5   77   4.75    9
CHW  Dan Wright          855   .275   196  207  104  29   76   6   6  135   4.80   12
CHW  Kelly Wunsch*       138   .258    29   29   17   3   19   1   5   22   5.22    0

CIN  NAME                BFP   BABIP  dIP   dH  dER  dHR dBB  dIB dHP dSO   dERA  ERAR
CIN  Jose Acevedo        112   .263    24   29   19   7   13   1   2   14   7.17   -5
CIN  Carlos Almanzar      45   .182    10   10    4   0    5   0   0    7   3.47    2
CIN  Bruce Chen*         360   .315    82   79   45  15   41   3   2   81   4.95    4
CIN  Ryan Dempster       915   .317   206  211  111  28   97   7  10  152   4.85   11
CIN  Elmer Dessens       757   .255   176  195   87  21   47   6   7   93   4.46   17
CIN  Shawn Estes*        713   .317   160  161   80  13   80   5   9  110   4.48   15
CIN  Jared Fernandez     231   .331    52   52   25   4   25   2   3   36   4.39    6
CIN  Danny Graves        412   .288   100  102   38   6   19   3   3   59   3.46   21
CIN  Joey Hamilton       554   .311   127  128   58   9   52   4   6   85   4.13   17
CIN  Jimmy Haynes        852   .304   195  201   94  18   83   6   3  126   4.35   21
CIN  Luke Hudson          28   .286     6    5    4   1    6   0   0    7   5.69    0
CIN  Brian Moehler       278   .302    65   76   35  10   15   2   1   31   4.87    3
CIN  Luis Pineda         144   .253    31   28   17   3   24   1   2   31   4.98    1
CIN  Chris Reitsma       598   .284   139  147   67  15   44   4   5   84   4.32   16
CIN  John Riedling       203   .261    46   45   20   2   22   2   3   31   3.98    7
CIN  Jose Rijo           340   .284    79   91   42  11   21   3   1   38   4.79    5
CIN  Jose Silva          101   .278    22   27   14   3    8   1   3    6   5.55   -1
CIN  Scott Sullivan      357   .342    85   81   39  13   23   3   5   80   4.09   12
CIN  Gabe White*         219   .282    54   51   18   3   10   2   2   41   2.97   14
CIN  Scott Williamson    299   .238    72   54   24   4   34   2   2   85   3.04   18

CLE  NAME                BFP   BABIP  dIP   dH  dER  dHR dBB  dIB dHP dSO   dERA  ERAR
CLE  Danys Baez          726   .297   165  157   78  13   82   5   9  130   4.24   20
CLE  Dave Burba          646   .296   147  154   75  17   59   5   9   95   4.62   12
CLE  Jason Davis          60   .250    14   14    5   1    4   0   0   11   3.42    3
CLE  Sean De Paula        33   .421     7    8    6   3    3   0   0    8   6.81   -1
CLE  Ryan Drese          635   .358   144  146   71  14   65   5   6  101   4.45   14
CLE  David Elder         100   .279    23   19    9   1   12   1   1   24   3.37    5
CLE  Alex Herrera*        20   .214     5    4    1   0    1   0   0    5   2.02    2
CLE  Clifton Lee*         44   .200     9    9    5   0    7   0   0    6   4.38    1
CLE  Dave Maurer*          7   .333     1    3    2   1    0   0   0    0  10.90   -1
CLE  Terry Mulholland*   357   .310    81   97   48  14   21   3   6   38   5.38    0
CLE  Heath Murray*        55   .281    12   12    8   3    7   0   2   11   6.44   -1
CLE  Charles Nagy        230   .361    52   64   31  10   14   2   2   22   5.41    0
CLE  Chad Paronto        154   .270    36   37   16   3   11   1   2   23   3.98    5
CLE  Jason Phillips      185   .260    40   45   26   7   21   1   4   23   5.86   -2
CLE  Jerrod Riggan       165   .410    38   40   18   3   15   1   0   22   4.20    5
CLE  David Riske         237   .328    54   44   26   8   33   2   4   66   4.45    5
CLE  Ricardo Rodriguez   183   .273    40   43   23   5   16   1   8   24   5.16    1
CLE  C.C. Sabathia*      891   .285   205  204   94  16   92   7   1  148   4.13   28
CLE  Carl Sadler*         82   .283    19   15    8   2   12   1   0   23   3.84    3
CLE  Roy Smith            35   .308     7    9    5   1    5   0   1    2   6.87   -1
CLE  Brian Tallet*        47   .243    11   11    5   0    4   0   1    5   3.90    2
CLE  Jake Westbrook      185   .301    43   49   23   6   12   1   1   20   4.82    2
CLE  Bob Wickman         159   .358    39   34   14   3   11   1   1   36   3.17    9
CLE  Mark Wohlers        304   .291    71   72   32   6   25   2   3   46   4.08   10
CLE  Jaret Wright        116   .463    24   26   17   3   20   1   2   12   6.36   -3

COL  NAME                BFP   BABIP  dIP   dH  dER  dHR dBB  dIB dHP dSO   dERA  ERAR
COL  Shawn Chacon        537   .257   117  132   75  20   61   4   7   67   5.80   -6
COL  Aaron Cook          154   .306    34   39   19   3   14   1   2   14   4.93    2
COL  Mark Corey          115   .348    24   27   20   8   15   1   3   21   7.37   -5
COL  Randy Flores*       140   .330    30   36   21   6   16   1   3   14   6.48   -4
COL  Brian Fuentes*      118   .350    28   20   11   3   14   1   3   38   3.61    5
COL  Mike Hampton*       838   .318   182  213  109  19   93   6   7   74   5.38   -1
COL  Mike James           51   .303    12   11    6   2    5   0   1   10   4.70    1
COL  Jason Jennings      808   .303   185  191   92  21   74   6   8  126   4.49   17
COL  Jose Jimenez        307   .289    75   77   28   6    9   2   3   47   3.36   17
COL  Todd Jones          352   .311    84   78   34   8   28   3   3   73   3.69   15
COL  Sean Lowe           379   .357    86   85   43   9   38   3   7   65   4.48    8
COL  Kent Mercker*       208   .319    46   50   29  10   22   2   2   37   5.58   -1
COL  Denny Neagle*       724   .280   165  174   86  21   63   5  10  111   4.72   11
COL  Chris Nichting      151   .292    36   39   17   6    6   1   1   25   4.24    4
COL  Victor Santos       140   .422    31   29   16   2   20   1   0   25   4.48    3
COL  Justin Speier       259   .232    61   61   27   7   17   2   3   47   4.03    9
COL  Denny Stark         554   .210   120  138   78  20   64   4   5   64   5.83   -7
COL  Cory Vance*          20   .167     3    5    5   2    4   0   1    1  12.28   -3

DET  NAME                BFP   BABIP  dIP   dH  dER  dHR dBB  dIB dHP dSO   dERA  ERAR
DET  Juan Acevedo        314   .268    73   75   32   4   22   2   5   43   3.90   12
DET  Matt Anderson        58   .410    12   13    7   1    7   0   2    8   5.23    0
DET  Adam Bernero        459   .330   105  116   60  19   33   3   6   69   5.11    3
DET  Jason Beverlin       95   .358    22   23   12   3   10   1   0   16   4.80    1
DET  Nate Cornejo        230   .315    52   60   29   7   20   2   2   23   5.13    1
DET  Eric Eckenstahler*   39   .565    10    8    3   1    2   0   0   13   2.66    3
DET  Jeff Farnsworth     331   .353    76   87   39   7   24   2   2   28   4.61    6
DET  Frank German         25   .188     6    5    2   0    1   0   1    6   2.30    2
DET  Seth Greisinger     168   .309    38   45   21   5   12   1   1   14   4.96    2
DET  Oscar Henriquez     115   .197    26   27   16   6   12   1   1   24   5.46    0
DET  Jason Jimenez*       36   .370     8   10    5   2    2   0   0    5   5.88    0
DET  Kris Keller           8   .333     1    2    3   1    3   0   0    1  22.20   -2
DET  Jose Lima           304   .314    68   82   43  14   23   2   2   33   5.65   -2
DET  Shane Loux           64   .306    14   19   11   4    3   0   1    7   6.76   -2
DET  Mike Maroth*        538   .297   125  137   57   8   39   4   2   58   4.12   17
DET  Matt Miller*          8   .600     2    3    2   1    1   0   0    1  12.41   -1
DET  Jose Paniagua       191   .310    43   48   28  11   15   1   3   34   5.87   -3
DET  Danny Patterson      17   .385     3    4    2   0    2   0   1    1   5.36    0
DET  Terry Pearson        27   .316     6    8    5   2    1   0   0    4   6.83   -1
DET  Matt Perisho*        50   .359    10   14    8   2    6   0   0    3   7.07   -2
DET  Brian Powell        254   .277    56   68   37  12   23   2   1   30   5.96   -4
DET  Mark Redman*        868   .285   203  220   93  17   55   6   6  108   4.11   28
DET  Fernando Rodney      89   .343    20   22   11   2    9   1   0   10   4.89    1
DET  Julio Santana       239   .252    53   56   32   9   28   2   2   38   5.43   -1
DET  Steve Sparks        868   .322   198  214  105  26   70   6  12   98   4.77   13
DET  Andy Van Hekken*    131   .305    30   38   15   2    7   1   0    5   4.62    2
DET  Jamie Walker*       175   .204    41   42   23  10    9   1   4   40   5.02    1

FLA  NAME                BFP   BABIP  dIP   dH  dER  dHR dBB  dIB dHP dSO   dERA  ERAR
FLA  Armando Almanza*    190   .275    44   38   22   9   23   1   0   57   4.55    4
FLA  Josh Beckett        454   .283   107   95   47  14   45   3   1  113   3.94   17
FLA  Toby Borland         62   .275    13   15    9   3    5   0   3   11   6.04   -1
FLA  A.J. Burnett        844   .266   199  166   76  13   91   6   9  203   3.45   42
FLA  Vic Darensbourg*    233   .315    51   59   34  11   24   2   2   33   5.91   -3
FLA  Hansel Izquierdo    144   .323    31   31   17   2   19   1   5   20   5.08    1
FLA  Gary Knotts         127   .181    27   30   19   7   17   1   1   21   6.38   -3
FLA  Graeme Lloyd*       253   .323    59   63   28   6   17   2   2   37   4.22    7
FLA  Braden Looper       349   .253    82   84   38   9   28   3   1   55   4.20   10
FLA  Oswaldo Mairena*    148   .287    33   39   22   8   13   1   0   21   5.86   -2
FLA  Blaine Neal         144   .323    35   29   11   1   13   1   0   33   2.84   10
FLA  Vladimir Nunez      404   .252    94   92   42   9   39   3   0   73   4.01   14
FLA  Kevin Olsen         250   .299    55   56   30   6   33   2   1   38   4.84    3
FLA  Carl Pavano         619   .342   143  153   73  20   42   5  10   93   4.62   11
FLA  Brad Penny          574   .316   133  140   69  20   47   4   1   93   4.65   10
FLA  Nathan Robertson*    46   .353     9   13    9   3    3   0   2    3   8.21   -3
FLA  Julian Tavarez      714   .326   157  173   84  10   72   5  15   67   4.79   10
FLA  Michael Tejera*     611   .293   138  146   75  19   61   5   6   95   4.92    6
FLA  Nate Teut*           36   .448     9    9    3   0    2   0   0    4   3.21    2
FLA  Justin Wayne        105   .260    23   24   14   3   14   1   0   16   5.28    0

HOU  NAME                BFP   BABIP  dIP   dH  dER  dHR dBB  dIB dHP dSO   dERA  ERAR
HOU  Pedro Borbon*       232   .299    54   53   28  10   19   2   3   51   4.72    4
HOU  Nelson Cruz         360   .310    83   86   43  12   28   3   6   61   4.62    7
HOU  Octavio Dotel       376   .232    94   70   27   7   28   3   4  118   2.58   29
HOU  Tom Gordon          181   .345    45   36   14   3   14   1   1   48   2.82   12
HOU  Carlos Hernandez*   495   .309   112  107   55  11   60   4   3   93   4.43   11
HOU  Brad Lidge           48   .480    10    7    4   0    8   0   2   12   3.88    2
HOU  Scott Linebrink     120   .363    29   26   11   2   10   1   1   25   3.51    6
HOU  Jim Mann             94   .267    21   20   11   3    7   1   5   19   4.56    2
HOU  T.J. Mathews         76   .304    19   19    7   2    3   1   0   13   3.53    4
HOU  Wade Miller         688   .297   163  149   66  14   58   5   6  145   3.63   31
HOU  Dave Mlicki         391   .315    90   96   46  11   32   3   3   57   4.56    8
HOU  Peter Munro         347   .310    82   85   35   5   23   3   3   45   3.81   14
HOU  Roy Oswalt          956   .298   233  210   83  17   65   7   5  207   3.20   55
HOU  Hipolito Pichardo     6   .750     1    1    1   0    1   0   0    0   6.57    0
HOU  Brandon Puffer      310   .296    71   68   31   3   33   2   5   49   3.97   11
HOU  Tim Redding         325   .313    75   73   37  10   34   2   0   63   4.49    7
HOU  Shane Reynolds      322   .285    74   82   42  13   26   2   1   47   5.13    2
HOU  Jeriome Robertson*   46   .290    10   14    9   4    2   0   0    6   7.56   -3
HOU  Kirk Saarloos       372   .322    86   93   44  12   25   3   6   54   4.65    7
HOU  Ricky Stone         335   .303    78   76   37   9   34   2   1   63   4.29    9
HOU  Billy Wagner*       289   .259    72   57   23   7   19   2   2   89   2.81   20

KAN  NAME                BFP   BABIP  dIP   dH  dER  dHR dBB  dIB dHP dSO   dERA  ERAR
KAN  Jeremy Affeldt*     353   .324    82   78   37   7   36   3   3   67   4.03   12
KAN  Miguel Asencio      557   .287   121  138   73  15   66   4   3   58   5.41   -1
KAN  Jeff Austin          52   .350    12   12    5   0    5   0   0    6   3.65    2
KAN  Cory Bailey         211   .322    46   50   26   4   26   2   2   25   5.13    1
KAN  Ryan Bukvich        121   .304    27   25   13   2   17   1   1   20   4.52    2
KAN  Paul Byrd           935   .259   221  244  108  31   44   7   7  128   4.39   23
KAN  Chad Durbin          43   .333     9   11    7   3    4   0   1    5   7.04   -2
KAN  Nathan Field         26   .333     6    7    4   2    2   0   0    3   6.98   -1
KAN  Chris George*       124   .350    29   32   13   2    9   1   1   13   4.16    4
KAN  Jason Grimsley      310   .287    73   66   28   4   32   2   1   60   3.51   15
KAN  Roberto Hernandez   227   .335    55   54   22   5   12   2   3   39   3.71   10
KAN  Runelvys Hernandez  316   .296    74   77   34   7   24   2   1   45   4.15   10
KAN  Mike MacDougal       38   .238     9    6    3   0    6   0   0   10   3.10    2
KAN  Darrell May*        579   .286   132  144   76  25   51   4   1   95   5.15    3
KAN  Scott Mullen*       171   .269    39   43   20   4   12   1   2   21   4.60    3
KAN  Wes Obermueller      39   .379     9   11    6   3    2   0   0    5   6.26   -1
KAN  Dan Reichert        290   .312    65   72   36   9   25   2   4   36   5.00    2
KAN  Bryan Rekar          38   .379     8   10    6   1    6   0   0    2   6.49   -1
KAN  Shawn Sedlacek      381   .306    85   94   51  14   37   3   6   52   5.38    0
KAN  Brian Shouse*        71   .261    15   16   10   3    9   1   2   11   5.79   -1
KAN  Blake Stein         227   .356    51   49   26   5   28   2   3   42   4.54    5
KAN  Jeff Suppan         912   .283   208  234  113  28   71   7   7  109   4.87   11
KAN  Mac Suzuki          100   .333    22   21   12   2   16   1   0   15   5.00    1
KAN  Brad Voyles         131   .325    29   28   17   4   18   1   2   26   5.19    0
KAN  Kris Wilson          91   .328    20   26   15   6    6   1   2   10   6.77   -3

LOS  NAME                BFP   BABIP  dIP   dH  dER  dHR dBB  dIB dHP dSO   dERA  ERAR
LOS  Victor Alvarez*      40   .267    10   10    4   1    2   0   0    7   3.73    2
LOS  Andy Ashby          771   .278   176  187   90  19   67   6   8  107   4.58   15
LOS  Kevin Beirne        127   .253    27   30   17   4   16   1   2   17   5.58   -1
LOS  Kevin Brown         278   .322    65   62   31   9   24   2   5   58   4.29    7
LOS  Giovanni Carrara    387   .247    88   96   49  14   31   3   6   56   4.98    3
LOS  Bryan Corey           3   .000     1    1    0   0    0   0   0    0   3.49    0
LOS  Omar Daal*          668   .252   154  163   78  20   56   5   4  105   4.54   14
LOS  Robert Ellis         13   .417     3    5    2   1    0   0   0    0   7.24   -1
LOS  Eric Gagne          314   .278    83   56   17   6   14   2   2  115   1.87   32
LOS  Kazuhisa Ishii*     692   .279   152  142   84  20  105   5   4  143   5.01    6
LOS  Guillermo Mota      256   .236    60   56   24   4   23   2   2   50   3.60   12
LOS  Hideo Nomo          926   .270   214  200  101  26  103   7   2  193   4.26   26
LOS  Jesse Orosco*       119   .247    27   28   14   4   12   1   0   22   4.62    2
LOS  Odalis Perez*       869   .247   212  213   84  21   39   6   4  155   3.56   42
LOS  Paul Quantrill      330   .319    80   75   26   1   21   2   3   54   2.96   21
LOS  Paul Shuey          288   .279    68   58   25   3   31   2   1   63   3.30   15
LOS  Dennis Springer       7   .250     1    1    1   0    2   0   0    1   6.15    0
LOS  Jeff Williams*       54   .394    12   11    7   2    7   0   1   11   5.36    0

MIL  NAME                BFP   BABIP  dIP   dH  dER  dHR dBB  dIB dHP dSO   dERA  ERAR
MIL  Mike Buddie         185   .315    43   45   21   5   16   1   1   29   4.47    4
MIL  Jose Cabrera        474   .313   107  125   67  23   31   4   9   62   5.66   -4
MIL  Matt Childers        48   .355    10   11    7   2    7   0   1    6   6.89   -2
MIL  Val. De Los Santos* 237   .228    54   54   25   4   25   2   2   38   4.23    7
MIL  Mike DeJean         326   .277    76   70   34   7   34   2   2   66   3.99   11
MIL  Ben Diggins         118   .300    25   28   17   4   18   1   1   15   6.16   -2
MIL  Jayson Durocher     189   .202    44   38   17   3   20   1   2   44   3.53    9
MIL  Nelson Figueroa     412   .258    92  107   58  18   34   3   4   51   5.62   -3
MIL  Chad Fox             25   .353     5    5    3   0    4   0   0    3   4.54    0
MIL  Wayne Franklin*     103   .221    22   21   11   1   17   1   0   17   4.54    2
MIL  Ray King*           273   .293    65   62   27   5   20   2   3   51   3.69   12
MIL  Andrew Lorraine*     65   .357    14   19   14   7    6   0   0   10   9.09   -6
MIL  Brian Mallette       26   .286     5    7    6   3    2   0   1    5   9.35   -2
MIL  Mike Matthews*      205   .281    45   45   25   5   28   2   2   34   5.01    2
MIL  Shane Nance*         27   .176     6    6    4   1    4   0   0    5   5.68    0
MIL  Nick Neugebauer     260   .289    55   56   37  10   43   2   0   47   5.95   -4
MIL  Takahito Nomura*     71   .225    14   14   11   2   15   1   2    9   7.40   -3
MIL  Jimmy Osting*        64   .341    13   16   11   3   10   0   0    7   7.26   -3
MIL  Dave Pember          40   .214     8    9    5   1    6   0   0    5   5.65    0
MIL  Ruben Quevedo       634   .297   140  156   90  28   70   5   4   93   5.78   -7
MIL  Glendon Rusch*      913   .298   208  224  112  30   81   7   5  139   4.84   11
MIL  Ben Sheets          934   .326   221  216   94  21   67   7  10  171   3.83   37
MIL  Everett Stull        53   .417    12   11    5   0    8   0   1    7   4.25    1
MIL  Luis Vizcaino       326   .236    78   67   29   6   29   2   3   79   3.29   18

MIN  NAME                BFP   BABIP  dIP   dH  dER  dHR dBB  dIB dHP dSO   dERA  ERAR
MIN  Jack Cressend       154   .321    34   38   22   7   16   1   1   22   5.74   -2
MIN  Tony Fiore          385   .235    85   91   48  11   42   3   5   55   5.08    2
MIN  Kevin Frederick      56   .263    11   14   11   3   10   0   0    5   8.69   -4
MIN  Eddie Guardado*     270   .256    66   59   27  10   18   2   1   70   3.75   12
MIN  Latroy Hawkins      310   .256    77   71   26   6   16   2   0   63   3.09   19
MIN  Mike Jackson        232   .298    54   59   25   6   12   2   4   29   4.22    7
MIN  Matt Kinney         305   .305    67   76   44  15   35   2   1   45   5.98   -5
MIN  Kyle Lohse          783   .280   177  189  100  29   73   6   9  123   5.08    5
MIN  Joe Mays            418   .292    95  115   56  16   28   3   2   38   5.30    0
MIN  Travis Miller*       19   .357     5    5    1   0    0   0   0    3   2.06    2
MIN  Eric Milton*        707   .282   169  180   81  27   35   5   3  120   4.34   19
MIN  Brad Radke          490   .288   115  127   55  13   23   4   7   62   4.29   13
MIN  Rick Reed           778   .270   185  206   97  36   32   6   6  120   4.74   12
MIN  Juan Rincon         135   .390    31   34   17   6   10   1   0   21   4.90    2
MIN  Jose Rodriguez*      23   .750     4    5    3   0    5   0   0    1   6.57   -1
MIN  J.C. Romero*        332   .277    78   66   29   3   35   2   4   76   3.29   18
MIN  Johan Santana*      452   .298   109   81   37   8   52   3   1  136   3.04   28
MIN  Mike Trombley        23   .471     5    7    4   2    1   0   0    3   7.71   -1
MIN  Bob Wells           261   .340    60   69   33   9   17   2   1   30   4.86    3

MON  NAME                BFP   BABIP  dIP   dH  dER  dHR dBB  dIB dHP dSO   dERA  ERAR
MON  Tony Armas Jr       705   .272   161  159   83  22   72   5   7  132   4.61   13
MON  Jim Brower          344   .287    79   78   37   7   32   3   4   57   4.18   10
MON  Bartolo Colon       966   .275   228  232   99  20   72   7   2  150   3.91   36
MON  Zach Day            153   .229    35   35   16   3   14   1   1   25   4.09    5
MON  Tim Drew             64   .216    16   16    6   1    2   0   0   10   3.21    4
MON  Joey Eischen*       217   .290    54   44   15   1   15   2   2   52   2.51   17
MON  Matt Herges         298   .333    70   73   34  10   21   2   2   51   4.41    7
MON  Sun-Woo Kim         208   .297    49   52   23   5   14   2   2   29   4.24    6
MON  Tomo Ohka           806   .284   192  201   84  19   44   6   7  118   3.95   30
MON  Britt Reames        308   .339    72   61   31   8   35   2   3   77   3.92   11
MON  Dan Smith           188   .222    42   42   23   6   22   1   1   34   4.89    2
MON  Scott Stewart*      264   .265    65   54   21   4   19   2   1   68   2.83   18
MON  T.J. Tucker         276   .323    64   65   29   5   25   2   0   43   3.98   10
MON  Javier Vazquez      971   .302   235  235   99  28   50   7   4  179   3.77   41
MON  Ed Vosberg*           8   .333     1    3    2   1    1   0   0    0  13.24   -1
MON  Masato Yoshii       553   .299   130  141   62  15   34   4   4   74   4.31   15

NYM  NAME                BFP   BABIP  dIP   dH  dER  dHR dBB  dIB dHP dSO   dERA  ERAR
NYM  Pedro Astacio       828   .283   191  195  100  31   64   6  16  152   4.74   13
NYM  Mike Bacsik*        247   .296    56   63   31   8   18   2   4   30   5.00    2
NYM  Armando Benitez     275   .238    66   53   26   8   27   2   3   78   3.54   13
NYM  Jaime Cerda*        113   .286    26   23   10   0   15   1   1   21   3.51    5
NYM  Jeff D'Amico        621   .287   148  155   68  20   34   5   3  102   4.16   19
NYM  Kane Davis           70   .406    16   11    7   2   10   1   1   25   3.57    3
NYM  Pedro Feliciano*     26   .429     6    6    2   0    1   0   0    4   2.65    2
NYM  Mark Guthrie*       190   .260    45   39   17   3   18   1   1   44   3.30   10
NYM  Satoru Komiyama     194   .331    46   48   22   7   10   1   3   33   4.32    5
NYM  Al Leiter*          868   .287   204  197   91  23   70   6   8  172   4.01   30
NYM  Jason Middlebrook   216   .282    51   46   19   2   22   2   1   42   3.41   11
NYM  Steve Reed          269   .277    65   60   22   2   13   2   8   50   3.03   17
NYM  Grant Roberts       192   .284    46   46   18   3   11   1   1   32   3.39   10
NYM  Jae Seo               3   .000     1    1    0   0    0   0   0    1   0.93    0
NYM  Pat Strange          30   .240     8    8    2   0    0   0   0    4   2.32    3
NYM  Scott Strickland    299   .287    71   63   28   7   27   2   2   71   3.59   14
NYM  John Thomson        800   .279   190  209   90  25   41   6   2  107   4.29   22
NYM  Steve Trachsel      741   .279   170  178   82  16   70   5   0  105   4.34   19
NYM  Tyler Walker         49   .235    11   13    8   3    4   0   0    7   6.32   -1
NYM  David Weathers      331   .280    77   73   33   6   32   2   3   62   3.88   12

NYY  NAME                BFP   BABIP  dIP   dH  dER  dHR dBB  dIB dHP dSO   dERA  ERAR 
NYY  Randy Choate*       101   .262    22   20   11   1   16   1   3   17   4.77    1
NYY  Roger Clemens       768   .316   186  158   69  17   63   6   7  192   3.34   41
NYY  Adrian Hernandez     34   .471     7    7    5   2    6   0   0    9   6.33   -1
NYY  Orlando Hernandez   606   .264   144  142   63  16   38   4   8  113   3.91   23
NYY  Sterling Hitchcock* 193   .373    46   46   20   4   14   1   1   31   3.85    8
NYY  Steve Karsay        379   .291    92   90   34   7   19   3   2   67   3.35   20
NYY  Brandon Knight       41   .333     9   10    6   2    5   0   0    7   5.87   -1
NYY  Ramiro Mendoza      394   .306    96   98   37   8   17   3   2   61   3.50   20
NYY  Mike Mussina        886   .290   214  206   89  26   53   7   5  181   3.73   38
NYY  Andy Pettitte*      570   .320   138  133   49   6   34   4   4   97   3.21   33
NYY  Mariano Rivera      187   .246    46   41   15   3   10   1   2   41   2.97   12
NYY  Mike Stanton*       324   .278    76   78   32   4   27   2   0   44   3.83   13
NYY  Jay Tessmer           6   .000     1    1    1   0    2   0   0    0   9.66    0
NYY  Mike Thurman        152   .377    36   36   15   2   12   1   1   23   3.69    7
NYY  Jeff Weaver         840   .280   199  202   84  17   50   6  11  132   3.81   34
NYY  David Wells*        873   .284   208  216   90  20   49   6   5  136   3.87   34

OAK  NAME                BFP   BABIP  dIP   dH  dER  dHR dBB  dIB dHP dSO   dERA  ERA
OAK  Micah Bowie*         55   .297    12   12    7   1    7   0   1    8   4.93    1
OAK  Chad Bradford       311   .303    77   71   23   2   11   2   5   56   2.70   23
OAK  Mike Fyhrie         212   .276    48   49   22   3   21   2   4   29   4.22    6
OAK  Aaron Harang        354   .302    79   75   39   6   46   3   3   64   4.38    8
OAK  Erik Hiljus         206   .283    46   53   30  10   21   2   0   29   5.92   -3
OAK  Tim Hudson          983   .294   234  237   96  17   60   7   8  152   3.68   43
OAK  Billy Koch          398   .266    93   79   37   6   43   3   4   94   3.52   19
OAK  Cory Lidle          796   .279   190  199   80  16   42   6   6  111   3.79   33
OAK  Ted Lilly*          413   .229    96   98   48  14   31   3   6   77   4.49    9
OAK  Mike Magnante*      134   .330    30   35   15   2   11   1   1   11   4.50    3
OAK  Jim Mecir           304   .296    71   68   30   5   27   2   4   53   3.80   12
OAK  Mark Mulder*        862   .261   204  200   86  19   58   6  11  158   3.81   35
OAK  Ricardo Rincon*     222   .274    55   50   18   4   12   2   1   49   2.98   14
OAK  Jeff Tam            188   .344    44   50   19   2   10   1   2   14   3.93    7
OAK  Mike Venafro*       168   .305    38   44   21   5   13   1   2   16   5.07    1
OAK  Barry Zito*         939   .245   219  211   98  22   83   7   9  181   4.01   32

PHI  NAME                BFP   BABIP  dIP   dH  dER  dHR dBB  dIB dHP dSO   dERA  ERAR
PHI  Terry Adams         590   .290   137  134   59   9   57   4   3   96   3.91   22
PHI  Ricky Bottalico     128   .349    30   28   14   3   12   1   2   24   4.14    4
PHI  David Coggin        339   .282    75   67   36   4   51   3   4   64   4.30    9
PHI  Rheal Cormier*      268   .311    61   59   29   6   28   2   4   50   4.34    7
PHI  Brandon Duckworth   725   .309   169  157   81  25   69   5   7  167   4.30   19
PHI  Eric Junge           56   .350    13   12    4   0    5   0   0   11   2.84    4
PHI  Hector Mercado*     173   .291    39   32   17   2   24   1   3   40   3.87    6
PHI  Jose Mesa           331   .274    77   70   32   5   35   2   4   65   3.80   13
PHI  Brett Myers         307   .273    67   77   42  11   30   2   6   34   5.64   -2
PHI  Vicente Padilla     862   .280   203  207   87  15   54   6  15  128   3.88   33
PHI  Robert Person       388   .256    84   87   52  13   53   3   5   61   5.58   -2
PHI  Dan Plesac*         154   .236    36   32   17   6   16   1   0   42   4.18    5
PHI  Joe Roa             298   .282    70   81   36  11   13   2   1   35   4.63    5
PHI  Jose Santiago       214   .308    49   53   26   7   16   2   3   30   4.73    3
PHI  Carlos Silva        350   .301    83   88   34   4   19   3   4   41   3.65   16
PHI  Mike Timlin         376   .205    89  100   46  15   15   3   5   50   4.69    6
PHI  Randy Wolf*         855   .253   203  195   88  22   64   6   7  172   3.90   32

PIT  NAME                BFP   BABIP  dIP   dH  dER  dHR dBB  dIB dHP dSO   dERA  ERAR
PIT  Jimmy Anderson*     636   .293   138  171   89  21   63   5   5   47   5.82   -7
PIT  Bronson Arroyo      123   .341    29   26   11   1   13   1   0   22   3.49    6
PIT  Joe Beimel*         389   .284    88   94   46   9   37   3   4   54   4.67    6
PIT  Kris Benson         576   .315   132  144   70  19   47   4   3   80   4.78    8
PIT  Brian Boehringer    328   .269    78   71   31   5   30   2   2   66   3.54   16
PIT  Josh Fogg           832   .279   190  210  104  29   64   6   8  114   4.91    9
PIT  Mike Lincoln        309   .324    74   75   32   7   22   2   0   51   3.90   12
PIT  Josias Manzanillo    61   .326    13   18   12   5    5   0   1    4   8.70   -5
PIT  Brian Meadows       259   .267    62   70   28   7    8   2   1   32   4.04    9
PIT  Al Reyes             67   .222    16   11    5   1    7   0   2   21   3.06    4
PIT  Duaner Sanchez       31   .250     6    7    6   2    7   0   0    6   8.68   -2
PIT  Scott Sauerbeck*    255   .301    62   49   21   4   25   2   1   71   3.02   16
PIT  Salomon Torres      127   .268    28   31   15   2   13   1   3   12   4.95    1
PIT  Ron Villone*        399   .293    91   96   45   8   34   3   5   55   4.40   10
PIT  Kip Wells           845   .288   197  202   93  22   67   6   7  135   4.25   24
PIT  David Williams*     195   .232    42   46   28   9   24   1   4   33   6.10   -4
PIT  Mike Williams       258   .257    61   61   27   6   20   2   1   43   4.03    9

SDG  NAME                BFP   BABIP  dIP   dH  dER  dHR dBB  dIB dHP dSO   dERA  ERA
SDG  Jason Boyd          131   .293    29   33   20   7   15   1   0   18   6.22   -3
SDG  Mike Bynum*         130   .326    28   31   16   3   14   1   3   17   5.19    0
SDG  Clay Condrey        106   .241    25   24   10   1    8   1   2   16   3.65    5
SDG  Eric Cyr*            29   .316     6    6    3   0    5   0   0    4   4.59    1
SDG  Tom Davey            97   .350    22   20   10   2   11   1   3   21   4.27    3
SDG  Matt Dewitt          30   .238     7    7    4   1    3   0   0    5   5.06    0
SDG  Adam Eaton          142   .247    31   32   19   5   18   1   2   25   5.54   -1
SDG  Jeremy Fikac        318   .302    73   73   40  15   29   2   3   67   4.96    3
SDG  Trevor Hoffman      318   .219    79   69   23   2   18   2   1   69   2.57   24
SDG  Mike Holtz*         178   .322    37   39   24   5   29   1   2   26   5.89   -2
SDG  Ben Howard           58   .300    11   13   12   5   12   0   0   10   9.26   -5
SDG  Kevin Jarvis        146   .292    34   36   18   6   10   1   1   24   4.66    3
SDG  Jonathan Johnson     67   .342    17   13    6   2    5   0   1   21   3.18    4
SDG  Bobby M. Jones*     126   .306    27   29   17   4   18   1   1   18   5.80   -1
SDG  Bobby J. Jones      474   .306   111  130   63  22   22   4   1   60   5.10    3
SDG  Brian Lawrence      894   .321   213  213   87  18   53   7  11  149   3.69   39
SDG  Dave Lundquist       19   .615     4    4    3   0    3   0   1    0   7.21   -1
SDG  Juan Moreno*         34   .250     6    7    6   1    9   0   0    3   9.14   -3
SDG  Rodney Myers        101   .368    22   23   11   1   11   1   3   11   4.67    2
SDG  Doug Nickle          90   .359    19   22   14   3   14   1   1    9   6.59   -3
SDG  Jose Nunez*           4   .000     1    1    1   0    1   0   0    0   7.68    0
SDG  Jason Pearson*        6   .333     2    1    0   0    0   0   0    3   0.00    1
SDG  Jake Peavy          430   .324   103   97   44  12   32   3   3   90   3.86   17
SDG  Oliver Perez*       387   .256    87   79   47  14   50   3   5   94   4.83    5
SDG  Kevin Pickford*     144   .340    30   33   19   3   20   1   3   18   5.59   -1
SDG  Jason Shiell         13   .778     3    3    2   0    3   0   0    1   6.17    0
SDG  Dennis Tankersley   245   .327    50   54   38  11   39   2   6   39   6.78   -8
SDG  Brian Tollberg      288   .344    66   78   39  12   19   2   1   33   5.29    0
SDG  Brett Tomko         871   .278   203  225  109  35   58   6   2  126   4.84   11
SDG  J.J. Trujillo        18   .429     3    3    4   1    6   0   1    3  12.76   -2
SDG  Brandon Villafuerte 133   .293    31   29   13   2   11   1   2   25   3.68    6
SDG  Kevin Walker*        42   .417    10    9    5   2    4   0   0   11   4.96    0

SEA  NAME                BFP   BABIP  dIP   dH  dER  dHR dBB  dIB dHP dSO   dERA  ERAR
SEA  Paul Abbott         137   .393    29   31   20   5   21   1   1   22   6.05   -2
SEA  James Baldwin       662   .311   150  171   89  28   52   5   7   88   5.34    0
SEA  Doug Creek*         262   .305    57   55   35  10   35   2   7   56   5.53   -1
SEA  Brian Fitzgerald*    36   .321     8   10    6   2    2   0   1    3   6.80   -1
SEA  Ryan Franklin       495   .265   117  129   56  15   25   4   5   65   4.36   13
SEA  Freddy Garcia       955   .292   226  227  106  32   67   7   6  180   4.22   28
SEA  John Halama*        438   .317   103  106   45  10   31   3   1   70   3.95   16
SEA  Shigetoshi Hasegawa 288   .263    67   69   30   4   25   2   2   40   4.01   10
SEA  Justin Kaye          15   .545     4    3    1   0    1   0   0    3   2.55    1
SEA  Julio Mateo          94   .281    21   21   11   2   13   1   1   15   4.94    1
SEA  Jamie Moyer*        931   .244   219  234  106  30   53   7   9  147   4.34   24
SEA  Jeff Nelson         199   .291    46   36   19   4   26   1   3   55   3.72    8
SEA  Joel Pineiro        812   .279   190  197   92  25   59   6   7  135   4.38   20
SEA  Arthur Rhodes*      257   .258    66   50   16   4   14   2   0   81   2.21   23
SEA  Kazuhiro Sasaki     249   .257    62   49   21   6   18   2   2   74   3.00   16
SEA  Rafael Soriano      202   .253    47   51   26   9   16   1   0   32   5.04    2
SEA  Aaron Taylor         23   .400     6    6    3   2    0   0   0    6   5.50    0
SEA  Ismael Valdes       818   .265   189  210   96  24   52   6   9  101   4.57   16
SEA  Mark Watson*         24   .389     5    6    4   1    4   0   0    1   8.18   -1

SFO  NAME                BFP   BABIP  dIP   dH  dER  dHR dBB  dIB dHP dSO   dERA  ERAR
SFO  Kurt Ainsworth      108   .266    24   24   12   1   13   1   1   15   4.29    3
SFO  Manny Aybar          63   .319    16   15    6   1    1   0   1   11   3.19    4
SFO  Troy Brohawn*        25   .222     5    6    4   1    1   0   2    3   6.21   -1
SFO  Jason Christiansen*  21   .294     4    6    4   1    2   0   0    1   7.49   -1
SFO  Scott Eyre*         333   .323    78   75   31   4   31   2   0   59   3.57   15
SFO  Aaron Fultz*        185   .336    42   43   21   5   18   1   3   31   4.56    4
SFO  Livan Hernandez     921   .309   214  225  103  23   73   7   4  134   4.31   24
SFO  Ryan Jensen         744   .296   169  184   94  26   67   6   5  105   5.01    6
SFO  Joe Nathan           12   .100     3    3    1   0    0   0   0    2   2.10    1
SFO  Robb Nen            301   .315    77   61   18   2   14   2   1   83   2.08   28
SFO  Russ Ortiz          911   .266   207  211  101  18   96   7   4  137   4.38   22
SFO  Felix Rodriguez     288   .250    66   61   30   6   30   2   4   58   4.05    9
SFO  Kirk Rueter*        846   .263   194  233  107  27   53   6   1   76   4.98    8
SFO  Jason Schmidt       769   .275   184  155   72  18   77   6   2  195   3.53   37
SFO  Jay Witasick        276   .284    66   60   24   4   20   2   4   54   3.32   15
SFO  Tim Worrell         296   .250    69   64   28   4   30   2   0   55   3.58   14
SFO  Chad Zerbe*         240   .263    54   59   27   4   21   2   4   26   4.49    5

STL  NAME                BFP   BABIP  dIP   dH  dER  dHR dBB  dIB dHP dSO   dERA  ERAR
STL  Andy Benes          417   .244    92   94   50  10   51   3   5   64   4.91    4
STL  Mike Crudale        213   .270    52   46   17   3   14   2   1   47   2.94   14
STL  Matt Duff            28   .188     6    5    3   0    7   0   0    4   5.26    0
STL  Jeff Fassero*       315   .327    74   74   35   9   25   2   3   56   4.23    9
STL  Chuck Finley*       809   .313   192  172   74  13   78   6   1  174   3.47   40
STL  Luther Hackman      366   .307    82   87   43   7   39   3   4   46   4.67    6
STL  Jason Isringhausen  257   .271    65   49   15   0   19   2   1   68   2.07   23
STL  Kevin Joseph         52   .366    11   13    7   1    6   0   2    2   6.29   -1
STL  Darryl Kile         364   .271    83   88   42   9   30   3   8   50   4.62    7
STL  Steve Kline*        241   .291    57   55   23   3   21   2   1   41   3.62   11
STL  Gabe Molina          43   .156     9   10    6   1    6   0   0    4   5.73    0
STL  Matt Morris         890   .306   213  200   84  16   67   7   6  170   3.54   43
STL  Josh Pearce          66   .345    14   17    9   1    8   0   1    1   6.08   -1
STL  Nerio Rodriguez      20   .188     5    6    3   1    1   0   0    2   5.65    0
STL  Jason Simontacchi   600   .258   134  150   76  18   58   4   6   71   5.14    3
STL  Bud Smith*          229   .354    51   57   27   4   22   2   3   22   4.81    3
STL  Travis Smith        244   .330    54   62   33  10   22   2   3   32   5.50   -1
STL  Gene Stechschulte   138   .242    30   32   17   4   17   1   1   21   5.14    1
STL  Garrett Stephenson  205   .321    45   44   24   4   26   2   5   34   4.80    3
STL  Dave Veres          346   .244    79   78   42  12   38   3   2   68   4.76    5
STL  Rick White          264   .294    63   63   25   4   18   2   1   41   3.56   12
STL  Woody Williams      412   .249    99   97   41  10   26   3   4   76   3.77   17
STL  Jamey Wright        585   .279   127  137   77  17   71   4  11   78   5.47   -2

TAM  NAME                BFP   BABIP  dIP   dH  dER  dHR dBB  dIB dHP dSO   dERA  ERAR
TAM  Wilson Alvarez*     339   .291    75   81   45  14   36   3   4   56   5.42   -1
TAM  Brandon Backe        61   .279    13   16   10   3    7   0   2    6   7.29   -3
TAM  Dewon Brazelton      51   .257    10   13    9   3    6   0   2    5   8.03   -3
TAM  Lance Carter         79   .224    19   19    8   2    5   1   0   14   3.79    3
TAM  Jesus Colome        204   .385    44   45   27   6   30   2   2   34   5.55   -1
TAM  Luis De Los Santos   71   .365    15   20   13   5    4   1   3    7   7.58   -4
TAM  Lee Gardner          65   .209    13   15   10   3    8   0   3    8   7.15   -3
TAM  Travis Harper       394   .306    90   97   49  15   27   3   9   60   4.93    4
TAM  Delvin James        150   .313    33   38   20   5   15   1   1   17   5.51   -1
TAM  Joe Kennedy*        840   .284   191  211  102  24   61   6  16  108   4.79   12
TAM  Steve Kent*         272   .332    58   60   34   6   40   2   3   41   5.30    0
TAM  Tom Martin*          11   .556     3    3    1   0    1   0   0    1   3.86    0
TAM  Travis Phelps       169   .245    35   34   24   7   28   1   5   36   6.25   -4
TAM  Ryan Rupe           382   .268    88   89   44  11   28   3  10   67   4.45    9
TAM  Jorge Sosa          434   .229    92  108   64  17   57   3   2   48   6.21   -9
TAM  Jason Standridge     18   .500     3    5    4   1    4   0   0    1  10.14   -2
TAM  Tanyon Sturtze     1008   .322   227  250  130  35   94   7   9  136   5.15    5
TAM  Paul Wilson         851   .301   191  214  111  30   71   6  13  110   5.20    3
TAM  Esteban Yan         305   .286    69   71   37  11   30   2   3   53   4.87    4
TAM  Victor Zambrano     519   .292   113  121   68  16   67   4   4   73   5.43   -1

TEX  NAME                BFP   BABIP  dIP   dH  dER  dHR dBB  dIB dHP dSO   dERA  ERAR
TEX  Juan Alvarez*       173   .250    38   39   23   6   22   1   3   30   5.47   -1
TEX  Rob Bell            425   .320    98  102   50  14   38   3   1   69   4.62    8
TEX  Joaquin Benoit      405   .307    88   87   46   5   59   3   5   59   4.75    6
TEX  Francisco Cordero   177   .261    43   36   14   2   13   1   2   41   2.86   12
TEX  Doug Davis*         262   .297    59   66   32   6   24   2   3   28   4.90    3
TEX  Reynaldo Garcia      14   .500     3    5    4   3    1   0   0    2  13.67   -3
TEX  Hideki Irabu        204   .274    47   53   28  10   16   2   1   30   5.35    0
TEX  Danny Kolb          145   .257    32   31   16   1   21   1   1   20   4.40    3
TEX  Ben Kozlowski*       50   .276     9   11    9   3   11   0   1    6   9.06   -4
TEX  Colby Lewis         168   .352    36   35   20   3   25   1   2   28   5.02    1
TEX  Dan Miceli           42   .364    10   11    5   1    3   0   0    5   4.29    1
TEX  Chris Michalak*      71   .352    15   18    9   1    9   1   1    5   5.25    0
TEX  Aaron Myette        249   .371    52   51   35   9   43   2   6   48   6.19   -5
TEX  C.J. Nitkowski*      63   .306    13   10    6   0   13   0   0   14   4.19    2
TEX  Chan Ho Park        666   .312   147  142   79  17   81   5  17  120   4.86    8
TEX  Jay Powell          224   .283    52   52   24   4   22   2   1   35   4.18    7
TEX  Dennys Reyes*       378   .333    85   87   44   9   44   3   0   59   4.59    7
TEX  John Rocker*        114   .364    27   24   13   4   13   1   0   30   4.32    3
TEX  Rich Rodriguez*      72   .277    16   15    8   1   11   1   1   12   4.58    1
TEX  Kenny Rogers*       892   .278   204  223  101  18   75   7   6  106   4.48   19
TEX  Rudy Seanez         150   .284    34   28   17   4   24   1   0   40   4.47    3
TEX  Anthony Telford     117   .355    25   25   14   3   14   1   4   19   4.95    1
TEX  Todd Van Poppel     325   .340    77   68   35  12   30   2   3   85   4.09   11
TEX  Steve Woodard        83   .291    19   20   11   3    8   1   2   14   5.34    0

TOR  NAME                BFP   BABIP  dIP   dH  dER  dHR dBB  dIB dHP dSO   dERA  ERAR 
TOR  Brian Bowles         89   .245    20   16    8   0   14   1   3   19   3.82    3
TOR  Chris Carpenter     327   .325    74   80   41  10   29   2   4   45   4.97    3
TOR  Scott Cassidy       282   .219    62   65   38  11   31   2   7   48   5.55   -1
TOR  Pasqual Coco         10   .571     2    2    1   0    2   0   0    0   7.01    0
TOR  Brian Cooper         41   .310     8   13   10   5    4   0   0    3  10.66   -5
TOR  Kelvim Escobar      355   .308    82   71   37   9   41   3   5   86   4.12   11
TOR  Bob File             20   .500     5    5    2   0    2   0   0    2   3.84    1
TOR  Roy Halladay        993   .283   240  229   85   9   63   7   7  168   3.19   57
TOR  Mark Hendrickson*   142   .226    33   33   13   1   10   1   2   21   3.46    7
TOR  Felix Heredia*      232   .274    52   55   27   5   25   2   2   31   4.70    4
TOR  Jason Kershner*     107   .243    23   24   14   3   14   1   2   18   5.30    0
TOR  Esteban Loaiza      670   .333   158  171   74  17   40   5   4   87   4.23   19
TOR  Brandon  Lyon       279   .299    63   76   40  13   19   2   2   30   5.71   -3
TOR  Justin Miller       469   .292   100  103   61  11   67   3  11   68   5.48   -2
TOR  Steve Parris        348   .333    78   86   45  12   33   3   3   48   5.18    1
TOR  Cliff Politte       304   .264    73   62   27   5   29   2   2   72   3.29   17
TOR  Luke Prokopec       336   .291    74   89   51  18   25   2   7   41   6.15   -7
TOR  Mike Smith          174   .313    37   41   22   3   21   1   7   16   5.52   -1
TOR  Corey Thurman       310   .276    67   67   41  10   45   2   2   56   5.43   -1
TOR  Pete  Walker        599   .284   137  149   71  17   50   4   3   80   4.68   10
TOR  Scott Wiggins*       13   .500     3    3    2   1    1   0   0    3   5.97    0