Baseball-Reference.com-- Baseball's History: 1871-Now

Baseball may be over, but check out our Football, Basketball, and Hockey Sites.
Return to the Baseball-Reference.com Home Page
Quick Index: Play Index | Players | Teams | Leagues | Managers | Leaders | Awards | Postseason | Box Scores | Minors | Draft
  SportingNews.com | Stat of the Day | SR Blog | Tutorial Videos | All-Star | Travel | Bullpen Wiki | Random
You Are Here > Baseball-Reference.com > Leagues > 2004 American League Batting Register

2004 American League Batting Register  Previous Year / Next Year

2004 AL | NL League Yearly Summary - Expanded Standings: AL | NL - Expanded Leaderboards: AL | ML | NL -
  Players: Batting - Pitching - Fielding - Minor Leagues: Minor Lg Batting Leaders / Minor Lg Pitching Leaders -
  Other: New Debuts - Final Year - Born this year - Died this year - Transactions - Amateur Draft -
League Splits - Bat: ML-NL-AL - Pitch: ML-NL-AL

Shaded Text indicates partial season results.


    * - bats left-handed, # - switch hits, ? - unknown, else - bats right-handed

 + - stats are not player's league total, TOT for team signifies player's league totals.

 Player               Ag Team  G    AB    R    H   2B  3B  HR  RBI  BB   SO    BA   OBP   SLG   SB   CS   OPS+SH SF HBP IBB GDP  POS
-+--------------------+--+---+----+-----+----+----+---+---+---+----+----+----+-----+-----+-----+----+---+----+--+--+---+---+---+-----+
  Paul Abbott          36 TBD    0     0                     0                                                                      1
 *Russ Adams           23 TOR   22    72   10   22   2   1   4   10    5    5  .306  .359  .528    1   0  124  0  0   1   0   3     6
+ Terry Adams          31 TOR    5     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
+ Terry Adams          31 BOS    0     0                     0                                                                      1
  Terry Adams          31 TOT    5     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
 *Jon Adkins           26 CHW    3     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
 *Jeremy Affeldt       25 KCR    2     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
  Kurt Ainsworth       25 BAL    0     0                     0                                                                     /1
  Manny Alexander      33 TEX   21    21    3    5   2   0   0    3    1    7  .238  .273  .333    0   0   52  0  0   0   0   0  4/65
  Chad Allen           29 TEX   20    58    4   14   4   1   0    6    2   13  .241  .262  .345    0   1   52  2  1   0   0   1  7/D9
  Carlos Almanzar      30 TEX    6     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
 #Roberto Alomar       36 CHW   18    61    4   11   1   0   1    8    2   13  .180  .203  .246    0   0   16  1  1   0   0   2   4/D
  Sandy Alomar         38 CHW   50   146   15   35   4   0   2   14   11   13  .240  .298  .308    0   0   58  3  2   2   2   4   2/D
 *Abe Alvarez          21 BOS    0     0                     0                                                                     /1
 #Alfredo Amezaga      26 ANA   73    93   12   15   2   0   2   11    3   24  .161  .212  .247    3   2   21  6  0   3   0   2   654
 #Brian Anderson       32 KCR    2     1    0    0   0   0   0    0    0    0  .000  .000  .000    0   0 -100  1  0   0   0   0     1
 *Garret Anderson      32 ANA  112   442   57  133  20   1  14   75   29   75  .301  .343  .446    2   1  107  0  3   1   6   3    8D
 *Jason Anderson       25 CLE    0     0                     0                                                                     /1
 *Jimmy Anderson       28 BOS    1     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0    /1
  Kevin Appier         36 KCR    0     0                     0                                                                     /1
  Danny Ardoin         29 TEX    6     8    1    1   0   0   0    1    3    2  .125  .364  .125    0   0   32  0  0   0   0   0    /2
  Bronson Arroyo       27 BOS    3     6    0    0   0   0   0    0    0    5  .000  .000  .000    0   0 -100  1  0   0   0   0     1
  Pedro Astacio        34 BOS    0     0                     0                                                                     /1
  Scott Atchison       28 SEA    0     0                     0                                                                      1
  Rich Aurilia         32 SEA   73   261   27   63  13   0   4   28   22   43  .241  .304  .337    1   0   70  6  1   2   1  10     6
 *Mike Bacsik          26 TEX    0     0                     0                                                                     /1
  Cha Seung Baek       24 SEA    0     0                     0                                                                     /1
  Danys Baez           26 TBD    5     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
  Jeff Bajenaru        26 CHW    0     0                     0                                                                     /1
  Rocco Baldelli       22 TBD  136   518   79  145  27   3  16   74   30   88  .280  .326  .436   17   4  100  3  6   8   2  12   *8D
-+--------------------+--+---+----+-----+----+----+---+---+---+----+----+----+-----+-----+-----+----+---+----+--+--+---+---+---+-----+
 Player               Ag Team  G    AB    R    H   2B  3B  HR  RBI  BB   SO    BA   OBP   SLG   SB   CS   OPS+SH SF HBP IBB GDP  POS
-+--------------------+--+---+----+-----+----+----+---+---+---+----+----+----+-----+-----+-----+----+---+----+--+--+---+---+---+-----+
  Grant Balfour        26 MIN    4     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
  Rod Barajas          28 TEX  108   358   50   89  26   1  15   58   13   63  .249  .276  .453    0   1   80  8  7   3   0   3   2/3
 #Josh Bard            26 CLE    7    19    5    8   2   0   1    4    3    0  .421  .478  .684    0   0  207  0  1   0   0   0    /2
  Jason Bartlett       24 MIN    8    12    2    1   0   0   0    1    1    1  .083  .154  .083    2   0  -36  1  0   0   0   0  /64D
 *Cliff Bartosh        24 CLE    2     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
  Miguel Batista       33 TOR    2     5    0    0   0   0   0    0    0    3  .000  .000  .000    0   0 -100  0  0   0   0   0     1
  Rick Bauer           27 BAL    1     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
+ Denny Bautista       23 BAL    0     0                     0                                                                     /1
+ Denny Bautista       23 KCR    0     0                     0                                                                     /1
  Denny Bautista       23 TOT    0     0                     0                                                                     /1
+ Jose Bautista        23 BAL   16    11    3    3   0   0   0    0    1    3  .273  .333  .273    0   0   63  0  0   0   0   0  /95D
+ Jose Bautista        23 TBD   12    12    1    2   0   0   0    1    3    7  .167  .333  .167    0   1   39  0  0   0   0   0 /795D
+ Jose Bautista        23 KCR   13    25    1    5   1   0   0    1    1   12  .200  .231  .240    0   0   22  0  0   0   0   0   5/9
  Jose Bautista        23 TOT   41    48    5   10   1   0   0    2    5   22  .208  .283  .229    0   1   37  0  0   0   0   0 59/7D
 *Erik Bedard          25 BAL    2     4    0    0   0   0   0    0    1    3  .000  .200  .000    0   0  -40  0  0   0   0   0     1
 *Joe Beimel           27 MIN    0     0                     0                                                                     /1
  Rob Bell             27 TBD    2     5    1    1   1   0   0    0    0    2  .200  .200  .400    0   0   54  0  0   0   0   0     1
 #Mark Bellhorn        29 BOS  138   523   93  138  37   3  17   82   88  177  .264  .373  .444    6   1  107  1  3   5   1   8 *45/D6
  Ron Belliard         29 CLE  152   599   78  169  48   1  12   70   60   98  .282  .348  .426    3   2  106  0  2   2   5  18  *4/D
 #Carlos Beltran       27 KCR   69   266   51   74  19   2  15   51   37   44  .278  .367  .534   14   3  129  1  3   2   7   4     8
  Joaquin Benoit       26 TEX    2     6    1    0   0   0   0    0    0    4  .000  .000  .000    0   0 -100  0  0   0   0   0     1
  Dave Berg            33 TOR   58   154   13   39   4   0   3   23    4   27  .253  .278  .338    0   1   57  0  2   2   0   4 7/3D459
  Brandon Berger       29 KCR   11    35    5    7   2   0   0    2    0    7  .200  .200  .257    1   1   17  1  0   0   0   1   7/9
 *Dusty Bergman        26 ANA    0     0                     0                                                                     /1
  Angel Berroa         26 KCR  134   512   72  134  27   6   8   43   23   87  .262  .308  .385   14   8   78  5  2  12   0  10    *6
  Rafael Betancourt    29 CLE    3     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
 *Nick Bierbrodt       26 TEX    1     2    0    0   0   0   0    0    0    2  .000  .000  .000    0   0 -100  1  0   0   0   0    /1
 *Larry Bigbie         26 BAL  139   478   76  134  23   1  15   68   45  113  .280  .341  .427    8   3  101  3  4   1   0   7 *78/D
 *Travis Blackley      21 SEA    0     0                     0                                                                     /1
  Casey Blake          30 CLE  152   587   93  159  36   3  28   88   68  139  .271  .354  .486    5   8  122  1  3   9   2  19  *5/3
-+--------------------+--+---+----+-----+----+----+---+---+---+----+----+----+-----+-----+-----+----+---+----+--+--+---+---+---+-----+
 Player               Ag Team  G    AB    R    H   2B  3B  HR  RBI  BB   SO    BA   OBP   SLG   SB   CS   OPS+SH SF HBP IBB GDP  POS
-+--------------------+--+---+----+-----+----+----+---+---+---+----+----+----+-----+-----+-----+----+---+----+--+--+---+---+---+-----+
 *Hank Blalock         23 TEX  159   624  107  172  38   3  32  110   75  149  .276  .355  .500    2   2  113  0  8   6   7  13    *5
 #Andres Blanco        20 KCR   19    60    9   19   2   2   0    5    5    6  .317  .379  .417    1   2  106  1  0   1   0   0     6
  Henry Blanco         32 MIN  114   315   36   65  19   1  10   37   21   56  .206  .260  .368    0   3   60 11  3   3   0   8    *2
  Joe Blanton          23 OAK    0     0                     0                                                                     /1
  Willie Bloomquist    26 SEA   93   188   27   46  10   0   2   18   10   48  .245  .283  .330   13   2   62  3  0   0   0   2 563/7D48
 #Geoff Blum           31 TBD  112   339   38   73  21   0   8   35   24   58  .215  .266  .348    2   3   61  4  2   0   1   4 54/73D6
  Hiram Bocachica      28 SEA   50    90    9   22   5   0   3    6   12   27  .244  .337  .400    5   4   94  3  1   1   0   1 89/D7
  Jeremy Bonderman     21 DET    3     7    0    0   0   0   0    0    0    4  .000  .000  .000    0   0 -100  0  0   0   0   0     1
  Bret Boone           35 SEA  148   593   74  149  30   0  24   83   56  135  .251  .317  .423   10   5   94  2  4   3   2  18    *4
 #Joe Borchard         25 CHW   63   201   26   35   4   1   9   20   19   57  .174  .249  .338    1   0   50  1  0   1   1   4  9/D8
