MWLguide.com | History | Cities | Davenport | Roster |
Davenport Seasons: | Overview | Roster | Seasonal Details | Highlights | Tidbits | History | Ballpark |

Baseball in Davenport (Quad City, Quad Cities)


Player Roster

Players who played for teams in Davenport, Iowa, (Quad City or Quad Cities, usually) during its tenure as a Midwest League city. This list includes all players and coaching staff members I can identify, and selected front office staff. There are almost certainly players missing from this list, as the available sources are known to be incomplete.

Players who played in Quad Cities for more than one season are listed for each season.

1391 different players are listed on this page (232 of whom have played in the majors), as are 102 non-playing personnel; many are listed more than once.


This list does not include Quad Cities players who are active in 2008, as that information is readily available elsewhere.


My intention is to include everyone who wore a Davenport, Quad City, or Quad Cities uniform on an MWL diamond. While the information here is intended to be both complete and accurate, it's likely that there are omissions and the scale of the project guarantees errors; there's a lot of data here, from a variety of sources, all of which was originally in another format.

I will correct errors, or fill in missing birthdates and uniform numbers as I learn of them. Feel free to help; just drop me a line. Thanks.

There's more information about the MWL Roster project on my blog, A Dabbler's Journal.



[Search]
New
28feb03
Changed
1jul08
Major Change
29jun08


MWL Fan's Guide
 #      Name                    DOB             Organization    Year    Pos
        Melvin Aaron            0/0/0000        Angels          1971            
15      Jim Abbott              10/12/1979      Twins           2002    P       
        Kyle Abbott             2/18/1968       Angels          1989            MLB
10      Matt Abram              6/13/1980       Twins           2002    OF      
        Manny Acta              1/11/1969       Astros          1997    Manager 
        Jim Adamczak            0/0/0000        Cubs            1983            
        Tyler Adamczyk          11/9/1982       Cardinals       2005            
        Bob Adams               0/0/1939        Braves          1960            
        David Adams             0/0/0000        Angels          1990            
        David Adams             0/0/0000        Angels          1991            
        Jason Adams             6/22/1973       Astros          1996    3B      
        Larry Adkison           0/0/0000        Angels          1964            
27      Cory Agar               4/9/1981        Twins           2002    1B      
        Vern Agnew              0/0/0000        Braves          1961            
        Alfredo Agosto          0/0/0000        Angels          1965            
        Miguel Aguero           5/19/1982       Cardinals       2005            
        Jerome Ahlert           0/0/0000        Cubs            1979            
        Willie Aikens           10/14/1954      Angels          1975            MLB
22      Randy Albaladejo        4/10/1973       Astros          1994    C       
        Butch Alberts           5/4/1950        Angels          1974            MLB
        Paul Alderete           0/0/0000        Angels          1966            
        Chad Alexander          5/22/1974       Astros          1995    OF      
        Chad Alexander          5/22/1974       Astros          1996    OF      
        Don Alexander           0/0/0000        Astros          1996    Coach   
        Edgar Alfonzo           6/10/1967       Angels          1985            
        Edgar Alfonzo           6/10/1967       Angels          1986            
        Edgar Alfonzo           6/10/1967       Angels          1987            
        Edgar Alfonzo           6/10/1967       Angels          1988            
        Tom Alfredson           11/13/1965      Angels          1985            
        Tom Alfredson           11/13/1965      Angels          1986            
        Angel Alicea            0/0/0000        Angels          1972            
        Angel Alicea            0/0/0000        Angels          1973            
        James Allen             8/27/1959       Cubs            1982            
        James Allen             8/27/1959       Cubs            1983            
        Kim Allen               4/5/1953        Angels          1975            MLB
        Shane Allen             0/0/0000        Cubs            1981            
        Roberto Alleyne         5/15/1977       Astros          1997    OF      
        Roberto Alleyne         5/15/1977       Astros          1998    OF      
        Bob Allietta            5/1/1952        Angels          1972            MLB
        Claudio Almonte         8/2/1978        Twins           1999    OF      
        Secundino Almonte       0/0/0000        Angels          1966            
        Demetrio Alomar         0/0/0000        Braves          1961            
        Sandy Alomar            10/19/1943      Braves          1961            MLB
        Ramon Alston            0/0/0000        Angels          1962            
        Wilmer Alvarado         0/0/0000        Cardinals       2007    3B      
        Francis Alvarez         10/4/1979       Twins           1999    SS      
        Francis Alvarez         10/4/1979       Twins           2000    2B      
        Rich Amaral             4/1/1962        Cubs            1984            MLB
        Ruben Amaro             2/12/1965       Angels          1989            MLB
        Adan Amezcua            3/9/1974        Astros          1995    C       
        Phillip Andersen        10/28/1983      Cardinals       2005            
23      Phillip Andersen        10/28/1983      Cardinals       2006    P       
22      Bryan Anderson          12/16/1986      Cardinals       2006    C       
        Dick Anderson           0/0/0000        Braves          1961            
        Don Anderson            0/0/0000        Angels          1965            
        Garret Anderson         6/30/1972       Angels          1991            MLB
        Jonathan Anderson       0/0/0000        Angels          1991            
        Cory Andrews            0/0/0000        Twins           2002    Trainer 
        Cory Andrews            0/0/0000        Twins           2003    Trainer 
        Rick Ankiel             7/19/1979       Cardinals       2005    OF      MLB
        Vic Antonetty           2/21/1946       Angels          1964            
        Dan Archibald           0/0/0000        Angels          1990            
        Ken Arnerich            0/0/0000        Cubs            1982            
24      Justin Arneson          12/27/1981      Twins           2004    OF      
        Ralph Arnett            0/0/0000        N/A             1972    President       
        Sam Ashford             0/0/0000        Angels          1970            
        Sam Ashford             0/0/0000        Angels          1971            
        Terry Austin            8/17/1960       Cubs            1981            
        Terry Austin            8/17/1960       Cubs            1984            
        Bob Auth                8/24/1965       Angels          1986            
        Jim Aylward             0/0/0000        Angels          1988            
        Jim Aylward             0/0/0000        Angels          1989            
 #      Name                    DOB             Organization    Year    Pos
        Mark Baca               0/0/0000        Angels          1987            
        Mark Baca               0/0/0000        Angels          1988            
        Nelson Baez             0/0/0000        Braves          1961            
        Dick Bailey             0/0/0000        Angels          1970            
        Dick Bailey             0/0/0000        Angels          1971            
        Gerald Baker            11/4/1962       Angels          1986            
        Jonathan Baker          0/0/0000        Cubs            1984            
        Mark Baker              0/0/0000        Cubs            1983            
        Scott Baker             9/19/1981       Twins           2003    P       MLB
        Fred Balbuena           0/0/0000        Angels          1965            
        Fred Balbuena           0/0/0000        Angels          1966            
        Grant Balfour           12/30/1977      Twins           1999    P       MLB
        Jeff Ball               4/17/1969       Astros          1993            MLB
        Jim Ball                0/0/0000        Angels          1977            
        Gary Balla              0/0/0000        Angels          1977            
        Gary Balla              0/0/0000        Angels          1978            
        Bill Ballou             0/0/0000        Astros          1998    Coach   
        Steve Balmer            0/0/0000        Cubs            1983            
        Steve Balmer            0/0/0000        Cubs            1984            
        Mark Ban                5/16/1963       Angels          1986            
        Ken Bandy               0/0/0000        Angels          1987            
        Darryl Banks            0/0/0000        Cubs            1982            
        Doug Banning            5/3/1961        Angels          1985            
        Don Barbara             0/0/0000        Angels          1991            
        Antonio Barbosa         0/0/0000        Angels          1971            
        John Bargfeldt          0/0/0000        Cubs            1979            
        Ken Barker              0/0/0000        Angels          1972            
        Ken Barker              0/0/0000        Angels          1973            
        Shane Barksdale         9/6/1976        Astros          1997    P       
        Jeff Barns              0/0/0000        Angels          1987            
        Tucker Barr             5/26/1975       Astros          1997    C       
        Joel Barreto            10/14/1980      Twins           2000    P       
        Ricky Barrett           3/9/1981        Twins           2003    P       
17      Ricky Barrett           3/9/1981        Twins           2004    P       
        Virgilio Barrientos     0/0/0000        Angels          1969            
        Virgilio Barrientos     0/0/0000        Angels          1970            
24      Manuel Barrios          9/21/1974       Astros          1994    P       MLB
        Manuel Barrios          9/21/1974       Astros          1995    P       MLB
        Dennis Barry            0/0/0000        Angels          1972            
        Miguel Batista          2/19/1971       Angels          1988            MLB
        Ed Bauer                0/0/0000        Angels          1967            
        Ed Bauer                0/0/0000        Angels          1968            
        Eric Bauer              0/0/0000        Cardinals       2007    Trainer 
        Tim Bawmann             0/0/0000        N/A             1998    GM      
        Tim Bawmann             0/0/0000        N/A             1999    GM      
        Tim Bawmann             0/0/0000        N/A             2000    GM      
        Tim Bawmann             0/0/0000        N/A             2001    GM      
        Pedro Bazan             0/0/0000        Cubs            1980            
        Pedro Bazan             0/0/0000        Cubs            1981            
        Dan Beerbower           0/0/0000        Angels          1976            
        Bob Bell                9/16/1963       Angels          1986            
        Bob Bell                9/16/1963       Angels          1988            
        Greg Bell               5/14/1961       Cubs            1984            
        Phil Belmonte           0/0/0000        Cubs            1980            
        Don Bender              0/0/0000        Angels          1964    Trainer 
        Don Bender              0/0/0000        Angels          1965    Trainer 
        Don Bender              0/0/0000        Angels          1968    Trainer 
        Don Bender              0/0/0000        Angels          1969    Trainer 
        Tom Benedickt           0/0/0000        Angels          1970            
        Tom Benedickt           0/0/0000        Angels          1971            
        Erik Bennett            9/13/1968       Angels          1990            MLB
        Erik Bennett            9/13/1968       Angels          1992            MLB
        Dick Beres              0/0/0000        Angels          1964            
        Ned Bergert             0/0/0000        Angels          1976    Trainer 
        Ned Bergert             0/0/0000        Angels          1978    Trainer 
        Ken Berry               12/30/1938      Braves          1961            
        Damon Berryhill         12/3/1963       Cubs            1984            MLB
        Jeff Bertoni            0/0/0000        Angels          1978            
        Joe Bertucci            0/0/0000        Angels          1992            
        Tony Betancourt         5/4/1977        Twins           2000    C       
        Don Bethel              0/0/0000        Cubs            1984            
        Dave Biber              0/0/0000        Angels          1969            
        Dante Bichette          11/18/1963      Angels          1985            MLB
        Bob Biedermann          0/0/0000        Braves          1960            
        Larry Bigbie            11/4/1977       Cardinals       2006    OF      MLB
        Vince Bigone            0/0/0000        Angels          1970            
        Mick Billmeyer          0/0/0000        Angels          1990            
        Jim Bisceglia           0/0/0000        Angels          1987            
        Tom Biscotti            0/0/0000        Angels          1962            
        Mike Bishop             11/5/1958       Angels          1977            MLB
        Mike Bishop             11/5/1958       Angels          1978            MLB
        Craig Bjornson          2/14/1969       Astros          1993            
        Nick Blackburn          2/24/1982       Twins           2003    P       MLB
