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 > 2008 National League Batting Register

2008 National League Batting Register  Previous Year

2008 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
-+--------------------+--+---+----+-----+----+----+---+---+---+----+----+----+-----+-----+-----+----+---+----+--+--+---+---+---+-----+
  Reggie Abercrombie   27 HOU   34    55   10   17   5   0   2    5    1   23  .309  .339  .509    5   2  121  1  1   2   0   0    78
  Manny Acosta         27 ATL   46     5    0    0   0   0   0    0    0    3  .000  .000  .000    0   0 -100  0  0   0   0   0     1
  Mike Adams           29 SDP   54     2    0    0   0   0   0    0    0    0  .000  .000  .000    0   0 -100  0  0   0   0   0     1
 *Jon Adkins           30 CIN    4     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0    /1
 *Jeremy Affeldt       29 CIN   74     1    0    0   0   0   0    0    0    0  .000  .000  .000    0   0 -100  0  0   0   0   0     1
  Chris Aguila         29 NYM    8    12    0    2   0   0   0    0    2    4  .167  .286  .167    0   0   24  1  0   0   0   1    /7
  Eliezer Alfonzo      29 SFG    5    11    0    1   0   0   0    1    0    4  .091  .091  .091    0   0  -52  0  0   0   0   2    /2
  Moises Alou          41 NYM   15    49    4   17   2   0   0    9    2    4  .347  .389  .388    1   1  106  0  1   2   0   1   7/D
  Chip Ambres          28 SDP   24    41    3    8   1   0   0    0    7   15  .195  .313  .220    1   0   51  0  0   0   0   0   /98
 #Alfredo Amezaga      30 FLA  125   311   41   82  13   5   3   32   19   47  .264  .312  .367    8   2   79  4  0   3   1   6  8654
 *Josh Anderson        25 ATL   40   136   21   40   7   1   3   12    8   33  .294  .338  .426   10   1  101  1  0   1   2   1  8/79
 *Marlon Anderson      34 NYM   87   138   16   29   6   0   1   10    9   27  .210  .255  .275    2   1   40  2  2   0   0   2  7/34
  Robert Andino        24 FLA   44    63    7   13   2   0   2    9    4   23  .206  .254  .333    0   0   54  1  0   0   0   1 4/658
 *Rick Ankiel          28 STL  120   413   65  109  21   2  25   71   42  100  .264  .337  .506    2   1  119  0  3   5   3   8  87/9
  Matt Antonelli       23 SDP   21    57    6   11   2   0   1    3    5   11  .193  .292  .281    0   0   60  0  0   3   1   1     4
  Danny Ardoin         33 LAD   24    51    3   12   1   0   1    4    2   10  .235  .278  .314    1   0   55  0  0   1   0   2     2
+ Alberto Arias        24 COL   12     1    0    0   0   0   0    0    0    0  .000  .000  .000    0   0 -100  0  0   0   0   0     1
+ Alberto Arias        24 HOU    3     2    0    0   0   0   0    0    0    2  .000  .000  .000    0   0 -100  0  0   0   0   0    /1
  Alberto Arias        24 TOT   15     3    0    0   0   0   0    0    0    2  .000  .000  .000    0   0 -100  0  0   0   0   0     1
  Tony Armas           30 NYM    3     3    0    0   0   0   0    0    0    0  .000  .000  .000    0   0 -100  0  0   0   0   0    /1
  Bronson Arroyo       31 CIN   40    61    4   12   3   0   1    6    4   21  .197  .246  .295    1   0   39  9  0   0   0   1     1
  Jose Ascanio         23 CHC    6     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0    /1
  Garrett Atkins       28 COL  155   611   86  175  32   3  21   99   40  100  .286  .328  .452    1   1   97  0 10   3   0  20  53/4
  Rich Aurilia         36 SFG  140   407   33  115  21   1  10   52   30   56  .283  .332  .413    1   1   93  0  2   1   4  11 35/D4
  Brad Ausmus          39 HOU   81   216   15   47   8   0   3   24   25   41  .218  .303  .296    0   2   60  6  1   2   3   4 2/345
+ Luis Ayala           30 WSN   62     1    0    0   0   0   0    0    0    0  .000  .000  .000    0   0 -100  0  0   0   0   0     1
+ Luis Ayala           30 NYM   19     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
  Luis Ayala           30 TOT   81     1    0    0   0   0   0    0    0    0  .000  .000  .000    0   0 -100  0  0   0   0   0     1
  Brandon Backe        30 HOU   32    47    8   13   2   0   2    3    3   18  .277  .333  .447    0   0  105  5  0   1   0   0     1
  Burke Badenhop       25 FLA   13    12    0    1   0   0   0    0    0    7  .083  .083  .083    0   0  -56  2  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
-+--------------------+--+---+----+-----+----+----+---+---+---+----+----+----+-----+-----+-----+----+---+----+--+--+---+---+---+-----+
  Cha Seung Baek       28 SDP   24    29    2    5   1   0   1    2    1    7  .172  .200  .310    0   0   38  8  0   0   0   0     1
  Homer Bailey         22 CIN    8    10    0    1   1   0   0    0    0    5  .100  .100  .200    0   0  -25  2  0   0   0   1    /1
  Jeff Baker           27 COL  104   299   55   80  22   1  12   48   26   85  .268  .322  .468    4   0   99  1  6   1   2   5 43/5D9
 *John Baker           27 FLA   61   197   32   59  14   0   5   32   30   48  .299  .392  .447    0   0  121  1  3   2   4   6     2
 *Paul Bako            36 CIN   99   299   30   65  11   2   6   35   34   90  .217  .299  .328    0   2   62  3  1   1   5   9     2
  Collin Balester      22 WSN   15    15    1    3   0   0   0    1    1    8  .200  .294  .200    0   0   33  8  0   1   0   0     1
  Josh Banks           25 SDP   20    23    3    3   0   0   0    0    2    6  .130  .200  .130    0   0   -6  2  0   0   0   0     1
 #Josh Bard            30 SDP   57   178   11   36   9   0   1   16   18   25  .202  .279  .270    0   0   53  1  0   1   2   5     2
  Brian Barden         27 STL    9     9    0    2   0   0   0    1    0    4  .222  .222  .222    0   0   18  1  0   0   0   0  /534
  Clint Barmes         29 COL  107   393   47  114  25   6  11   44   17   69  .290  .322  .468   13   4   99  4  1   2   0   9 465/9
  Michael Barrett      31 SDP   30    94    9   19   3   0   2    9    9   16  .202  .274  .298    0   0   58  1  2   1   0   4     2
  Jimmy Barthmaier     24 PIT    3     3    0    0   0   0   0    0    0    1  .000  .000  .000    0   0 -100  0  0   0   0   0    /1
  Brian Barton         26 STL   82   153   23   41   9   2   2   13   19   39  .268  .354  .392    3   1   97  4  1   2   0   5  79/8
  Denny Bautista       27 PIT   35     5    0    1   0   0   0    1    0    3  .200  .200  .200    0   0    8  0  0   0   0   0     1
  Jose Bautista        27 PIT  107   314   38   76  15   0  12   44   38   77  .242  .325  .404    1   1   95  6  3   2   4  10   5/D
  Jason Bay            29 PIT  106   393   72  111  23   2  22   64   59   86  .282  .375  .519    7   0  137  0  5   2   2   3     7
  T.J. Beam            27 PIT   32     4    0    0   0   0   0    0    0    2  .000  .000  .000    0   0 -100  1  0   0   0   0     1
 *Joe Beimel           31 LAD   71     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
  Matt Belisle         28 CIN    6     8    0    1   0   0   0    0    0    3  .125  .125  .125    0   0  -35  3  0   0   0   0    /1
  Heath Bell           30 SDP   74     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
  Ron Belliard         33 WSN   96   296   37   85  22   0  11   46   37   58  .287  .372  .473    3   2  120  1  0   3   1   6 354/6
  Edwin Bellorin       26 COL    3     3    0    1   0   0   0    0    0    0  .333  .333  .333    0   0   72  0  0   0   0   0    /2
 #Carlos Beltran       31 NYM  161   606  116  172  40   5  27  112   92   96  .284  .376  .500   25   3  129  1  6   1  13  11  *8/D
  Gary Bennett         36 LAD   10    21    1    4   1   0   1    4    2    0  .190  .261  .381    0   0   66  0  0   0   0   1     2
  Jeff Bennett         28 ATL   72     9    0    2   1   0   0    1    2    2  .222  .364  .333    0   0   86  1  0   0   0   0     1
  Jay Bergmann         26 WSN   30    40    0    0   0   0   0    0    0   20  .000  .000  .000    0   0 -100  2  0   0   0   1     1
 #Lance Berkman        32 HOU  159   554  114  173  46   4  29  106   99  108  .312  .420  .567   18   4  159  0  5   7  18  13  *3/D
 *Roger Bernadina      24 WSN   26    76   10   16   1   1   0    2    9   21  .211  .294  .250    4   3   45  1  0   0   0   3   8/7
  Doug Bernier         28 COL    2     4    0    0   0   0   0    0    0    1  .000  .000  .000    0   0 -100  0  0   0   0   0    /4
  Angel Berroa         30 LAD   84   226   26   52  13   1   1   16   20   41  .230  .304  .310    0   0   62  6  0   4   4  13   6/4
-+--------------------+--+---+----+-----+----+----+---+---+---+----+----+----+-----+-----+-----+----+---+----+--+--+---+---+---+-----+
 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
-+--------------------+--+---+----+-----+----+----+---+---+---+----+----+----+-----+-----+-----+----+---+----+--+--+---+---+---+-----+
  Chad Billingsley     23 LAD   35    63    1    6   0   0   0    3    4   36  .095  .149  .095    0   0  -34  5  0   0   0   0     1
  Brian Bixler         25 PIT   50   108   16   17   2   1   0    2    6   36  .157  .229  .194    1   0   15  2  0   4   2   1     6
  Casey Blake          34 LAD   58   211   25   53  12   1  10   23   16   52  .251  .313  .460    1   0  100  0  2   4   5   9  5/34
 *Gregor Blanco        24 ATL  144   430   52  108  14   4   1   38   74   99  .251  .366  .309   13   5   81  6  3   6   2   3  78/9
  Henry Blanco         36 CHC   58   120   15   35   3   0   3   12    6   22  .292  .325  .392    0   0   83  2  0   0   1   4   2/3
  Joe Blanton          27 PHI   13    16    0    1   0   0   0    1    0   10  .063  .059  .063    0   0  -68  6  1   0   0   0     1
 #Geoff Blum           35 HOU  114   325   36   78  14   1  14   53   21   54  .240  .287  .418    1   2   84  0  7   3   2   5 5/436
  Brian Bocock         23 SFG   32    77    4   11   1   0   0    2   12   29  .143  .258  .156    4   2   12  4  0   0   0   2     6
  Mitchell Boggs       24 STL    8     8    0    0   0   0   0    0    0    5  .000  .000  .000    0   0 -100  0  0   0   0   0    /1
  T.J. Bohn            28 PHI   14     5    1    2   1   0   0    3    0    1  .400  .400  .600    0   0  155  0  0   0   0   0     7
+#Emilio Bonifacio     23 ARI    8    12    3    2   1   0   0    2    0    5  .167  .167  .250    1   0    5  0  0   0   0   0   /97
+#Emilio Bonifacio     23 WSN   41   157   26   39   5   5   0   12   14   41  .248  .305  .344    6   4   70  0  3   0   0   2     4
 #Emilio Bonifacio     23 TOT   49   169   29   41   6   5   0   14   14   46  .243  .296  .337    7   4   65  0  3   0   0   2  4/97
  Aaron Boone          35 WSN  104   232   23   56  13   1   6   28   18   52  .241  .299  .384    0   1   77  1  2   2   1   8  35/4
  Dave Borkowski       31 HOU   26     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
 *Michael Bourn        25 HOU  138   467   57  107  10   4   5   29   37  111  .229  .288  .300   41  10   57  7  1   2   0   3    *8
 #Cedrick Bowers       30 COL    5     0    1    0   0   0   0    0    1    0       1.000          0   0       0  0   0   0   0    /1
 *Micah Bowie          33 COL   10     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
 *John Bowker          24 SFG  111   326   31   83  14   3  10   43   19   74  .255  .300  .408    1   1   83  0  2   3   1   7 39/7D
  Blaine Boyer         26 ATL   76     2    0    0   0   0   0    0    0    1  .000  .000  .000    0   0 -100  1  0   0   0   0     1
 *Russell Branyan      32 MIL   50   132   24   33   8   0  12   20   19   42  .250  .342  .583    1   0  138  0  1   0   4   0   5/3
  Ryan Braun           24 MIL  151   611   92  174  39   7  37  106   42  129  .285  .335  .553   14   4  128  0  4   6   4  13  *7/D
 *Bill Bray            25 CIN   63     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
  Yhency Brazoban      28 LAD    2     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0    /1
 *Doug Brocail         41 HOU   72     0    0    0   0   0   0    0    0    0                      0   0       1  0   0   0   0     1
  Jonathan Broxton     24 LAD   70     2    0    0   0   0   0    0    1    0  .000  .333  .000    0   0   -2  0  0   0   0   1     1
 *Jay Bruce            21 CIN  108   413   63  105  17   1  21   52   33  110  .254  .314  .453    4   6   96  0  2   4   1   8   987
  Eric Bruntlett       30 PHI  120   212   37   46   9   1   2   15   21   35  .217  .297  .297    9   2   55  2  0   3   3   7 675/943
  Taylor Buchholz      26 COL   63     0    0    0   0   0   0    1    1    0       1.000          0   0       0  0   0   0   0     1
  Billy Buckner        24 ARI   10     1    0    0   0   0   0    0    0    0  .000  .000  .000    0   0 -100  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