+ Pat Borders          41 SEA   19    53    6   10   2   0   1    5    1   12  .189  .204  .283    1   1   27  1  0   0   0   2     2
+ Pat Borders          41 MIN   19    42    3   12   4   0   0    5    0   10  .286  .302  .381    2   0   75  1  0   1   0   0     2
  Pat Borders          41 TOT   38    95    9   22   6   0   1   10    1   22  .232  .247  .326    3   1   48  2  0   1   0   2     2
  Dave Borkowski       27 BAL    0     0                     0                                                                      1
 #Rob Bowen            23 MIN   17    27    1    3   0   0   1    2    4   10  .111  .226  .222    0   0   16  1  0   0   0   1   2/D
  Chad Bradford        29 OAK    5     0    0    0   0   0   0    0    0    0                      0   0       0  0       0   0     1
  Dewon Brazelton      24 TBD    1     1    0    0   0   0   0    0    0    0  .000  .000  .000    0   0 -100  0  0       0   0     1
 *Doug Brocail         37 TEX    4     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
 *Ben Broussard        27 CLE  139   418   57  115  28   5  17   82   52   95  .275  .370  .488    4   2  127  1  2  12   3   7    *3
 #Adrian Brown         30 KCR    5    11    0    3   0   0   0    0    0    2  .273  .273  .273    0   0   42  0  0   0   0   0   /79
 *Dee Brown            26 KCR   59   195   19   49   7   0   4   24   11   50  .251  .293  .349    2   2   66  1  1   1   0   1   7/D
  Jamie Brown          27 BOS    0     0                     0                                                                     /1
  Kevin Brown          39 NYY    0     0                     0                                                                      1
  John Buck            23 KCR   71   238   36   56   9   0  12   30   15   79  .235  .280  .424    1   1   79  4  1   0   0   6   2/D
 *Mark Buehrle         25 CHW    2     3    0    0   0   0   0    0    0    2  .000  .000  .000    0   0 -100  2  0   0   0   0     1
  Ryan Bukvich         26 KCR    0     0                     0                                                                     /1
  Jamie Burke          32 CHW   57   120   22   40   9   0   0   15   10   13  .333  .386  .408    0   0  106  1  1   1   0   3 2/35D9
  Ellis Burks          39 BOS   11    33    6    6   0   0   1    1    3    8  .182  .270  .273    2   0   39  0  0   1   0   1    /D
  David Bush           24 TOR    1     2    0    0   0   0   0    0    0    0  .000  .000  .000    0   0 -100  0  0   0   0   0     1
  Homer Bush           31 NYY    9     7    2    0   0   0   0    0    0    2  .000  .125  .000    1   0  -63  0  0   1   0   1   /4D
-+--------------------+--+---+----+-----+----+----+---+---+---+----+----+----+-----+-----+-----+----+---+----+--+--+---+---+---+-----+
 Player               Ag Team  G    AB    R    H   2B  3B  HR  RBI  BB   SO    BA   OBP   SLG   SB   CS   OPS+SH SF HBP IBB GDP  POS
-+--------------------+--+---+----+-----+----+----+---+---+---+----+----+----+-----+-----+-----+----+---+----+--+--+---+---+---+-----+
  Eric Byrnes          28 OAK  143   569   91  161  39   3  20   73   46  111  .283  .347  .467   17   1  111  0  5  12   0  11  *789
  Daniel Cabrera       23 BAL    3     4    0    0   0   0   0    0    0    4  .000  .000  .000    0   0 -100  0  0   0   0   0     1
  Fernando Cabrera     22 CLE    0     0                     0                                                                     /1
  Jolbert Cabrera      31 SEA  113   359   38   97  19   2   6   47   16   70  .270  .312  .384   10   3   83  3  5   8   1  13 53746/D89
  Orlando Cabrera      29 BOS   58   228   33   67  19   1   6   31   11   23  .294  .320  .465    4   1   97  1  7   1   0   4     6
  Miguel Cairo         30 NYY  122   360   48  105  17   5   6   42   18   49  .292  .346  .417   11   3  100 12  4  14   1   7 *4/563
  Mickey Callaway      29 TEX    0     0                     0                                                                     /1
  Shawn Camp           28 KCR    1     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
  Jorge Cantu          22 TBD   50   173   25   52  20   1   2   17    9   44  .301  .341  .462    0   0  111  0  1   2   0   5 45/D6
  D.J. Carrasco        27 KCR    0     0                     0                                                                      1
  Lance Carter         29 TBD    2     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
  Kevin Cash           26 TOR   60   181   18   35   9   0   4   21   10   59  .193  .249  .309    0   0   42  0  2   4   0   3     2
  Santiago Casilla     24 OAK    0     0                     0                                                                     /1
  Alberto Castillo     34 KCR   29    89   12   24   6   0   1   11   14   10  .270  .365  .371    0   2   92  1  1   0   0   1     2
  Frank Castillo       35 BOS    0     0                     0                                                                     /1
  Ramon A. Castro      24 OAK    9    15    2    2   1   0   0    3    1    3  .133  .188  .200    0   0    2  0  0   0   1   1  /5D6
 *Frank Catalanotto    30 TOR   75   249   27   73  19   1   1   26   17   33  .293  .344  .390    1   0   88  1  3   4   1   7    7D
 *Jaime Cerda          25 KCR    3     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
 *Gustavo Chacin       23 TOR    0     0                     0                                                                     /1
 *Eric Chavez          26 OAK  125   475   87  131  20   0  29   77   95   99  .276  .397  .501    6   3  134  0  4   3  10  21  *5/7
 #Bruce Chen           27 BAL    0     0                     0                                                                     /1
  Vinnie Chulk         25 TOR    4     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
 *Howie Clark          30 TOR   40   115   17   25   6   0   3   12   13   15  .217  .292  .348    0   0   64  3  2   0   0   2 39/7D45
 #Tony Clark           32 NYY  106   253   37   56  12   0  16   49   26   92  .221  .297  .458    0   0   95  0  2   2   3   6   3/D
  Jesus Colome         26 TBD    6     1    0    0   0   0   0    0    0    1  .000  .000  .000    0   0 -100  1  0   0   0   0     1
  Bartolo Colon        31 ANA    3     3    0    0   0   0   0    0    0    1  .000  .000  .000    0   0 -100  0  0   0   0   0     1
 *Steve Colyer         25 DET    4     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
 *Jason Conti          29 TEX   22    55    6   10   3   0   0    4    5   19  .182  .250  .236    0   2   24  0  0   0   0   0   8/7
+ Jose Contreras       32 NYY    3     8    0    0   0   0   0    0    0    5  .000  .000  .000    0   0 -100  0  0   0   0   0     1
+ Jose Contreras       32 CHW    0     0                     0                                                                      1
-+--------------------+--+---+----+-----+----+----+---+---+---+----+----+----+-----+-----+-----+----+---+----+--+--+---+---+---+-----+
 Player               Ag Team  G    AB    R    H   2B  3B  HR  RBI  BB   SO    BA   OBP   SLG   SB   CS   OPS+SH SF HBP IBB GDP  POS
-+--------------------+--+---+----+-----+----+----+---+---+---+----+----+----+-----+-----+-----+----+---+----+--+--+---+---+---+-----+
  Jose Contreras       32 TOT    3     8    0    0   0   0   0    0    0    5  .000  .000  .000    0   0 -100  0  0   0   0   0     1
  Francisco Cordero    29 TEX    4     0    0    0   0   0   0    0    0    0                      0   0       0  0       0   0     1
  Nate Cornejo         24 DET    0     0                     0                                                                     /1
 *Neal Cotts           24 CHW    3     1    0    1   1   0   0    0    0    0 1.000 1.000 2.000    0   0  650  0  0   0   0   0     1
  Jesse Crain          22 MIN    0     0                     0                                                                      1
 *Carl Crawford        22 TBD  152   626  104  185  26  19  11   55   35   81  .296  .331  .450   59  15  105  4  6   1   2   2 *78/D
  Joe Crede            26 CHW  144   490   67  117  25   0  21   69   34   81  .239  .299  .418    1   2   83  4  5  10   0  14    *5
 #Cesar Crespo         25 BOS   52    79    6   13   2   1   0    2    0   20  .165  .165  .215    2   0   -4  0  0   0   0   1 647/89
  Jack Cressend        29 CLE    0     0                     0                                                                      1
 #Coco Crisp           24 CLE  139   491   78  146  24   2  15   71   36   69  .297  .344  .446   20  13  110  9  2   0   4   8 *87/D
  Bobby Crosby         24 OAK  151   545   70  130  34   1  22   64   58  141  .239  .319  .426    7   3   93  5  6   9   0  20    *6
 *Bubba Crosby         27 NYY   55    53    8    8   2   0   2    7    2   13  .151  .196  .302    2   0   29  2  0   1   0   0 987/D
 *Eric Crozier         25 TOR   14    33    5    5   2   0   2    4    6   19  .152  .282  .394    0   0   71  0  0   0   0   0   /D3
  Francisco Cruceta    22 CLE    0     0                     0                                                                     /1
 #Jose Cruz            30 TBD  153   545   76  132  25   8  21   78   76  117  .242  .333  .433   11   6  101  5  8   2   8   6  *9/8
  Darwin Cubillan      31 BAL    0     0                     0                                                                     /1
  Michael Cuddyer      25 MIN  115   339   49   89  22   1  12   45   37   74  .263  .339  .440    5   5   99  2  1   3   2   8 453/97D
 *Midre Cummings       32 TBD   22    54   10   15   4   0   2    7    5   12  .278  .361  .463    1   0  117  0  0   2   0   0   D/7
 *Jack Cust            25 BAL    1     1    0    0   0   0   0    0    0    1  .000  .000  .000    0   0 -100  0  0   0   0   0      
  Jeff D'Amico         28 CLE    0     0                     0                                                                     /1
 *Johnny Damon         30 BOS  150   621  123  189  35   6  20   94   76   71  .304  .380  .477   19   8  117  0  3   2   1   8  *8/D
 *Vic Darensbourg      33 CHW    0     0                     0                                                                     /1
 *Brian Daubach        32 BOS   30    75    9   17   8   0   2    8   10   21  .227  .326  .413    0   0   87  0  0   1   0   1  3/79
 #Jeff Davanon         30 ANA  108   285   41   79  11   4   7   34   46   54  .277  .372  .418   18   3  109  1  5   0   2   2  897D
+#Ben Davis            27 SEA   14    33    1    3   0   0   0    2    3    9  .091  .162  .091    0   0  -30  0  1   0   0   3     2
+#Ben Davis            27 CHW   54   160   21   37   9   0   6   16    9   40  .231  .276  .400    1   1   72  1  0   1   0   2     2
 #Ben Davis            27 TOT   68   193   22   40   9   0   6   18   12   49  .207  .256  .347    1   1   55  1  1   1   0   5     2
  Jason Davis          24 CLE    2     5    1    1   0   0   1    1    0    2  .200  .200  .800    0   0  150  0  0   0   0   0     1
  Joey Dawley          32 CLE    0     0                     0                                                                     /1
 *Valerio de los Santo 31 TOR    0     0                     0                                                                      1
-+--------------------+--+---+----+-----+----+----+---+---+---+----+----+----+-----+-----+-----+----+---+----+--+--+---+---+---+-----+
 Player               Ag Team  G    AB    R    H   2B  3B  HR  RBI  BB   SO    BA   OBP   SLG   SB   CS   OPS+SH SF HBP IBB GDP  POS
-+--------------------+--+---+----+-----+----+----+---+---+---+----+----+----+-----+-----+-----+----+---+----+--+--+---+---+---+-----+
  Mike DeJean          33 BAL    4     1    0    0   0   0   0    0    0    1  .000  .000  .000    0   0 -100  0  0   0   0   0     1
 *David DeJesus        24 KCR   96   363   58  104  15   3   7   39   33   53  .287  .360  .402    8  11   97  8  0   9   0   6  8/97
 *Carlos Delgado       32 TOR  128   458   74  123  26   0  32   99   69  115  .269  .372  .535    0   1  129  0 11  13  12  11  *3/D
 *David Dellucci       30 TEX  107   331   59   80  13   1  17   61   47   88  .242  .342  .441    9   4   96  1  3   5   3   4 7/D89
  Kyle Denney          26 CLE    0     0                     0                                                                     /1
  Jorge DePaula        25 NYY    0     0                     0                                                                     /1
  Felix Diaz           23 CHW    1     1    0    0   0   0   0    0    0    0  .000  .000  .000    0   0 -100  0  0   0   0   0     1
  Matt Diaz            26 TBD   10    21    3    4   1   1   1    3    1    6  .190  .292  .476    0   0   99  0  0   2   0   0  /D79
  R.A. Dickey          29 TEX    1     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
  Mike Difelice        35 DET   13    22    3    3   0   1   0    2    3    3  .136  .240  .227    0   0   26  0  0   0   0   3   2/D
 *Lenny DiNardo        24 BOS    3     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
  Craig Dingman        30 DET    5     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
 *Greg Dobbs           25 SEA   18    53    4   12   1   0   1    9    1   14  .226  .250  .302    0   0   45  0  1   1   0   0   5/D
  Juan Dominguez       24 TEX    0     0                     0                                                                     /1
  Andy Dominique       28 BOS    7    11    0    2   0   0   0    1    0    3  .182  .182  .182    0   0   -7  0  0   0   0   0   /32
  Brendan Donnelly     32 ANA    5     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
  Octavio Dotel        30 OAK    2     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
  Sean Douglass        25 TOR    0     0                     0                                                                      1
  Kelly Dransfeldt     29 CHW   15    30    5   10   0   0   0    4    0    6  .333  .333  .333    0   0   74  0  0   0   0   0  /65D
  Ryan Drese           28 TEX    2     4    1    2   1   0   0    0    0    2  .500  .500  .750    0   0  210  0  0   0   0   0     1
 *Eric DuBose          28 BAL    1     2    0    0   0   0   0    0    0    2  .000  .000  .000    0   0 -100  0  0   0   0   0     1
  Justin Duchscherer   26 OAK    2     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
  Scott Dunn           26 ANA    0     0                     0                                                                     /1
 *Erubiel Durazo       30 OAK  142   511   80  164  35   1  22   88   56  104  .321  .396  .523    3   2  138  0  2   9   9   7  *D/3
  Chad Durbin          26 CLE    0     0                     0                                                                      1
  J.D. Durbin          22 MIN    0     0                     0                                                                     /1
  Jermaine Dye         30 OAK  137   532   87  141  29   4  23   80   49  128  .265  .329  .464    4   2  105  0  5   4   4  16  *9/D
  David Eckstein       29 ANA  142   566   92  156  24   1   2   35   42   49  .276  .339  .332   16   5   79 14  2  13   1  11  *6/D
  Scott Elarton        28 CLE    2     3    1    1   0   0   0    0    0    1  .333  .333  .333    0   0   80  0  0   0   0   0     1
 *Alan Embree          34 BOS    5     0    0    0   0   0   0    0    0    0                      0   0       0  0       0   0     1