37      Nick Blackburn          2/24/1982       Twins           2004    P       MLB
        Ken Blackman            0/0/0000        N/A             1963    GM      
        Ken Blackman            0/0/0000        N/A             1964    GM      
        Ken Blackman            0/0/0000        Angels          1965    Manager/GM      
        Ken Blackman            0/0/0000        N/A             1966    GM      
        Scott Blackwell         11/26/1979      Twins           2000    P       
        Scott Blackwell         11/26/1979      Twins           2001    P       
        Buddy Blair             0/0/0000        Cardinals       2005    P       
        Pete Blake              1/15/1979       Twins           2000    P       
11      Pete Blake              1/15/1979       Twins           2001            
        Pete Blake              1/15/1979       Twins           2002            
        Bill Blanchette         0/0/0000        Angels          1992            
16      Alberto Blanco          6/27/1976       Astros          1994    P       
        Alberto Blanco          6/27/1976       Astros          1995    P       
        Alberto Blanco          6/27/1976       Astros          1996    P       
        Geronimo Blanco         0/0/0000        Angels          1974            
        Brad Blevins            0/0/0000        Cubs            1983            
        Johannes Blyleven       0/0/0000        Angels          1978            
        Elgin Bobo              0/0/0000        Angels          1992            
5       Rafael Boitel           1/21/1981       Twins           2001    OF      
        Kevin Boles             0/0/0000        Twins           2004    Manager 
        Pete Bonfils            0/0/0000        Angels          1972            
        Henry Bonilla           8/16/1978       Twins           2000    P       
33|40   Henry Bonilla           8/16/1978       Twins           2001    P       
        Arturo Bonitto          0/0/0000        Angels          1977            
        Arturo Bonitto          0/0/0000        Angels          1978            
        Bob Border              0/0/1955        Angels          1978            
35      Danny Borne             5/5/1983        Cardinals       2006    P       
        Edmundo Borrome         0/0/0000        Angels          1963            
        Edmundo Borrome         0/0/0000        Angels          1964            
        Thad Bosley             9/17/1956       Angels          1975            MLB
        Ralph Botting           5/12/1955       Angels          1975            MLB
        Ralph Botting           5/12/1955       Angels          1976            MLB
        Jim Boudreau            0/0/0000        Cubs            1982            
        Andy Bovender           4/10/1973       Astros          1996    3B      
        Andy Bovender           4/10/1973       Astros          1997    3B      
24      Rob Bowen               2/24/1981       Twins           2001    C       MLB
        Rob Bowen               2/24/1981       Twins           2002    C       MLB
33      R.J. Bowers             2/10/1974       Astros          1994    OF      
        R.J. Bowers             2/10/1974       Astros          1995    OF      
33      R.J. Bowers             2/10/1974       Astros          1996    OF      
33      Travis Bowyer           8/3/1981        Twins           2002    P       MLB
        Bob Boyd                0/0/0000        Angels          1976            
        Bob Boyd                0/0/0000        Angels          1977            
        Ty Boykin               4/25/1968       Angels          1992            
        Gary Boyle              0/0/0000        Angels          1976            
        Tom Bradley             3/16/1947       Angels          1969            MLB
        Lawrence Bradshaw       0/0/0000        Angels          1964            
        Russ Brahms             11/2/1959       Cubs            1982            
        Mark Brakebill          0/0/0000        Angels          1992            
41      Eric Brandon            2/18/1981       Twins           2004    P       
        Bryan Braswell          6/30/1975       Astros          1997    P       
        John Braun              12/26/1939      Braves          1960            MLB
        Scott Breeden           9/17/1937       Cubs            1983    Coach   
        Dave Bresnehan          0/0/0000        Braves          1960            
        Dave Bresnehan          0/0/0000        Braves          1961            
        Richard Brewster        0/0/0000        Angels          1976            
        Richard Brewster        0/0/0000        Angels          1977            
3       Kary Bridges            10/27/1971      Astros          1994    2B      
        William Bridges         0/0/0000        Astros          1993            
        Dan Briggs              11/18/1952      Angels          1971            MLB
        Steve Brisbin           0/0/0000        Angels          1974            
        Steve Brisbin           0/0/0000        Angels          1975            
        Stan Broderick          0/0/0000        Cubs            1983            
        Andy Brown              9/10/1984       Cardinals       2005            
        Bill Brown              0/0/1944        Angels          1966            
        Dave Brown              0/0/0000        Angels          1967            
        Dave Brown              0/0/0000        Angels          1968            
        Justin Brown            0/0/0000        Cardinals       2005    P       
        Randy Brown             8/29/1944       Angels          1967            MLB
        Jeff Browne             0/0/0000        Angels          1968            
        Mike Browne             6/23/1952       Angels          1971            
        Mike Browne             6/23/1952       Angels          1974            
        Dick Brus               0/0/0000        N/A             1969    President       
        Richard Brus            0/0/0000        N/A             1970    President       
        Gerard Brust            0/0/0000        Angels          1976            
        George Bryson           0/0/0000        Angels          1962            
        George Bryson           0/0/0000        Angels          1963            
        Gary Buckels            7/22/1965       Angels          1988            MLB
        Mike Buckley            0/0/0000        Cubs            1980            
        Mike Buckley            0/0/0000        Cubs            1981            
        Brandon Buckman         0/0/0000        Cardinals       2007    1B      
        Lou Bunch               0/0/0000        Angels          1970            
        Richard Buonantony      0/0/0000        Cubs            1982            
        Larry Burch             0/0/0000        Angels          1969            
        Tim Burcham             10/7/1963       Angels          1986            
        John Burgos             0/0/0000        Angels          1992            
        Omar Burgos             11/11/1982      Twins           2003    3B      
38      Omar Burgos             11/11/1982      Twins           2004    3B      
        Jim Burns               0/0/0000        Braves          1961            
        Kevin Burns             9/9/1975        Astros          1997    1B      
        Tim Burns               0/0/0000        Angels          1972            
        Tim Burns               0/0/0000        Angels          1973            
        Jeff Burton             0/0/0000        Cubs            1981            
        Steve Burton            0/0/0000        Cubs            1984            
        Gary Bushnell           0/0/0000        Angels          1963            
        Bubba Bussie            12/16/1949      Angels          1971            
        Gary Butcher            0/0/0000        Angels          1967            
        Mike Butcher            5/10/1965       Angels          1988            MLB
        Mike Butler             12/26/1961      Angels          1985            
        Bob Byerly              0/0/0000        Braves          1960            
 #      Name                    DOB             Organization    Year    Pos
        Porfirio Caceres        0/0/1943        Angels          1962            
        Ron Cacini              0/0/0000        Astros          1993            
        Jason Cairns            11/13/1982      Cardinals       2005            
27      Jason Cairns            11/13/1982      Cardinals       2006    P       
27      Jason Cairns            11/13/1982      Cardinals       2007    P       
        Kevin Cameron           12/15/1979      Twins           2003    P       MLB
        Dayle Campbell          0/0/1946        Angels          1968            
        Dayle Campbell          0/0/1946        Angels          1970            
        Mike Campbell           5/21/1963       Angels          1985            
        Paul Campbell           11/7/1944       Angels          1967            
        John Caneira            10/7/1952       Angels          1975            MLB
        Greg Cantrell           2/22/1960       Angels          1985            
        Mike Capel              10/13/1961      Cubs            1983            MLB
        Scott Carnes            0/0/0000        Angels          1977            
        Jorge Carpio            0/0/0000        Cubs            1982            
        Terry Carr              0/0/0000        Angels          1987            
        Terry Carr              0/0/0000        Angels          1988            
39      Armando Carrasco        7/1/1985        Cardinals       2007    P       
        Claudio Carrasco        6/6/1965        Angels          1989            
        Clay Carroll            5/2/1941        Braves          1961            MLB
        Charles Carter          9/27/1982       Cardinals       2006    OF      
        Glenn Carter            0/0/0000        Angels          1989            
8       Jeff Carter             10/20/1963      Twins           2001    Mgr     
8       Jeff Carter             10/20/1963      Twins           2002    Mgr     
        Jeff Carter             10/20/1963      Twins           2003    Manager 
        Rico Carty              9/1/1939        Braves          1960            MLB
        Mike Carubia            0/0/0000        Angels          1963            
        Mike Carubia            0/0/0000        Angels          1964            
        John Cassis             0/0/0000        Angels          1970            
        Andrew Castillo         0/0/0000        Angels          1975            
        Roberto Castillo        3/11/1968       Angels          1990            
        Roberto Castillo        3/11/1968       Angels          1992            
35      Ramon Castro            3/1/1976        Astros          1996    C       MLB
        Dan Cataline            0/0/0000        Cubs            1981            
        Joseph Cathey           3/2/1976        Astros          1998    SS      
        Paul Catto              0/0/0000        Braves          1960            
28      Cesar Cedeno            2/25/1951       Astros          1994    Coach   MLB
        Vinicio Cedeno          4/6/1964        Angels          1985            
        Henri Centeno           0/0/0000        Astros          1993            
        Anthony Cento           8/16/1977       Twins           1999    P       
        Anthony Cento           8/16/1977       Twins           2000    P       
        Scott Cerny             0/0/0000        Angels          1987            
        Jim Cesario             0/0/0000        Angels          1968            
        Jim Cesario             0/0/0000        Angels          1969            
        Scott Chapman           1/30/1978       Astros          1998    C       
        Colin Charland          11/13/1965      Angels          1986            
        Arnoldo Chavera         9/24/1973       Astros          1996    1B      
        Arnoldo Chavera         9/24/1973       Astros          1997    OF      
        Troy Chestnut           0/0/0000        Cubs            1983            
        Scott Childress         0/0/0000        Angels          1988            
        Dave Chorley            0/0/0000        Angels          1970            
        Dave Christiansen       0/0/0000        Angels          1972            
        Dave Christiansen       0/0/0000        Angels          1973            
        Norm Churchill          4/16/1958       Cubs            1979            
        Norm Churchill          4/16/1958       Cubs            1980            
        Dan Cilo                0/0/0000        Braves          1961            
        Constantino Cirasuolo   0/0/0000        Angels          1969            
        Art Clark               0/0/0000        Angels          1962            
        Art Clark               0/0/0000        Angels          1963            
        Bobby Clark             6/13/1955       Angels          1976            MLB
        Dick Clark              0/0/0000        Braves          1960            
        Gilberto Clark          0/0/0000        Angels          1962            
        Randall Clark           0/0/0000        Cubs            1979            
        Tim Clarke              11/23/1959      Cubs            1982            
        Ron Claxton             0/0/0000        Angels          1969            
        Mark Clear              5/27/1956       Angels          1976            MLB
        Mark Clear              5/27/1956       Angels          1977            MLB
        Stan Cliburn            12/19/1956      Angels          1975            MLB
        Stan Cliburn            12/19/1956      Angels          1976            MLB
        Stan Cliburn            12/19/1956      Twins           2000    Manager MLB
        Paul Click              0/0/0000        Angels          1965            
        Paul Click              0/0/0000        Angels          1966            
        Pete Coachman           11/11/1961      Angels          1985            MLB
        Pete Coachman           11/11/1961      Angels          1992            MLB
        Gary Coatsworth         0/0/0000        Angels          1964            
        Ryan Coe                1/16/1973       Astros          1995    C       