-+--------------------+--+---+----+-----+----+----+---+---+---+----+----+----+-----+-----+-----+----+---+----+--+--+---+---+---+-----+
 *Francisley Bueno     27 ATL    1     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0    /1
  Chris Burke          28 ARI   86   165   20   32   5   1   2   12   27   33  .194  .310  .273    5   0   51  2  3   2   8   2 47/3956
 *Sean Burnett         25 PIT   58     3    1    1   1   0   0    0    0    2  .333  .333  .667    0   0  160  0  0   0   0   0     1
  Pat Burrell          31 PHI  157   536   74  134  33   3  33   86  102  136  .250  .367  .507    0   0  125  0  6   1   8  10    *7
 #Emmanuel Burriss     23 SFG   95   240   37   68   6   1   1   18   23   24  .283  .357  .329   13   5   81  5  1   5   1   7  64/9
  Jared Burton         27 CIN   54     1    0    0   0   0   0    0    0    1  .000  .000  .000    0   0 -100  0  0   0   0   0     1
  David Bush           28 MIL   32    57    2    5   1   0   0    0    1   21  .088  .103  .105    0   0  -45  5  0   0   0   0     1
 *Tim Byrdak           34 HOU   59     6    0    1   0   0   0    0    0    2  .167  .167  .167    0   0  -11  0  0   0   0   0     1
  Eric Byrnes          32 ARI   52   206   28   43  13   1   6   23   16   36  .209  .272  .369    4   4   62  0  0   2   0   5   7/8
  Jolbert Cabrera      35 CIN   48   115   17   29   6   1   3   12    8   29  .252  .310  .400    2   0   82  0  1   2   1   3 7/6459
  Matt Cain            23 SFG   34    62    3    7   1   0   2    3    4   34  .113  .167  .226    0   0    1  6  0   0   0   0     1
  Kevin Cameron        28 SDP   10     1    0    0   0   0   0    0    0    1  .000  .000  .000    0   0 -100  0  0   0   0   0     1
  Mike Cameron         35 MIL  120   444   69  108  25   2  25   70   54  142  .243  .331  .477   17   5  110  1  3   6   1   4    *8
  Jorge Campillo       29 ATL   39    45    4    8   1   0   0    2    1   16  .178  .196  .200    0   0    5  5  0   0   0   0     1
  Robinson Cancel      32 NYM   27    49    5   12   2   0   1    5    3    6  .245  .288  .347    1   2   67  1  0   0   0   0     2
  Jorge Cantu          26 FLA  155   628   92  174  41   0  29   95   40  111  .277  .327  .481    6   2  110  0  7  10   6  15   *53
  Jose Capellan        27 COL    1     1    0    0   0   0   0    0    0    1  .000  .000  .000    0   0 -100  0  0   0   0   0    /1
  Matt Capps           24 PIT   49     1    0    0   0   0   0    0    0    1  .000  .000  .000    0   0 -100  0  0   0   0   0     1
 #Luke Carlin          27 SDP   36    94   12   14   3   1   1    6   10   34  .149  .238  .234    0   0   31  0  0   1   0   3     2
 *Buddy Carlyle        30 ATL   45     9    1    2   0   0   0    0    1    1  .222  .300  .222    0   0   41  0  0   0   0   0     1
  Andrew Carpenter     23 PHI    1     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0    /1
  Chris Carpenter      33 STL    4     5    0    0   0   0   0    0    0    3  .000  .000  .000    0   0 -100  0  0   0   0   0    /1
  Brett Carroll        25 FLA   26    17    5    1   0   1   0    1    1    6  .059  .111  .176    0   0  -26  0  0   0   0   0   /97
 #Raul Casanova        35 NYM   20    55    5   15   2   0   1    6    6   10  .273  .344  .364    0   0   88  0  0   0   0   1     2
  Jack Cassel          27 HOU    9     9    0    2   0   0   0    1    0    4  .222  .222  .222    0   0   19  0  0   0   0   0    /1
+ Jose Castillo        27 SFG  112   394   42   96  28   4   6   35   25   71  .244  .290  .381    2   2   74  0  0   1   1  16  5/46
+ Jose Castillo        27 HOU   15    32    4    9   1   0   0    2    2   10  .281  .314  .313    0   0   67  0  1   0   0   0   /54
  Jose Castillo        27 TOT  127   426   46  105  29   4   6   37   27   81  .246  .292  .376    2   2   73  0  1   1   1  16 *54/6
 #Luis Castillo        32 NYM   87   298   46   73   7   1   3   28   50   35  .245  .355  .305   17   2   77  7  2   2   2  13     4
 #Wilkin Castillo      24 CIN   18    32    6    9   1   0   0    1    1    5  .281  .303  .313    0   0   60  1  0   0   0   0   /74
-+--------------------+--+---+----+-----+----+----+---+---+---+----+----+----+-----+-----+-----+----+---+----+--+--+---+---+---+-----+
 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
-+--------------------+--+---+----+-----+----+----+---+---+---+----+----+----+-----+-----+-----+----+---+----+--+--+---+---+---+-----+
 *Kory Casto           26 WSN   66   163   15   35  10   0   2   16   19   36  .215  .297  .313    1   0   60  0  0   0   1   5 35/79
  Juan Castro          36 CIN    7    10    1    0   0   0   0    0    1    0  .000  .091  .000    0   0  -74  0  0   0   0   0  /645
  Ramon Castro         32 NYM   52   143   15   35   7   0   7   24   13   34  .245  .312  .441    0   0   96  0  0   1   2   2     2
  Ronny Cedeno         25 CHC   99   216   36   58  12   0   2   28   18   41  .269  .328  .352    4   1   75  1  0   1   2   6 46/587
  Mike Cervenak        31 PHI   10    13    0    2   0   0   0    1    0    5  .154  .154  .154    0   0  -20  0  0   0   0   1    /5
  Shawn Chacon         30 HOU   15    24    1    3   0   0   0    0    2   10  .125  .192  .125    0   0  -13  2  0   0   0   0     1
 *Endy Chavez          30 NYM  133   270   30   72  10   2   1   12   17   22  .267  .308  .330    6   1   69  9  2   0   3   6   978
  Jesse Chavez         24 PIT   15     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
  Raul Chavez          35 PIT   42   116   12   30   4   0   1   10    4   14  .259  .287  .319    0   0   63  0  1   1   1   2     2
 *Matt Chico           25 WSN   11    13    2    2   0   0   0    0    0    4  .154  .154  .154    0   0  -19  2  0   0   0   0     1
  Vinnie Chulk         29 SFG   27     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
 *Ryan Church          29 NYM   90   319   54   88  14   1  12   49   33   83  .276  .346  .439    2   3  106  1  3   3   3   9     9
  Brady Clark          35 NYM    7     8    0    2   0   0   0    1    1    2  .250  .400  .250    1   0   77  1  0   1   0   1   /79
+#Tony Clark           36 SDP   70    88    5   21   3   0   1   11   19   32  .239  .374  .307    0   0   91  0  0   0   0   2   /D3
+#Tony Clark           36 ARI   38    63    7   13   2   0   2   13   12   23  .206  .338  .333    0   0   73  0  1   1   1   6     3
 #Tony Clark           36 TOT  108   151   12   34   5   0   3   24   31   55  .225  .359  .318    0   0   83  0  1   1   1   8   3/D
  Tyler Clippard       23 WSN    2     1    0    1   0   0   0    0    0    0 1.000 1.000 1.000    0   0  428  0  0   0   0   0    /1
+ Todd Coffey          27 CIN   17     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
+ Todd Coffey          27 MIL    9     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0    /1
  Todd Coffey          27 TOT   26     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
  Jesus Colome         30 WSN   61     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
  Clay Condrey         32 PHI   56     3    1    1   1   0   0    0    0    2  .333  .333  .667    0   0  152  0  0   0   0   0     1
  Aaron Cook           29 COL   37    60    1   14   1   0   0    4    2   21  .233  .258  .250    0   0   31 16  0   0   0   0     1
  Chad Cordero         26 WSN    6     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0    /1
  Francisco Cordero    33 CIN   72     1    0    0   0   0   0    0    0    0  .000  .000  .000    0   0 -100  0  0   0   0   1     1
  Bryan Corey          34 SDP   39     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
  Manuel Corpas        25 COL   76     1    0    0   0   0   0    0    0    0  .000  .000  .000    0   0 -100  0  0   0   0   0     1
  Kevin Correia        27 SFG   25    27    1    3   0   0   0    2    1   12  .111  .143  .111    0   0  -32  3  0   0   0   0     1
  Chris Coste          35 PHI   98   274   28   72  17   0   9   36   16   51  .263  .325  .423    0   1   93  3  2  10   1   7   2/3
 *Neal Cotts           28 CHC   50     1    0    0   0   0   0    0    0    1  .000  .000  .000    0   0 -100  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
-+--------------------+--+---+----+-----+----+----+---+---+---+----+----+----+-----+-----+-----+----+---+----+--+--+---+---+---+-----+
 *Craig Counsell       37 MIL  110   248   31   56  14   1   1   14   46   42  .226  .355  .302    3   1   76  1  2   5   1   5   564
 #Callix Crabbe        25 SDP   21    34    4    6   1   0   0    2    4    6  .176  .282  .206    1   0   38  0  0   1   0   0 /4697
 #Jose Cruz            34 HOU   38    49    6    6   1   0   0    1   11    9  .122  .283  .143    0   0   18  0  0   0   0   0  7/89
  Juan Cruz            29 ARI   57     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
  Luis Cruz            24 PIT   22    67    6   15   3   0   0    3    3    2  .224  .278  .269    1   1   48  2  0   2   0   3   6/4
  Johnny Cueto         22 CIN   32    45    4    2   0   0   0    1    2   15  .044  .104  .044    0   0  -60  8  0   1   0   0     1
  Jamie D'Antona       26 ARI   18    17    2    3   0   0   0    1    2    4  .176  .263  .176    0   0   16  0  0   0   0   0    /3
  Doug Davis           32 ARI   26    42    0    4   0   0   0    3    0   13  .095  .095  .095    0   0  -51  8  0   0   0   1     1
  Jason Davis          28 PIT   14     8    0    0   0   0   0    0    0    4  .000  .000  .000    0   0 -100  0  0   0   0   0     1
  Rajai Davis          27 SFG   12    18    2    1   0   0   0    0    1    6  .056  .105  .056    4   0  -56  0  0   0   0   0  /879
  Eulogio De La Cruz   24 FLA    6     2    0    0   0   0   0    0    0    2  .000  .000  .000    0   0 -100  0  0   0   0   0    /1
 *Jorge de la Rosa     27 COL   28    40    2    6   0   0   0    6    0   14  .150  .146  .150    0   0  -24  4  1   0   0   0     1
 *Valerio de los Santo 35 COL    2     3    0    0   0   0   0    0    0    2  .000  .000  .000    0   0 -100  1  0   0   0   0    /1
 *Carlos Delgado       36 NYM  159   598   96  162  32   1  38  115   72  124  .271  .353  .518    1   1  127  0  8   8  19  16  *3/D
  Jesus Delgado        24 FLA    2     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0    /1
  Ryan Dempster        31 CHC   33    61    4   10   2   0   0    2    2   19  .164  .190  .197    0   0    0 19  0   0   0   1     1
  Travis Denker        22 SFG   24    37    6    9   4   1   1    3    5   10  .243  .333  .486    0   0  111  0  0   0   0   0   4/5
  Mark DeRosa          33 CHC  149   505  103  144  30   3  21   87   69  106  .285  .376  .481    6   0  118  2  8   9   0   9 4975/36
  Matt DeSalvo         27 ATL    2     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0    /1
  Elmer Dessens        37 ATL    4     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0    /1
 *Blake DeWitt         22 LAD  117   368   45   97  13   2   9   52   45   68  .264  .344  .383    3   0   91  0  5   3   9   6    54
  Matt Diaz            30 ATL   43   135    9   33   2   0   2   14    3   32  .244  .264  .304    4   2   50  0  1   1   0   4     7
  Robinzon Diaz        24 PIT    2     6    0    3   0   0   0    1    0    1  .500  .500  .500    1   0  170  0  0   0   0   0    /2
 *Chris Dickerson      26 CIN   31   102   20   31   9   2   6   15   17   35  .304  .413  .608    5   3  160  1  0   2   0   0   7/8
  Mark DiFelice        31 MIL   15     0    0    0   0   0   0    0    0    0                      0   0       2  0   0   0   0     1
 #Tim Dillard          24 MIL   13     1    0    1   0   0   0    0    0    0 1.000 1.000 1.000    0   0  430  0  0   0   0   0     1
  Joe Dillon           32 MIL   56    75   13   16   3   0   1    6   13   21  .213  .337  .293    1   0   68  1  0   1   0   1 /4375
 *Greg Dobbs           29 PHI  128   226   30   68  14   1   9   40   11   40  .301  .333  .491    3   1  111  0  2   1   1   4 5/973D
 #Ryan Doumit          27 PIT  116   431   71  137  34   0  15   69   23   55  .318  .357  .501    2   2  128  0  5   6   4  10  2/3D
 *Stephen Drew         25 ARI  152   611   91  178  44  11  21   67   41  109  .291  .333  .502    3   3  110  3  7   1   6   5    *6