-+--------------------+--+---+----+-----+----+----+---+---+---+----+----+----+-----+-----+-----+----+---+----+--+--+---+---+---+-----+
 Player               Ag Team  G    AB    R    H   2B  3B  HR  RBI  BB   SO    BA   OBP   SLG   SB   CS   OPS+SH SF HBP IBB GDP  POS
-+--------------------+--+---+----+-----+----+----+---+---+---+----+----+----+-----+-----+-----+----+---+----+--+--+---+---+---+-----+
  John Ennis           24 DET    0     0                     0                                                                      1
  Scott Erickson       36 TEX    0     0                     0                                                                     /1
 *Darin Erstad         30 ANA  125   495   79  146  29   1   7   69   37   74  .295  .346  .400   16   1   97  3  4   4   1   9    *3
  Felix Escalona       25 NYY    5     8    1    0   0   0   0    0    0    2  .000  .111  .000    0   0  -67  0  0   1   0   0   /65
  Alex Escobar         25 CLE   46   152   20   32   8   2   1   12   23   42  .211  .318  .309    1   1   70  3  0   1   0   1 89/7D
 #Kelvim Escobar       28 ANA    1     2    0    0   0   0   0    0    0    0  .000  .000  .000    0   0 -100  0  0   0   0   0     1
  Bobby Estalella      29 TOR    5    13    1    3   0   0   0    0    3    5  .231  .412  .231    0   0   72  0  0   1   0   1   /2D
 #Carl Everett         33 CHW   43   154   21   41   7   1   5   21    8   26  .266  .320  .422    1   0   90  0  2   5   1   3   D/7
 *Robert Fick          30 TBD   76   214   12   43   5   2   6   26   20   32  .201  .273  .327    0   0   59  0  2   2   2   2 D73/92
  Nate Field           28 KCR    4     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
 #Chone Figgins        26 ANA  148   577   83  171  22  17   5   60   49   94  .296  .350  .419   34  13  103 10  2   0   0   6 5846/97
  Bob File             27 TOR    3     1    0    0   0   0   0    0    0    1  .000  .000  .000    0   0 -100  0  0   0   0   0     1
  John Flaherty        36 NYY   47   127   11   32   9   0   6   16    5   25  .252  .286  .465    0   2   93  2  0   1   2   5     2
  Lew Ford             27 MIN  154   569   89  170  31   4  15   72   67   75  .299  .381  .446   20   2  113  2  7  13   3  15 *78D9
  Brook Fordyce        34 TBD   54   151   14   31   6   0   2    9    9   34  .205  .259  .285    0   0   45  1  0   2   0   3   2/D
  Bartolome Fortunato  29 TBD    1     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0    /1
  Keith Foulke         31 BOS    3     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
 *Andy Fox             33 TEX   12    12    2    1   0   0   0    0    1    3  .083  .154  .083    0   0  -37  0  0   0   0   0 /45D79
  Frank Francisco      24 TEX    5     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
  Ryan Franklin        31 SEA    2     3    0    0   0   0   0    0    1    2  .000  .250  .000    0   0  -25  1  0   0   0   0     1
  Jason Frasor         26 TOR    4     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
 *Kevin Frederick      27 TOR    0     0                     0                                                                      1
 *Brad Fullmer         29 TEX   76   258   41   60  19   1  11   33   27   30  .233  .310  .442    1   2   87  0  2   3   1   7   D/3
 *Aaron Fultz          30 MIN    4     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
  Andres Galarraga     43 ANA    7    10    1    3   0   0   1    2    0    3  .300  .364  .600    0   0  149  0  0   1   0   1   /D3
+ Freddy Garcia        29 SEA    2     4    0    0   0   0   0    0    0    3  .000  .000  .000    0   0 -100  0  0   0   0   0     1
+ Freddy Garcia        29 CHW    0     0                     0                                                                      1
  Freddy Garcia        29 TOT    2     4    0    0   0   0   0    0    0    3  .000  .000  .000    0   0 -100  0  0   0   0   0     1
 *Karim Garcia         28 BAL   23    66    9   14   0   0   3   11    4   15  .212  .247  .348    0   0   54  0  3   0   1   1  8/93
  Rosman Garcia        25 TEX    0     0                     0                                                                     /1
-+--------------------+--+---+----+-----+----+----+---+---+---+----+----+----+-----+-----+-----+----+---+----+--+--+---+---+---+-----+
 Player               Ag Team  G    AB    R    H   2B  3B  HR  RBI  BB   SO    BA   OBP   SLG   SB   CS   OPS+SH SF HBP IBB GDP  POS
-+--------------------+--+---+----+-----+----+----+---+---+---+----+----+----+-----+-----+-----+----+---+----+--+--+---+---+---+-----+
  Nomar Garciaparra    30 BOS   38   156   24   50   7   3   5   21    8   16  .321  .367  .500    2   0  118  0  1   4   2   4   6/D
  Jon Garland          24 CHW    2     4    0    1   0   0   0    0    0    0  .250  .250  .250    0   0   30  1  0   0   0   0     1
 *Joey Gathright       23 TBD   19    52   11   13   0   0   0    1    2   14  .250  .316  .250    6   1   53  0  0   3   0   2 8/7D9
  Chad Gaudin          21 TBD    3     1    0    0   0   0   0    0    0    0  .000  .000  .000    0   0 -100  1  0   0   0   0     1
 *Chris George         24 KCR    1     2    0    0   0   0   0    0    1    0  .000  .333  .000    0   0   -2  0  0   0   0   0     1
  Esteban German       26 OAK   31    60    9   15   1   1   0    7    4   13  .250  .297  .300    0   1   57  1  0   0   0   1    54
  Franklyn German      24 DET    3     1    0    0   0   0   0    0    0    1  .000  .000  .000    0   0 -100  0  0   0   0   0     1
 *Jody Gerut           26 CLE  134   481   72  121  31   5  11   51   54   59  .252  .334  .405   13   6   97  3  3   7   4   9 *98/7D
  Byron Gettis         24 KCR   21    39    7    7   1   1   0    1    8   14  .179  .327  .256    0   1   54  0  1   1   1   0    79
 *Jason Giambi         33 NYY   80   264   33   55   9   0  12   40   47   62  .208  .342  .379    0   1   90  0  3   8   1   5    3D
 *Jay Gibbons          27 BAL   97   346   36   85  14   1  10   47   29   64  .246  .303  .379    1   1   78  1  3   1   0  11   9D3
  Geronimo Gil         28 BAL   12    32    1    9   2   0   0    4    3    5  .281  .343  .344    0   0   82  0  0   0   1   0     2
  Charles Gipson       31 TBD    5     4    1    2   0   0   0    0    0    1  .500  .500  .500    1   0  167  1  0   0   0   0 /86D7
  Troy Glaus           27 ANA   58   207   47   52  11   1  18   42   31   52  .251  .355  .575    2   3  140  0  1   3   3   6    D5
 *Ross Gload           28 CHW  110   234   28   75  16   0   7   44   20   37  .321  .375  .479    0   3  119  1  3   2   1  11 397D/8
  Ryan Glynn           29 TOR    0     0                     0                                                                     /1
 *Jimmy Gobble         22 KCR    1     2    0    0   0   0   0    0    0    1  .000  .000  .000    0   0 -100  0  0   0   0   0     1
  Jonny Gomes          23 TBD    5    14    0    1   0   0   0    1    1    6  .071  .133  .071    0   0  -43  0  0   0   0   0    /D
 *Alexis Gomez         25 KCR   13    29    1    8   1   0   0    4    2    8  .276  .323  .310    0   0   65  0  0   0   0   1 /798D
  Chris Gomez          33 TOR  109   341   41   96  11   1   3   37   28   41  .282  .337  .346    3   2   76  3  3   2   0   4 63/5D4
 *Adrian Gonzalez      22 TEX   16    42    7   10   3   0   1    7    2    6  .238  .273  .381    0   0   63  0  0   0   0   0   3/D
  Dicky Gonzalez       25 TBD    0     0                     0                                                                     /1
  Geremi Gonzalez      29 TBD    0     0                     0                                                                      1
  Juan Gonzalez        34 KCR   33   127   17   35   4   1   5   17    9   19  .276  .326  .441    0   1   96  0  1   1   1   3   9/D
  Raul Gonzalez        30 CLE    7    11    0    1   0   0   0    0    0    4  .091  .091  .091    0   0  -51  0  0   0   0   0   /97
  Tom Gordon           36 NYY    4     1    0    0   0   0   0    0    0    0  .000  .000  .000    0   0 -100  0  0   0   0   0     1
 #Ruben Gotay          21 KCR   44   152   17   41   7   3   1   16    9   36  .270  .315  .375    0   1   78  1  2   2   0   4     4
  Tony Graffanino      32 KCR   75   278   37   73  11   0   3   26   27   38  .263  .332  .335   10   2   74  4  2   3   0   5     4
 *Alex Graman          26 NYY    0     0                     0                                                                     /1
 *Curtis Granderson    23 DET    9    25    2    6   1   1   0    0    3    8  .240  .321  .360    0   0   82  0  0   0   0   1    /8
-+--------------------+--+---+----+-----+----+----+---+---+---+----+----+----+-----+-----+-----+----+---+----+--+--+---+---+---+-----+
 Player               Ag Team  G    AB    R    H   2B  3B  HR  RBI  BB   SO    BA   OBP   SLG   SB   CS   OPS+SH SF HBP IBB GDP  POS
-+--------------------+--+---+----+-----+----+----+---+---+---+----+----+----+-----+-----+-----+----+---+----+--+--+---+---+---+-----+
 #Kevin Gregg          26 ANA    5     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
  Zack Greinke         20 KCR    1     2    0    0   0   0   0    0    0    1  .000  .000  .000    0   0 -100  0  0   0   0   0     1
  Seth Greisinger      28 MIN    0     0                     0                                                                      1
  Jason Grilli         27 CHW    0     0                     0                                                                     /1