30      Ryan Coe                1/16/1973       Astros          1996    C       
        Emmitt Cohick           0/0/0000        Angels          1991            
        Eric Cole               11/15/1975      Astros          1998    OF      
        Joe Cole                0/0/0000        Cubs            1979            
        Chris Collins           10/23/1964      Angels          1986            
        Dave Collins            10/20/1952      Angels          1973            MLB
        Fred Combs              0/0/0000        Angels          1965            
        Bruce Compton           0/0/0000        Cubs            1980            
        Clint Compton           11/1/1950       Angels          1970            MLB
        Keith Comstock          12/23/1955      Angels          1977            MLB
        Fritzie Connally        5/19/1958       Cubs            1981            MLB
        Jeff Conner             0/0/0000        Angels          1978            
        Efrain Contreras        0/0/0000        Angels          1966            
32      J.C. Contreras          4/24/1982       Twins           2001    P       
19      J.C. Contreras          4/24/1982       Twins           2002    P       
        Larry Cook              11/4/1964       Angels          1985            
        Mike Cook               8/14/1963       Angels          1985            MLB
        Mitchell Cook           0/0/0000        Cubs            1983            
        Dave Coon               0/0/0000        Angels          1974            
        Michael Cooper          0/0/0000        Cardinals       2005            
        Steve Cordner           0/0/0000        Cubs            1983            
        Antonio Cordova         0/0/0000        Cubs            1982            
        Ronnie Corona           1/27/1979       Twins           2000    P       
        Don Corson              0/0/0000        Angels          1965            
        Gary Cortopassi         12/18/1946      Angels          1967            
        Michael Cosgrove        2/14/1976       Twins           1999    P       
        Chuck Cottier           1/8/1936        Angels          1977    Manager MLB
        Henry Cotto             1/5/1961        Cubs            1980            MLB
        Henry Cotto             1/5/1961        Cubs            1981            MLB
25      Luis Cotto              7/9/1981        Cardinals       2006    SS      
        Dave Cox                0/0/0000        Braves          1960            
        John Cox                5/9/1962        Cubs            1983            
        John Cox                5/9/1962        Cubs            1984            
        Larry Cox               0/0/0000        Cubs            1983    Manager 
        Larry Cox               0/0/0000        Cubs            1984    Manager 
        Terry Cox               3/30/1949       Angels          1968            MLB
        Dave Craig              2/10/1940       Braves          1960            
        Jesse Crain             7/5/1981        Twins           2002    P       MLB
        Britt Craven            0/0/0000        Angels          1990            
        Britt Craven            0/0/0000        Angels          1991            
        Ed Crawford             0/0/0000        Angels          1962            
        Tristan Crawford        7/22/1982       Twins           2003    P       
        Tristan Crawford        7/22/1982       Twins           2004    P       
4       Ryan Creek              9/24/1972       Astros          1994    P       
        Joel Crisler            0/0/0000        Angels          1977            
        Pat Cristelli           0/0/0000        Angels          1974            
        Kenny Crofford          0/0/0000        Astros          1994    Trainer 
        Chris Cron              3/31/1964       Angels          1987            MLB
        Dave Cross              0/0/0000        N/A             1980    President       
        Dave Cross              0/0/0000        N/A             1981    President       
        Richard Cross           0/0/0000        Angels          1972            
        Roger Crow              0/0/0000        N/A             1965    President       
        Roger Crow              0/0/0000        N/A             1966    President       
        Roger Crow              0/0/0000        N/A             1979    GM      
        Roger Crow              0/0/0000        N/A             1980    GM      
        Roger Crow              0/0/0000        N/A             1981    GM      
        Roger Crow              0/0/0000        N/A             1982    GM      
        Roger Crow              0/0/0000        N/A             1983    GM      
        Roger Crow              0/0/0000        N/A             1984    GM      
        Roger Crow              0/0/0000        N/A             1985    GM      
7       Arnoldi Cruz            8/18/1986       Cardinals       2007    3B      
        Julio Cruz              12/2/1954       Angels          1975            MLB
        Luis Cruz               0/0/0000        Cubs            1984            
        Ponciano Cruz           0/0/0000        Angels          1974            
        Ken Cullum              0/0/0000        Braves          1960            
55      Kevin Culpepper         6/28/1982       Twins           2004    P       
        Don Cunnigan            3/7/1946        Angels          1968            
        Don Cunnigan            3/7/1946        Angels          1969            
37      Joe Cunningham          1/16/1963       Cardinals       2005    Mgr     
        Chad Curtis             11/6/1968       Angels          1989            MLB
        Chad Curtis             11/6/1968       Angels          1990            MLB
        Dan Cutler              0/0/0000        Angels          1972            
        Dan Cutler              0/0/0000        Angels          1973            
        Patrick Cutshall        10/29/1974      Astros          1998    3B      
        Harold Cutter           0/0/0000        Angels          1963            
        Harold Cutter           0/0/0000        Angels          1964            
32      Tom Czanstkowski        9/1/1972        Astros          1994    P       
 #      Name                    DOB             Organization    Year    Pos
        Barry Dacus             6/27/1961       Angels          1985            
        Paul Dade               12/7/1951       Angels          1971            MLB
        Mark Dalesandro         5/14/1968       Angels          1991            MLB
        Brian Dallimore         11/15/1973      Astros          1997    SS      MLB
43      Adam Daniels            8/16/1982       Cardinals       2006    P       
        Sean Danielson          0/0/0000        Cardinals       2005            
        Buck Darrow             8/31/1951       Angels          1970            
        Buck Darrow             8/31/1951       Angels          1971            
        Buck Darrow             8/31/1951       Angels          1972            
        Jerauld Davey           0/0/0000        Angels          1966            
        Jackie Davidson         9/20/1964       Cubs            1984            
        Mike Davidson           0/0/0000        Angels          1989            
        Seth Davidson           2/26/1979       Twins           2002    SS      
        Seth Davidson           2/26/1979       Twins           2003    2B      
        Anthony Davila          0/0/0000        Angels          1965            
        Bruce Davis             0/0/0000        Angels          1968            
21      Josh Daws               12/8/1978       Twins           2002    P       
        Dwayne Dawson           0/0/0000        Astros          1993            
        Steve Deangelis         0/0/0000        Angels          1989            
12      Daniel Decola           7/24/1979       Twins           2001    C       
        Eddie Degerman          0/0/0000        Cardinals       2007    P       
        Greg Dehn               9/9/1950        Angels          1969            
        Greg Dehn               9/9/1950        Angels          1970            
        Greg Dehn               9/9/1950        Angels          1971            
        Paul DeJaynes           10/3/1965       Angels          1989            
4       Antonio Dejesus         1/25/1986       Cardinals       2007    OF      
        Cesar DeLaRosa          2/1/1968        Angels          1988            
        Cesar DeLaRosa          2/1/1968        Angels          1990            
        Jose Delgado            0/0/0000        Cardinals       2005            
        Pablo Delgado           0/0/0000        Angels          1963            
        Richard Deloach         0/0/0000        Cubs            1980            
2|4     Hector DeLosSantos      1/19/1980       Twins           2001    2B      
        Jim Deneff              0/0/0000        Angels          1966            
35      Julio Depaula           12/31/1982      Twins           2004    P       MLB
19      Nicholas Derba          9/9/1985        Cardinals       2007    C       
        Frank Desantis          0/0/0000        Cubs            1982            
        Mike Diaz               4/15/1960       Cubs            1980            MLB
        Bo Dickerson            0/0/0000        Cardinals       2005            
        Jim Dickerson           0/0/0000        Cubs            1984            
22      Brandon Dickson         11/3/1984       Cardinals       2007    P       
        John Dickson            0/0/0000        Angels          1970            
        Larry Dierks            0/0/0000        Angels          1971            
        Steve Dillard           2/8/1951        Astros          1993    Manager MLB
15      Steve Dillard           2/8/1951        Astros          1994    Manager MLB
30|44   Steve Dillard           2/8/1951        Cardinals       2006    HC      MLB
        Steve Dillard           2/8/1951        Cardinals       2007    Coach   MLB
        Frank Dimichele         2/16/1965       Angels          1986            MLB
        Joshua Dimmick          5/5/1976        Twins           1999    C       
        Michael Diorio          3/1/1973        Astros          1995    P       
        Brad Ditto              0/0/0000        Cubs            1984            
        Jason Dobis             1/17/1976       Twins           1999    P       
        Tom Dodge               0/0/0000        Angels          1991            
        John Doherty            8/22/1951       Angels          1970            MLB
        Tom Donohue             11/15/1952      Angels          1972            MLB
        Tom Donohue             11/15/1952      Angels          1973            MLB
        Tom Donohue             11/15/1952      Angels          1974            MLB
        John Donovan            0/0/0000        Angels          1971            
        Mark Doran              11/2/1962       Angels          1989            
        Mark Dorencz            6/13/1972       Astros          1993            
18      Mark Dorencz            6/13/1972       Astros          1994    SS      
44      Timothy Dorn            12/30/1982      Cardinals       2007    1B      
        Jim Dorsey              8/2/1955        Angels          1975            MLB
        Leon Douglas            0/0/0000        Braves          1960            
35      Dennis Dove             8/31/1981       Cardinals       2005    P       MLB
        Jim Doyle               0/0/0000        Cubs            1984            
        Cory Doyne              8/13/1981       Cardinals       2005            MLB
        Mike Dranen             0/0/0000        Braves          1961            
        Dave Drevnak            0/0/0000        Angels          1974            
        Gene Duffy              0/0/0000        N/A             1962    GM      
        James Duffy             7/18/1974       Astros          1997    OF      
        James Duffy             7/18/1974       Astros          1998    OF      
        George Dugan            11/8/1943       Angels          1965            
        George Dugan            11/8/1943       Angels          1966            
        George Dugan            11/8/1943       Angels          1967            
        Sean Duncan             6/9/1973        Astros          1997    P       
        Harry Dunlop            0/0/0000        Angels          1965    Manager 
        Harry Dunlop            0/0/0000        Angels          1966    Manager 
        Steve Dunn              0/0/0000        Angels          1988            
        Shawon Dunston          3/21/1963       Cubs            1983            MLB