-+--------------------+--+---+----+-----+----+----+---+---+---+----+----+----+-----+-----+-----+----+---+----+--+--+---+---+---+-----+
 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
-+--------------------+--+---+----+-----+----+----+---+---+---+----+----+----+-----+-----+-----+----+---+----+--+--+---+---+---+-----+
 *Zach Duke            25 PIT   32    57    2    9   0   0   0    1    2   20  .158  .186  .158    0   0   -6  6  0   0   0   0     1
  Elijah Dukes         24 WSN   81   276   48   73  16   2  13   44   50   79  .264  .386  .478   13   4  125  0  2   6   1  10  97/8
  Phil Dumatrait       26 PIT   21    21    0    1   0   0   0    1    0    7  .048  .048  .048    0   0  -74  5  0   0   0   0     1
 *Chris Duncan         27 STL   76   222   26   55   8   0   6   27   34   52  .248  .346  .365    2   1   88  0  1   0   3   9 73/9D
+*Adam Dunn            28 CIN  114   373   58   87  14   0  32   74   80  120  .233  .373  .528    1   1  130  0  5   6   6   4  *7/D
+*Adam Dunn            28 ARI   44   144   21   35   9   0   8   26   42   44  .243  .417  .472    1   0  127  0  0   1   7   3  93/7
 *Adam Dunn            28 TOT  158   517   79  122  23   0  40  100  122  164  .236  .386  .513    2   1  129  0  5   7  13   7 *793/D
  Chad Durbin          30 PHI   71     9    0    1   0   0   0    0    0    3  .111  .111  .111    0   0  -42  0  0   0   0   0     1
+#Ray Durham           36 SFG   87   263   43   77  23   0   3   32   38   49  .293  .385  .414    6   2  109  0  1   2   0   6   4/D
+#Ray Durham           36 MIL   41   107   21   30  12   0   3   13   15   23  .280  .369  .477    2   2  121  0  0   0   1   1     4
 #Ray Durham           36 TOT  128   370   64  107  35   0   6   45   53   72  .289  .380  .432    8   4  112  0  1   2   1   7   4/D
  Damion Easley        38 NYM  113   316   33   85  10   2   6   44   19   38  .269  .322  .370    0   0   82  2  3   7   0  15 4/6735D
  Adam Eaton           30 PHI   23    28    1    5   2   0   0    1    5    6  .179  .303  .250    0   0   46  3  0   0   0   0     1
  David Eckstein       33 ARI   18    64    5   14   3   0   1    4    7    5  .219  .301  .313    0   0   58  0  1   1   0   1     4
+*Jim Edmonds          38 SDP   26    90    6   16   2   0   1    6   10   24  .178  .265  .233    2   1   39  1  1   1   1   1     8
+*Jim Edmonds          38 CHC   85   250   47   64  17   2  19   49   45   58  .256  .369  .568    0   1  136  0  2   1   2   7     8
 *Jim Edmonds          38 TOT  111   340   53   80  19   2  20   55   55   82  .235  .343  .479    2   2  112  1  3   2   3   8     8
  Michael Ekstrom      24 SDP    8     1    0    0   0   0   0    0    0    1  .000  .000  .000    0   0 -100  0  0   0   0   0    /1
 *Scott Elbert         22 LAD   10     1    0    0   0   0   0    0    0    0  .000  .000  .000    0   0 -100  0  0   0   0   0     1
  A.J. Ellis           27 LAD    4     3    1    0   0   0   0    0    0    2  .000  .000  .000    0   0 -100  0  0   0   0   0    /2
  Edwin Encarnacion    25 CIN  146   506   75  127  29   1  26   68   61  102  .251  .340  .466    1   0  106  0  5  10   1  13    *5
 *Darin Erstad         34 HOU  140   322   49   89  16   0   4   31   14   68  .276  .309  .363    2   3   78  2  2   2   3   3 783/9
  Alcides Escobar      21 MIL    9     4    2    2   0   0   0    0    0    1  .500  .500  .500    0   0  165  0  0   0   0   0    /6
  Yunel Escobar        25 ATL  136   514   71  148  24   2  10   60   59   62  .288  .366  .401    2   5  103  7  2   5   4  24    *6
 *Geno Espineli        25 SFG   15     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
 #Shawn Estes          35 SDP   11     9    1    2   1   0   0    0    0    3  .222  .222  .333    0   0   51  5  0   0   0   0    /1
 #Johnny Estrada       32 WSN   23    53    0    9   0   0   0    4    1    4  .170  .200  .170    0   0   -2  0  0   1   0   0     2
  Marco Estrada        24 WSN   11     0    1    0   0   0   0    0    1    0       1.000          0   0       1  0   0   0   0     1
 *Andre Ethier         26 LAD  141   525   90  160  38   5  20   77   59   88  .305  .375  .510    6   3  130  1  7   4   0   6   *97
  Nick Evans           22 NYM   50   109   18   28  10   0   2    9    7   24  .257  .303  .404    0   0   85  0  2   1   2   1   7/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
-+--------------------+--+---+----+-----+----+----+---+---+---+----+----+----+-----+-----+-----+----+---+----+--+--+---+---+---+-----+
+*Scott Eyre           36 CHC   19     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
+*Scott Eyre           36 PHI   19     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
 *Scott Eyre           36 TOT   38     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
+ Brian Falkenborg     30 LAD   16     1    0    0   0   0   0    0    0    1  .000  .000  .000    0   0 -100  0  0   0   0   0     1
+ Brian Falkenborg     30 SDP    9     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0    /1
  Brian Falkenborg     30 TOT   25     1    0    0   0   0   0    0    0    1  .000  .000  .000    0   0 -100  0  0   0   0   0     1
 *Pedro Feliciano      31 NYM   86     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
  Pedro Feliz          33 PHI  133   425   43  106  19   2  14   58   33   54  .249  .302  .402    0   0   81  3  2   0   3  14  *5/6
 *Prince Fielder       24 MIL  159   588   86  162  30   2  34  102   84  134  .276  .372  .507    3   2  128  0 10  12  19  12  *3/D
 #Nelson Figueroa      34 NYM   16    12    0    1   0   0   0    0    2    6  .083  .214  .083    0   0  -17  1  0   0   0   0     1
  Jesus Flores         23 WSN   90   301   23   77  18   1   8   59   15   78  .256  .296  .402    0   1   81  0  4   4   1   7     2
 *Randy Flores         32 STL   43     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
  Josh Fogg            31 CIN   23    22    3    3   1   0   0    0    1    9  .136  .174  .182    0   0   -8  3  0   0   0   0     1
 *Mike Fontenot        28 CHC  119   243   42   74  22   1   9   40   34   51  .305  .395  .514    2   0  131  3  1   3   2   1   4/6
 #Dexter Fowler        22 COL   13    26    3    4   0   0   0    0    0    5  .154  .185  .154    0   1  -12  0  0   1   0   0   /89
  Chad Fox             37 CHC    3     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0    /1
 *Jeff Francis         27 COL   25    39    1    5   1   0   0    1    0   11  .128  .128  .154    0   0  -28 10  0   0   0   0     1
  Jeff Francoeur       24 ATL  155   599   70  143  33   3  11   71   39  111  .239  .294  .359    0   1   72  0  4  10   5  18    *9
  Kevin Frandsen       26 SFG    1     1    0    0   0   0   0    0    0    0  .000  .000  .000    0   0 -100  0  0   0   0   0      
  Ryan Franklin        35 STL   74     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
  Ryan Freel           32 CIN   48   131   17   39   8   0   0   10    8   18  .298  .340  .359    6   4   82  2  1   1   0   3 87/954
 *Brian Fuentes        32 COL   67     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
 *Kosuke Fukudome      31 CHC  150   501   79  129  25   3  10   58   81  104  .257  .359  .379   12   4   90  2  5   1   9   7 *98/D
 #Rafael Furcal        30 LAD   36   143   34   51  12   2   5   16   20   17  .357  .439  .573    8   3  164  0  0   1   0   3     6
  Eric Gagne           32 MIL   50     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
  Sean Gallagher       22 CHC   12    10    0    0   0   0   0    0    0    6  .000  .000  .000    0   0 -100  3  0   0   0   0     1
  Yovani Gallardo      22 MIL    4     9    0    1   1   0   0    0    0    1  .111  .111  .222    0   0  -15  0  0   0   0   0    /1
 *Mat Gamel            22 MIL    2     2    0    1   1   0   0    0    0    1  .500  .500 1.000    0   0  282  0  0   0   0   0    /5
 *Jaime Garcia         21 STL   10     1    0    0   0   0   0    0    2    1  .000  .667  .000    0   0   97  0  0   0   0   0     1
  Nomar Garciaparra    34 LAD   55   163   24   43   9   0   8   28   15   11  .264  .326  .466    1   1  105  0  2   1   2  12  65/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
-+--------------------+--+---+----+-----+----+----+---+---+---+----+----+----+-----+-----+-----+----+---+----+--+--+---+---+---+-----+
  Lee Gardner          33 FLA    7     1    0    0   0   0   0    0    0    0  .000  .000  .000    0   0 -100  0  0   0   0   0    /1
  Chad Gaudin          25 CHC   24     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
  Geoff Geary          31 HOU   55     1    0    0   0   0   0    0    0    0  .000  .000  .000    0   0 -100  0  0   0   0   1     1
  Josh Geer            25 SDP    5     9    1    1   0   0   0    1    1    4  .111  .200  .111    0   0  -11  0  0   0   0   0    /1
  Justin Germano       25 SDP   12     9    1    4   1   0   0    1    0    3  .444  .444  .556    0   0  174  3  0   0   0   0     1
 *Jody Gerut           30 SDP  100   328   46   97  15   4  14   43   28   52  .296  .351  .494    6   4  130  0  0   0   0   1   8/9
 *Brian Giles          37 SDP  147   559   81  171  40   4  12   63   87   52  .306  .398  .456    2   2  136  0  5   2   2  18  *9/8
 *Conor Gillaspie      20 SFG    8     5    1    1   0   0   0    0    2    0  .200  .429  .200    0   0   72  0  0   0   0   0    /5
  Troy Glaus           31 STL  151   544   69  147  33   1  27   99   87  104  .270  .372  .483    0   1  124  0  3   3   3  14  *5/3
 *Tom Glavine          42 ATL   14    19    2    2   0   0   0    1    3    5  .105  .227  .105    0   0   -8  3  0   0   0   0     1
  Greg Golson          22 PHI    6     6    2    0   0   0   0    0    0    4  .000  .000  .000    1   0 -100  0  0   0   0   0   /89
  Chris Gomez          37 PIT   90   183   26   50   8   0   1   20   13   30  .273  .322  .333    0   0   77  1  2   1   1   3 546/3
 *Adrian Gonzalez      26 SDP  162   616  103  172  32   1  36  119   74  142  .279  .361  .510    0   0  138  0  3   7  18  24    *3
  Alberto Gonzalez     25 WSN   17    49    9   17   6   0   1    9    4    6  .347  .407  .531    0   1  144  0  0   1   0   2   6/5
  Edgar Gonzalez       25 ARI   17    10    0    1   1   0   0    2    0    3  .100  .100  .200    0   0  -26  2  0   0   0   0     1
  Edgar Gonzalez       30 SDP  111   325   38   89  15   0   7   33   25   76  .274  .329  .385    1   3   96  0  1   2   1  11 4/5967
  Enrique Gonzalez     25 SDP    4     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0    /1
 *Luis Gonzalez        40 FLA  136   341   30   89  26   1   8   47   41   43  .261  .336  .413    1   2   97  0  5   0   1  10  79/D
  Mike Gonzalez        30 ATL   36     1    0    0   0   0   0    0    0    0  .000  .000  .000    0   0 -100  0  0   0   0   0     1
  Tom Gordon           40 PHI   34     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
 *Tom Gorzelanny       25 PIT   21    28    2    3   0   0   0    3    2   12  .107  .167  .107    0   0  -24  6  0   0   0   1     1
 #Ruben Gotay          25 ATL   88   102   10   24   5   0   2    8   13   32  .235  .322  .343    1   1   76  2  0   0   0   4   5/4
 *John Grabow          29 PIT   74     1    0    0   0   0   0    0    0    0  .000  .000  .000    0   0 -100  0  0   0   0   0     1
  Khalil Greene        28 SDP  105   389   30   83  15   2  10   35   22  100  .213  .260  .339    5   1   64  0  7   5   1   7     6
 #Kevin Gregg          30 FLA   72     1    0    0   0   0   0    0    0    1  .000  .000  .000    0   0 -100  0  0   0   0   0     1
 *Ken Griffey          38 CIN  102   359   51   88  20   1  15   53   61   64  .245  .355  .432    0   1  103  0  3   2  13   7   9/D
  Jason Grilli         31 COL   51     3    0    0   0   0   0    0    0    0  .000  .000  .000    0   0 -100  1  0   0   0   1     1
 *Gabe Gross           28 MIL   16    43    6    9   3   0   0    2   10    7  .209  .352  .279    2   0   69  0  1   0   0   0  8/79
  Carlos Guevara       26 SDP   10     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
  Angel Guzman         26 CHC    6     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