+ Jason Grimsley       36 KCR    3     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
+ Jason Grimsley       36 BAL    2     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
  Jason Grimsley       36 TOT    5     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
 *Buddy Groom          38 BAL    5     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
 *Gabe Gross           24 TOR   44   129   18   27   4   0   3   16   19   31  .209  .311  .310    2   2   61  0  0   0   0   1   7/D
  Eddie Guardado       33 SEA    4     1    0    0   0   0   0    0    0    0  .000  .000  .000    0   0 -100  0  0   0   0   1     1
  Vladimir Guerrero    28 ANA  156   612  124  206  39   2  39  126   52   74  .337  .391  .598   15   3  157  0  8   8  14  19   *9D
 #Wilton Guerrero      29 KCR   24    32    7    7   0   1   0    1    0    4  .219  .219  .281    1   0   28  0  0   0   0   1 /463587
  Matt Guerrier        25 MIN    1     1    0    0   0   0   0    0    0    1  .000  .000  .000    0   0 -100  0  0   0   0   0    /1
 *Aaron Guiel          31 KCR   42   135   15   21   4   0   5   13   17   42  .156  .263  .296    1   1   45  1  1   3   0   3  7/D9
 #Carlos Guillen       28 DET  136   522   97  166  37  10  20   97   52   87  .318  .379  .542   12   5  142  3  4   2   3  12    *6
  Jose Guillen         28 ANA  148   565   88  166  28   3  27  104   37   92  .294  .352  .497    5   4  121  0  3  15   5  14 *7D/9
  Jeremy Guthrie       25 CLE    0     0                     0                                                                     /1
  Ricky Gutierrez      34 BOS   21    40    6   11   1   0   0    3    2    6  .275  .310  .300    1   0   57  0  0   0   0   2   4/6
 #Cristian Guzman      26 MIN  145   576   84  158  31   4   8   46   30   64  .274  .309  .384   10   5   78 13  4   1   4  15    *6
 *Travis Hafner        27 CLE  140   482   96  150  41   3  28  109   68  111  .311  .410  .583    3   2  162  0  6  17   7  11   *D3
  Jerry Hairston       28 BAL   86   287   43   87  19   1   2   24   29   29  .303  .378  .397   13   8  105  6  4   8   1   3 9D847/5
 *John Halama          32 TBD    2     3    0    0   0   0   0    0    0    1  .000  .000  .000    0   0 -100  0  0   0   0   1     1
  Toby Hall            28 TBD  119   404   35  103  21   0   8   60   24   41  .255  .300  .366    0   2   76  1  7   5   1  20    *2
  Roy Halladay         27 TOR    2     6    0    0   0   0   0    0    0    3  .000  .000  .000    0   0 -100  0  0   0   0   0     1
 *Brad Halsey          23 NYY    1     2    0    1   0   0   0    0    0    1  .500  .500  .500    0   0  165  0  0   0   0   0    /1
  Shane Halter         34 ANA   46   114   10   23   5   0   4   13    7   30  .202  .248  .351    1   1   56  0  0   0   0   3 5/43D6
 *Chris Hammond        38 OAK    0     0                     0                                                                      1
 *Dave Hansen          35 SEA   57    78   14   22   5   0   2   12   18   16  .282  .412  .423    0   0  122  0  1   0   3   3  /D35
 *Rich Harden          22 OAK    2     5    0    0   0   0   0    0    0    3  .000  .000  .000    0   0 -100  0  0   0   0   0     1
 *Travis Harper        28 TBD    2     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
-+--------------------+--+---+----+-----+----+----+---+---+---+----+----+----+-----+-----+-----+----+---+----+--+--+---+---+---+-----+
 Player               Ag Team  G    AB    R    H   2B  3B  HR  RBI  BB   SO    BA   OBP   SLG   SB   CS   OPS+SH SF HBP IBB GDP  POS
-+--------------------+--+---+----+-----+----+----+---+---+---+----+----+----+-----+-----+-----+----+---+----+--+--+---+---+---+-----+
 *Willie Harris        26 CHW  129   409   68  107  15   2   2   27   51   79  .262  .343  .323   19   7   74  7  3   1   0   4 48/D7
  Ken Harvey           26 KCR  120   456   47  131  20   1  13   55   28   89  .287  .338  .421    1   1   95  0  2   8   2  14  3D/7
  Chad Harville        27 OAK    0     0                     0                                                                     /1
  Shigetoshi Hasegawa  35 SEA    4     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
 *Scott Hatteberg      34 OAK  152   550   87  156  30   0  15   82   72   48  .284  .367  .420    0   0  106  3  8   5   5  10  *3/D
 *Mark Hendrickson     30 TBD    2     5    0    1   0   0   0    0    1    4  .200  .333  .200    0   0   47  0  0   0   0   0     1
  Matt Hensley         25 ANA    4     1    0    0   0   0   0    0    0    1  .000  .000  .000    0   0 -100  0  0   0   0   0     1
  Pat Hentgen          35 TOR    2     1    0    0   0   0   0    0    0    0  .000  .000  .000    0   0 -100  0  0   0   0   1     1
 *Felix Heredia        29 NYY    5     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
  Chad Hermansen       26 TOR    4     7    0    0   0   0   0    0    0    3  .000  .000  .000    0   0 -100  0  0   0   0   0    /7
  Orlando Hernandez    38 NYY    0     0                     0                                                                      1
 *Bobby Higginson      33 DET  131   448   63  110  24   2  12   64   70   84  .246  .353  .388    5   2   98  2  4   7   5  10  *9/D
 *Eric Hinske          26 TOR  155   570   66  140  23   3  15   69   54  109  .246  .312  .375   12   8   76  0  6   4   2  14  *5/D
 *Bobby Howry          30 CLE    1     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
+ Ken Huckaby          33 TEX    8    25    2    4   1   0   0    0    3   10  .160  .250  .200    0   0   16  0  0   0   0   0    /2
+ Ken Huckaby          33 BAL    8    12    1    2   1   0   0    0    0    0  .167  .167  .250    0   0    8  0  0   0   0   0    /2
+ Ken Huckaby          33 TEX    8    13    1    1   1   0   0    0    2    2  .077  .200  .154    0   0   -8  0  0   0   0   1    /2
  Ken Huckaby          33 TOT   24    50    4    7   3   0   0    0    5   12  .140  .218  .200    0   0    8  0  0   0   0   1     2
 #Orlando Hudson       26 TOR  135   489   73  132  32   7  12   58   51   98  .270  .341  .438    7   3   98  3  4   4   0  12    *4
  Tim Hudson           28 OAK    1     3    0    0   0   0   0    0    0    1  .000  .000  .000    0   0 -100  0  0   0   0   0     1
 *Aubrey Huff          27 TBD  157   600   92  178  27   2  29  104   56   74  .297  .360  .493    5   1  124  0  5   6   6   9 53D/79
  Travis Hughes        26 TEX    0     0                     0                                                                     /1
  Justin Huisman       25 KCR    1     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
  Torii Hunter         28 MIN  138   520   79  141  37   0  23   81   40  101  .271  .330  .475   21   7  104  0  2   7   4  23   *8D
  Adam Hyzdu           32 BOS   17    10    3    3   2   0   1    2    1    2  .300  .364  .800    0   0  185  0  0   0   0   0  7/9D
 *Raul Ibanez          32 SEA  123   481   67  146  31   1  16   62   36   72  .304  .353  .472    1   2  116  0  4   3   5  10 *73/9D
  Omar Infante         22 DET  142   503   69  133  27   9  16   55   40  112  .264  .317  .449   13   7  101  7  5   1   3   4 465/8
  Brandon Inge         27 DET  131   408   43  117  15   7  13   64   32   72  .287  .340  .453    5   4  109  8  6   4   0   4 528/79
  Damian Jackson       30 KCR   14    15    1    2   2   0   0    2    1    6  .133  .188  .267    0   0   16  0  0   0   0   0 /948D76
  Mike Jackson         39 CHW    3     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
-+--------------------+--+---+----+-----+----+----+---+---+---+----+----+----+-----+-----+-----+----+---+----+--+--+---+---+---+-----+
 Player               Ag Team  G    AB    R    H   2B  3B  HR  RBI  BB   SO    BA   OBP   SLG   SB   CS   OPS+SH SF HBP IBB GDP  POS
-+--------------------+--+---+----+-----+----+----+---+---+---+----+----+----+-----+-----+-----+----+---+----+--+--+---+---+---+-----+
  Bucky Jacobsen       28 SEA   42   160   17   44   9   0   9   28   14   47  .275  .335  .500    0   0  117  0  1   1   0   3    3D
 *Kevin Jarvis         34 SEA    0     0                     0                                                                     /1
  Derek Jeter          30 NYY  154   643  111  188  44   1  23   78   46   99  .292  .352  .471   23   4  114 16  2  14   1  19    *6
  Jose Jimenez         30 CLE    2     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
  Jason Johnson        30 DET    1     3    0    0   0   0   0    0    0    2  .000  .000  .000    0   0 -100  1  0   0   0   0     1
  Reed Johnson         27 TOR  141   537   68  145  25   2  10   61   28   98  .270  .320  .380    6   3   79  3  2  12   2  17 *798/D
  Bobby Jones          32 BOS    0     0                     0                                                                     /1
 *Jacque Jones         29 MIN  151   555   69  141  22   1  24   80   40  117  .254  .315  .427   13  10   89  2  1  10   2  12 *9/D8
  Brian Jordan         37 TEX   61   212   27   47  13   1   5   23   16   35  .222  .275  .363    2   2   60  0  4   1   2   7  9D/7
  Jorge Julio          25 BAL    4     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
  Gabe Kapler          28 BOS  136   290   51   79  14   1   6   33   15   49  .272  .311  .390    5   4   77  1  2   2   0   5 *978/D
  Eric Karros          36 OAK   40   103    8   20   6   0   2   11    7   16  .194  .243  .311    1   0   44  0  1   0   1   2    3D
  Steve Karsay         32 NYY    1     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0    /1
 *Scott Kazmir         20 TBD    0     0                     0                                                                     /1
 *Adam Kennedy         28 ANA  144   468   70  130  20   5  10   48   41   92  .278  .351  .406   15   5  100  9  2  13   7  10    *4
 *Jason Kershner       27 TOR    1     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
  Masao Kida           35 SEA    0     0                     0                                                                     /1
 #Bobby Kielty         27 OAK   83   238   29   51  14   1   7   31   35   47  .214  .321  .370    1   0   81  1  1   3   0   5   79D
  Byung-Hyun Kim       25 BOS    0     0                     0                                                                     /1
  Matt Kinney          27 KCR    0     0                     0                                                                      1
  Gary Knotts          27 DET    2     3    2    1   0   0   0    0    1    1  .333  .500  .333    0   0  129  1  0   0   0   0     1
  Billy Koch           29 CHW    0     0                     0                                                                      1
  Paul Konerko         28 CHW  155   563   84  156  22   0  41  117   69  107  .277  .359  .535    1   0  127  0  5   6   5  23   *3D
 *Corey Koskie         31 MIN  118   422   68  106  24   2  25   71   49  103  .251  .342  .495    9   3  113  0  5  12  10   6  *5/D
 *Casey Kotchman       21 ANA   38   116    7   26   6   0   0   15    7   11  .224  .289  .276    3   0   51  0  1   4   3   3   3/D
 *Mark Kotsay          28 OAK  148   606   78  190  37   3  15   63   55   70  .314  .370  .459    8   5  116  5  5   2   5   6  *8/D
 *Jason Kubel          22 MIN   23    60   10   18   2   0   2    7    6    9  .300  .358  .433    1   1  103  0  1   0   0   0  /D97
  John Lackey          25 ANA    2     2    0    0   0   0   0    0    0    1  .000  .000  .000    0   0 -100  0  0   0   0   0     1
  Gerald Laird         24 TEX   49   147   20   33   6   0   1   16   12   35  .224  .287  .286    0   1   46  4  3   2   0   5     2
  Tim Laker            34 CLE   43   117   12   25   2   0   3   17    7   28  .214  .262  .308    0   0   52  2  1   1   1   5   2/1
-+--------------------+--+---+----+-----+----+----+---+---+---+----+----+----+-----+-----+-----+----+---+----+--+--+---+---+---+-----+
 Player               Ag Team  G    AB    R    H   2B  3B  HR  RBI  BB   SO    BA   OBP   SLG   SB   CS   OPS+SH SF HBP IBB GDP  POS