11      J.D. Durbin             2/24/1982       Twins           2002    P       MLB
        Chris Durkin            0/0/0000        Astros          1993            
        Ted Dyson               0/0/0000        Angels          1987            
 #      Name                    DOB             Organization    Year    Pos
        Damion Easley           11/11/1969      Angels          1990            MLB
        Wilfredo Echavarria     0/0/0000        Braves          1961            
        Steve Eddy              8/21/1957       Angels          1976            MLB
        Steve Eddy              8/21/1957       Angels          1977            MLB
        Ken Edenfield           3/18/1967       Angels          1991            MLB
        Jim Edmonds             6/27/1970       Angels          1989            MLB
        John Edward             0/0/0000        Angels          1989            
        John Edwards            6/27/1978       Twins           2000    OF      
        Tom Egan                6/9/1946        Angels          1964            MLB
        Todd Eggertsen          9/29/1966       Angels          1985            
        Scott Eidle             0/0/0000        Astros          1993            
        Scott Elarton           2/23/1976       Astros          1994    P       MLB
        Scott Elarton           2/23/1976       Astros          1995    P       MLB
        Charles Elwis           0/0/0000        Angels          1969            
        Mike Elwood             0/0/0000        Angels          1972            
        Mike Elwood             0/0/0000        Angels          1973            
        Ken Emmert              0/0/0000        Cubs            1982            
        Steve Enos              0/0/0000        Angels          1965            
        George Enright          5/9/1954        Cubs            1982    Manager MLB
        Jim Erautt              0/0/0000        Angels          1970            
        Mike Erb                0/0/0000        Angels          1989            
        Andres Espinoza         2/21/1965       Angels          1986            
        David Esquer            0/0/0000        Angels          1989            
        Dick Evans              0/0/0000        Angels          1964            
        Dick Evans              0/0/0000        Angels          1965            
        Jamie Evans             0/0/0000        Astros          1993            
        Tim Evans               0/0/0000        Astros          1993            
        Bill Eveline            1/21/1966       Angels          1989            
40      Bryan Eversgerd         2/11/1969       Cardinals       2005    PC      MLB
72      Bryan Eversgerd         2/11/1969       Cardinals       2006    PC      MLB
        Bryan Eversgerd         2/11/1969       Cardinals       2007    Coach   MLB
        Bill Ewing              0/0/0000        Angels          1976            
        Willie Eyre             7/21/1978       Twins           1999    P       MLB
        Willie Eyre             7/21/1978       Twins           2000    P       MLB
31      Willie Eyre             7/21/1978       Twins           2001    P       MLB
 #      Name                    DOB             Organization    Year    Pos
        Bryant Fahrow           0/0/0000        Angels          1975            
        Omar Falcon             9/1/1982        Cardinals       2007    C       
        Tim Faris               0/0/0000        Angels          1963            
        Tim Faris               0/0/0000        Angels          1964            
        Damon Farmar            0/0/0000        Cubs            1983            
        Jesus Farraez           10/18/1972      Astros          1997    OF      
        Daryl Fazzio            0/0/0000        Cubs            1980            
        Mike Feder              0/0/0000        N/A             1988    GM      
        Mike Feder              0/0/0000        N/A             1989    GM      
        Jerry Feldman           0/0/0000        Angels          1969            
        Bob Ferris              5/7/1955        Angels          1976            MLB
25      Michael Ferris          12/31/1982      Cardinals       2005    1B      
36      Chuckie Fick            11/11/1985      Cardinals       2007    P       
        Roberto Figueroa        0/0/0000        Angels          1969            
        Chuck Finley            11/26/1962      Angels          1986            MLB
        Eric Fischer            2/19/1980       Twins           2003    P       
        Brian Fitts             7/25/1976       Twins           1999    P       
        John Fitzpatrick        0/0/0000        Angels          1962    Manager 
        Greg Fix                0/0/0000        Angels          1987            
        John Flannery           1/25/1957       Angels          1976            MLB
        Kevin Flora             6/10/1969       Angels          1988            MLB
        Kevin Flora             6/10/1969       Angels          1989            MLB
        Chad Floyd              0/0/0000        Twins           1999    Trainer 
        Mike Floyd              0/0/0000        Angels          1967            
        Terry Floyd             0/0/0000        Angels          1963            
        Tom Floyd               0/0/0000        Angels          1972            
        Bob Foderaro            0/0/0000        Angels          1967            
        Joe Foote               8/30/1979       Twins           1999    P       
        Joe Foote               8/30/1979       Twins           2000    P       
36      Joe Foote               8/30/1979       Twins           2001    P       
        P.J. Forbes             9/22/1967       Angels          1992            MLB
        Bill Ford               0/0/0000        Angels          1967            
        Freddy Forgeur          0/0/0000        Cubs            1979    Trainer 
31      Timothy Forkner         3/28/1973       Astros          1994    3B      
        Gary Forrester          0/0/0000        Angels          1991            
        Orv Franchuck           0/0/0000        Angels          1989    Coach   
        Julio Franco (Ruiz)     5/12/1965       Angels          1985            
        Julio Franco (Ruiz)     5/12/1965       Angels          1986            
        Ron Franks              0/0/0000        Angels          1972            
        Karl Frantz             0/0/0000        Braves          1960            
        Willie Fraser           5/26/1964       Angels          1985            MLB
        Bradley Frazier         12/16/1976      Twins           1999    P       
        Kevin Frederick         11/4/1976       Twins           2000    P       MLB
        Alejandro Freire        8/23/1974       Astros          1995    1B      MLB
        John French             0/0/0000        Angels          1966            
        Hector Freytes          0/0/0000        Cubs            1984            
        Bruce Fritsma           0/0/0000        Angels          1974            
        John Fritz              0/0/0000        Angels          1991            
        John Fritz              0/0/0000        Angels          1992            
        Kent Froede             0/0/0000        Angels          1974            
        Trevor Froschauer       9/21/1972       Astros          1994    C       
        Dave Frost              5/10/1948       Angels          1967            MLB
        Dave Frost              5/10/1948       Angels          1970            MLB
        Jeff Fruge              0/0/0000        Cubs            1982            
        Jeff Fruge              0/0/0000        Cubs            1983            
        Brad Furnish            0/0/0000        Cardinals       2007    P       
 #      Name                    DOB             Organization    Year    Pos
5       Chad Gabriel            5/19/1984       Cardinals       2006    OF      
        Sam Gafford             0/0/0000        Angels          1966            
        Luis Gallardo           0/0/0000        Angels          1987            
        Robert Gamez            0/0/0000        Angels          1991            
        Don Ganus               0/0/0000        Braves          1961            
        Brandon Garbe           2/3/1981        Twins           2000    OF      
24      Shaun Garceau           8/28/1987       Cardinals       2007    P       
8       Alex Garcia             1/16/1982       Twins           2004    2B      
        Angel Garcia            10/28/1983      Twins           2004    P       
        Freddy Garcia           6/10/1975       Astros          1996    P       MLB
        Gabriel Garcia          3/15/1977       Astros          1997    P       
        Isaias Garcia           0/0/0000        Cardinals       2007    2B      
46      Jaime Garcia            7/8/1986        Cardinals       2006    P       
10      Jose Garcia             2/11/1988       Cardinals       2007    2B      
        Leonard Garcia          0/0/0000        Angels          1973    Trainer 
        Miguel Garcia           4/3/1967        Angels          1985            MLB
        Adrian Garrett          1/3/1943        Braves          1961            MLB
        Clifton Garrett         0/0/0000        Angels          1991            
        Carlton Gaston          0/0/0000        Angels          1968            
        Kelley Gaston           0/0/0000        Angels          1967            
22      Brian Gates             9/25/1979       Twins           2001    P       
22      Brian Gates             9/25/1979       Twins           2002    P       
        Jeff Gay                7/29/1967       Angels          1987            
        Jeff Gay                7/29/1967       Angels          1988            
        Jeff Gay                7/29/1967       Angels          1990            
        Bill Gaynor             0/0/0000        Angels          1964            
        Jose Geigel             0/0/0000        Angels          1964            
        Kyle Geiger             5/8/1982        Twins           2003    C       
        Kyle Geiger             5/8/1982        Twins           2004    C       
        Vern Geishert           1/10/1946       Angels          1966            MLB
        Frank George            0/0/0000        Angels          1972            
        Leo George              0/0/0000        Cubs            1981            
        Leo George              0/0/0000        Cubs            1982            
        Joe Georger             0/0/0000        Angels          1989    Coach   
        Joe Georger             0/0/0000        Angels          1990    Coach   
        Joe Georger             0/0/0000        Angels          1991    Coach   
        Joe Georger             0/0/0000        Angels          1992    Coach   
        Jim Gerlach             0/0/0000        Cubs            1981            
        Rene German             0/0/0000        Cubs            1983            
17      Richard Giannotti       8/9/1983        Cardinals       2006    OF      
        Charles Gibbon          0/0/0000        Angels          1973            
        Carlos Gil              0/0/0000        Cubs            1980            
        Dennis Gilbert          8/9/1958        Angels          1978            
        Mark Gilbert            8/22/1956       Cubs            1979            MLB
        Anthony Gilcrease       0/0/0000        Angels          1973            
        Troy Giles              0/0/0000        Angels          1987            
        Troy Giles              0/0/0000        Angels          1988            
        Dan Gill                0/0/0000        Angels          1991            
        Chance Gledhill         0/0/0000        Angels          1992            
        Bob Glendening          9/12/1962       Cubs            1984            
        Gerald Glynn            0/0/0000        Braves          1961            
        Mike Godley             0/0/0000        Cubs            1979            
        Willie Goldwire         0/0/0000        Angels          1971            
        Willie Goldwire         0/0/0000        Angels          1972            
        Willie Goldwire         0/0/0000        Angels          1973            
        Dusty Gomon             9/3/1982        Twins           2003    1B      
18      Dusty Gomon             9/3/1982        Twins           2004    1B      
        Pete Gongola            12/17/1936      Angels          1963            
        Pete Gongola            12/17/1936      Angels          1964            
        Pete Gongola            12/17/1936      Angels          1966    Coach   
        Pete Gongola            12/17/1936      Angels          1967            
        Larry Gonzales          3/28/1967       Angels          1989            MLB
        Larry Gonzales          3/28/1967       Angels          1990            MLB
        Jimmy Gonzalez          3/8/1973        Astros          1993            
        Jimmy Gonzalez          3/8/1973        Astros          1995    C       
15      Marco Gonzalez          5/28/1984       Cardinals       2007    P       
17      Reggie Gonzalez         10/14/1979      Twins           2001    2B      
        Luke Gorsett            0/0/0000        Cardinals       2007    OF      
        Tim Grachen             0/0/0000        Cubs            1983            
        Ken Grant               1/9/1965        Angels          1985            
        Ken Grant               1/9/1965        Angels          1986            
        Ken Grant               1/9/1965        Angels          1988            
        Gary Granville          0/0/0000        Angels          1971            
        Chris Graves            0/0/0000        Angels          1987            
        Chris Graves            0/0/0000        Angels          1988            
        Joshua Gray             11/20/1980      Twins           2003    P       
        Tom Gray                0/0/0000        Angels          1967            
        Tom Gray                0/0/0000        Angels          1968            
        Brian Grebeck           0/0/0000        Angels          1991            
        Daryl Green             0/0/0000        Angels          1987            
        Daryl Green             0/0/0000        Angels          1988            
        Jason Green             6/5/1975        Astros          1997    P       MLB