-+--------------------+--+---+----+-----+----+----+---+---+---+----+----+----+-----+-----+-----+----+---+----+--+--+---+---+---+-----+
 #Cristian Guzman      30 WSN  138   579   77  183  35   5   9   55   23   57  .316  .345  .440    6   5  104  1  4   5   1  10    *6
 *Tony Gwynn           25 MIL   29    42    5    8   1   0   0    1    4    7  .190  .271  .214    3   1   30  1  1   1   0   1 /89D7
  Charlie Haeger       24 SDP    4     1    0    1   0   0   0    0    0    0 1.000 1.000 1.000    0   0  456  0  0   0   0   0    /1
  Jerry Hairston       32 CIN   80   261   47   85  20   2   6   36   23   36  .326  .384  .487   15   3  124  8  2   3   0   0 6789/45
  Scott Hairston       28 SDP  112   326   42   81  18   3  17   31   28   84  .248  .312  .479    3   1  115  3  2   3   2   2  87/4
  Bill Hall            28 MIL  128   404   50   91  22   1  15   55   37  124  .225  .293  .396    5   6   79  1  3   3   2   4  *5/4
 *Cole Hamels          24 PHI   36    76    3   17   2   0   0    3    0   29  .224  .234  .250    0   0   26  8  0   1   0   0     1
  Robby Hammock        31 ARI   18    42    4    8   1   0   0    2    5    9  .190  .292  .214    0   0   33  0  0   1   1   0     2
 *Justin Hampson       28 SDP   35     1    0    0   0   0   0    0    0    1  .000  .000  .000    0   0 -100  0  0   0   0   0     1
  Mike Hampton         35 ATL   13    24    3    5   2   0   0    4    2   11  .208  .269  .292    0   0   48  3  0   0   0   0     1
  Ryan Hanigan         27 CIN   31    85    9   23   2   0   2    9   10    9  .271  .367  .365    0   0   91  0  0   3   1   2     2
  Joel Hanrahan        26 WSN   69     2    0    0   0   0   0    0    0    0  .000  .000  .000    0   0 -100  1  0   0   0   0     1
  Craig Hansen         24 PIT   16     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
 *J.A. Happ            25 PHI    8     7    0    0   0   0   0    0    0    4  .000  .000  .000    0   0 -100  2  0   0   0   0    /1
  Aaron Harang         30 CIN   30    54    0    7   1   0   0    2    0   20  .130  .130  .148    0   0  -28  5  0   0   0   1     1
 *Rich Harden          26 CHC   12    23    1    2   0   0   0    1    0   12  .087  .087  .087    0   0  -55  3  0   0   0   1     1
  J.J. Hardy           25 MIL  146   569   78  161  31   4  24   74   52   98  .283  .343  .478    2   1  113  5  2   1   3  18    *6
  Danny Haren          27 ARI   34    76    8   16   7   0   0    6    3   15  .211  .238  .303    0   0   37  5  1   0   0   1     1
  Brad Harman          22 PHI    6    10    1    1   1   0   0    1    1    1  .100  .182  .200    0   0   -1  0  0   0   0   1   /45
 *Willie Harris        30 WSN  140   367   58   92  14   4  13   43   50   66  .251  .344  .417   13   3   98  3  1   3   2   8 7845/6
  Corey Hart           26 MIL  157   612   76  164  45   6  20   91   27  109  .268  .300  .459   23   7   96  4  9   5   2  17    *9
  Kevin Hart           25 CHC   21     5    1    0   0   0   0    0    0    2  .000  .000  .000    0   0 -100  0  0   0   0   0     1
 *Scott Hatteberg      38 CIN   34    52    3    9   3   0   0    7    7    7  .173  .262  .231    0   1   29  0  2   0   0   0     3
  LaTroy Hawkins       35 HOU   24     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
 *Brad Hawpe           29 COL  138   488   69  138  24   3  25   85   76  134  .283  .381  .498    2   2  123  0  2   3   6   7    *9
 *Dirk Hayhurst        27 SDP   10     3    0    0   0   0   0    0    1    3  .000  .250  .000    0   0  -23  0  0   0   0   0     1
 #Chase Headley        24 SDP   91   331   34   89  19   2   9   38   30  104  .269  .337  .420    4   1  108  0  2   5   1   5   7/5
  Aaron Heilman        29 NYM   78     1    0    0   0   0   0    0    0    0  .000  .000  .000    0   0 -100  0  0   0   0   0     1
  Wes Helms            32 FLA  132   251   28   61  11   0   5   31   17   65  .243  .299  .347    0   0   70  0  5   5   0   6  53/7
 *Todd Helton          34 COL   83   299   39   79  16   0   7   29   61   50  .264  .391  .388    0   0  100  0  0   1   8   9     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
-+--------------------+--+---+----+-----+----+----+---+---+---+----+----+----+-----+-----+-----+----+---+----+--+--+---+---+---+-----+
 *Mark Hendrickson     34 FLA   37    35    4    9   2   1   0    1    1   21  .257  .278  .371    0   0   70  1  0   0   0   0     1
  Sean Henn            27 SDP    4     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0    /1
  Brad Hennessey       28 SFG   18     8    1    2   1   0   0    1    0    2  .250  .250  .375    1   0   60  2  0   0   0   0     1
  Clay Hensley         28 SDP   32     2    0    0   0   0   0    0    0    1  .000  .000  .000    0   0 -100  1  0   0   0   0     1
 *Matt Herges          38 COL   58     3    0    0   0   0   0    0    0    3  .000  .000  .000    0   0 -100  0  0   0   0   0     1
 *Jeremy Hermida       24 FLA  142   502   74  125  22   3  17   61   48  138  .249  .323  .406    6   1   91  1  1   7   5  12    *9
 #Anderson Hernandez   25 WSN   28    81   11   27   4   0   0   17   10    8  .333  .407  .383    0   0  109  0  0   0   0   1   4/6
  Livan Hernandez      33 COL    8    17    1    4   0   0   0    1    0    1  .235  .235  .235    0   0   21  2  0   0   0   0    /1
  Runelvys Hernandez   30 HOU    4     4    0    1   0   0   0    1    1    2  .250  .400  .250    0   0   78  1  0   0   0   0    /1
 *Danny Herrera        23 CIN    7     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0    /1
 #Jonathan Herrera     23 COL   28    61    5   14   1   1   0    3    4   10  .230  .277  .279    1   1   43  1  0   0   0   0   4/6
  Yoslan Herrera       27 PIT    5     7    1    1   0   0   0    0    0    1  .143  .143  .143    0   0  -23  0  0   0   0   0    /1
 #Koyie Hill           29 CHC   10    21    0    2   1   0   0    1    0   12  .095  .095  .143    0   0  -40  1  0   0   0   0    /2
 *Rich Hill            28 CHC    5     7    0    0   0   0   0    0    0    2  .000  .000  .000    0   0 -100  0  0   0   0   0    /1
  Shawn Hill           27 WSN   12     7    0    0   0   0   0    0    3    2  .000  .300  .000    0   0  -12  5  0   0   0   0     1
  Mike Hinckley        25 WSN   14     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
 *Alex Hinshaw         25 SFG   48     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
  Jason Hirsh          26 COL    4     4    0    0   0   0   0    0    0    2  .000  .000  .000    0   0 -100  0  0   0   0   0    /1
  Trevor Hoffman       40 SDP   48     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
 *Micah Hoffpauir      28 CHC   33    73   14   25   8   0   2    8    6   24  .342  .400  .534    1   0  137  0  0   1   0   0 /739D
  Matt Holliday        28 COL  139   539  107  173  38   2  25   88   74  104  .321  .409  .538   28   2  140  0  2   8   6   9    *7
  Steve Holm           28 SFG   49    84   10   22   9   0   1    6   10   16  .262  .357  .405    0   1   99  0  1   3   1   3     2
  Paul Hoover          32 FLA   13    40    1    8   1   0   0    2    2   17  .200  .238  .225    0   0   23  0  0   0   1   2     2
  Norris Hopper        29 CIN   26    50    3   10   0   0   0    1    5    6  .200  .286  .200    1   0   29  2  0   1   0   0  /789
  Brian Horwitz        25 SFG   21    36    5    8   0   0   2    4    5   10  .222  .310  .389    0   0   81  0  1   0   0   0   /79
  J.R. House           28 HOU    3     3    0    0   0   0   0    1    0    1  .000  .000  .000    0   0 -100  0  0   0   0   0      
 *Ryan Howard          28 PHI  162   610  105  153  26   4  48  146   81  199  .251  .339  .543    1   1  124  0  6   3  17  11  *3/D
 *Bobby Howry          34 CHC   72     1    0    0   0   0   0    0    0    1  .000  .000  .000    0   0 -100  0  0   0   0   0     1
  Chin-Lung Hu         24 LAD   65   116   16   21   2   2   0    9   11   23  .181  .252  .233    2   0   29  2  0   0   4   5    64
  Justin Huber         25 SDP   33    61    5   15   3   0   2    8    3   19  .246  .303  .393    0   0   91  1  0   2   0   0     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
-+--------------------+--+---+----+-----+----+----+---+---+---+----+----+----+-----+-----+-----+----+---+----+--+--+---+---+---+-----+
 #Orlando Hudson       30 ARI  107   407   54  124  29   3   8   41   40   62  .305  .367  .450    4   1  108  3  3   2   2  18   4/D
  Tim Hudson           32 ATL   23    41    2    6   1   0   0    2    1   14  .146  .167  .171    0   0  -10  7  0   0   0   0     1
  Nick Hundley         24 SDP   60   198   21   47   7   1   5   24   11   52  .237  .278  .359    0   0   74  0  5   2   0   1     2
  Chris Iannetta       25 COL  104   333   50   88  22   2  18   65   56   92  .264  .390  .505    0   0  127  2  2  14   0   6   2/5