-+--------------------+--+---+----+-----+----+----+---+---+---+----+----+----+-----+-----+-----+----+---+----+--+--+---+---+---+-----+
 *Matt Lawton          32 CLE  150   591  109  164  25   0  20   70   74   84  .277  .366  .421   23   9  111  0  4  11   3  21 *79/D
  Brandon League       21 TOR    0     0                     0                                                                     /1
  Matt LeCroy          28 MIN   88   264   25   71  14   0   9   39   16   60  .269  .321  .424    0   0   90  0  2   5   0   7   D23
 *Wilfredo Ledezma     23 DET    0     0                     0                                                                      1
  Carlos Lee           28 CHW  153   591  103  180  37   0  31   99   54   86  .305  .366  .525   11   5  127  0  6   7   3  10  *7/D
 *Cliff Lee            25 CLE    1     3    0    1   0   0   0    0    0    0  .333  .333  .333    0   0   80  0  0   0   0   0     1
  David Lee            31 CLE    0     0                     0                                                                     /1
 *Travis Lee           29 NYY    7    19    1    2   1   0   0    2    1    3  .105  .150  .158    0   0  -19  0  0   0   1   2    /3
  Justin Lehr          26 OAK    1     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
  Jose Leon            27 BAL   31    66    4   12   2   0   2    8    2   19  .182  .203  .303    0   0   31  0  1   0   0   6  3/5D
  Justin Leone         26 SEA   31   102   15   22   5   0   6   13    9   32  .216  .298  .441    1   0   92  1  0   3   0   0   5/6
+ Curt Leskanic        36 KCR    0     0                     0                                                                      1
+ Curt Leskanic        36 BOS    1     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
  Curt Leskanic        36 TOT    1     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
 *Alan Levine          36 DET    6     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
  Colby Lewis          24 TEX    0     0                     0                                                                     /1
 *Jon Lieber           34 NYY    1     3    0    1   0   0   0    0    0    0  .333  .333  .333    0   0   77  0  0   0   0   1     1
  Kerry Ligtenberg     33 TOR    2     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
 *Ted Lilly            28 TOR    3     3    0    0   0   0   0    0    0    2  .000  .000  .000    0   0 -100  1  0   0   0   0     1
  Mark Little          31 CLE   11    20    0    4   0   0   0    2    0    7  .200  .261  .200    0   0   26  0  1   2   0   0  /879
+ Esteban Loaiza       32 CHW    2     5    0    0   0   0   0    0    0    2  .000  .000  .000    0   0 -100  0  0   0   0   1     1
+ Esteban Loaiza       32 NYY    0     0                     0                                                                      1
  Esteban Loaiza       32 TOT    2     5    0    0   0   0   0    0    0    2  .000  .000  .000    0   0 -100  0  0   0   0   1     1
  Kameron Loe          22 TEX    0     0                     0                                                                     /1
 *Kenny Lofton         37 NYY   83   276   51   76  10   7   3   18   31   27  .275  .346  .395    7   3   95  1  4   1   1   4  89/D
 #Nook Logan           24 DET   47   133   12   37   5   2   0   10   13   24  .278  .340  .346    8   2   84  5  1   0   0   1     8
  Kyle Lohse           25 MIN    2     3    0    0   0   0   0    0    0    3  .000  .000  .000    0   0 -100  1  0   0   0   0     1
  Aquilino Lopez       29 TOR    0     0                     0                                                                      1
  Javy Lopez           33 BAL  150   579   83  183  33   3  23   86   47   97  .316  .370  .503    0   0  127  0  6   6   4  16   *2D
  Jose Lopez           20 SEA   57   207   28   48  13   0   5   22    8   31  .232  .263  .367    0   1   64  1  1   1   0   1   6/5
-+--------------------+--+---+----+-----+----+----+---+---+---+----+----+----+-----+-----+-----+----+---+----+--+--+---+---+---+-----+
 Player               Ag Team  G    AB    R    H   2B  3B  HR  RBI  BB   SO    BA   OBP   SLG   SB   CS   OPS+SH SF HBP IBB GDP  POS
-+--------------------+--+---+----+-----+----+----+---+---+---+----+----+----+-----+-----+-----+----+---+----+--+--+---+---+---+-----+
 #Luis Lopez           33 BAL   56    88    7   16   5   0   1    8    3   20  .182  .211  .273    0   0   26  2  3   1   0   1 65/D34
  Mendy Lopez          30 KCR   18    38    4    4   0   0   1    4    4    9  .105  .209  .184    0   0    3  1  0   1   0   3 /456379
 #Mickey Lopez         30 SEA    6     4    1    1   0   0   0    0    1    0  .250  .500  .250    0   0  108  0  0   1   0   0   /4D
  Rodrigo Lopez        28 BAL    1     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
  Derek Lowe           31 BOS    2     4    0    1   1   0   0    1    0    1  .250  .250  .500    0   0   84  1  0   0   0   0     1
  Ryan Ludwick         25 CLE   15    50    3   11   2   0   2    4    2   14  .220  .278  .380    0   0   74  0  0   2   0   0     9
  Julio Lugo           28 TBD  157   581   83  160  41   4   7   75   54  106  .275  .338  .396   21   5   94  7  8   5   0   8 *6/4D
  Mike MacDougal       27 KCR    0     0                     0                                                                      1
  Robert Machado       31 BAL   37    73    5   11   3   0   1    3    4   18  .151  .195  .233    0   0   12  0  0   0   0   2     2
 *Bobby Madritsch      28 SEA    0     0                     0                                                                      1
 *Ron Mahay            33 TEX    4     1    0    0   0   0   0    0    0    0  .000  .000  .000    0   0 -100  0  0   0   0   0     1
  John Maine           23 BAL    0     0                     0                                                                     /1
 *Val Majewski         23 BAL    9    13    3    2   1   0   0    1    0    1  .154  .154  .231    0   0   -1  0  0   0   0   0  /8D9
 *Mark Malaska         26 BOS    1     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
 *Mike Maroth          26 DET    2     4    0    0   0   0   0    1    0    3  .000  .000  .000    0   0 -100  1  0   0   0   0     1
  Sam Marsonek         25 NYY    0     0                     0                                                                     /1
 *Damaso Marte         29 CHW    4     0    0    0   0   0   0    0    0    0                      0   0       0  0       0   0     1
  Anastacio Martinez   25 BOS    2     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
  Edgar Martinez       41 SEA  141   486   45  128  23   0  12   63   58  107  .263  .342  .385    1   0   92  0  3   2  10  15    *D
  Pedro Martinez       32 BOS    1     2    0    0   0   0   0    0    0    1  .000  .000  .000    0   0 -100  0  0   0   0   0     1
+*Sandy Martinez       33 CLE    1     2    0    0   0   0   0    0    0    1  .000  .000  .000    0   0 -100  0  0   0   0   0    /2
+*Sandy Martinez       33 BOS    3     4    0    0   0   0   0    0    0    2  .000  .000  .000    0   0 -100  0  0   0   0   0    /2
 *Sandy Martinez       33 TOT    4     6    0    0   0   0   0    0    0    3  .000  .000  .000    0   0 -100  0  0   0   0   0    /2
 *Tino Martinez        36 TBD  138   458   63  120  20   1  23   76   66   72  .262  .362  .461    3   1  117  0  5   9   9  10   *3D
 #Victor Martinez      25 CLE  141   520   77  147  38   1  23  108   60   69  .283  .359  .492    0   1  125  0  6   5  11  16  *2/D
  Julio Mateo          26 SEA    4     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
  Ruben Mateo          26 KCR   32    93    9   18   4   3   0    7    3   20  .194  .235  .301    1   1   38  0  0   2   0   2  97/8
  Luis Matos           25 BAL   89   330   36   74  18   0   6   28   19   60  .224  .275  .333   12   4   59  3  2   5   2   7     8
 *Hideki Matsui        30 NYY  162   584  109  174  34   2  31  108   88  103  .298  .390  .522    3   0  137  0  5   3   2  11  *7/8
 #Gary Matthews        29 TEX   87   280   37   77  17   1  11   36   33   64  .275  .350  .461    5   1  103  0  3   1   5   1  98/7
-+--------------------+--+---+----+-----+----+----+---+---+---+----+----+----+-----+-----+-----+----+---+----+--+--+---+---+---+-----+
 Player               Ag Team  G    AB    R    H   2B  3B  HR  RBI  BB   SO    BA   OBP   SLG   SB   CS   OPS+SH SF HBP IBB GDP  POS
-+--------------------+--+---+----+-----+----+----+---+---+---+----+----+----+-----+-----+-----+----+---+----+--+--+---+---+---+-----+
 *Joe Mauer            21 MIN   35   107   18   33   8   1   6   17   11   14  .308  .369  .570    1   0  137  0  3   1   0   1   2/D
  Dave Maurer          29 TOR    0     0                     0                                                                     /1
 *Darrell May          32 KCR    2     4    0    0   0   0   0    0    0    1  .000  .000  .000    0   0 -100  0  0   0   0   0     1
  David McCarty        34 BOS   89   151   24   39   8   1   4   17   14   40  .258  .327  .404    1   0   85  0  1   2   0   5 37/9D1
 #Quinton McCracken    34 SEA   19    20    6    3   0   0   0    0    2    4  .150  .227  .150    1   1    3  1  0   0   0   1  /D87
  Darnell McDonald     25 BAL   17    32    3    5   1   0   0    1    2    6  .156  .206  .188    1   0    5  0  0   0   0   0  /987
  John McDonald        29 CLE   66    93   17   19   5   1   2    7    4   11  .204  .237  .344    0   0   53  3  0   0   0   2 64/5D
 *Fred McGriff         40 TBD   27    72    7   13   3   0   2    7    9   19  .181  .272  .306    0   0   53  0  0   0   2   1   D/3
 #Mark McLemore        39 OAK   77   250   29   62  14   0   2   21   41   33  .248  .355  .328    0   2   81  2  1   1   3   4  45/7
 *Billy McMillon       32 OAK   52    92   10   17   4   0   3   11    8   22  .185  .255  .326    0   1   51  0  1   1   0   2 7/D39
 *Dallas McPherson     23 ANA   16    40    5    9   1   0   3    6    3   17  .225  .279  .475    1   0   94  0  0   0   0   0     5
  Gil Meche            25 SEA    0     0                     0                                                                      1
 #Jim Mecir            34 OAK    4     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
 #Adam Melhuse         32 OAK   69   214   23   55  11   0  11   31   16   47  .257  .309  .463    0   1   99  1  0   0   1   4  2/53
  Kevin Mench          26 TEX  125   438   69  122  30   3  26   71   33   63  .279  .335  .539    0   0  116  0  4   6   2   6 *97D/8
  Ramiro Mendoza       32 BOS    0     0                     0                                                                      1
+ Frank Menechino      33 OAK   13    33    0    3   0   0   0    1    1    8  .091  .143  .091    0   0  -37  0  0   1   0   2     4
+ Frank Menechino      33 TOR   71   236   40   71  13   4   9   25   36   44  .301  .400  .504    0   2  131  1  0   3   1   3 4D6/51
  Frank Menechino      33 TOT   84   269   40   74  13   4   9   26   37   52  .275  .371  .454    0   2  111  1  0   4   1   5 4D6/51
  Lou Merloni          33 CLE   71   190   25   55  12   1   4   28   14   41  .289  .343  .426    1   2  105  4  3   3   1   9 35/47D
+*Doug Mientkiewicz    30 MIN   78   284   34   70  18   0   5   25   38   38  .246  .340  .363    2   2   82  2  1   3   2   9     3
+*Doug Mientkiewicz    30 BOS   49   107   13   23   6   1   1   10   10   18  .215  .286  .318    0   1   54  0  1   1   0   3   3/4
 *Doug Mientkiewicz    30 TOT  127   391   47   93  24   1   6   35   48   56  .238  .326  .350    2   3   74  2  2   4   2  12  *3/4
  Kevin Millar         32 BOS  150   508   74  151  36   0  18   74   57   91  .297  .383  .474    1   1  117  0  6  17   0  16 397/D
  Damian Miller        34 OAK  110   397   39  108  25   0   9   58   39   87  .272  .339  .403    0   1   94  2  2   2   0  19    *2
  Justin Miller        26 TOR    0     0                     0                                                                      1
  Matt Miller          32 CLE    3     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
  Trever Miller        31 TBD    1     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
  Doug Mirabelli       33 BOS   59   160   27   45  12   0   9   32   19   46  .281  .368  .525    0   0  124  0  0   3   0   5   2/D
  Bengie Molina        29 ANA   97   337   36   93  13   0  10   54   18   35  .276  .313  .404    0   1   88  2  4   2   1  18   2/D