17      Tyler Greene            8/17/1983       Cardinals       2006    SS      
        Augustine Gregory       0/0/0000        Angels          1965            
        Augustine Gregory       0/0/0000        Angels          1966            
        Doug Griffin            6/4/1947        Angels          1966            MLB
        Doug Griffin            6/4/1947        Angels          1969            MLB
        Dave Grilione           0/0/0000        Angels          1987            
77      Michael Gross           10/4/1981       Cardinals       2005    P       
        Chris Grossman          0/0/0000        Cardinals       2007    C       
        Bob Groth               0/0/0000        Angels          1970            
        Bob Groth               0/0/0000        Angels          1971            
        James Gruenwald         0/0/0000        N/A             1962    President       
        James Gruenwald         0/0/0000        N/A             1963    President/League Secretary      
        Dan Grunhard            11/13/1963      Angels          1986            
23      Mike Grzanich           8/24/1972       Astros          1994    P       MLB
        Alexis Guerrero         0/0/0000        Angels          1975            
39      Henry Guerrero          4/4/1982        Cardinals       2006    C       
27      Carlos Guillen          9/30/1975       Astros          1996    SS      MLB
        Kelley Gulledge         1/25/1979       Twins           2000    C       
18      Kelley Gulledge         1/25/1979       Twins           2001    C       
        Michael Gunderson       3/24/1973       Astros          1995    P       
        Michael Gunderson       3/24/1973       Astros          1996    P       
26      Jannio Gutierrez        5/3/1982        Twins           2002    P       
        Tony Gutierrez          0/0/0000        Astros          1993            
        Garrett Guzman          2/7/1983        Twins           2003    OF      
        Robert Guzman           1/22/1980       Twins           2001    OF      
        Robert Guzman           1/22/1980       Twins           2002            
 #      Name                    DOB             Organization    Year    Pos
19      Eric Haberer            9/14/1982       Cardinals       2005    P       
        Les Haffner             0/0/0000        Angels          1990            
        Les Haffner             0/0/0000        Angels          1991            
        Gary Hagy               0/0/0000        Angels          1992            
        Jim Haines              0/0/0000        Angels          1963            
        Jim Haines              0/0/0000        Angels          1964            
        John Halama             2/22/1972       Astros          1994    P       MLB
        John Halama             2/22/1972       Astros          1995    P       MLB
        Billy Hall              9/4/1973        Astros          1994    P       
        Billy Hall              9/4/1973        Astros          1995    P       
        Mel Hall                9/16/1960       Cubs            1980            MLB
        Daryl Hallmark          0/0/0000        Angels          1971            
        Carl Hamilton           11/4/1964       Cubs            1984            
13      Mark Hamilton           7/29/1984       Cardinals       2006    1B      
39      Derry Hammond           10/19/1979      Cardinals       2005    OF      
        Tim Hamulack            11/14/1976      Astros          1998    P       MLB
        Glen Hanika             0/0/0000        N/A             1986    President       
        Dick Hansen             0/0/0000        Angels          1970            
        Larry Hanson            0/0/0000        Angels          1968            
        Larry Hanson            0/0/0000        Angels          1970            
        Adam Harben             8/19/1983       Twins           2003    P       
26      Adam Harben             8/19/1983       Twins           2004    P       
        Derrick Hardamon        7/21/1964       Cubs            1984            
        Bryan Hardy             0/0/0000        Cubs            1980            
        Brian Harper            10/16/1959      Angels          1978            MLB
        Bill Harrelson          11/17/1945      Angels          1965            MLB
        John Harris             0/0/0000        Angels          1965            
        John Harris             0/0/0000        Angels          1966            
        John Harris             9/13/1954       Angels          1977            MLB
        Ken Harris              0/0/0000        Angels          1971            
        Kim Hart                0/0/0000        Cubs            1983    Trainer 
        Paul Hartzell           11/2/1953       Angels          1975            MLB
        Bryan Harvey            6/2/1963        Angels          1985            MLB
        Randall Harvey          4/3/1961        Angels          1986            
        Charles Hasenstab       0/0/0000        Braves          1960            
        Charles Hasenstab       0/0/0000        Braves          1961            
        Hilly Hathaway          9/12/1969       Angels          1991            MLB
        Brad Havens             11/17/1959      Angels          1978            MLB
        Kyle Hawthorne          3/13/1978       Twins           1999    SS      
        Bob Haye                0/0/0000        Angels          1962            
        Calvin Hayes            3/21/1984       Cardinals       2005            
        Calvin Hayes            3/21/1984       Cardinals       2006    2B      
        Bob Healey              7/26/1937       Braves          1961            
        Bob Healey              0/0/1957        Angels          1977            
32      Trey Hearne             8/19/1983       Cardinals       2006    P       
        Mike Heaton             0/0/0000        Angels          1978            
        Brian Hecht             7/28/1975       Astros          1997    P       
        Brian Hecht             7/28/1975       Astros          1998    P       
        Bruce Heinbechner       0/0/0000        Angels          1970            
        Tim Helfrich            0/0/0000        Braves          1960            
        Wayne Helm              0/0/0000        Angels          1990            
        Jared Hemus             1/1/1981        Twins           2002    P       
        Joe Henderson           7/4/1946        Angels          1965            MLB
        Joe Henderson           7/4/1946        Angels          1966            MLB
        John Henderson          0/0/0000        Angels          1977            
        Wendell Henderson       0/0/0000        Cubs            1982            
5       Craig Hendrickson       4/17/1958       Angels          1977    SS        
26      Tyler Henley            6/10/1985       Cardinals       2007    OF      
        Bob Henneman            0/0/0000        Angels          1963            
        Bob Henneman            0/0/0000        Angels          1964            
        Bob Henneman            0/0/0000        Angels          1965            
        Samuel Herbert          0/0/0000        Cardinals       2005            
        Julian Heredia          0/0/0000        Angels          1990            
        Julian Heredia          0/0/0000        Angels          1992            
        Carlos Hernandez        12/12/1975      Astros          1995    2B      MLB
        Carlos Hernandez        12/12/1975      Astros          1996    2B      MLB
25      Elvis Hernandez         4/27/1985       Cardinals       2007    P       
        Roberto Hernandez       11/11/1964      Angels          1987            MLB
        Roberto Hernandez       11/11/1964      Angels          1988            MLB
        Rudy Hernandez          4/9/1968        Twins           2004    Coach   
        Ron Herr                0/0/0000        Braves          1960            
        Gary Herrington         0/0/0000        Angels          1962            
23      Tyler Herron            8/5/1986        Cardinals       2007    P       
        Clarence Heuer          0/0/0000        N/A             1973    President       
        Clarence Heuer          0/0/0000        N/A             1974    President       
        Tim Hewes               0/0/0000        Angels          1967            
        Jim Hibbs               9/10/1944       Angels          1967            MLB
        Jim Hickey              0/0/0000        Astros          1995    Coach   
        Joe Hicks               0/0/0000        Cubs            1979            
26      Richard Hidalgo         6/28/1975       Astros          1994    OF      MLB
        Bob Hiegert             0/0/0000        Angels          1964            
        Christopher Hill        10/25/1974      Astros          1996    P       
        Josh Hill               3/27/1983       Twins           2002    P       
        Josh Hill               3/27/1983       Twins           2003    P       
32      Steve Hill              3/14/1985       Cardinals       2007    1B      
        Stewart Hillman         0/0/0000        Angels          1990            
        Matthew Hines           5/13/1981       Twins           2004    P       
        Al Hinkle               0/0/0000        Angels          1963            
        Al Hinkle               0/0/0000        Angels          1964            
        Al Hinkle               0/0/0000        Angels          1965            
        Rick Hirtensteiner      0/0/0000        Angels          1990            
        Brent Hoard             11/3/1976       Twins           1999    P       
        Brent Hoard             11/3/1976       Twins           2000    P       
        Barry Hobbs             0/0/0000        Angels          1973            
        Chuck Hockenbery        12/15/1950      Angels          1969            MLB
        Chuck Hockenbery        12/15/1950      Angels          1971            MLB
        Kevin Hodge             10/28/1976      Twins           1999    3B      
        Gordon Hodgson          0/0/0000        Cubs            1979            
        Gordon Hodgson          0/0/0000        Cubs            1980            
1       Jarrett Hoffpauir       6/18/1983       Cardinals       2005            
        Jim Hogan               0/0/0000        Angels          1972            
        Jim Hogan               0/0/0000        Angels          1974            
        David Holdridge         2/5/1969        Angels          1988            MLB
        Albert Holland          0/0/1947        Angels          1968            
        Sid Holland             0/0/0000        Astros          1998    Coach   
        Dave Hollifield         0/0/0000        Angels          1976            
        Dave Hollifield         0/0/0000        Angels          1977            
        Dave Hollifield         0/0/0000        Angels          1978            
        John Holm               0/0/0000        Angels          1973            
        Chris Holt              9/18/1971       Astros          1993            MLB
        Richard Holtzman        0/0/0000        N/A             1988    President       
        Richard Holtzman        0/0/0000        N/A             1989    President       
        Richard Holtzman        0/0/0000        N/A             1990    President       
        Richard Holtzman        0/0/0000        N/A             1991    President       
        Richard Holtzman        0/0/0000        N/A             1992    President       
        Richard Holtzman        0/0/0000        N/A             1995    President       
        Richard Holtzman        0/0/0000        N/A             1996    President       
        Richard Holtzman        0/0/0000        N/A             1997    President       
        Richard Holtzman        0/0/0000        N/A             1998    President       
37      Ken Holubec             9/1/1978        Twins           2001    P       
        Chris Holvoet           0/0/0000        N/A             1995    GM      
        Chris Holvoet           0/0/0000        N/A             1996    GM      
        Chris Holvoet           0/0/0000        N/A             1997    GM      
        Mark Holzemer           8/20/1969       Angels          1989            MLB
        Mike Hook               0/0/0000        Angels          1990            
16      Ashley Hooks            5/18/1983       Cardinals       2006    P       
        Dave Hoover             0/0/0000        Angels          1964            
        Robert Horowitz         0/0/0000        Angels          1990    Trainer 
        Robert Horowitz         0/0/0000        Angels          1991    Trainer 
        Chris Horrell           1/5/1964        Angels          1985            
        Joe Housey              0/0/0000        Cubs            1981            
        Doug Howard             2/6/1948        Angels          1970            MLB
        Mike Howard             12/6/1952       Angels          1975            
        Thomas Howard           7/29/1975       Twins           1999    P       
        Damon Howell            0/0/0000        Angels          1969            
        Larry Hrynko            11/9/1957       Cubs            1984            
        John Huether            5/17/1980       Twins           2003    1B      
        John Huey               0/0/0000        Cubs            1983            