+ Tadahito Iguchi      33 SDP   81   303   29   70  14   1   2   24   26   75  .231  .292  .304    8   1   65  1  0   0   0  11     4
+ Tadahito Iguchi      33 PHI    4     7    0    2   1   0   0    0    0    0  .286  .286  .429    0   0   82  0  0   0   0   0    /4
  Tadahito Iguchi      33 TOT   85   310   29   72  15   1   2   24   26   75  .232  .292  .306    8   1   66  1  0   0   0  11     4
  Omar Infante         26 ATL   96   317   45   93  24   3   3   40   22   44  .293  .338  .416    0   1   98  2  5   2   2   4 7564/8
 *Hernan Iribarren     24 MIL   12    14    1    2   1   0   0    1    1    3  .143  .200  .214    0   0    9  0  0   0   0   0   /48
 *Travis Ishikawa      24 SFG   33    95   12   26   6   0   3   15    9   27  .274  .337  .432    1   0   99  0  0   0   1   1     3
  Jason Isringhausen   35 STL   42     2    0    0   0   0   0    0    0    1  .000  .000  .000    0   0 -100  0  0   0   0   0     1
 #Cesar Izturis        28 STL  135   414   50  109  10   3   1   24   29   26  .263  .319  .309   24   6   67  3  2   6   1   6  *6/5
  Conor Jackson        26 ARI  144   540   87  162  31   6  12   75   59   61  .300  .376  .446   10   2  110  1  3   9   3  14    73
 *Zach Jackson         25 MIL    2     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0    /1
 *Mike Jacobs          27 FLA  141   477   67  118  27   2  32   93   36  119  .247  .299  .514    1   0  109  0  5   1  10   7  *3/D
 *Chuck James          26 ATL    7     8    0    0   0   0   0    0    0    4  .000  .000  .000    0   0 -100  0  0   0   0   0    /1
  Paul Janish          25 CIN   38    80    5   15   2   0   1    6    7   18  .188  .270  .250    0   0   36  0  0   2   0   2     6
 *Geoff Jenkins        33 PHI  115   293   27   72  16   0   9   29   24   68  .246  .301  .392    1   1   79  0  4   1   5   6   9/D
  Kelvin Jimenez       27 STL   15     3    0    0   0   0   0    0    0    1  .000  .000  .000    0   0 -100  0  0   0   0   0     1
  Ubaldo Jimenez       24 COL   34    67    1    3   0   0   0    0    3   28  .045  .086  .045    0   0  -65  7  0   0   0   1     1
  Jason Johnson        34 LAD   16     7    0    0   0   0   0    0    0    4  .000  .000  .000    0   0 -100  1  0   0   0   1     1
 *Josh Johnson         24 FLA   14    30    1    4   2   0   0    2    1   18  .133  .161  .200    0   0   -5  3  0   0   0   0     1
 *Kelly Johnson        26 ATL  150   547   86  157  39   6  12   69   52  113  .287  .349  .446   11   6  108  9  4   2   2   3    *4
 *Mark L. Johnson      32 STL   10    17    1    5   0   0   0    2    1    2  .294  .333  .294    0   0   68  0  0   0   0   0     2
 *Nick Johnson         29 WSN   38   109   15   24   8   0   5   20   33   25  .220  .415  .431    0   0  123  0  1   4   4   2     3
  Randy Johnson        44 ARI   30    50    2    7   1   0   0    5    4   26  .140  .204  .160    0   0   -5  6  0   0   0   0     1
  Reed Johnson         31 CHC  109   333   52  101  21   0   6   50   19   68  .303  .358  .420    5   6   99  5  5  12   1   3  87/9
  Andruw Jones         31 LAD   75   209   21   33   8   1   3   14   27   76  .158  .256  .249    0   1   34  0  1   1   0   5   8/D
 *Brandon Jones        24 ATL   41   116   16   31  10   1   1   17    7   28  .267  .312  .397    1   0   86  3  1   1   2   3   7/9
 #Chipper Jones        36 ATL  128   439   82  160  24   1  22   75   90   61  .364  .470  .574    4   0  174  0  4   1  16  13  *5/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
-+--------------------+--+---+----+-----+----+----+---+---+---+----+----+----+-----+-----+-----+----+---+----+--+--+---+---+---+-----+
 *Jacque Jones         33 FLA   18    37    5    4   0   0   0    2    6    8  .108  .227  .108    0   0   -7  0  1   0   1   1  /879
  Jorge Julio          29 ATL   12     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
  Jair Jurrjens        22 ATL   37    58    7    6   0   1   0    0    6   18  .103  .188  .138    0   0  -12  7  0   0   0   0     1
  Gabe Kapler          32 MIL   96   229   36   69  17   2   8   38   13   39  .301  .340  .498    3   1  117  1  1   1   0   3   879
  Jeff Karstens        25 PIT    9    14    3    2   0   0   0    0    2    8  .143  .250  .143    0   0    9  2  0   0   0   0    /1
  Sean Kazmar          23 SDP   19    39    2    8   1   0   0    2    5   14  .205  .289  .231    0   0   46  1  1   0   0   0   6/4
  Austin Kearns        28 WSN   86   313   40   68  10   0   7   32   35   63  .217  .311  .316    2   2   65  0  1   8   0  11     9
  Matt Kemp            23 LAD  155   606   93  176  38   5  18   76   46  153  .290  .340  .459   35  11  108  1  3   1   6  11    89
  Jason Kendall        34 MIL  151   516   46  127  30   2   2   49   50   45  .246  .327  .324    8   3   72  6  2  13   7   5    *2
  Kyle Kendrick        23 PHI   32    50    3    5   1   0   0    2    3   24  .100  .151  .120    0   0  -28  6  0   0   0   0     1
 *Adam Kennedy         32 STL  115   339   42   95  17   4   2   36   21   43  .280  .321  .372    7   1   82  0  4   1   4  13 4/93D7
  Logan Kensing        25 FLA   48     2    0    0   0   0   0    0    0    0  .000  .000  .000    0   0 -100  0  0   0   0   0     1
  Jeff Kent            40 LAD  121   440   42  123  23   1  12   59   25   52  .280  .327  .418    0   1   95  0  2   7   1  13  *4/3
  Jeff Keppinger       28 CIN  121   459   45  122  24   2   3   43   30   24  .266  .310  .346    3   1   70  6  5   2   3  14 65/34
 *Clayton Kershaw      20 LAD   22    29    1    2   0   0   0    0    0   13  .069  .069  .069    0   0  -63  9  0   0   0   0     1
 *Ray King             34 WSN   12     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
  Josh Kinney          29 STL    7     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0    /1
 *Brandon Knight       32 NYM    4     3    0    0   0   0   0    0    0    2  .000  .000  .000    0   0 -100  1  0   0   0   0    /1
 *Joe Koshansky        26 COL   18    38    5    8   3   0   3    8    1   17  .211  .250  .526    0   0   92  0  0   1   0   2     3
 *Casey Kotchman       25 ATL   43   152   18   36   4   1   2   20   18   16  .237  .331  .316    0   0   73  0  1   4   2   4     3
 *Mark Kotsay          32 ATL   88   318   39   92  17   3   6   37   25   34  .289  .340  .418    2   3   99  1  1   0   2  13     8
  Kevin Kouzmanoff     26 SDP  154   624   71  162  31   4  23   84   23  139  .260  .299  .433    0   0   99  0  6  15   3  14    *5
  Eddie Kunz           22 NYM    4     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0    /1
 *Hong-Chih Kuo        26 LAD   42    12    1    3   1   0   0    0    0    4  .250  .250  .333    0   0   52  2  0   0   0   0     1
  Hiroki Kuroda        33 LAD   31    54    2    8   1   0   0    2    5   16  .148  .220  .167    0   0    4  6  0   0   0   1     1
 *Mike Lamb            32 MIL   11    11    2    3   0   0   0    0    0    1  .273  .273  .273    0   0   44  0  0   0   0   0    /5
 *Ryan Langerhans      28 WSN   73   111   17   26   5   2   3   12   25   31  .234  .380  .396    2   0  104  2  0   1   1   1  79/3
 *John Lannan          23 WSN   31    45    0    1   0   0   0    0    4   24  .022  .102  .022    0   0  -65  6  0   0   0   1     1
 *Adam LaRoche         28 PIT  136   492   66  133  32   3  25   85   54  122  .270  .341  .500    1   1  123  0  6   2   7   9  *3/D
+ Andy LaRoche         24 LAD   27    59    6   12   1   0   2    6   10    7  .203  .319  .322    0   0   70  0  0   0   0   5  5/43
-+--------------------+--+---+----+-----+----+----+---+---+---+----+----+----+-----+-----+-----+----+---+----+--+--+---+---+---+-----+
 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
-+--------------------+--+---+----+-----+----+----+---+---+---+----+----+----+-----+-----+-----+----+---+----+--+--+---+---+---+-----+
+ Andy LaRoche         24 PIT   49   164   11   25   4   0   3   12   14   30  .152  .227  .232    2   0   24  2  1   2   1   3     5
  Andy LaRoche         24 TOT   76   223   17   37   5   0   5   18   24   37  .166  .252  .256    2   0   36  2  1   2   1   8  5/43
  Jason LaRue          34 STL   61   164   17   35   8   1   4   21   15   20  .213  .296  .348    0   0   69  3  2   5   1   6   2/3
 *Wade LeBlanc         23 SDP    5     8    0    3   0   0   0    0    0    3  .375  .375  .375    0   0  108  1  0   0   0   0    /1
+*Wilfredo Ledezma     27 SDP   25    10    1    0   0   0   0    0    1    6  .000  .091  .000    0   0  -72  2  0   0   0   0     1
+*Wilfredo Ledezma     27 ARI    3     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0    /1
 *Wilfredo Ledezma     27 TOT   28    10    1    0   0   0   0    0    1    6  .000  .091  .000    0   0  -72  2  0   0   0   0     1
  Carlos Lee           32 HOU  115   436   61  137  27   0  28  100   37   49  .314  .368  .569    4   1  144  0  5   3   7   8  *7/D
  Derrek Lee           32 CHC  155   623   93  181  41   3  20   90   71  119  .291  .361  .462    8   2  110  0  4   0   3  27  *3/D
 *Fred Lewis           27 SFG  133   468   81  132  25  11   9   40   51  124  .282  .351  .440   21   7  105  0  2   0   3   5 *78/9
  Brad Lidge           31 PHI   72     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
 *Jon Lieber           38 CHC   26     5    0    0   0   0   0    0    0    4  .000  .000  .000    0   0 -100  1  0   0   0   0     1
  Brent Lillibridge    24 ATL   29    80    9   16   6   1   1    8    3   23  .200  .238  .338    2   0   50  1  0   1   0   0   6/5
 *Ted Lilly            32 CHC   34    62    2   11   2   0   0    5    1   29  .177  .190  .210    1   0    3 12  0   0   0   0     1
 *Tim Lincecum         24 SFG   34    70    7   11   1   1   0    5    5   32  .157  .213  .200    0   0    9  6  0   0   0   1     1
  Mike Lincoln         33 CIN   64     2    0    0   0   0   0    0    0    0  .000  .000  .000    0   0 -100  0  0   0   0   0     1
  Matt Lindstrom       28 FLA   66     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
+ Paul Lo Duca         36 WSN   46   139   13   32   7   0   0   12    9    9  .230  .301  .281    1   0   54  0  0   5   0   9 23/7D
+ Paul Lo Duca         36 FLA   21    34    3   10   2   0   0    3    6    2  .294  .400  .353    0   0  102  0  0   0   0   1   /23
  Paul Lo Duca         36 TOT   67   173   16   42   9   0   0   15   15   11  .243  .321  .295    1   0   63  0  0   5   0  10 23/7D
  Esteban Loaiza       36 LAD    7     6    1    2   0   0   0    1    0    1  .333  .333  .333    0   0   76  3  0   0   0   1    /1
  Kyle Lohse           29 STL   33    63    1    7   1   0   0    5    0   20  .111  .111  .127    0   1  -37  9  0   0   0   0     1
 *James Loney          24 LAD  161   595   66  172  35   6  13   90   45   85  .289  .338  .434    7   4  102  1  7   3   6  25    *3
  Braden Looper        33 STL   42    63    5   16   3   1   0    4    4   21  .254  .299  .333    0   0   67 13  0   0   0   3     1
+#Felipe Lopez         28 WSN  100   325   34   76  20   0   2   25   32   54  .234  .305  .314    4   5   63  2  2   2   1  13  4/76
+#Felipe Lopez         28 STL   43   156   30   60   8   2   4   21   11   28  .385  .426  .538    4   3  153  0  1   1   1   0 45/7639
 #Felipe Lopez         28 TOT  143   481   64  136  28   2   6   46   43   82  .283  .343  .387    8   8   92  2  3   3   2  13 4756/39
  Mark Loretta         36 HOU  101   261   27   73  15   0   4   38   29   30  .280  .350  .383    0   0   95  0  5   2   1   9 45/63
  Derek Lowe           35 LAD   34    65    4    9   0   0   0    5    3   20  .138  .176  .138    0   0  -15  7  0   0   0   0     1
  Ryan Ludwick         29 STL  152   538  104  161  40   3  37  113   62  146  .299  .375  .591    4   4  150  1  8   8   3   8  *978
-+--------------------+--+---+----+-----+----+----+---+---+---+----+----+----+-----+-----+-----+----+---+----+--+--+---+---+---+-----+
 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
-+--------------------+--+---+----+-----+----+----+---+---+---+----+----+----+-----+-----+-----+----+---+----+--+--+---+---+---+-----+
  Brandon Lyon         28 ARI   61     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
 *Drew Macias          25 SDP   17    20    2    4   0   0   2    5    2    6  .200  .250  .500    0   0  101  1  2   0   0   1   /79
 *Rob Mackowiak        32 WSN   38    53    7    7   1   0   1    4    8   17  .132  .254  .208    0   0   23  0  1   1   0   1   7/9