-+--------------------+--+---+----+-----+----+----+---+---+---+----+----+----+-----+-----+-----+----+---+----+--+--+---+---+---+-----+
 Player               Ag Team  G    AB    R    H   2B  3B  HR  RBI  BB   SO    BA   OBP   SLG   SB   CS   OPS+SH SF HBP IBB GDP  POS
-+--------------------+--+---+----+-----+----+----+---+---+---+----+----+----+-----+-----+-----+----+---+----+--+--+---+---+---+-----+
  Jose Molina          29 ANA   73   203   26   53  10   2   3   25   10   52  .261  .296  .374    4   1   76  5  0   0   0   6  2/3D
  Raul Mondesi         33 ANA    8    34    2    4   1   0   1    1    2    4  .118  .189  .235    0   1   11  0  0   1   0   1   /8D
  Craig Monroe         27 DET  128   447   65  131  27   3  18   72   29   79  .293  .337  .488    3   4  116  0  3   2   1   8 *798/D
  Melvin Mora          32 BAL  140   550  111  187  41   0  27  104   66   95  .340  .419  .562   11   6  155  6  3  11   0  10 *5/D6
 *Justin Morneau       23 MIN   74   280   39   76  17   0  19   58   28   54  .271  .340  .536    0   0  121  0  2   2   8   4    3D
  Damian Moss          27 TBD    0     0                     0                                                                     /1
  Chad Mottola         32 BAL    6    14    2    2   1   0   1    3    2    3  .143  .250  .429    0   0   74  0  0   0   0   1   /79
 *Jamie Moyer          41 SEA    2     2    0    1   0   0   0    2    0    1  .500  .500  .500    0   0  166  0  0   0   0   0     1
 #Bill Mueller         33 BOS  110   399   75  113  27   1  12   57   51   56  .283  .365  .446    2   2  106  0  6   4   1   8    54
 *Mark Mulder          26 OAK    2     4    2    0   0   0   0    0    1    3  .000  .333  .000    0   0   -1  0  0   1   0   0     1
  Terry Mulholland     41 MIN    4     2    0    0   0   0   0    0    0    0  .000  .000  .000    0   0 -100  0  0   0   0   0     1
 *Arnie Munoz          22 CHW    1     1    0    0   0   0   0    0    0    0  .000  .000  .000    0   0 -100  0  0   0   0   0     1
 *Eric Munson          26 DET  109   321   36   68  14   2  19   49   29   90  .212  .289  .445    1   1   92  1  0   6   3   1  5/D2
  Donnie Murphy        21 KCR    7    27    1    5   3   0   0    3    0    7  .185  .185  .296    1   0   22  0  0   0   0   1    /4
 *Mike Mussina         35 NYY    1     1    0    0   0   0   0    0    0    0  .000  .000  .000    0   0 -100  0  0   0   0   0     1
 *Greg Myers           38 TOR    8    18    0    4   2   0   0    1    2    4  .222  .300  .333    0   0   63  0  0   0   0   1   /2D
+*Mike Myers           35 SEA    5     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
+*Mike Myers           35 BOS    0     0                     0                                                                      1
 *Mike Myers           35 TOT    5     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
  Clint Nageotte       23 SEA    1     2    0    0   0   0   0    0    0    2  .000  .000  .000    0   0 -100  0  0   0   0   0     1
  Mike Nakamura        27 TOR    0     0                     0                                                                      1
 *Sam Narron           22 TEX    0     0                     0                                                                     /1
  Joe Nathan           29 MIN    4     1    0    0   0   0   0    0    0    0  .000  .000  .000    0   0 -100  0  0   0   0   0     1
 #Dioner Navarro       20 NYY    5     7    2    3   0   0   0    1    0    0  .429  .429  .429    0   0  127  0  0   0   0   1    /2
  Jeff Nelson          37 TEX    0     0                     0                                                                      1
  Joe Nelson           29 BOS    0     0                     0                                                                     /1
 *David Newhan         30 BAL   95   373   66  116  15   7   8   54   27   72  .311  .361  .453   11   1  113  5  3   4   0   4 D975/3
 *C.J. Nitkowski       31 NYY    0     0                     0                                                                      1
  Ramon Nivar          24 TEX    7    18    3    4   0   0   0    4    0    7  .222  .211  .222    1   1   10  2  1   0   0   0    /8
 *Laynce Nix           23 TEX  115   371   58   92  20   4  14   46   23  113  .248  .293  .437    1   1   81  1  3   2   4   6  *8/9
-+--------------------+--+---+----+-----+----+----+---+---+---+----+----+----+-----+-----+-----+----+---+----+--+--+---+---+---+-----+
 Player               Ag Team  G    AB    R    H   2B  3B  HR  RBI  BB   SO    BA   OBP   SLG   SB   CS   OPS+SH SF HBP IBB GDP  POS
-+--------------------+--+---+----+-----+----+----+---+---+---+----+----+----+-----+-----+-----+----+---+----+--+--+---+---+---+-----+
 *Trot Nixon           30 BOS   48   149   24   47   9   1   6   23   15   24  .315  .377  .510    0   0  123  0  2   1   1   3   9/D
 #Greg Norton          31 DET   41    86    9   15   1   0   2    2   12   21  .174  .276  .256    0   0   43  1  0   0   1   3 5/37D
  Roberto Novoa        24 DET    0     0                     0                                                                      1
 #Abraham Nunez        27 KCR   59   221   31   50   9   0   5   29   25   48  .226  .304  .335    0   1   65  0  1   0   1   4  9/8D
  Franklin Nunez       27 TBD    0     0                     0                                                                     /1
 #Jose Offerman        35 MIN   77   172   22   44  14   2   2   22   29   31  .256  .363  .395    1   1   96  1  0   0   2   1  D/34
 #Augie Ojeda          29 MIN   30    59   16   20   1   0   2    7   10    3  .339  .429  .458    1   1  129  2  1   0   0   0  4/65
+*John Olerud          35 SEA   78   261   29   64  13   1   5   22   40   41  .245  .354  .360    0   0   90  1  4   6   3   6     3
+*John Olerud          35 NYY   49   164   16   46   7   0   4   26   21   20  .280  .367  .396    0   0  101  0  1   2   1   5     3
 *John Olerud          35 TOT  127   425   45  110  20   1   9   48   61   61  .259  .359  .374    0   0   94  1  5   8   4  11    *3
+ Miguel Olivo         25 CHW   46   141   21   38   7   2   7   26   10   29  .270  .316  .496    5   4  106  4  1   0   1   2     2
+ Miguel Olivo         25 SEA   50   160   25   32   8   2   6   14   10   55  .200  .260  .388    2   2   68  0  0   3   1   2     2
  Miguel Olivo         25 TOT   96   301   46   70  15   4  13   40   20   84  .233  .286  .439    7   6   86  4  1   3   2   4     2
  Magglio Ordonez      30 CHW   52   202   32   59   8   2   9   37   16   22  .292  .351  .485    0   2  114  0  1   3   2   4   9/D
 *David Ortiz          28 BOS  150   582   94  175  47   3  41  139   75  133  .301  .380  .603    0   0  145  0  8   4   8  12   *D3
  Ramon Ortiz          31 ANA    1     3    0    0   0   0   0    0    0    0  .000  .000  .000    0   0 -100  0  0   0   0   1     1
 #Donovan Osborne      35 NYY    0     0                     0                                                                     /1
  Keith Osik           35 BAL   11    25    0    2   0   0   0    0    0    7  .080  .080  .080    0   0  -58  0  0   0   0   1     2
  Juan Padilla         27 NYY    0     0                     0                                                                     /1
 *Rafael Palmeiro      39 BAL  154   550   68  142  29   0  23   88   86   61  .258  .359  .436    2   1  108  0  9   6  15  15   *3D
  Chan Ho Park         31 TEX    0     0                     0                                                                      1
 *John Parrish         26 BAL    6     1    0    0   0   0   0    0    0    0  .000  .000  .000    0   0 -100  0  0   0   0   0     1
  Danny Patterson      33 DET    4     0    0    0   0   0   0    0    0    0                      0   0       0  0       0   0     1
  Josh Paul            29 ANA   46    70   11   17   3   0   2   10    7   17  .243  .308  .371    2   1   79  3  1   0   0   2  2/7D
 *Carlos Pena          26 DET  142   481   89  116  22   4  27   82   70  146  .241  .338  .472    7   1  113  2  5   3   2  11  *3/D
  Jhonny Peralta       22 CLE    8    25    2    6   1   0   0    2    3    6  .240  .321  .280    0   1   64  0  0   0   0   0   /65
  Troy Percival        34 ANA    3     0    0    0   0   0   0    0    0    0                      0   0       0  0       0   0     1
  Eduardo Perez        34 TBD   13    38    2    8   2   0   1    7    4    9  .211  .286  .342    0   0   66  0  0   0   0   1 /3D759
 *Timo Perez           29 CHW  103   293   38   72  12   0   5   40   15   29  .246  .285  .338    3   1   61  9  2   2   0   9 987/D
  Herb Perry           34 TEX   49   134   13   30   2   1   5   17   14   19  .224  .307  .366    0   0   69  0  2   3   0   3  D3/5
-+--------------------+--+---+----+-----+----+----+---+---+---+----+----+----+-----+-----+-----+----+---+----+--+--+---+---+---+-----+
 Player               Ag Team  G    AB    R    H   2B  3B  HR  RBI  BB   SO    BA   OBP   SLG   SB   CS   OPS+SH SF HBP IBB GDP  POS
-+--------------------+--+---+----+-----+----+----+---+---+---+----+----+----+-----+-----+-----+----+---+----+--+--+---+---+---+-----+
  Adam Peterson        25 TOR    0     0                     0                                                                     /1
+ Josh Phelps          26 TOR   79   295   38   70  13   2  12   51   18   73  .237  .296  .417    0   0   80  0  1   7   2   9    D3
+ Josh Phelps          26 CLE   24    76   13   23   6   0   5   10    4   20  .303  .338  .579    0   0  139  0  0   0   0   4   D/3
  Josh Phelps          26 TOT  103   371   51   93  19   2  17   61   22   93  .251  .304  .450    0   0   92  0  1   7   2  13    D3
  Andy Phillips        27 NYY    5     8    1    2   0   0   1    2    0    1  .250  .250  .625    0   0  120  0  0   0   0   1   /5D
  Brandon Phillips     23 CLE    6    22    1    4   2   0   0    1    2    5  .182  .250  .273    0   2   40  0  0   0   0   1    /4
  Paul Phillips        27 KCR    4     5    2    1   0   0   0    0    0    1  .200  .333  .200    0   0   43  0  0   1   0   0    /2
 *Calvin Pickering     27 KCR   35   122   21   30   8   1   7   26   18   42  .246  .338  .500    0   0  113  0  2   0   1   6   D/3
  Joel Pineiro         25 SEA    2     5    0    1   1   0   0    0    0    1  .200  .200  .400    0   0   53  0  0   0   0   0     1
  Cliff Politte        30 CHW    4     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
 *Simon Pond           27 TOR   16    49    4    8   2   0   1    6    5   12  .163  .250  .265    0   0   33  0  1   1   0   3  /D79
  Sidney Ponson        27 BAL    2     5    0    0   0   0   0    0    0    4  .000  .000  .000    0   0 -100  0  0   0   0   0     1
 #Jorge Posada         32 NYY  137   449   72  122  31   0  21   81   88   92  .272  .400  .481    1   3  131  0  1   9   5  24    *2
  Lou Pote             32 CLE    0     0                     0                                                                     /1
  Jay Powell           32 TEX    0     0                     0                                                                      1
 *Curtis Pride         35 ANA   35    40    5   10   3   0   0    3    0   11  .250  .268  .325    1   0   56  1  0   1   0   1 7/98D
  Alex Prieto          28 MIN   16    32    4    8   1   0   1    4    3    9  .250  .306  .375    0   1   74  0  1   0   0   1 /456D
  Bret Prinz           27 NYY    4     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
  Scott Proctor        27 NYY    0     0                     0                                                                      1
 *Carlos Pulido        32 MIN    0     0                     0                                                                     /1
 #Nick Punto           26 MIN   38    91   17   23   0   0   2   12   12   19  .253  .340  .319    6   0   72  0  0   0   0   2 46/58D
  J.J. Putz            27 SEA    3     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
 *Paul Quantrill       35 NYY    6     1    0    0   0   0   0    0    0    0  .000  .000  .000    0   0 -100  0  0   0   0   1     1
  Robb Quinlan         27 ANA   56   160   23   55  14   0   5   23   14   26  .344  .401  .525    3   1  142  0  1   2   0   1 53/7D9
  Guillermo Quiroz     22 TOR   17    52    2   11   2   0   0    6    2    8  .212  .263  .250    1   0   33  0  1   2   0   1   2/D
  Ryan Raburn          23 DET   12    29    4    4   1   0   0    1    2   15  .138  .194  .172    1   0   -1  0  0   0   0   0     4
  Brad Radke           31 MIN    1     2    0    0   0   0   0    0    0    1  .000  .000  .000    0   0 -100  1  0   0   0   0     1
 #Tim Raines           24 BAL   48    94   14   24   6   0   0    5    4   16  .255  .293  .319    7   3   61  2  0   1   0   2 89/D7
  Aaron Rakers         27 BAL    0     0                     0                                                                     /1
 *Erasmo Ramirez       28 TEX    1     0    0    0   0   0   0    0    0    0                      0   0       0  0       0   0     1