24|44   Kenny Huff              9/17/1979       Twins           2002    1B      
        John Hund               9/10/1952       Angels          1974            
        Mike Hunter             0/0/0000        Angels          1966            
        Matt Hyde               0/0/0000        Angels          1991    Coach   
        Matt Hyde               0/0/0000        Angels          1992    Coach   
        Matthew Hyers           8/8/1975        Astros          1997    SS      
        Matthew Hyers           8/8/1975        Astros          1998    SS      
        Don Hyman               0/0/0000        Cubs            1981            
        Don Hyman               0/0/0000        Cubs            1982            
 #      Name                    DOB             Organization    Year    Pos
        Richard Iaeger          0/0/0000        Angels          1974            
        Riccardo Ingram         9/10/1966       Twins           1999    Coach   MLB
        Eric Ireland            3/11/1977       Astros          1998    P       
        Jerry Isaacson          0/0/0000        Angels          1963            
 #      Name                    DOB             Organization    Year    Pos
        Chad Jackson            0/0/0000        Twins           2004    Trainer 
        Darrin Jackson          8/22/1962       Cubs            1982            MLB
        Greg Jackson            0/0/0000        Angels          1987            
        John Jackson            0/0/0000        Angels          1968            
        John Jackson            0/0/0000        Angels          1969            
        Ron Jackson             5/9/1953        Angels          1972            MLB
        Travis Jackson          11/2/1903       Braves          1960    Manager MLB
        Charles Jacobs          3/28/1978       Twins           1999    P       
30      Jonathan Jay            3/15/1985       Cardinals       2006    OF      
        Dean Jelmini            0/0/0000        Angels          1973            
        Doug Jennings           9/30/1964       Angels          1985            MLB
        Genaro Jimenez          5/2/1966        Angels          1985            
        Manuel Jimenez          0/0/0000        Angels          1974            
        Manuel Jimenez          0/0/0000        Angels          1975            
        Ramon Jimenez           0/0/0000        Braves          1960            
        Wayne Jinske            0/0/0000        Braves          1960            
        Bill John               0/0/0000        Angels          1971            
        Bill John               0/0/0000        Angels          1972            
        Bob Johnson             0/0/1944        Angels          1962            
        Bob Johnson             0/0/1944        Angels          1963            
        Bob Johnson             0/0/1944        Angels          1964            
        Dave Johnson            4/7/1963        Angels          1986            
        Greg Johnson            0/0/1957        Angels          1977            
        John Johnson            6/7/1963        Cubs            1983            
        John Johnson            6/7/1963        Cubs            1984            
        Josh Johnson            11/3/1982       Twins           2003    C       
7       Josh Johnson            11/3/1982       Twins           2004    C       
        Ric Johnson             3/18/1974       Astros          1996    OF      
        Scott Johnson           2/17/1960       Cubs            1982            
        Tom Johnson             8/24/1960       Cubs            1981            
        Tom Johnson             8/24/1960       Cubs            1984            
        Bobby Jones             7/19/1967       Angels          1990            
        Charlie Jones           0/0/0000        Angels          1969            
25      Daryl Jones             6/25/1987       Cardinals       2006    OF      
1       Daryl Jones             6/25/1987       Cardinals       2007    OF      
        Don Jones               0/0/0000        Angels          1977            
        Don Jones               0/0/0000        Angels          1978            
23      Garrett Jones           6/21/1981       Twins           2002    1B      MLB
        Gary Jones              11/11/1960      Cubs            1983            
        Guy Jones               0/0/0000        Angels          1978            
        Justin Jones            9/25/1984       Twins           2004    P       
        Terence Jones           5/8/1963        Angels          1985            
        Pat Jordan              0/0/0000        Braves          1960            
        Yustin Jordan           8/15/1978       Twins           1999    1B      
        Yustin Jordan           8/15/1978       Twins           2000    OF      
        Carl Jorgeson           0/0/0000        N/A             1982    President       
        Carl Jorgeson           0/0/0000        N/A             1983    President       
 #      Name                    DOB             Organization    Year    Pos
        Dan Kable               0/0/0000        N/A             1994    GM      
        Scott Kannenberg        11/4/1963       Angels          1986            
        Scott Kannenberg        11/4/1963       Angels          1987            
        Corey Kapano            0/0/0000        Angels          1990            
        Ron Kaufman             0/0/0000        Cubs            1981            
        Ron Kaufman             0/0/0000        Cubs            1982            
        Steve Kealey            5/13/1947       Angels          1967            MLB
        Justin Keeling          3/29/1981       Twins           2003    P       
        Mike Kelley             0/0/0000        Cubs            1980            
        Pat Kelly               8/27/1955       Angels          1974            MLB
        Pat Kelly               8/27/1955       Angels          1975            MLB
        Rafael Kelly            0/0/0000        Angels          1975            
        Rafael Kelly            0/0/0000        Angels          1976            
        Jeff Kelso              0/0/0000        Angels          1989            
31      Beau Kemp               10/31/1980      Twins           2001    P       
        Bryan Kennedy           10/4/1978       Twins           2001    C       
17      Bryan Kennedy           10/4/1978       Twins           2002    C       
        Bryan Kennedy           10/4/1978       Twins           2003    C       
        Pete Kenney             0/0/0000        Angels          1962            
        Frank Kenyon            0/0/0000        Angels          1972            
        Dan Kern                0/0/0000        Braves          1961            
        Mike Kesler             0/0/0000        Angels          1987            
        Timothy Kester          12/1/1971       Astros          1995    P       
        Bobby Kielty            8/5/1976        Twins           1999    OF      MLB
        Jeff Kilpatrick         0/0/0000        Angels          1989            
        Dick Kinaman            0/0/0000        Angels          1972    Manager 
        Dick Kinaman            0/0/0000        Angels          1973    Manager 
        Blake King              0/0/0000        Cardinals       2007    P       
        Hal King                2/1/1944        Angels          1965            MLB
        Mike King               2/14/1959       Cubs            1981            
        Steve King              9/13/1963       Angels          1990            
        Jeff Kipila             0/0/0000        Angels          1989            
        Jeff Kipila             0/0/0000        Angels          1991            
        Ed Kirkpatrick          10/8/1944       Angels          1962            MLB
        Don Kirkwood            9/24/1949       Angels          1972            MLB
        Steve Kirwin            0/0/0000        Angels          1988            
        Herb Kizer              0/0/0000        Cubs            1979            
        Joe Klancnik            0/0/0000        Angels          1991            
        Mike Knapp              0/0/0000        Angels          1987            
22      Justin Knoff            6/22/1981       Cardinals       2005    P       
        Bobby Knoop             10/18/1938      Angels          1975    Manager MLB
        Pat Knutzen             0/0/0000        Angels          1968            
        Verle Koch              0/0/0000        Angels          1962            
        Fred Koenig             0/0/0000        Angels          1967    Manager 
        Fred Koenig             0/0/0000        Angels          1968    Manager 
        Fred Koenig             0/0/0000        Angels          1969    Manager 
        H.H. Kohn               0/0/0000        N/A             1960    President       
        H.H. Kohn               0/0/0000        N/A             1961    President       
        Glenn Kolm              0/0/0000        Angels          1963            
        George Kopacz           2/26/1941       Braves          1960            MLB
        Dave Kopf               0/0/0000        Cubs            1984            
        Craig Kornfeld          0/0/0000        Cubs            1979            
        Craig Kornfeld          0/0/0000        Cubs            1980            
        Ted Kosior              0/0/0000        Braves          1960            
        Kevin Krause            0/0/0000        N/A             1999    President       
        Kevin Krause            0/0/0000        N/A             2000    President       
        Kevin Krause            0/0/0000        N/A             2001    President       
        Kevin Krause            0/0/0000        N/A             2002    President       
        Kevin Krause            0/0/0000        N/A             2003    President       
        Kevin Krause            0/0/0000        N/A             2004    President       
        Kevin Krause            0/0/0000        N/A             2005    President/GM    
        Kevin Krause            0/0/0000        N/A             2006    President/GM    
        Kevin Krause            0/0/0000        N/A             2007    President/GM    
        Zak Krislock            0/0/0000        Astros          1993            
        Wayne Kroll             0/0/0000        Braves          1961            
        Mike Kruzelock          0/0/0000        Angels          1977            
2       Jason Kubel             5/25/1982       Twins           2002    OF      MLB
44|30   Kaulana Kuhaulua        1/30/1980       Twins           2002    SS      
        Kaulana Kuhaulua        1/30/1980       Twins           2003    2B      
        Pete Kumiega            0/0/0000        Cubs            1984            
        Stan Kyles              0/0/0000        Cubs            1981            
 #      Name                    DOB             Organization    Year    Pos
        Bill Lachemann          0/0/0000        Angels          1985    Manager 
        Bill Lachemann          0/0/0000        Angels          1986    Manager 
        Bret Lachemann          0/0/0000        Angels          1991            
        Steve Lacki             0/0/0000        Angels          1974            
        Anthony Laird           3/17/1963       Angels          1986            
        Jerry Lambert           0/0/0000        N/A             1967    GM      
        Jerry Lambert           0/0/0000        N/A             1968    GM      
        Jerry Lambert           0/0/0000        N/A             1969    GM      
        Jerry Lambert           0/0/0000        N/A             1970    GM      
        Jerry Lambert           0/0/0000        N/A             1972    GM      
        Jerry Lambert           0/0/0000        N/A             1973    GM      
        Jerry Lambert           0/0/0000        N/A             1974    GM      
        Jerry Lambert           0/0/0000        N/A             1975    GM      
5       Jaime Landin            4/19/1984       Cardinals       2007    2B      
        Matthew Lane            0/0/0000        Cardinals       2007    P       
        Tim Lane                0/0/0000        Angels          1966            
        Gerald Lanning          0/0/0000        Angels          1968            
        Gerald Lanning          0/0/0000        Angels          1969            
        Carney Lansford         2/7/1957        Angels          1976            MLB
        Dave LaRoche            5/14/1948       Angels          1967            MLB
        Dave LaRoche            5/14/1948       Angels          1968            MLB
        Vic Larose              12/23/1944      Angels          1963            MLB
        Vic Larose              12/23/1944      Angels          1964            MLB
        Dan Laskowitz           0/0/0000        Angels          1962            
        Richard Laubert         0/0/0000        Angels          1973            
        Leroy Lawhorn           0/0/0000        Angels          1970            
        Daniel Leatherman       5/29/1976       Twins           1999    1B      
        Edgardo Lebron          8/16/1982       Twins           2003    1B      
        Wiley Lee               0/0/0000        Angels          1988            
        Phil Leftwich           5/19/1969       Angels          1991            MLB
41      Matt Lemanczyk          10/5/1980       Cardinals       2005    OF      
        Dave Lenderman          0/0/0000        Cubs            1984            
        Tony Leo                0/0/0000        Twins           2000    Trainer 
        Tony Leo                0/0/0000        Twins           2001    Trainer 
        Jon Lervig              0/0/0000        Angels          1967            