+ Greg Maddux          42 SDP   27    42    1    5   0   0   0    2    1   14  .119  .140  .119    1   0  -27  6  0   0   0   0     1
+ Greg Maddux          42 LAD    7    13    0    1   0   0   0    1    0    1  .077  .077  .077    0   0  -59  0  0   0   0   1    /1
  Greg Maddux          42 TOT   34    55    1    6   0   0   0    3    1   15  .109  .125  .109    1   0  -35  6  0   0   0   1     1
 *Ryan Madson          27 PHI   76     2    0    0   0   0   0    0    0    2  .000  .000  .000    0   0 -100  0  0   0   0   0     1
 *Paul Maholm          26 PIT   31    65    4    8   0   0   0    3    6   28  .123  .197  .123    0   0  -11  2  0   0   0   2     1
  John Maine           27 NYM   26    46    3    5   0   0   0    3    6   23  .109  .212  .109    0   0  -12  5  0   0   0   0     1
  Gary Majewski        28 CIN   37     1    0    0   0   0   0    0    0    0  .000  .000  .000    0   0 -100  0  0   0   0   0     1
 *Charlie Manning      29 WSN   57     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
  Carlos Marmol        25 CHC   82     1    0    0   0   0   0    0    0    1  .000  .000  .000    0   0 -100  1  0   0   0   0     1
 *Jason Marquis        29 CHC   39    59    8   12   3   0   2   10    3   17  .203  .242  .356    0   0   51  4  0   0   0   0     1
 *Sean Marshall        25 CHC   34    15    0    5   0   0   0    1    0    7  .333  .333  .333    0   0   72  0  0   0   0   1     1
  Lou Marson           22 PHI    1     4    2    2   0   0   1    2    0    2  .500  .500 1.250    0   0  335  0  0   0   0   0    /2
 *Damaso Marte         33 PIT   47     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
  Russell Martin       25 LAD  155   553   87  155  25   0  13   69   90   83  .280  .385  .396   18   6  106  0  2   5   8  16 *25/D
  Pedro Martinez       36 NYM   20    39    3    6   1   0   0    4    0   15  .154  .154  .179    0   0  -12  7  0   0   0   0     1
  Ramon Martinez       35 NYM    7    16    0    4   3   0   0    3    2    3  .250  .333  .438    0   0  102  0  0   0   0   1    /4
  Shairon Martis       21 WSN    5     7    0    0   0   0   0    0    1    2  .000  .125  .000    0   0  -63  0  0   0   0   0    /1
  Nick Masset          26 CIN   10     2    0    0   0   0   0    0    0    2  .000  .000  .000    0   0 -100  0  0   0   0   0     1
  Joe Mather           25 STL   54   133   20   32   7   0   8   18   12   32  .241  .306  .474    1   0  102  0  1   1   1   2 789/35
  Osiris Matos         23 SFG   20     2    0    0   0   0   0    0    0    2  .000  .000  .000    0   0 -100  0  0   0   0   0     1
 #Kazuo Matsui         32 HOU   96   375   58  110  26   3   6   33   37   53  .293  .354  .427   20   5  106  7  3   0   0   3     4
  Cameron Maybin       21 FLA    8    32    9   16   2   0   0    2    3    8  .500  .543  .563    4   0  193  1  0   0   0   0    /8
  Edwin Maysonet       26 HOU    7     7    0    1   0   0   0    0    0    2  .143  .143  .143    0   0  -24  0  0   0   0   0   /64
  Luis Maza            28 LAD   45    79    7   18   1   0   1    4    5   11  .228  .282  .278    0   0   49  3  0   1   0   5    46
 *Paul McAnulty        27 SDP   66   135    9   28   7   1   3   13   26   41  .207  .341  .341    0   0   90  0  1   2   2   0    79
 *Brian McCann         24 ATL  145   509   68  153  42   1  23   87   57   64  .301  .373  .523    5   0  134  0  3   4   4  17    *2
  Scott McClain        36 SFG   14    33    7    9   1   0   2    7    5    8  .273  .368  .485    0   1  121  0  0   0   0   0   /35
-+--------------------+--+---+----+-----+----+----+---+---+---+----+----+----+-----+-----+-----+----+---+----+--+--+---+---+---+-----+
 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
-+--------------------+--+---+----+-----+----+----+---+---+---+----+----+----+-----+-----+-----+----+---+----+--+--+---+---+---+-----+
  Kyle McClellan       24 STL   68     5    0    0   0   0   0    0    0    4  .000  .000  .000    0   0 -100  1  0   0   0   0     1
 *Seth McClung         27 MIL   37    19    2    5   1   0   0    0    0   10  .263  .263  .316    0   0   52  2  0   0   0   0     1
 *James McDonald       23 LAD    4     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0    /1
  Casey McGehee        25 CHC    9    24    1    4   1   0   0    5    0    8  .167  .160  .208    0   0   -6  0  1   0   0   1    /5
 *Nate McLouth         26 PIT  152   597  113  165  46   4  26   94   65   93  .276  .356  .497   23   3  126  5  6  12  11   5 *8/79
 *Dallas McPherson     27 FLA   11    11    3    2   2   0   0    0    4    5  .182  .400  .364    0   0  104  0  0   0   1   0    /5
  Brandon Medders      28 ARI   18     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
  Evan Meek            25 PIT    9     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0    /1
 #Adam Melhuse         36 COL    7    10    2    1   1   0   0    1    0    4  .100  .100  .200    0   0  -26  0  0   0   0   0    /2
 *Kent Mercker         40 CIN   15     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
  Cla Meredith         25 SDP   73     1    0    0   0   0   0    0    0    1  .000  .000  .000    0   0 -100  0  0   0   0   0     1
  Jason Michaels       32 PIT  102   228   25   52   9   1   8   44   23   52  .228  .300  .382    1   0   82  1  1   1   0   9  97/8
 *Doug Mientkiewicz    34 PIT  125   285   37   79  19   2   2   30   44   28  .277  .374  .379    0   0  104  0  3   2   3   6   359
 #Aaron Miles          31 STL  134   379   49  120  15   2   4   31   23   37  .317  .355  .398    3   3   99  5  1   0   2  13 465/7819
  Lastings Milledge    23 WSN  138   523   65  140  24   2  14   61   38   96  .268  .330  .402   24   9   91  5  7  14   1  19    *8
 *Andrew Miller        23 FLA   29    30    1    2   0   0   0    3    0   16  .067  .067  .067    0   0  -65  2  0   0   0   0     1
  Corky Miller         32 ATL   31    60    4    5   0   0   1    5    5   15  .083  .152  .133    0   0  -24  1  1   0   0   2     2
  Jai Miller           23 FLA    1     1    0    0   0   0   0    0    0    1  .000  .000  .000    0   0 -100  0  0   0   0   0    /8
  Justin Miller        30 FLA   46     1    0    0   0   0   0    0    0    1  .000  .000  .000    0   0 -100  0  0   0   0   0     1
  Patrick Misch        26 SFG   15     9    0    1   0   0   0    1    1    2  .111  .200  .111    0   0  -16  4  0   0   0   0     1
  Garrett Mock         25 WSN   26     4    0    0   0   0   0    0    0    3  .000  .200  .000    0   0  -41  1  0   1   0   0     1
  Brian Moehler        36 HOU   31    44    1    1   1   0   0    0    4   27  .023  .104  .045    0   0  -58  2  0   0   0   0     1
  Bengie Molina        33 SFG  145   530   46  155  33   0  16   95   19   38  .292  .322  .445    0   0   98  0 11   9   5  23  *2/D
  Gustavo Molina       26 NYM    2     7    0    1   0   0   0    0    1    1  .143  .250  .143    0   0    8  0  0   0   0   0    /2
  Yadier Molina        25 STL  124   444   37  135  18   0   7   56   32   29  .304  .349  .392    0   2   95  3  5   1   4  21 *2/3D
 *Miguel Montero       24 ARI   70   184   24   47  16   1   5   18   19   49  .255  .330  .435    0   0   94  1  1   2   3   1     2
  Luke Montz           24 WSN   10    21    2    3   0   0   1    3    5    9  .143  .308  .286    0   0   57  0  0   0   0   0    /2
 *Franklin Morales     22 COL    5    10    1    1   0   0   0    0    0    2  .100  .100  .100    0   0  -49  1  0   0   0   1    /1
 *Nyjer Morgan         27 PIT   58   160   26   47  13   0   0    7   10   32  .294  .345  .375    9   5   94  1  1   3   0   0  78/9
  Juan Morillo         24 COL    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
-+--------------------+--+---+----+-----+----+----+---+---+---+----+----+----+-----+-----+-----+----+---+----+--+--+---+---+---+-----+
  Matt Morris          33 PIT    5     7    0    2   1   0   0    1    0    4  .286  .286  .429    0   0   89  0  0   0   0   0    /1
  Charlie Morton       24 ATL   16    17    0    1   1   0   0    0    0    9  .059  .059  .118    0   1  -55  3  0   0   0   0     1
  Colt Morton          26 SDP    9    15    2    1   0   0   0    1    2    5  .067  .167  .067    0   0  -32  0  1   0   0   0    /2
 *Brandon Moss         24 PIT   45   158   12   35  10   2   6   23   15   45  .222  .288  .424    0   1   88  0  3   1   1   2    79
  Guillermo Mota       34 MIL   58     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
  Jason Motte          26 STL   12     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
 *Jamie Moyer          45 PHI   33    51    4    4   1   0   0    1    7   19  .078  .190  .098    0   0  -22 12  0   0   0   0     1
  Peter Moylan         29 ATL    7     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0    /1
 *Mark Mulder          30 STL    3     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0    /1
  Carlos Muniz         27 NYM   18     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
 *Daniel Murphy        23 NYM   49   131   24   41   9   3   2   17   18   28  .313  .397  .473    0   2  129  0  1   1   1   4     7
  Matt Murton          26 CHC   19    40    2   10   2   0   0    6    1    5  .250  .286  .300    0   0   51  0  0   1   0   2   7/9
  Brett Myers          27 PHI   31    58    3    4   1   0   0    1    4   19  .069  .129  .086    0   0  -42  9  0   0   0   1     1
 *Brian Myrow          31 SDP   21    21    1    3   0   0   1    3    2    5  .143  .208  .286    0   0   35  0  1   0   0   1    /3
  Xavier Nady          29 PIT   89   327   50  108  26   1  13   57   25   55  .330  .383  .535    1   0  144  0  3   5   1   9   9/D
 *Brad Nelson          25 MIL    9     7    0    2   2   0   0    0    1    0  .286  .375  .571    0   0  145  0  0   0   0   0    /3
  Joe Nelson           33 FLA   59     1    1    0   0   0   0    0    0    0  .000  .000  .000    0   0 -100  0  0   0   0   0     1
 *David Newhan         34 HOU   64   104   11   27   5   2   2   12    6   28  .260  .297  .404    1   0   84  0  1   0   0   3   4/7
 *Josh Newman          26 COL    8     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0    /1
 *Jonathon Niese       21 NYM    3     6    0    1   0   0   0    0    0    4  .167  .167  .167    0   0  -11  0  0   0   0   0    /1
  Fernando Nieve       25 HOU   11     1    0    0   0   0   0    0    0    0  .000  .000  .000    0   0 -100  0  0   0   0   0     1
  Wil Nieves           30 WSN   68   176   15   46   9   1   1   20   13   29  .261  .309  .341    0   1   70  5  2   0   1   7     2
  Jayson Nix           25 COL   22    56    2    7   2   0   0    2    7   17  .125  .234  .161    1   0    4  1  0   1   2   1     4
 *Laynce Nix           27 MIL   10    12    1    1   0   0   0    0    1    3  .083  .154  .083    0   0  -35  0  0   0   0   0    /7
 *Trot Nixon           34 NYM   11    35    2    6   1   0   1    1    6    9  .171  .293  .286    1   0   54  0  0   0   1   0   /79
  Ricky Nolasco        25 FLA   34    63    1    9   2   0   0    5    2   35  .143  .169  .175    0   0   -9 10  0   0   0   1     1
 #Greg Norton          35 ATL  111   171   27   42  10   0   7   31   31   40  .246  .361  .427    0   0  108  0  0   0   4   7 73/D9
 #Abraham Nunez        32 NYM    2     2    0    0   0   0   0    0    0    0  .000  .000  .000    0   0 -100  0  0   0   0   0      
  Vladimir Nunez       33 ATL   23     1    0    0   0   0   0    0    0    1  .000  .000  .000    0   0 -100  0  0   0   0   0     1
 *Mike O'Connor        27 WSN    5     2    0    0   0   0   0    0    0    1  .000  .000  .000    0   0 -100  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 Ochoa           25 SFG   47   120    7   24   8   0   0    3    4   28  .200  .244  .267    0   1   33  7  0   3   1   3   6/4
  Ross Ohlendorf       25 PIT    5     6    0    0   0   0   0    0    0    2  .000  .000  .000    0   0 -100  0  0   0   0   0    /1
 *Will Ohman           30 ATL   83     0    0    0   0   0   0    0    1    0       1.000          0   0       0  0   0   0   0     1
 #Augie Ojeda          33 ARI  105   231   27   56   9   2   0   17   26   24  .242  .343  .299    0   0   67  4  1  10   2   6   456
 *Scott Olsen          24 FLA   34    62    1    8   0   0   0    3    3   28  .129  .169  .129    0   0  -20  8  0   0   0   0     1
 *Pete Orr             29 WSN   49    75   10   19   2   1   0    7    2   16  .253  .282  .307    1   0   54  1  0   1   0   0 /5647
 #Daniel Ortmeier      27 SFG   38    64    4   14   6   0   0    5    7   18  .219  .315  .313    2   2   65  0  0   2   1   1  37/9
  Franquelis Osoria    26 PIT   43     6    1    2   0   0   0    1    0    3  .333  .333  .333    0   0   80  1  0   0   0   0     1
  Roy Oswalt           30 HOU   32    70    3   15   0   0   0    5    0   18  .214  .214  .214    0   0   14  5  0   0   0   0     1