-+--------------------+--+---+----+-----+----+----+---+---+---+----+----+----+-----+-----+-----+----+---+----+--+--+---+---+---+-----+
 Player               Ag Team  G    AB    R    H   2B  3B  HR  RBI  BB   SO    BA   OBP   SLG   SB   CS   OPS+SH SF HBP IBB GDP  POS
-+--------------------+--+---+----+-----+----+----+---+---+---+----+----+----+-----+-----+-----+----+---+----+--+--+---+---+---+-----+
  Manny Ramirez        32 BOS  152   568  108  175  44   0  43  130   82  124  .308  .397  .613    2   4  152  0  7   6  15  17   *7D
  Joe Randa            34 KCR  128   485   65  139  31   2   8   56   40   77  .287  .343  .408    0   1   94  0  8   6   1  11 *5/D3
  Jon Rauch            25 CHW    0     0                     0                                                                     /1
 *Mark Redman          30 OAK    2     5    0    0   0   0   0    0    0    3  .000  .000  .000    0   0 -100  0  0   0   0   0     1
 *Jeremy Reed          23 SEA   18    58   11   23   4   0   0    5    7    4  .397  .470  .466    3   1  149  0  0   1   1   2   8/7
  Pokey Reese          31 BOS   96   244   32   54   7   2   3   29   17   60  .221  .271  .303    6   2   46  6  1   0   1   5    64
  Nick Regilio         25 TEX    0     0                     0                                                                     /1
 #Desi Relaford        30 KCR  114   380   45   84  14   0   6   34   34   56  .221  .296  .305    5   4   56  4  4   8   3  10 5476/98
  Michael Restovich    25 MIN   29    47    9   12   3   0   2    6    4   10  .255  .314  .447    0   0   93  0  0   0   0   0  7/9D
  Dennys Reyes         27 KCR    3     6    0    0   0   0   0    0    0    3  .000  .000  .000    0   0 -100  0  0   0   0   0     1
 *Arthur Rhodes        34 OAK    2     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
  Adam Riggs           31 ANA   16    36    2    7   3   0   0    3    1   10  .194  .216  .278    1   0   29  0  0   0   0   2 /7D34
 *Matt Riley           24 BAL    2     2    0    0   0   0   0    0    0    2  .000  .000  .000    0   0 -100  0  0   0   0   0     1
  Juan Rincon          25 MIN    3     1    0    0   0   0   0    0    0    1  .000  .000  .000    0   0 -100  0  0   0   0   0     1
 *Ricardo Rincon       34 OAK    4     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
  Alexis Rios          23 TOR  111   426   55  122  24   7   1   28   31   84  .286  .338  .383   15   3   85  1  0   2   0  14  *9/8
  David Riske          27 CLE    4     0    0    0   0   0   0    0    0    0                      0   0       0  0       0   0     1
  Todd Ritchie         32 TBD    0     0                     0                                                                     /1
  Luis Rivas           24 MIN  109   336   44   86  19   5  10   34   13   53  .256  .283  .432   15   1   81  5  3   1   0   8    *4
  Mariano Rivera       34 NYY    2     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
  Rene Rivera          20 SEA    2     3    0    0   0   0   0    0    0    1  .000  .000  .000    0   0 -100  0  0   0   0   0    /2
  Joe Roa              32 MIN    3     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
  Jake Robbins         28 CLE    0     0                     0                                                                     /1
 #Brian Roberts        26 BAL  159   641  107  175  50   2   4   53   71   95  .273  .344  .376   29  12   90 15  6   1   1   3  *4/D
 *Dave Roberts         32 BOS   45    86   19   22  10   0   2   14   10   17  .256  .330  .442    5   2   94  1  3   1   0   2 789/D
 *Jeriome Robertson    27 CLE    2     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0    /1
  Nate Robertson       26 DET    1     3    0    0   0   0   0    0    0    1  .000  .000  .000    0   0 -100  0  0   0   0   0     1
  Alex Rodriguez       28 NYY  155   601  112  172  24   2  36  106   80  131  .286  .375  .512   28   4  131  0  7  10   6  18  *5/6
  Eddy Rodriguez       22 BAL    3     1    0    0   0   0   0    0    0    1  .000  .000  .000    0   0 -100  0  0   0   0   0     1
  Francisco Rodriguez  22 ANA    3     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
-+--------------------+--+---+----+-----+----+----+---+---+---+----+----+----+-----+-----+-----+----+---+----+--+--+---+---+---+-----+
 Player               Ag Team  G    AB    R    H   2B  3B  HR  RBI  BB   SO    BA   OBP   SLG   SB   CS   OPS+SH SF HBP IBB GDP  POS
-+--------------------+--+---+----+-----+----+----+---+---+---+----+----+----+-----+-----+-----+----+---+----+--+--+---+---+---+-----+
  Ivan Rodriguez       32 DET  135   527   72  176  32   2  19   86   41   91  .334  .383  .510    7   4  136  0  4   3   6  15  *2/D
 *Ricardo Rodriguez    26 TEX    1     2    0    0   0   0   0    0    0    2  .000  .000  .000    0   0 -100  0  0   0   0   0    /1
 *Kenny Rogers         39 TEX    2     5    1    0   0   0   0    0    0    3  .000  .000  .000    0   0 -100  0  0   0   0   1     1
  Damian Rolls         26 TBD   53   117   12   19   5   0   0    9   10   36  .162  .231  .205    2   1   17  2  2   1   0   4 57/89D43
  Jason Romano         25 TBD    4     8    0    1   0   0   0    1    0    2  .125  .125  .125    0   0  -33  0  0   0   0   0   /47
 #J.C. Romero          28 MIN    1     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
 #Mike Rose            27 OAK    2     2    1    0   0   0   0    0    0    2  .000  .000  .000    0   0 -100  0  0   0   0   0    /2
  Aaron Rowand         26 CHW  140   487   94  151  38   2  24   69   30   91  .310  .361  .544   17   5  130  5  2  10   1   5   *89
 *B.J. Ryan            28 BAL    5     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
 *Michael Ryan         26 MIN   36    71    9   17   2   1   0    7    4   16  .239  .280  .296    1   1   49  0  0   0   1   2 D7/98
  Kirk Saarloos        25 OAK    0     0                     0                                                                     /1
 *C.C. Sabathia        23 CLE    1     4    0    1   0   0   0    0    0    2  .250  .250  .250    0   0   35  0  0   0   0   0     1
  Tim Salmon           35 ANA   60   186   15   47   7   0   2   23   14   41  .253  .306  .323    1   0   67  0  4   2   0   2  D/97
 *Alex Sanchez         27 DET   79   332   41  107   9   3   2   26    7   50  .322  .335  .386   19  13   92 12  1   0   0   5     8
  Rey Sanchez          36 TBD   91   285   23   70  14   3   2   26   12   28  .246  .281  .337    0   1   63  4  3   3   0   6   4/6
 *Johan Santana        25 MIN    2     8    0    3   0   0   0    2    0    1  .375  .375  .375    0   0   95  0  0   0   0   0     1
  Benito Santiago      39 KCR   49   175   15   48  10   0   6   23    8   32  .274  .312  .434    1   2   91  3  1   2   0   9     2
 #Ramon Santiago       24 SEA   19    39    8    7   1   0   0    2    3    3  .179  .256  .205    0   0   24  2  0   1   0   1   6/D
  Curt Schilling       37 BOS    2     7    0    1   0   0   0    0    0    2  .143  .143  .143    0   0  -27  0  0   0   0   0     1
 *Scott Schoeneweis    30 CHW    1     2    0    1   1   0   0    0    0    0  .500  .500 1.000    0   0  275  0  0   0   0   0     1
  Marco Scutaro        28 OAK  137   455   50  124  32   1   7   43   16   58  .273  .297  .393    0   0   79  5  1   0   1   9 *46/5
  Rudy Seanez          35 KCR    4     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
 *Bobby Seay           26 TBD    0     0                     0                                                                      1
 #David Segui          37 BAL   18    59    8   20   3   0   1    7    5   13  .339  .400  .441    0   1  122  0  0   1   1   3   D/3
 *Phil Seibel          25 BOS    0     0                     0                                                                     /1
  Aaron Sele           34 ANA    1     1    0    0   0   0   0    0    0    1  .000  .000  .000    0   0 -100  0  0   0   0   0     1
  Jimmy Serrano        28 KCR    0     0                     0                                                                      1
  Gary Sheffield       35 NYY  154   573  117  166  30   1  36  121   92   83  .290  .393  .534    5   6  141  0  8  11   7  16 *9D/5
  Chris Shelton        24 DET   27    46    6    9   1   0   1    3    9   14  .196  .321  .283    0   0   63  0  1   0   0   2 D/329
 *George Sherrill      27 SEA    0     0                     0                                                                      1
-+--------------------+--+---+----+-----+----+----+---+---+---+----+----+----+-----+-----+-----+----+---+----+--+--+---+---+---+-----+
 Player               Ag Team  G    AB    R    H   2B  3B  HR  RBI  BB   SO    BA   OBP   SLG   SB   CS   OPS+SH SF HBP IBB GDP  POS