34      Eddie Lewis             8/4/1971        Astros          1994    P       
        Scott Lewis             12/5/1965       Angels          1988            MLB
        Brad Lidge              12/23/1976      Astros          1998    P       MLB
        Mario Linares           0/0/0000        Astros          1993            
        Jeff Lincoln            4/30/1978       Twins           2000    P       
27|28   Jeff Lincoln            4/30/1978       Twins           2001    P       
20      Martin Lister           6/12/1972       Astros          1994    P       
        Dan Little              0/0/0000        Angels          1972            
        Lanny Little            0/0/0000        Angels          1973            
        Jose Liz                5/16/1981       Twins           2003    OF      
        Winston Llenas          9/23/1943       Angels          1963            MLB
        Daniel Lock             3/27/1973       Astros          1995    P       
        Randall Lockie          0/0/0000        Cubs            1981            
        Randall Lockie          0/0/0000        Cubs            1983            
        Kyle Logan              7/11/1975       Astros          1998    OF      
        Terry Logan             0/0/0000        Angels          1969            
        Eric Lohse              6/5/1980        Twins           2002    P       
        Eric Lohse              6/5/1980        Twins           2003    P       
        Niuman Loiz             12/12/1973      Astros          1996    P       
        Niuman Loiz             12/12/1973      Astros          1997    P       
        Don Long                0/0/0000        Angels          1989    Coach   
        Don Long                0/0/0000        Angels          1990    Manager 
        Jim Long                0/0/0000        Angels          1987            
8       Christian Lopez         1/23/1987       Cardinals       2007    SS      
        Victor Lopez            0/0/0000        Angels          1966            
        Aaron Lough             6/3/1977        Twins           1999    C       
        Mark Loughlin           0/0/0000        Astros          1993            
        Farley Love             4/21/1973       Astros          1998    P       
        Vance Lovelace          8/9/1963        Cubs            1982            MLB
        Bob Lucas               0/0/0000        Angels          1962            
25      Gary Lucas              11/8/1954       Astros          1994    Coach   MLB
        Gary Lucas              11/8/1954       Twins           2000    Coach   MLB
25      Gary Lucas              11/8/1954       Twins           2001    PC      MLB
25      Gary Lucas              11/8/1954       Twins           2002    PC      MLB
        Gary Lucas              11/8/1954       Twins           2003    Coach   MLB
        Gary Lucas              11/8/1954       Twins           2004    Coach   MLB
28      Juan Lucena             1/20/1984       Cardinals       2005            
        Nathan Lucero           0/0/0000        Astros          1995    Trainer 
        Nathan Lucero           0/0/0000        Astros          1996    Trainer 
        Nathan Lucero           0/0/0000        Astros          1997    Trainer 
        Julio Lugo              11/16/1975      Astros          1996    SS      MLB
        Tom Lundgren            0/0/0000        Angels          1970            
        Wayne Lundgren          4/21/1982       Cardinals       2005            
        Rod Lung                0/0/0000        Angels          1988            
        John Lyles              0/0/0000        Angels          1967            
        John Lyles              0/0/0000        Angels          1968            
        James Lynch             12/12/1975      Astros          1996    P       
        James Lynch             12/12/1975      Astros          1997    P       
        James Lynch             12/12/1975      Astros          1998    P       
 #      Name                    DOB             Organization    Year    Pos
        Neil MacClellan         8/13/1943       Angels          1967            
        Neil MacClellan         8/13/1943       Angels          1968            
        Neil MacClellan         8/13/1943       Angels          1969            
        Dave Machemer           5/24/1951       Angels          1973            MLB
        Julian Mackelly         0/0/0000        Braves          1961            
        Mike Macklin            0/0/0000        Angels          1963            
        Bob Madden              0/0/1956        Cubs            1979            
        Bob Madden              0/0/1956        Cubs            1980            
        Joe Maddon              0/0/0000        Angels          1976            
13      Kenneth Maiques         6/25/1985       Cardinals       2007    P       
        Bob Makoski             0/0/0000        Angels          1973            
        Esteban Maldonado       8/3/1975        Astros          1997    P       
        Jose Maldonado          0/0/0000        Braves          1961            
        Gary Maloy              0/0/0000        Angels          1963            
        Mark Mammola            0/0/0000        Angels          1992            
        Chris Maneff            0/0/0000        Angels          1963            
        Ricky Manning           11/18/1980      Twins           2002    OF      
        Jay Mansavage           7/11/1975       Astros          1998    2B      
        Jeff Manto              8/23/1964       Angels          1985            MLB
        Jeff Manto              8/23/1964       Angels          1986            MLB
24      Brandon Marcelli        1/2/1981        Cardinals       2005    C       
        John Marchese           0/0/0000        Angels          1989            
        John Marchese           0/0/0000        Angels          1990            
        David Marciniak         2/3/1977        Twins           1999    1B      
        Dave Marikos            0/0/0000        Angels          1970            
        Mark Marino             11/6/1963       Angels          1986            
        Brandon Markeiwicz      0/0/0000        Angels          1992            
        Oliver Marmol           7/2/1986        Cardinals       2007    SS      
        Edwin Marquez           1/6/1965        Angels          1985            
        Edwin Marquez           1/6/1965        Angels          1986            
        Francisco Marquez       0/0/0000        Angels          1971            
        Ron Marquez             0/0/0000        Angels          1971            
        Ron Marquez             0/0/0000        Angels          1972            
        Dave Marsden            0/0/0000        Angels          1962            
        Dave Marshall           1/14/1943       Angels          1963            MLB
        Alvin Martin            8/6/1946        Angels          1965            
        Alvin Martin            8/6/1946        Angels          1968            
        Alvin Martin            8/6/1946        Angels          1969            
        Justin Martin           0/0/0000        Angels          1989            
        Justin Martin           0/0/0000        Angels          1990            
        Justin Martin           0/0/0000        Angels          1991            
9       Lucas Martin            8/29/1978       Twins           2001    P       
        Carmelo Martinez        7/28/1960       Cubs            1980            MLB
        Dave Martinez           9/26/1964       Cubs            1983            MLB
        Dave Martinez           9/26/1964       Cubs            1984            MLB
        Dave Martinez           9/18/1963       Angels          1985            
        Eric Martinez           0/0/0000        Angels          1992            
        Filiberto Martinez      0/0/0000        Angels          1990            
        Gerardo Martinez        0/0/0000        Angels          1963            
10      Jose Martinez           1/24/1986       Cardinals       2006    2B-SS   
        Ray Martinez            0/0/0000        Angels          1990            
        Ray Martinez            0/0/0000        Angels          1991            
        Mike Martinson          0/0/0000        Angels          1975            
        Mike Martinson          0/0/0000        Angels          1976            
        Mike Martorella         0/0/0000        Angels          1970            
        Jose Marzan             0/0/0000        Twins           1999    Manager 
        Lee Massey              0/0/0000        Angels          1968            
        R.J. Mast               0/0/0000        N/A             1977    President       
        Hoascar Mateo           0/0/0000        Angels          1988            
7       Joe Mather              7/23/1982       Cardinals       2005    OF      
        Danny Matienzo          9/3/1980        Twins           2003    1B      
        Laron Matlock           0/0/0000        Angels          1972            
        Tony Mattia             0/0/0000        Angels          1987            
        Alva Mattingly          0/0/0000        Braves          1960            
39      Bill Mauer              5/6/1980        Twins           2004    P       
4       Jake Mauer              12/20/1978      Twins           2002    2B      
9       Joe Mauer               4/19/1983       Twins           2002    C       MLB
        William Mauer           5/6/1980        Twins           2003    P       
        Rodney Maxwell          0/0/0000        Angels          1973            
        Rodney Maxwell          0/0/0000        Angels          1974            
        Ted May                 0/0/0000        Cubs            1979            
10      Luis Maza               6/22/1980       Twins           2001    SS      
        Jim McAnany             0/0/0000        Angels          1987            
        Dennis McCaffery        0/0/0000        Angels          1992            
        Jack McCall             0/0/0000        Angels          1967            
        Jason McCarter          9/26/1976       Astros          1997    P       
        Jason McCarter          9/26/1976       Astros          1998    P       
        Joe McClain             0/0/0000        Cubs            1979            
43      Kyle McClellan          6/12/1984       Cardinals       2005    P       
        Richard McClure         0/0/0000        Cubs            1979            
        Jim McCollom            0/0/0000        Angels          1987            
        Jason McConnell         5/21/1976       Twins           1999    2B      
        Toy McCord              0/0/0000        Angels          1969            
        Bill McCorkle           0/0/0000        Angels          1972            
        Dave McCormick          6/26/1948       Angels          1967            
        Dave McCormick          6/26/1948       Angels          1968            
        Dave McCormick          6/26/1948       Angels          1971            
        Mark McCormick          0/0/0000        Cardinals       2005            
26      Mark McCormick          0/0/0000        Cardinals       2006    P       
        John McCowan            0/0/0000        Angels          1970            
        John McCowan            0/0/0000        Angels          1971            
        Isaac McCraw            8/9/1945        Angels          1964            
        Isaac McCraw            8/9/1945        Angels          1965    OF      
        Isaac McCraw            8/9/1945        Angels          1968            
        Wayne McDonald          0/0/0000        Braves          1960            
        Christian McFerrin      6/30/1976       Astros          1997    P       
        Christian McFerrin      6/30/1976       Astros          1998    P       
        Tom McGarrey            0/0/0000        Braves          1961            
        Brian McGlone           0/0/0000        Astros          1993            
        Jim McGlothlin          10/6/1943       Angels          1962            MLB
        Isaac McGraw            0/0/0000        Angels          1965            
        Steve McGuire           11/27/1962      Angels          1986            
        Steve McGuire           11/27/1962      Angels          1989            
        Tim McKinnis            0/0/0000        Angels          1987            
        Tim McKinnis            0/0/0000        Angels          1988            
        Tony McKnight           6/29/1977       Astros          1997    P       MLB
        Monty McMillan          0/0/0000        Angels          1967            
        Brian McMillin          5/24/1977       Twins           1999    OF      
        Ed McMurray             0/0/0000        N/A             1986    GM      
        Aaron McNeal            4/28/1978       Astros          1998    1B      
        Charles McNeal          0/0/0000        Braves          1961            
        Cory Meacham            7/31/1984       Cardinals       2005            
4       Cory Meacham            7/31/1984       Cardinals       2006    P       
        Carl Meche              0/0/0000        Angels          1975            
38      Dennis Medina           1/17/1983       Cardinals       2005    P       
        Ken Medlock             0/0/0000        Angels          1971            
40      Evan Meek               5/12/1983       Twins           2004    P       
        Marlon Mejia            11/17/1974      Astros          1997    3B      
        Simon Mejia             0/0/0000        Cubs            1984            
        Lou Mellini             0/0/0000        Angels          1967            
        Lou Mellini             0/0/0000        Angels          1968            
        Monte Mendenhall        0/0/0000        Angels          1977            
        Monte Mendenhall        0/0/0000        Angels          1978            
        Jose Mendez             0/0/0000        Cardinals       2005            
        Rudy Meoli              5/1/1951        Angels          1970            MLB
        Carlos Mercedes         3/29/1976       Astros          1998    P       
        Manuel Mercedes         0/0/0000        Angels          1976            