+ Micah Owings         25 ARI   36    52    7   15   2   0   1    3    5   21  .288  .351  .385    0   0   88  1  0   0   0   2     1
+ Micah Owings         25 CIN    4     4    0    2   1   0   0    3    0    0  .500  .500  .750    0   0  218  0  0   0   0   0      
  Micah Owings         25 TOT   40    56    7   17   3   0   1    6    5   21  .304  .361  .411    0   0   97  1  0   0   0   2     1
  Pablo Ozuna          33 LAD   36    32    6    7   0   1   1    3    1    5  .219  .242  .375    1   1   59  0  0   0   0   1 4/675
 #Angel Pagan          26 NYM   31    91   12   25   7   1   0   13   11   18  .275  .346  .374    4   0   90  1  2   0   0   0  7/89
  Matt Palmer          29 SFG    3     4    0    1   0   0   0    0    1    2  .250  .400  .250    0   0   75  0  0   0   0   0    /1
  Mike Parisi          25 STL   12     4    0    1   1   0   0    2    0    1  .250  .250  .500    0   0   92  0  0   0   0   0     1
  Chan Ho Park         35 LAD   55     9    0    1   0   0   0    0    0    5  .111  .111  .111    0   0  -41  3  0   0   0   0     1
  Bobby Parnell        23 NYM    6     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0    /1
  Chad Paronto         32 HOU    6     2    0    0   0   0   0    0    0    2  .000  .000  .000    0   0 -100  0  0   0   0   0    /1
  James Parr           22 ATL    6     8    1    2   1   0   0    0    2    4  .250  .400  .375    0   0  107  0  0   0   0   0    /1
 *Manny Parra          25 MIL   32    53    2   12   5   1   0    6    2   18  .226  .255  .358    0   0   59  3  0   0   0   2     1
 *Corey Patterson      28 CIN  135   366   46   75  17   2  10   34   16   57  .205  .238  .344   14   9   48  5  4   1   0   3    *8
 *Eric Patterson       25 CHC   13    38    5    9   1   0   1    7    5   12  .237  .318  .342    2   1   70  0  1   0   0   1  /748
  Scott Patterson      29 SDP    3     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0    /1
  Ronny Paulino        27 PIT   40   118    8   25   5   0   2   18   11   24  .212  .277  .305    0   0   57  0  1   0   1   4     2
  Steven Pearce        25 PIT   37   109    6   27   7   0   4   15    5   22  .248  .294  .422    2   0   90  0  2   3   0   1   9/7
  Jake Peavy           27 SDP   29    49    4   13   2   0   0    2    3   12  .265  .302  .306    0   1   69  5  1   0   0   2     1
  Jailen Peguero       27 ARI    7     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0    /1
  Mike Pelfrey         24 NYM   32    59    4    5   0   0   0    2    4   18  .085  .156  .085    0   0  -34  8  0   1   0   0     1
 #Brayan Pena          26 ATL   14    14    3    4   1   0   0    0    1    2  .286  .333  .357    0   0   83  0  0   0   0   0      
-+--------------------+--+---+----+-----+----+----+---+---+---+----+----+----+-----+-----+-----+----+---+----+--+--+---+---+---+-----+
 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
-+--------------------+--+---+----+-----+----+----+---+---+---+----+----+----+-----+-----+-----+----+---+----+--+--+---+---+---+-----+
  Tony Pena            26 ARI   72     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
  Wily Mo Pena         26 WSN   64   195   10   40   6   0   2   10   10   48  .205  .243  .267    0   1   34  0  1   0   0   5   7/D
  Hunter Pence         25 HOU  157   595   78  160  34   4  25   83   40  124  .269  .318  .466   11  10  105  0  3   4   2  14    *9
  Brad Penny           30 LAD   19    26    2    5   0   0   0    2    0    7  .192  .192  .192    0   0    2  6  0   0   0   0     1
  Chris Perez          22 STL   41     1    0    0   0   0   0    0    0    1  .000  .000  .000    0   0 -100  0  0   0   0   0     1
 *Odalis Perez         31 WSN   31    53    4    8   2   0   0    2    0   12  .151  .151  .189    0   0  -12  3  0   0   0   0     1
 *Oliver Perez         26 NYM   34    56    2    6   1   0   0    3    4   23  .107  .167  .125    1   0  -21  7  0   0   0   0     1
 #Tomas Perez          34 HOU    8    10    0    2   0   0   0    0    0    2  .200  .200  .200    0   0    7  0  0   0   0   0   /45
 *Jason Perry          27 ATL    4    17    0    2   0   1   0    1    0    4  .118  .118  .235    0   0  -10  0  0   0   0   1    /9
  Yusmeiro Petit       23 ARI   19    13    0    0   0   0   0    0    0    7  .000  .000  .000    0   0 -100  2  0   0   0   0     1
  Adam Pettyjohn       31 CIN    3     1    0    0   0   0   0    0    0    0  .000  .000  .000    0   0 -100  0  0   0   0   0    /1
  Josh Phelps          30 STL   19    34    4    9   1   0   0    1    2   11  .265  .306  .294    0   0   60  0  0   0   0   0  /379
+ Andy Phillips        31 NYM    4     5    1    1   0   0   0    0    0    0  .200  .200  .200    0   0    6  0  0   0   0   1   /73
+ Andy Phillips        31 CIN   52    73   11   17   3   0   3   10    6   14  .233  .300  .397    0   0   79  0  0   1   0   3  /543
  Andy Phillips        31 TOT   56    78   12   18   3   0   3   10    6   14  .231  .294  .385    0   0   74  0  0   1   0   4 /5437
  Brandon Phillips     27 CIN  141   559   80  146  24   7  21   78   39   93  .261  .312  .442   23  10   92  0  6   5   6  13    *4
 *Felix Pie            23 CHC   43    83    9   20   2   1   1   10    7   29  .241  .312  .325    3   0   64  0  1   2   0   3   8/7
 *Juan Pierre          30 LAD  119   375   44  106  10   2   1   28   22   24  .283  .327  .328   40  12   73  5  1   3   1   3  78/D
  Carmen Pignatiello   25 CHC    2     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0    /1
  Joel Pineiro         29 STL   31    51    3    5   3   0   0    4    3   35  .098  .148  .157    0   0  -19  3  0   0   0   0     1
 *Renyel Pinto         25 FLA   67     1    0    0   0   0   0    0    1    1  .000  .500  .000    0   0   48  2  0   0   0   0     1
 *Scott Podsednik      32 COL   93   162   22   41   8   1   1   15   16   28  .253  .322  .333   12   4   68  1  1   1   0   3 87/D9
  Martin Prado         24 ATL   78   228   36   73  18   4   2   33   21   29  .320  .377  .461    3   1  120  2  2   1   0   3 534/76
  Scott Proctor        31 LAD   41     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
  Albert Pujols        28 STL  148   524  100  187  44   0  37  116  104   54  .357  .462  .653    7   3  190  0  8   5  34  16 *3/D4
  Chad Qualls          29 ARI   77     2    0    0   0   0   0    0    0    1  .000  .000  .000    0   0 -100  0  0   0   0   0     1
 *Omar Quintanilla     26 COL   81   210   28   50  17   0   2   15   15   46  .238  .288  .348    0   0   62  8  1   0   3   3    46
  Humberto Quintero    28 HOU   59   168   16   38   6   0   2   12    6   34  .226  .270  .298    0   0   51  5  0   4   0   5     2
 #Mike Rabelo          28 FLA   34   109    9   22   1   0   3   10    8   25  .202  .256  .294    0   1   45  1  3   1   0   1     2
  Aramis Ramirez       30 CHC  149   554   97  160  44   1  27  111   74   94  .289  .380  .518    2   2  128  0  6  11   7  13  *5/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
-+--------------------+--+---+----+-----+----+----+---+---+---+----+----+----+-----+-----+-----+----+---+----+--+--+---+---+---+-----+
  Hanley Ramirez       24 FLA  153   589  125  177  34   4  33   67   92  122  .301  .400  .540   35  12  146  0  4   8   9   5  *6/D
  Manny Ramirez        36 LAD   53   187   36   74  14   0  17   53   35   38  .396  .489  .743    2   0  219  0  4   3  16   5     7
  Ramon Ramirez        25 CIN    5    10    1    1   0   0   0    0    0    3  .100  .100  .100    0   0  -48  0  0   0   0   0    /1
+ Jon Rauch            29 WSN   48     1    0    0   0   0   0    0    0    1  .000  .000  .000    0   0 -100  0  0   0   0   0     1
+ Jon Rauch            29 ARI   26     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
  Jon Rauch            29 TOT   74     1    0    0   0   0   0    0    0    1  .000  .000  .000    0   0 -100  0  0   0   0   0     1
  Tim Redding          30 WSN   35    47    2    8   1   0   0    3    5   14  .170  .250  .191    0   0   18 13  0   0   0   1     1
 *Mark Redman          34 COL   10    12    0    0   0   0   0    0    0    6  .000  .000  .000    0   0 -100  3  0   0   0   1     1
  Steven Register      25 COL   10     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
  Chad Reineke         26 SDP    4     6    1    1   0   0   0    1    0    4  .167  .167  .167    0   0   -7  0  0   0   0   0    /1
  Jason Repko          27 LAD   22    18    0    3   1   0   0    0    2    9  .167  .250  .222    1   0   26  0  0   0   0   0  7/98
  Chris Resop          25 ATL   16     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0   1/7
  Anthony Reyes        26 STL   10     1    0    0   0   0   0    0    1    1  .000  .500  .000    0   0   48  0  0   0   0   0     1
 #Argenis Reyes        25 NYM   49   110   13   24   0   0   1    3    4   20  .218  .259  .245    2   0   34  5  0   2   0   2     4
 *Jo-Jo Reyes          23 ATL   25    30    2    4   2   0   0    2    1    8  .133  .161  .200    0   0   -5  3  0   0   0   3     1
 #Jose Reyes           25 NYM  159   688  113  204  37  19  16   68   66   82  .297  .358  .475   56  15  118  5  3   1   8   9    *6
  Greg Reynolds        22 COL   14    15    1    3   2   0   0    0    1    5  .200  .250  .333    0   0   48  1  0   0   0   0     1
  Mark Reynolds        24 ARI  152   539   87  129  28   3  28   97   64  204  .239  .320  .458   11   2   96  1  6   3   0  10  *5/3
 *Arthur Rhodes        38 FLA   25     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
 *Danny Richar         25 CIN   16    36    4    8   2   0   0    3    0    9  .222  .222  .278    1   0   29  1  0   0   0   1   4/6
  Jeff Ridgway         27 ATL   10     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
 *Ricardo Rincon       38 NYM    8     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0    /1
 *Royce Ring           27 ATL   42     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
  David Riske          31 MIL   45     1    0    0   0   0   0    0    0    0  .000  .000  .000    0   0 -100  0  0   0   0   0     1
  Luis Rivas           28 PIT   79   206   25   45   6   2   3   20   13   27  .218  .267  .311    3   2   55  2  1   1   0   7  64/5
  Mike Rivera          31 MIL   21    62    8   19   5   0   1   14    6   10  .306  .377  .435    2   0  113  0  0   1   0   2   2/3
 #Saul Rivera          30 WSN   76     1    0    0   0   0   0    0    0    0  .000  .000  .000    0   0 -100  0  0   0   0   0     1
 *Dave Roberts         36 SFG   52   107   18   24   2   2   0    9   20   18  .224  .341  .280    5   3   65  1  2   0   1   0     7
  Connor Robertson     26 ARI    6     0    0    0   0   0   0    0    0    0                      0   0       1  0   0   0   0    /1
 #Luis Rodriguez       28 SDP   64   202   22   58  11   1   0   12   13   13  .287  .326  .351    1   1   87  7  3   0   0   9 6/435