-+--------------------+--+---+----+-----+----+----+---+---+---+----+----+----+-----+-----+-----+----+---+----+--+--+---+---+---+-----+
  Scot Shields         28 ANA    3     1    0    0   0   0   0    0    0    1  .000  .000  .000    0   0 -100  0  0   0   0   0     1
 *Brian Shouse         35 TEX    6     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
 #Ruben Sierra         38 NYY  107   307   40   75  12   1  17   65   25   55  .244  .296  .456    1   0   94  0  6   0   4   5  D9/7
  Carlos Silva         25 MIN    2     3    0    0   0   0   0    0    0    1  .000  .000  .000    0   0 -100  0  0   0   0   0     1
 *Randall Simon        29 TBD    8    17    2    2   0   0   0    0    3    2  .118  .286  .118    0   0   13  0  0   1   0   0   /D3
 *Grady Sizemore       21 CLE   43   138   15   34   6   2   4   24   14   34  .246  .333  .406    2   0   97  0  2   5   0   0     8
 *Jason Smith          26 DET   61   155   20   37   7   4   5   19    8   37  .239  .280  .432    1   2   86  5  0   1   0   0 46/5D
 *Ryan Snare           25 TEX    0     0                     0                                                                     /1
  Earl Snyder          28 BOS    1     4    0    1   0   0   0    0    0    1  .250  .250  .250    0   0   28  0  0   0   0   1    /5
  Alfonso Soriano      28 TEX  145   608   77  170  32   4  28   91   33  121  .280  .324  .484   18   5  100  0  7  10   4   7  *4/D
  Rafael Soriano       24 SEA    0     0                     0                                                                     /1
  Jorge Sosa           27 TBD    3     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
  Justin Speier        30 TOR    6     1    0    0   0   0   0    0    0    1  .000  .000  .000    0   0 -100  0  0   0   0   0     1
 #Scott Spiezio        31 SEA  112   367   38   79  12   3  10   41   36   60  .215  .288  .346    4   1   67  2  6   4   2   7  53/D
 *Matt Stairs          36 KCR  126   439   48  117  21   3  18   66   49   92  .267  .345  .451    1   0  104  0  3   5   2  15  93D7
  Jason Standridge     25 TBD    0     0                     0                                                                     /1
 *Jason Stanford       27 CLE    0     0                     0                                                                     /1
 *Josh Stewart         25 CHW    0     0                     0                                                                     /1
  Scott Stewart        28 CLE    0     0                     0                                                                      1
  Shannon Stewart      30 MIN   92   378   46  115  17   2  11   47   47   44  .304  .380  .447    6   3  113  1  3   1   4   5    7D
  Kelly Stinnett       34 KCR   20    59   10   18   0   0   3    7    5   16  .305  .379  .458    0   0  116  3  0   2   0   0     2
  Tanyon Sturtze       33 NYY    3     3    0    0   0   0   0    0    0    1  .000  .000  .000    0   0 -100  0  0   0   0   0     1
  Scott Sullivan       33 KCR    4     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
 *B.J. Surhoff         39 BAL  100   343   49  106  12   1   8   50   30   46  .309  .365  .420    2   0  106  3  1   1   2   9  97D3
 *Ichiro Suzuki        30 SEA  161   704  101  262  24   5   8   60   49   63  .372  .414  .455   36  11  130  2  3   4  19   6  *9/D
  Mike Sweeney         30 KCR  106   411   56  118  23   0  22   79   33   44  .287  .347  .504    3   2  117  0  2   6   9   7    3D
 #Nick Swisher         23 OAK   20    60   11   15   4   0   2    8    8   11  .250  .352  .417    0   0  101  0  1   2   0   2 7/93D8
  Kazuhito Tadano      24 CLE    2     3    1    1   0   0   0    0    0    1  .333  .333  .333    0   0   80  0  0   0   0   0     1
  Shingo Takatsu       35 CHW    3     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
  Aaron Taylor         26 SEA    1     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0    /1
-+--------------------+--+---+----+-----+----+----+---+---+---+----+----+----+-----+-----+-----+----+---+----+--+--+---+---+---+-----+
 Player               Ag Team  G    AB    R    H   2B  3B  HR  RBI  BB   SO    BA   OBP   SLG   SB   CS   OPS+SH SF HBP IBB GDP  POS
-+--------------------+--+---+----+-----+----+----+---+---+---+----+----+----+-----+-----+-----+----+---+----+--+--+---+---+---+-----+
 #Mark Teixeira        24 TEX  145   545  101  153  34   2  38  112   68  117  .281  .370  .560    4   1  131  0  2  10  12   6 *3/9D
  Miguel Tejada        30 BAL  162   653  107  203  40   2  34  150   48   73  .311  .360  .534    4   1  131  0 14  10   6  24    *6
 *Michael Tejera       27 TEX    0     0                     0                                                                     /1
  Marcus Thames        27 DET   61   165   24   42  12   0  10   33   16   42  .255  .326  .509    0   1  118  0  1   2   0   3  79/D
 *Brad Thomas          26 MIN    0     0                     0                                                                     /1
  Frank Thomas         36 CHW   74   240   53   65  16   0  18   49   64   57  .271  .434  .563    0   2  156  0  1   6   3   2   D/3
 *Rich Thompson        25 KCR    6     1    1    0   0   0   0    0    0    0  .000  .000  .000    1   0 -100  0  0   0   0   1   /97
 *Matt Thornton        27 SEA    1     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
 #Terry Tiffee         25 MIN   17    44    7   12   4   0   2    8    3    3  .273  .333  .500    0   0  111  0  0   1   0   2  5/3D
  Mike Timlin          38 BOS    4     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
  Mike Tonis           25 KCR    2     6    0    0   0   0   0    0    1    0  .000  .143  .000    0   0  -58  0  0   0   0   1    /2
 #Andres Torres        26 DET    3     0    1    0   0   0   0    0    0    0                      1   0       0  0   0   0   0   /8D
  Josh Towers          27 TOR    1     1    0    0   0   0   0    0    0    0  .000  .000  .000    0   0 -100  2              1     1
  Derrick Turnbow      26 ANA    3     1    0    0   0   0   0    0    0    0  .000  .000  .000    0   0 -100  0  0   0   0   0    /1
  B.J. Upton           19 TBD   45   159   19   41   8   2   4   12   15   46  .258  .324  .409    4   1   93  1  1   1   0   1 65D/7
  Ugueth Urbina        30 DET    3     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
  Lino Urdaneta        24 DET    0     0                     0                                                                     /1
  Juan Uribe           24 CHW  134   502   82  142  31   6  23   74   32   96  .283  .327  .506    9  11  111 11  5   3   1  10 465/D
  Wilson Valdez        26 CHW   19    43    8   10   1   0   1    4    2    5  .233  .267  .326    1   2   52  1  0   0   0   1   6/4
 #Jose Valentin        34 CHW  125   450   73   97  20   3  30   70   43  139  .216  .287  .473    8   6   92  6  2   3   4   5  *6/D
 #Jason Varitek        32 BOS  137   463   67  137  30   1  18   73   62  126  .296  .390  .482   10   3  121  0  1  10   9  11  *2/D
  Jorge Vasquez        25 KCR    0     0                     0                                                                     /1
  Javier Vazquez       27 NYY    2     4    1    1   1   0   0    0    0    0  .250  .250  .500    0   0   91  1  0   0   0   1     1
  Eduardo Villacis     24 KCR    0     0                     0                                                                     /1
 *Ron Villone          34 SEA    3     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
 *Fernando Vina        35 DET   29   115   21   26   5   0   0    7    9    9  .226  .308  .270    2   1   56  1  1   5   0   6     4
 #Omar Vizquel         37 CLE  148   567   82  165  28   3   7   59   57   62  .291  .353  .388   19   6   99 20  6   1   0  12    *6
  Doug Waechter        23 TBD    0     0                     0                                                                      1
  Tim Wakefield        37 BOS    1     2    0    0   0   0   0    0    0    1  .000  .000  .000    0   0 -100  0  0   0   0   0     1
 *Jamie Walker         32 DET    5     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
-+--------------------+--+---+----+-----+----+----+---+---+---+----+----+----+-----+-----+-----+----+---+----+--+--+---+---+---+-----+
 Player               Ag Team  G    AB    R    H   2B  3B  HR  RBI  BB   SO    BA   OBP   SLG   SB   CS   OPS+SH SF HBP IBB GDP  POS
-+--------------------+--+---+----+-----+----+----+---+---+---+----+----+----+-----+-----+-----+----+---+----+--+--+---+---+---+-----+
  John Wasdin          31 TEX    1     3    0    0   0   0   0    0    0    3  .000  .000  .000    0   0 -100  0  0   0   0   0     1
 *Jarrod Washburn      29 ANA    3     5    0    2   0   0   0    1    0    0  .400  .400  .400    0   0  113  2  0   0   0   0     1
  John Webb            25 TBD    0     0                     0                                                                     /1
  Ben Weber            34 ANA    0     0                     0                                                                      1
  Vernon Wells         25 TOR  134   536   82  146  34   2  23   67   51   83  .272  .337  .472    9   2  105  0  1   2   2  17  *8/D
  Jake Westbrook       26 CLE    2     3    0    0   0   0   0    0    0    2  .000  .000  .000    0   0 -100  1  0   0   0   0     1
 *Gabe White           32 NYY    1     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
  Rick White           35 CLE    6     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
  Rondell White        32 DET  121   448   76  121  21   2  19   67   39   77  .270  .337  .453    1   2  108  0  3   8   4  13    7D
  Bob Wickman          35 CLE    0     0                     0                                                                      1
 #Bernie Williams      35 NYY  148   561  105  147  29   1  22   70   85   96  .262  .360  .435    1   5  108  1  2   2   5  19    8D
 *Randy Williams       28 SEA    0     0                     0                                                                     /1
  Todd Williams        33 BAL    0     0                     0                                                                      1
  Scott Williamson     28 BOS    3     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
  Dan Wilson           35 SEA  103   319   23   80  13   0   2   33   26   57  .251  .305  .310    0   1   64  8  5   1   0   8     2
 #Enrique Wilson       30 NYY   93   240   19   51   9   0   6   31   15   20  .213  .254  .325    1   2   51  2  5   0   0   5    46
 #Randy Winn           30 SEA  157   626   84  179  34   6  14   81   53   98  .286  .346  .427   21   7  103  9  7   8   1  16 *87/D
  Mike Wood            24 KCR    1     2    0    0   0   0   0    0    0    1  .000  .000  .000    0   0 -100  0  0   0   0   0     1
  Chris Woodward       28 TOR   69   213   21   50  13   4   1   24   14   46  .235  .283  .347    1   2   61  2  2   1   0   3   6/D
  Dan Wright           26 CHW    0     0                     0                                                                     /1
 *Kelly Wunsch         31 CHW    0     0                     0                                                                     /1
  Esteban Yan          29 DET    3     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
  Kevin Youkilis       25 BOS   72   208   38   54  11   0   7   35   33   45  .260  .367  .413    0   1   99  0  3   4   0   1   5/D
  Chris Young          25 TEX    0     0                     0                                                                     /1
 #Dmitri Young         30 DET  104   389   72  106  23   2  18   60   33   71  .272  .336  .481    0   1  114  0  4   6   4   8 D3/75
  Eric Young           37 TEX  104   344   55   99  25   2   1   27   43   28  .288  .377  .381   14   9   93  4  3   8   0   9 7D4/865
  Ernie Young          34 CLE    3     4    0    2   0   0   0    0    1    2  .500  .600  .500    0   0  200  0  0   0   0   0    /D
  Michael Young        27 TEX  160   690  114  216  33   9  22   99   44   89  .313  .353  .483   12   3  109  0  4   1   1  11  *6/D
 #Victor Zambrano      28 TBD    3     5    1    1   1   0   0    1    0    1  .200  .200  .400    0   0   54  0  0   0   0   0     1
 #Gregg Zaun           33 TOR  107   338   46   91  24   0   6   36   47   61  .269  .367  .393    0   2   96  0  1   6   3   7   2/D
-+--------------------+--+---+----+-----+----+----+---+---+---+----+----+----+-----+-----+-----+----+---+----+--+--+---+---+---+-----+
 Player               Ag Team  G    AB    R    H   2B  3B  HR  RBI  BB   SO    BA   OBP   SLG   SB   CS   OPS+SH SF HBP IBB GDP  POS
-+--------------------+--+---+----+-----+----+----+---+---+---+----+----+----+-----+-----+-----+----+---+----+--+--+---+---+---+-----+
 *Barry Zito           26 OAK    2     4    0    0   0   0   0    0    0    3  .000  .000  .000    0   0 -100  0  0   0   0   0     1
-+--------------------+--+---+----+-----+----+----+---+---+---+----+----+----+-----+-----+-----+----+---+----+--+--+---+---+---+-----+

661 Players

 Previous Year / Next Year

Quick Index: Play Index | Players | Teams | Leagues | Managers | Leaders | Awards | Postseason | Box Scores | Minors | Draft
  SportingNews.com | Stat of the Day | SR Blog | Tutorial Videos | All-Star | Travel | Bullpen Wiki | Random
You Are Here > Baseball-Reference.com > Leagues > 2004 American League Batting Register
Return to the Baseball-Reference.com Home Page

Stats updated through October 30, 2008.


Copyright © 2000-2008 Sports Reference, LLC, All rights reserved.
A Sports Reference LLC Site : About BR | About Sports Reference | Privacy Statement | Conditions & Terms of Service

Partner With: FantasyPlayers.com. Contact Fantasy Sports Ventures for advertising information.