5       Jesus Merchan           3/26/1981       Twins           2002    SS      
        Jesus Merchan           3/26/1981       Twins           2003    SS      
        Luis Merejo             0/0/0000        Angels          1987            
        Henry Merenda           0/0/0000        Angels          1974            
        Ed Merritt              0/0/0000        Angels          1968            
        Joseph Messman          7/29/1975       Astros          1998    P       
        Jim Messmer             0/0/0000        Cubs            1979            
        Joe Metcalfe            0/0/0000        Angels          1971            
        Bill Mette              0/0/0000        Angels          1964            
        Bill Mette              0/0/0000        Angels          1965            
        Dennis Meyers           0/0/0000        Angels          1962            
        Dennis Meyers           0/0/0000        Angels          1963            
        Glenn Meyers            9/20/1963       Angels          1986            
        Le Roy Meyers           0/0/0000        Angels          1964            
        Tom Miali               0/0/0000        Angels          1969            
        Tom Miali               0/0/0000        Angels          1970            
        Tom Miali               0/0/0000        Angels          1971            
        John Miglio             0/0/0000        Cubs            1981            
24      Jon Mikrut              11/22/1982      Cardinals       2006    P       
        Aaron Miles             12/15/1976      Astros          1997    2B      MLB
        Aaron Miles             12/15/1976      Astros          1998    2B      MLB
        Ernest Milius           0/0/0000        Angels          1964            
        Ernest Milius           0/0/0000        Angels          1965            
        Aaron Miller            7/31/1976       Twins           1999    P       
        Brian Miller            0/0/0000        Cardinals       2005            
        Colby Miller            3/19/1982       Twins           2000    P       
16      Colby Miller            3/19/1982       Twins           2002    P       
        Dan Miller              0/0/0000        Angels          1974            
        Dan Miller              0/0/0000        Angels          1975            
        Greg Miller             0/0/0000        Angels          1978            
32      Jason Miller            7/20/1982       Twins           2002    P       MLB
        Jason Miller            7/20/1982       Twins           2003    P       MLB
        Mark Miller             0/0/0000        Angels          1978            
        Mike Miller             0/0/0000        Angels          1966            
        Mike Miller             0/0/0000        Angels          1967            
        Norm Miller             2/5/1946        Angels          1964            MLB
        Scott Miller            0/0/0000        Cubs            1982            
        Scott Miller            0/0/0000        Cubs            1983            
        Steve Miller            0/0/0000        Angels          1972            
        Steve Miller            0/0/0000        Angels          1973            
        Wade Miller             9/13/1976       Astros          1997    P       MLB
        Glenn Millhauser        0/0/0000        Cubs            1980            
        Tim Millner             0/0/0000        Cubs            1980            
        Tim Millner             0/0/0000        Cubs            1981            
        Joe Mills               0/0/0000        Angels          1967            
        Ryan Mills              7/21/1977       Twins           2000    P       
        Darryl Milne            0/0/0000        Angels          1963            
        Darryl Milne            0/0/0000        Angels          1964            
        Darryl Milne            0/0/0000        Angels          1965            
        Gerry Mims              0/0/0000        Cubs            1980            
        Ron Mingo               1/3/1947        Angels          1966            
        Bill Minnis             0/0/0000        Angels          1990            
        Bill Minnis             0/0/0000        Angels          1991            
        Roger Minor             0/0/0000        Angels          1970            
        Roger Minor             0/0/0000        Angels          1971            
        Mike Minster            0/0/0000        Angels          1971            
        Art Miranda             0/0/0000        Angels          1963            
        Art Miranda             0/0/0000        Angels          1964            
        Anthony Mitchell        0/0/0000        Angels          1967            
        Bob Mitchell            8/4/1943        Angels          1962            
        Bob Mitchell            8/4/1943        Angels          1963            
        Donovan Mitchell        11/27/1969      Astros          1995    2B      
        Glenn Mitchell          0/0/0000        Angels          1992            
        Jim Mitchell            0/0/0000        Cubs            1979            
17      Keith Mitchell          8/6/1969        Cardinals       2005    HC      MLB
17 | 77 Keith Mitchell          8/6/1969        Cardinals       2006    Mgr     MLB
        Keith Mitchell          8/6/1969        Cardinals       2007    Manager MLB
        Mark Mitchelson         0/0/0000        Angels          1992            
        Scott Moffitt           0/0/0000        Angels          1976            
        Scott Moffitt           0/0/0000        Angels          1977            
        Ed Mohr                 0/0/0000        Cubs            1979            
        Felix Molina            5/5/1983        Twins           2003    2B      
        Mario Molina            0/0/0000        Angels          1988            
        Alex Monchak            12/22/1919      Braves          1961    Manager MLB
        Sid Monge               4/11/1951       Angels          1971            MLB
        Gary Monroe             0/0/0000        Cubs            1980            
        Gary Monroe             0/0/0000        Cubs            1981            
        Dave Montanari          6/10/1960       Cubs            1982            
        Dave Montanari          6/10/1960       Cubs            1984            
        Dave Montanari          6/10/1960       Angels          1985            
        William Montgomery      0/0/0000        N/A             1984    President       
        William Montgomery      0/0/0000        N/A             1985    President       
        Norm Montoya            0/0/0000        Angels          1990            
        Norm Montoya            0/0/0000        Angels          1991            
        Eddie Moore             10/2/1956       Cubs            1979            
        Eddie Moore             10/2/1956       Cubs            1980            
        Marcus Moore            11/2/1970       Angels          1990            MLB
        Jose Morales            2/20/1983       Twins           2003    C       MLB
        Rich Morales            9/20/1943       Cubs            1981    Manager MLB
        Richard Morehouse       3/22/1964       Angels          1986            
        Richard Morehouse       3/22/1964       Angels          1987            
28      Victor Moreno           12/22/1982      Cardinals       2006    P       
        Tom Morey               0/0/0000        Angels          1967            
        Tom Morey               0/0/0000        Angels          1968            
        Bill Morgan             0/0/0000        Cubs            1979            
        Bill Morgan             0/0/0000        Cubs            1980            
        Tom Morgan              5/20/1930       Angels          1968    Manager MLB
        Dennis Mork             0/0/0000        Cubs            1980            
33      Justin Morneau          5/15/1981       Twins           2001    1B      MLB
        Roger Morris            0/0/0000        Angels          1968            
        Tom Morris              0/0/0000        Cubs            1979            
        Tom Morris              0/0/0000        Cubs            1980            
24      Clayton Mortensen       4/10/1985       Cardinals       2007    P       
        Lon Morton              0/0/0000        Angels          1963            
        Lon Morton              0/0/0000        Angels          1965            
        Matt Moschetti          0/0/0000        Angels          1969            
15      Marcus Moseley          8/12/1980       Twins           2001    P       
36      Matt Moses              2/20/1985       Twins           2004    DH      
        Paul Mosley             0/0/0000        Angels          1962            
7       Jason Motte             6/22/1982       Cardinals       2006    P       
        Tony Mounce             2/8/1975        Astros          1995    P       MLB
        Don Mraz                0/0/0000        Angels          1976            
        Mark Mulder             8/5/1977        Cardinals       2006    P       MLB
5       Jacob Mullinax          6/13/1982       Cardinals       2005            
        Rance Mulliniks         1/15/1956       Angels          1975            MLB
        Conrad Munatones        0/0/1937        Angels          1962            
        Les Mundel              0/0/0000        Angels          1964            
        Les Mundel              0/0/0000        Angels          1966            
43      Kyle Mura               11/24/1984      Cardinals       2007    P       
        Rafael Muratti          0/0/0000        Angels          1991            
        Gary Murphy             0/0/0000        Angels          1989            
        Pat Murphy              0/0/0000        Astros          1993            
        Tom Murphy              12/30/1945      Angels          1967            MLB
        Douglas Murray          10/9/1974       Astros          1998    C       
        Steve Murray            6/29/1980       Twins           2003    P       
        Mike Musolino           6/17/1967       Angels          1988            
        Mike Musolino           6/17/1967       Angels          1989            
        Mike Musolino           6/17/1967       Angels          1991            
        Jose Musset             0/0/0000        Angels          1992            
        Joe Muto                0/0/0000        Angels          1969            
        Frank Mutz              0/0/0000        Angels          1988            
        Frank Mutz              0/0/0000        Angels          1989            
 #      Name                    DOB             Organization    Year    Pos
        Gary Nalls              4/30/1963       Angels          1986            
        Jim Napier              8/2/1938        Cubs            1979    Manager 
        Jim Napier              8/2/1938        Cubs            1980    Manager 
        Charles Nash            0/0/0000        Angels          1978    Manager 
        David Neal              0/0/0000        Angels          1990            
        David Neal              0/0/0000        Angels          1991            
        Brian Nelson            0/0/0000        Angels          1969            
12      Bry Nelson              1/27/1974       Astros          1994    2B      MLB
        Bry Nelson              1/27/1974       Astros          1995    OF      MLB
13      Dan Nelson              2/12/1984       Cardinals       2006    S-2-3   
        Darren Nelson           0/0/0000        Angels          1989            
        John Nelson             0/0/0000        Angels          1969            
        Pat Neshek              9/4/1980        Twins           2003    P       MLB
        Morris Nettles          1/26/1952       Angels          1971            MLB
        Tom Newton              0/0/0000        Braves          1961            
        Ken Nixon               0/0/0000        Braves          1961            
        Dickie Noles            11/19/1956      Cubs            1983            MLB
41      Tyler Norrick           9/27/1983       Cardinals       2006    P       
        Dario Nunez             12/29/1965      Angels          1985            
        Bill Nunn               0/0/0000        Angels          1968            
        Bill Nunn               0/0/0000        Angels          1969            
 #      Name                    DOB             Organization    Year    Pos
        Paul O'Malley           12/20/1972      Astros          1996    P       
        Larry O'Mara            0/0/0000        Braves          1961            
        Charles Oakes           0/0/0000        Angels          1968            
        Charles Oakes           0/0/0000        Angels          1969            
        Gerry Oakes             4/29/1982       Twins           2003    P       
        Jeff Oberdank           0/0/0000        Angels          1989            
        Jeff Oberdank           0/0/0000        Angels          1991            
        Javier Ochoa            1/8/1979        Astros          1998    C       
        Lance Odom              1/2/1979        Twins           2000    P       
        Trent Oeltjen           2/28/1983       Twins           2002    OF      
        Trent Oeltjen           2/28/1983       Twins           2003    OF      
        Jim Officer             2/24/1951       Angels          1971            
        Jim Officer             2/24/1951       Angels          1976            
        Steve Oliva             0/0/0000        Angels          1977            
        Steve Oliva             0/0/0000        Angels          1978            
        Alonso Olivares         0/0/0000        Angels          1968            
        Dick Oliver             0/0/1955        Angels          1977            
        Gene Oliver             3/22/1935       Cubs