-+--------------------+--+---+----+-----+----+----+---+---+---+----+----+----+-----+-----+-----+----+---+----+--+--+---+---+---+-----+
 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
-+--------------------+--+---+----+-----+----+----+---+---+---+----+----+----+-----+-----+-----+----+---+----+--+--+---+---+---+-----+
 #Wandy Rodriguez      29 HOU   25    41    3    5   1   0   0    1    0   11  .122  .122  .146    0   0  -29  4  0   0   0   1     1
  Josh Roenicke        25 CIN    5     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0    /1
  Ryan Rohlinger       24 SFG   21    32    2    3   1   1   0    2    1    8  .094  .121  .188    0   1  -21  0  0   0   0   2   5/4
 #Jimmy Rollins        29 PHI  137   556   76  154  38   9  11   59   58   55  .277  .349  .437   47   3  103  3  3   5   7  11    *6
 *Alex Romero          24 ARI   78   135   13   31   8   2   1   12    3   20  .230  .250  .341    4   0   49  2  1   1   0   3  97/8
 #J.C. Romero          32 PHI   81     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
  Sergio Romo          25 SFG   29     1    0    0   0   0   0    0    0    0  .000  .000  .000    0   0 -100  0  0   0   0   0     1
  Adam Rosales         25 CIN   18    29    0    6   1   0   0    2    1    4  .207  .233  .241    1   0   23  0  0   0   0   0   /54
  Leo Rosales          27 ARI   27     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
  Cody Ross            27 FLA  145   461   59  120  29   5  22   73   33  116  .260  .316  .488    6   1  109  0  5   7   2   5  *897
  Dave Ross            31 CIN   52   134   17   31   9   0   3   13   32   36  .231  .381  .366    0   1   95  5  1   1   4   3     2
  Vinny Rottino        28 MIL    1     1    0    0   0   0   0    0    0    0  .000  .000  .000    0   0 -100  0  0   0   0   0      
  Aaron Rowand         30 SFG  152   549   57  149  37   0  13   70   44  126  .271  .339  .410    2   4   94  0  4  14   7  21  *8/D
  Carlos Ruiz          29 PHI  117   320   47   70  14   0   4   31   44   38  .219  .320  .300    1   2   63  4  1   4   6  14  *2/5
+*Glendon Rusch        33 SDP   12     3    0    0   0   0   0    0    0    1  .000  .000  .000    0   0 -100  0  0   0   0   0     1
+*Glendon Rusch        33 COL   24    17    0    1   0   0   0    0    0    2  .059  .059  .059    0   0  -70  3  0   0   0   0     1
 *Glendon Rusch        33 TOT   36    20    0    1   0   0   0    0    0    3  .050  .050  .050    0   0  -74  3  0   0   0   0     1
  Brendan Ryan         26 STL   80   197   30   48   9   0   0   10   16   31  .244  .307  .289    7   2   59  3  0   2   0   4 64/597
 *C.C. Sabathia        27 MIL   17    48    3   11   2   0   1    6    0   10  .229  .229  .333    0   0   46  2  0   0   0   4     1
  Mark Saccomanno      28 HOU   10    10    1    2   1   0   1    2    0    3  .200  .200  .600    0   0  101  0  0   0   0   0    /3
  Billy Sadler         26 SFG   33     1    0    0   0   0   0    0    0    1  .000  .000  .000    0   0 -100  0  0   0   0   0     1
 *Takashi Saito        38 LAD   45     1    0    0   0   0   0    0    0    1  .000  .000  .000    0   0 -100  0  0   0   0   0     1
  Marino Salas         26 PIT   13     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
 *Jeff Salazar         27 ARI   90   128   17   27   5   3   2   12   21   41  .211  .331  .344    0   2   73  1  0   2   1   2  79/8
  Angel Salome         22 MIL    3     3    0    0   0   0   0    0    0    1  .000  .000  .000    0   0 -100  0  0   0   0   0      
  Jeff Samardzija      23 CHC   26     1    0    0   0   0   0    0    0    1  .000  .000  .000    0   0 -100  0  0   0   0   0     1
  Clint Sammons        25 ATL   23    54    2    8   0   0   1    4    5   12  .148  .220  .204    0   0   13  0  0   0   0   2     2
  Chris Sampson        30 HOU   54    22    0    3   0   0   0    0    1    9  .136  .174  .136    0   0  -16  3  0   0   0   0     1
  Brian Sanches        29 WSN   12     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
  Anibal Sanchez       24 FLA   10    17    0    0   0   0   0    0    1    7  .000  .056  .000    0   0  -84  1  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
-+--------------------+--+---+----+-----+----+----+---+---+---+----+----+----+-----+-----+-----+----+---+----+--+--+---+---+---+-----+
  Duaner Sanchez       28 NYM   66     0    0    0   0   0   0    0    0    0                      0   0       1  0   0   0   0     1
  Freddy Sanchez       30 PIT  145   569   75  154  26   2   9   52   21   63  .271  .298  .371    0   1   79  8  6   4   1  13  *4/D
  Gaby Sanchez         24 FLA    5     8    0    3   2   0   0    1    0    2  .375  .375  .625    0   0  158  0  0   0   0   0    /3
 *Jonathan Sanchez     25 SFG   30    49    2    5   1   0   0    4    1   22  .102  .120  .122    0   0  -36  5  0   0   0   0     1
  Romulo Sanchez       24 PIT   10     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
 #Pablo Sandoval       21 SFG   41   145   24   50  10   1   3   24    4   14  .345  .357  .490    0   0  118  0  4   1   1   6   352
 *Johan Santana        29 NYM   34    78    5   11   5   0   0    1    3   24  .141  .173  .205    0   0   -1  2  0   0   0   0     1
  Max Scherzer         23 ARI   17    13    1    0   0   0   0    0    1    4  .000  .071  .000    0   0  -79  1  0   0   0   0     1
 *Nate Schierholtz     24 SFG   19    75   12   24   8   1   1    5    3    8  .320  .370  .493    0   1  123  0  0   3   0   1     9
 *Brian Schneider      31 NYM  110   335   30   86  10   0   9   38   42   53  .257  .339  .367    0   0   87  4  2   1   9  11    *2
 *Scott Schoeneweis    34 NYM   73     1    0    0   0   0   0    0    0    0  .000  .000  .000    0   0 -100  0  0   0   0   0     1
  Chris Schroder       29 WSN    4     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0    /1
 *Skip Schumaker       28 STL  153   540   87  163  22   5   8   46   47   60  .302  .359  .406    8   2  102  4  1   2   2  19   879
  Rudy Seanez          39 PHI   42     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
  Ben Sheets           29 MIL   31    67    2    5   2   0   0    5    2   24  .075  .101  .104    0   0  -46  5  0   0   0   0     1
  Steven Shell         25 WSN   39     4    0    0   0   0   0    0    0    2  .000  .000  .000    0   0 -100  0  0   0   0   0     1
 *Brian Shouse         39 MIL   69     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
 *Doug Slaten          28 ARI   45     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
  Joe Smith            24 NYM   82     1    0    0   0   0   0    0    0    1  .000  .000  .000    0   0 -100  0  0   0   0   0     1
 *Seth Smith           25 COL   67   108   13   28   7   0   4   15   15   23  .259  .350  .435    1   0   99  0  0   0   0   0  9/87
  John Smoltz          41 ATL    6     8    0    0   0   0   0    1    0    2  .000  .000  .000    0   0 -100  1  0   0   0   1    /1
  Ian Snell            26 PIT   32    48    2    6   1   0   0    1    2   18  .125  .160  .146    0   0  -17  7  0   0   0   2     1
 *Chris Snelling       26 PHI    4     4    1    2   1   0   1    1    0    0  .500  .500 1.500    0   0  393  0  0   0   0   0      
 *J.T. Snow            40 SFG    1     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0    /3
  Chris Snyder         27 ARI  115   334   47   79  22   1  16   64   56  101  .237  .348  .452    0   0  103  5  5   4   5   7    *2
  Alfonso Soriano      32 CHC  109   453   76  127  27   0  29   75   43  103  .280  .344  .532   19   3  121  0  4   3  11   9   7/4
  Rafael Soriano       28 ATL   14     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
  Jorge Sosa           31 NYM   20     1    0    0   0   0   0    0    1    1  .000  .500  .000    0   0   48  0  0   0   0   0     1
  Geovany Soto         25 CHC  141   494   66  141  35   2  23   86   62  121  .285  .364  .504    0   1  120  0  5   2   6  11  *2/D
  Ryan Speier          28 COL   43     3    0    0   0   0   0    0    0    3  .000  .000  .000    0   0 -100  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
-+--------------------+--+---+----+-----+----+----+---+---+---+----+----+----+-----+-----+-----+----+---+----+--+--+---+---+---+-----+
  Levale Speigner      27 WSN    7     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0    /1
  Ryan Spilborghs      28 COL   89   233   38   73  14   2   6   36   38   41  .313  .407  .468    7   4  123  0  3   1   0   8 798/D
  Russ Springer        39 STL   70     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
 *Matt Stairs          40 PHI   16    17    4    5   1   0   2    5    1    3  .294  .316  .706    0   0  155  0  1   0   0   0    /9
  Craig Stansberry     26 SDP   12    16    4    6   1   0   0    2    2    3  .375  .444  .438    0   0  145  0  0   0   0   0    /4
  Nick Stavinoha       26 STL   29    57    4   11   1   0   0    4    2   11  .193  .217  .211    0   0   14  1  1   0   1   2  7/9D
 *Mitch Stetter        27 MIL   30     1    0    0   0   0   0    0    0    1  .000  .000  .000    0   0 -100  0  0   0   0   0     1
 *Ian Stewart          23 COL   81   266   33   69  18   2  10   41   30   94  .259  .349  .455    1   1  104  0  1   7   4   3    54
  Phil Stockman        28 ATL    6     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0    /1
  Brian Stokes         28 NYM   24     3    0    2   0   0   0    0    0    1  .667  .667  .667    0   0  255  0  0   0   0   0     1
 *Eric Stults          28 LAD    9    15    3    2   0   0   0    2    2    6  .133  .222  .133    0   0   -3  0  1   0   0   0    /1
  Tanyon Sturtze       37 LAD    3     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0    /1
 *Cory Sullivan        28 COL   18    23    3    5   0   1   0    4    0    5  .217  .250  .304    1   0   41  0  0   1   0   0  /897
  Jeff Suppan          33 MIL   33    50    2    7   1   0   0    1    3   13  .140  .189  .160    0   0   -7 10  0   0   0   0     1
 *Mark Sweeney         38 LAD   98    92    2   12   3   0   0    5   15   28  .130  .250  .163    0   0   12  0  1   0   0   0  /3D7
 *R.J. Swindle         24 PHI    3     2    0    0   0   0   0    1    0    0  .000  .000  .000    0   0 -100  0  0   0   0   0    /1
  So Taguchi           38 PHI   88    91   18   20   5   1   0    9    8   14  .220  .283  .297    3   0   51  4  0   0   0   2  79/8
 *Taylor Tankersley    25 FLA   25     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
 *Jack Taschner        30 SFG   67     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
  Fernando Tatis       33 NYM   92   273   33   81  16   1  11   47   29   59  .297  .369  .484    3   0  123  0  1   3   3   7 79/35
  Ty Taubenheim        25 PIT    1     2    0    1   1   0   0    1    0    0  .500  .500 1.000    0   0  290  0  0   0   0   0    /1
+*Julian Tavarez       35 MIL    7     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0    /1
+*Julian Tavarez       35 ATL   36     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
 *Julian Tavarez       35 TOT   43     0    0    0   0   0   0    0    0    0                      0   0       0  0   0   0   0     1
  Willy Taveras        26 COL  133   479   64  120  15   2   1   26   36   79  .251  .308  .296   68   7   56 15  3   5   0   4    *8
 #Mark Teixeira        28 ATL  103   381   63  108  27   0  20   78   65   70  .283  .390  .512    0   0  136  0  2   3   9  13   3/D
  Miguel Tejada        34 HOU  158   632   92  179  38   3  13   66   24   72  .283  .314  .415    7   7   92  1  3   6   4  32    *6
 *