MWLguide.com | History | Cities | Cedar Rapids | Roster |
Cedar Rapids Seasons: | Overview | Roster | Seasonal Details | Highlights | Tidbits | History | Ballparks |

Baseball in Cedar Rapids


Player Roster

Players who played for teams in Cedar Rapids, Iowa, during its tenure as a Midwest League city. This list includes all players I can identify, coaching staff members, 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 Cedar Rapids for more than one season are listed for each season.

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


My intention is to include everyone who wore a Cedar Rapids 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
26feb03
Changed
12may08
Major Change
9may08


MWL Fan's Guide
 #      Name                    DOB             Organization    Year    Pos
        Charles Abbott          1/26/1975       Angels          1997    2B      
        Terry Abbott            0/0/0000        Reds            1990    Coach   
        Matt Abram              6/13/1980       Angels          2003    1B      
9       Matt Abram              6/13/1980       Angels          2004    1B      
        Francis Abreu           6/2/1983        Angels          2005            
        Manuel Abreu            7/10/1949       Cardinals       1968            
        Manuel Abreu            7/10/1949       Cardinals       1970            
        Manuel Abreu            7/10/1949       Cardinals       1971            
        Manuel Abreu            7/10/1949       Cardinals       1972            
28      Jared Abruzzo           11/15/1981      Angels          2001    C       
29      Jared Abruzzo           11/15/1981      Angels          2003    C       
        Epidaro Adames          3/29/1980       Angels          2001    3B      
        Jeff Adams              0/0/0000        Reds            1981            
        Terry Adams             0/0/1955        Giants          1976            
21      Nicholas Adenhart       8/24/1986       Angels          2006    P       
        Vern Agnew              0/0/0000        Braves          1962            
        Stevenson Agosto        9/2/1975        Angels          1996    P       
        Jose Aguirre            11/25/1973      Angels          1994    P       
        Jose Aguirre            11/25/1973      Angels          1995    P       
        Steven Ahlers           11/18/1978      Angels          1999    SS      
        Steven Ahlers           11/18/1978      Angels          2000    2B      
14      Marco Albano            8/26/1983       Angels          2006    2B      
3       Marco Albano            8/26/1983       Angels          2007    P       
23      Ryan Aldridge           9/10/1983       Angels          2006    P       
        Pat Alexander           0/0/0000        Giants          1978            
        Jose Alfaro             0/0/0000        Astros          1974            
        Tom Alger               0/0/0000        Cardinals       1970            
        Rick Allen              0/0/0000        Reds            1990            
        Secundino Almonte       0/0/0000        Cardinals       1967            
        Tom Aloway              0/0/0000        Cardinals       1970            
        Tom Aloway              0/0/0000        Cardinals       1972            
        Arnaldo Alvarado        0/0/0000        Astros          1974            
        Juan Alvarez            8/9/1973        Angels          1996    P       MLB
        Luis Alvarez            10/25/1969      Angels          1995    OF      
        Dave Anderson           0/0/0000        Giants          1976            
        Dave Anderson           0/0/0000        Giants          1977            
        Kelly Anderson          0/0/0000        Giants          1979            
        Mike Anderson           7/30/1966       Reds            1990            MLB
        Steve Andrade           2/6/1978        Angels          2001    P       MLB
36      Steve Andrade           2/6/1978        Angels          2002    P       MLB
        Jesse Andujar           7/23/1979       Angels          2001    P       
        Don Antonangeli         0/0/0000        Braves          1962            
        Dave Aoli               0/0/0000        Astros          1974            
        Federico Aquino         0/0/0000        Cardinals       1972            
        Jose Arcia              8/22/1943       Cardinals       1966            MLB
        Rudy Arguellas          1/14/1972       Angels          1998    OF      
        Amador Arias            0/0/0000        Reds            1991            
40      Daniel Arias            6/19/1982       Angels          2003    P       
        George Arias            3/12/1972       Angels          1993            MLB
        Mark Arland             0/0/0000        Reds            1991            
39      Mitchell Arnold         1/31/1982       Angels          2005    P       
34      Felipe Arredondo        10/4/1986       Angels          2007    P       
        Tony Arthur             12/16/1978      Angels          2001    P       
33      Hector Astacio          8/10/1983       Angels          2003    P       
        Joe Atilee              0/0/0000        Cardinals       1968            
        Lawrence Aubel          0/0/0000        Cardinals       1972            
        Anthony Auferio         0/0/0000        Cardinals       1967            
        Anthony Auferio         0/0/0000        Cardinals       1968            
        Bob Auger               0/0/0000        Cardinals       1970            
        David Austen            0/0/0000        Angels          2004    P       
        Bobby Ayala             7/8/1969        Reds            1990            MLB
3       Erick Aybar             1/14/1984       Angels          2003    SS      MLB
        Jim Ayers               0/0/0000        Giants          1975            
 #      Name                    DOB             Organization    Year    Pos
        Leovani Baez            0/0/0000        Astros          1974            
        John Bailey             0/0/0000        Braves          1962            
        Dave Bakenhaster        3/5/1945        Cardinals       1965            MLB
        Darnell Baker           0/0/0000        Giants          1978            
        Don Baker               0/0/0000        Reds            1964            
        Doug Baker              0/0/0000        Angels          1994    Trainer 
        Greg Baker              0/0/0000        Giants          1979            
        Jon Baker               0/0/0000        Cardinals       1970            
30      Blake Balkcom           8/8/1982        Angels          2004    OF      
        Jaymie Bane             2/19/1975       Angels          1998    P       
        Gary Barakat            0/0/0000        Cardinals       1972            
        Doug Barba              0/0/0000        Reds            1984            
        Andrew Barbee           0/0/0000        Reds            1980            
        Tom Barbee              0/0/0000        N/A             2004    President       
        Tom Barbee              0/0/0000        N/A             2005    President       
        Tom Barbee              0/0/0000        N/A             2006    President       
        Tom Barbee              0/0/0000        N/A             2007    President       
        Larry Barnes            7/23/1974       Angels          1996    1B      MLB
        Dan Barnett             0/0/0000        Cardinals       1968            
        Ted Barnicle            0/0/0000        Giants          1976            
        Dan Barrett             0/0/0000        Cardinals       1968            
        Jose Barrios            6/26/1957       Giants          1976            MLB
        Chris Barski            1/14/1978       Angels          2000    C       
        Jerry Bartee            0/0/0000        Cardinals       1967            
        Jerry Bartee            0/0/0000        Cardinals       1969            
        Ken Barton              0/0/0000        Giants          1976            
        Ken Barton              0/0/0000        Giants          1977            
        Lyall Barwick           4/23/1971       Angels          1994    C       
        Bart Bass               0/0/0000        Giants          1977            
        Justin Baughman         8/1/1974        Angels          1996    SS      MLB
        Justin Baughman         8/1/1974        Angels          2004    Coach   MLB
13      Justin Baughman         8/1/1974        Angels          2005    HC      MLB
        Jerry Bean              0/0/0000        Reds            1963            
10      Bradley Beck            1/10/1985       Angels          2006    P       
        Ken Beebe               0/0/0000        Cardinals       1969            
        Ken Beebe               0/0/0000        Cardinals       1970            
        Pete Beeler             0/0/0000        Reds            1988            
        Pete Beeler             0/0/0000        Reds            1989            
        Pete Beeler             0/0/0000        Reds            1990            
        Dan Beitey              0/0/0000        Giants          1975            
        Adam Belicic            11/17/1978      Angels          2000    P       
        Dan Belinskas           8/15/1963       Reds            1985            
        Dan Belinskas           8/15/1963       Reds            1986            
22      Trevor Bell             10/12/1986      Angels          2007    P       
        Bill Bellomo            0/0/0000        Giants          1979            
        Marty Beltran           5/26/1942       Cardinals       1965            
        Freddie Benavides       4/7/1966        Reds            1987            MLB
        Freddie Benavides       4/7/1966        Reds            1988            MLB
        Don Benedetti           0/0/0000        Giants          1975            
        Erik Bennett            0/0/0000        Angels          2003    Coach   
        Erik Bennett            0/0/0000        Angels          2004    Coach   
        Jim Bennett             0/0/0000        Angels          1998    Coach   
        Russ Bennett            0/0/0000        Cardinals       1971            
        Mark Benson             0/0/0000        Giants          1979            
        Jordan Berge            0/0/0000        Reds            1984            
        Dusty Bergman           2/1/1978        Angels          2000    P       MLB
        Kevin Berry             0/0/0000        Reds            1991            
        Mark Berry              9/22/1962       Reds            1985            
        Mark Berry              9/22/1962       Reds            1991    Coach   
        Mark Berry              9/22/1962       Reds            1992    Manager 
        Chad Berryman           8/2/1976        Angels          2000    P       
        Shelley Berryman        0/0/0000        Reds            1964            
        Oscar Betancourt        7/9/1975        Angels          1998    3B      
        Randy Betten            7/28/1971       Angels          1995    2B      
        Randy Betten            7/28/1971       Angels          2000    Coach   
        Tom Bhagwat             0/0/0000        Giants          1975            
        Scott Bikowski          2/12/1977       Angels          2000    OF      
34      Austin Bilke            8/13/1979       Angels          2003    P       
        Jim Bishop              0/0/0000        Reds            1988            
        Ken Blackman            0/0/0000        Braves          1962    Manager 
        Charles Blakley         0/0/0000        Cardinals       1972            
        Jeronimo Blanco         0/0/0000        Astros          1974            
        Romualdo Blanco         0/0/0000        Astros          1973            
        Bill Blasberg           0/0/0000        Reds            1963            
        Jim Blythe              0/0/0000        Giants          1978            
        Bill Boddy              0/0/0000        Reds            1982            
        Bill Boddy              0/0/0000        Reds            1983            
        Dan Boever              5/8/1961        Reds            1984            
        Dan Boever              5/8/1961        Reds            1985            
        Monte Bolinger          0/0/0000        Cardinals       1972            
        Mark Bombard            4/14/1953       Reds            1988    Manager MLB
        Bob Bonalewicz          0/0/0000        Cardinals       1968            
        Robert Bonanno          1/5/1971        Angels          1994    P       
        Charles Boothe          0/0/0000        Giants          1979            
        Bob Boras               0/0/0000        Reds            1964            
        Pedro Borbon            12/2/1946       Cardinals       1966            MLB
        Pedro Borbon            11/15/1967      Angels          2007    Coach   MLB
        Mark Borcherding        0/0/0000        Reds            1990            
        Mark Borcherding        0/0/0000        Reds            1991            
        Jeff Borruel            0/0/0000        Giants          1978            
        Wayne Boultinghouse     0/0/1942        Cardinals       1965            
        Wayne Boultinghouse     0/0/1942        Cardinals       1966            
        Wayne Boultinghouse     0/0/1942        Cardinals       1968            
        Chris Bourjos           10/16/1955      Giants          1977            MLB
16      Peter Bourjos           3/31/1987       Angels          2007    CF      
        Mark Bowden             0/0/0000        Reds            1981            
        Charles Bowlby          0/0/0000        Cardinals       1967            
        Charles Bowlby          0/0/0000        Cardinals       1969            
        Newton Box              0/0/0000        Reds            1980            
        Billy Boyer             3/8/1984        Angels          2004    2B      
3       Billy Boyer             3/8/1984        Angels          2005            
        Wade Boyett             0/0/0000        Cardinals       1972            
        Ty Boykin               4/25/1968       Angels          1998    Coach   
        Ty Boykin               4/25/1968       Angels          1999    Coach   
        Ty Boykin               4/25/1968       Angels          2000    Coach/Manager   
        Ty Boykin               4/25/1968       Angels          2001    Mgr     
        John Boyles             11/9/1961       Reds            1985            
        Bryan Boyne             0/0/0000        Giants          1976            
        Ben Bracy               0/0/0000        Cardinals       1966            
        Wayne Bradley           0/0/0000        Giants          1975            
        Douglas Brandt          0/0/0000        Angels          2007    P       
        Mike Brandt             0/0/0000        Cardinals       1969            
        Jeff Branson            1/26/1967       Reds            1989            MLB
        Jeff Branson            1/26/1967       Reds            1990            MLB
        Bob Brenly              2/25/1954       Giants          1977            MLB
        Gary Breshears          0/0/0000        Cardinals       1970            
        Gary Breshears          0/0/0000        Cardinals       1971            
        Brad Brewer             11/19/1975      Angels          1998    SS      
6       Tadd Brewer             5/4/1984        Angels          2007    3B      
        Don Briddell            0/0/0000        Cardinals       1972            
        Douglas Bridges         7/20/1976       Angels          1999    P       
        Norm Brock              0/0/0000        Reds            1988            
        Norm Brock              0/0/0000        Reds            1989            
        Art Brown               0/0/0000        Cardinals       1970            
        Dick Brown              2/13/1948       Cardinals       1970            
        Don Brown               0/0/0000        Reds            1987            
        Don Brown               0/0/0000        Reds            1989            
        Eric Brown              0/0/0000        Astros          1974            
        Keith Brown             2/14/1964       Reds            1987            MLB
        Marty Brown             1/23/1963       Reds            1986            MLB
20      Matthew Brown           8/8/1982        Angels          2003    3B      MLB
20      Matthew Brown           8/8/1982        Angels          2004    3B      MLB
        Willard Brown           4/14/1972       Angels          1994    P       
33      Barret Browning         12/28/1984      Angels          2007    P       
        Sean Brummett           1/10/1978       Angels          2000    P       
        Jim Brune               0/0/0000        Reds            1988            
        Joe Bruno               10/29/1963      Reds            1986            
        Joe Bruno               10/29/1963      Reds            1987            
        Brad Brusky             1/29/1963       Reds            1986            
        Brad Brusky             1/29/1963       Reds            1988            
        John Bryant             9/2/1961        Reds            1986            
        Scott Bryant            0/0/0000        Reds            1989            
        Scott Bryant            0/0/0000        Reds            1990            
        Steve Bryant            0/0/0000        Reds            1964            
        Bob Buchanan            5/3/1961        Reds            1981            MLB
        Don Buchheister         0/0/0000        N/A             1972    GM      
        Don Buchheister         0/0/0000        N/A             1973    GM      
        Don Buchheister         0/0/0000        N/A             1974    GM      
        Don Buchheister         0/0/0000        N/A             1975    GM      
        Don Buchheister         0/0/0000        N/A             1976    GM      
        Don Buchheister         0/0/0000        N/A             1977    GM      
        Don Buchheister         0/0/0000        N/A             1978    GM      
        Don Buchheister         0/0/0000        N/A             1979    GM      
        Don Buchheister         0/0/0000        N/A             1980    GM      
        Don Buchheister         0/0/0000        N/A             1981    GM      
        Don Buchheister         0/0/0000        N/A             1982    GM      
        Don Buchheister         0/0/0000        N/A             1983    GM      
        Don Buchheister         0/0/0000        N/A             1984    GM      
        Don Buchheister         0/0/0000        N/A             1985    GM      
        Don Buchheister         0/0/0000        N/A             1986    GM      
        Don Buchheister         0/0/0000        N/A             1988    GM      
        Don Buchheister         0/0/0000        N/A             1989    GM      
        Don Buchheister         0/0/0000        N/A             1990    GM      
        Larry Buckle            0/0/0000        Reds            1980            
25      Allen Buckley           9/18/1979       Angels          2004    P       
        De Wayne Buice          8/20/1957       Giants          1978            MLB
        Mike Buist              0/0/0000        Cardinals       1965            
        Mike Buist              0/0/0000        Cardinals       1966            
        Mike Buist              0/0/0000        Cardinals       1967            
        Stan Bukowski           9/16/1981       Angels          2000    P       
34      Stan Bukowski           9/16/1981       Angels          2001    P       
        Jamie Burke             9/24/1971       Angels          1994    1B      MLB
        Anthony Burley          0/0/0000        Reds            1982            
        Craig Burns             0/0/0000        Cardinals       1972            
        Jacob Burroughs         0/0/0000        Cardinals       1965            
        Jacob Burroughs         0/0/0000        Cardinals       1966            
        John Bushart            2/10/1971       Angels          1995    P       
26      Brok Butcher            10/13/1983      Angels          2006    P       
        Dick Butler             0/0/0000        Reds            1963            
        Dave Byers              0/0/0000        Cardinals       1972            
        Charles Byrd            0/0/0000        Cardinals       1965            
 #      Name                    DOB             Organization    Year    Pos
        Porfirio Caceres        0/0/1943        Cardinals       1965            
        Jon Cahill              2/21/1978       Angels          2001    SS      
9       Jon Cahill              2/21/1978       Angels          2002    2B      
        Calvin Cain             1/28/1963       Reds            1986            
        Calvin Cain             1/28/1963       Reds            1987            
        Jose Caldera            0/0/0000        Angels          2005            
        Kent Calderan           0/0/0000        Cardinals       1970            
2       Alberto Callaspo        4/19/1983       Angels          2003    2B      MLB
        Mark Calvert            0/0/0000        Reds            1984            
        Mike Campbell           0/0/1952        Cardinals       1972            
        Mike Campbell           8/12/1964       Reds            1986            
        Sal Campisi             8/11/1942       Cardinals       1966            MLB
18      Mike Campo              11/14/1976      Angels          2001    OF      
        Mike Camuso             0/0/0000        Cardinals       1972            
        J.J. Cannon             0/0/0000        Astros          1974            
        Joe Carboni             0/0/0000        Reds            1964            
        Gerald Carpenter        3/27/1972       Angels          1995    C       
        Jose Carrasco           1/1/1973        Angels          1994    P       
        James Carroll           2/1/1980        Angels          2003    P       
        Cale Carter             9/18/1973       Angels          1997    OF      
        Jovino Carvajal         9/2/1968        Angels          1994    OF      
        Mike Cash               0/0/0000        Giants          1975            
        Alexi Casilla           7/20/1984       Angels          2004    2B      MLB
        Alexi Casilla           7/20/1984       Angels          2005            MLB
        Adam Casillas           0/0/0000        Reds            1989            
29      Bobby Cassevah          9/11/1985       Angels          2007    P       
        Antonio Castro          7/9/1971        Angels          1994    P       
        Tony Castro             0/0/0000        Angels          1993            
        Wayne Cato              0/0/0000        Giants          1976            
        Wayne Cato              0/0/0000        Giants          1979    Manager 
        Bill Caudell            0/0/0000        Cardinals       1968            
        Bill Caudell            0/0/0000        Cardinals       1969            
        Bill Caudell            0/0/0000        Cardinals       1970            
        Wayne Caughey           0/0/0000        Giants          1975            
        Ken Cavazzoni           0/0/0000        Reds            1991            
        Ed Cecil                0/0/0000        Cardinals       1965            
        Jose Cepeda             0/0/1944        Reds            1963            
        Anthony Chavez          10/22/1970      Angels          1993            MLB
        Anthony Chavez          10/22/1970      Angels          1994    P       MLB
        Samuel Chavez           0/0/0000        Reds            1988            
        Casey Child             2/11/1976       Angels          1998    OF      
        Bob Chlupsa             9/16/1945       Cardinals       1967            MLB
        Bob Chlupsa             9/16/1945       Cardinals       1968            MLB
        Kyung Choi              5/12/1972       Angels          1995    OF      
        Michael Christensen     5/24/1976       Angels          1999    3B      
        Jose Chue               0/0/0000        Giants          1979            
        Dave Cichon             0/0/0000        Cardinals       1969            
        Mark Cieslak            0/0/1962        Reds            1985            
22      Brett Cimorelli         2/22/1982       Angels          2003    P       
        Jose Cintron            9/12/1975       Angels          1995    P       
        Jose Cintron            9/12/1975       Angels          1996    P       
        Jose Cintron            9/12/1975       Angels          1997    P       
        Doug Clark              0/0/0000        Cardinals       1971            
        Todd Claus              0/0/0000        Angels          1997    Coach   
1       Todd Claus              0/0/0000        Angels          2002    Coach/Manager   
        Todd Claus              0/0/0000        Angels          2003    Manager 
        George Clifford         0/0/0000        N/A             1968    GM      
        George Clifford         0/0/0000        N/A             1969    GM      
        George Clifford         0/0/0000        N/A             1972    President       
        George Clifford         0/0/0000        N/A             1973    President       
        Steve Cline             8/31/1952       Giants          1975            
        Bob Cluck               1/10/1946       Astros          1974            
        Keith Coe               8/28/1973       Angels          1996    P       
        Mike Coffey             1/2/1964        Reds            1985            
        Mike Colangelo          10/22/1976      Angels          1998    OF      MLB
        Nate Colbert            4/9/1946        Cardinals       1965            MLB
        Jim Cole                0/0/0000        Cardinals       1965            
        Cody Collet             0/0/0000        Angels          2007    C       
        Bill Collins            0/0/0000        Cardinals       1967            
        Garrett Collins         0/0/0000        Cardinals       1969            
        Garrett Collins         0/0/0000        Cardinals       1970            
        Mike Collins            7/18/1984       Angels          2004    DH      
18      Mike Collins            7/18/1984       Angels          2005    C       
        Bruce Colson            0/0/0000        Reds            1988            
        Ben Colvard             0/0/0000        Reds            1989            
32      Keith Comstock          12/23/1955      Angels          2002            MLB
        Michael Condon          2/13/1974       Angels          1999    2B      
35      Hank Conger             1/29/1988       Angels          2007    C       
        Virgil Conley           9/26/1961       Reds            1984            
        Virgil Conley           9/26/1961       Reds            1985            
        Lino Connell            0/0/0000        Angels          1993            
        P.J. Connelly           0/0/0000        Angels          2007    P       
        Ken Constans            0/0/0000        Braves          1962            
        Bob Conte               0/0/0000        Reds            1964            
24      Sergio Contreras        4/30/1980       Angels          2003    OF      
        Mike Converse           1/4/1964        Reds            1986            
        Aaron Cook              0/0/0000        Angels          2007    P       
        Steven Cook             12/7/1971       Angels          1994    SS      
        Don Cooksey             0/0/0000        Cardinals       1968            
        Don Cooksey             0/0/0000        Cardinals       1969            
15      Bradley Coon            12/11/1982      Angels          2006    OF      
        Ray Corbett             0/0/0000        Reds            1980            
        Ray Corbett             0/0/0000        Reds            1981            
28      Francisco Cordova       8/26/1983       Angels          2005    P       
6       Quan Cosby              12/23/1982      Angels          2003    OF      
6       Quan Cosby              12/23/1982      Angels          2004    OF      
        Lou Cosenza             0/0/0000        Cardinals       1969            
        Al Cosgrove             0/0/0000        Reds            1963            
        Raymundo Cosio          0/0/0000        Giants          1977            
        Raymundo Cosio          0/0/0000        Giants          1978            
        Raymundo Cosio          0/0/0000        Giants          1979            
        Jose Cotto              6/13/1946       Cardinals       1967            
        Jose Cotto              6/13/1946       Cardinals       1970            
2       Jason Coulie            4/13/1978       Angels          2001    OF      
        Tom Coulter             0/0/0000        Cardinals       1965            
        Fred Covey              0/0/0000        Cardinals       1967            
        Brendon Cowsill         1/7/1975        Angels          1997    P       
        Brendon Cowsill         1/7/1975        Angels          1998    P       
        Bob Cox                 11/5/1943       Cardinals       1966            
        Bob Cox                 11/5/1943       Cardinals       1967            
        Darron Cox              11/21/1967      Reds            1991            MLB
        Dave Craig              0/0/0000        Braves          1962            
        Gregg Crain             0/0/0000        Reds            1991    Trainer 
        Mark Cresse             0/0/0000        Cardinals       1972            
        Julio Crispin           0/0/0000        Cardinals       1972            
        Lonny Croslow           0/0/0000        Cardinals       1969            
        Chad Crossley           1/22/1972       Angels          1995    P       
        Will Croud              12/29/1975      Angels          1999    OF      
        Lonny Crowslow          0/0/0000        Cardinals       1971            
        Jesus Cruz              0/0/0000        Giants          1979            
        Hector Cruz (Dilan)     4/2/1953        Cardinals       1970            MLB
        Hector Cruz (Dilan)     4/2/1953        Cardinals       1971            MLB
        Hector Cruz (Dilan)     4/2/1953        Cardinals       1972            MLB
        Rafael Cruz Chavez      8/20/1985       Angels          2006    P       
        Fred Cuddy              0/0/0000        Cardinals       1970            
        Lavell Cudjo            0/0/0000        Reds            1990            
        Eleno Cuen              0/0/0000        Astros          1973            
        Calvain Culberson       0/0/0000        Reds            1991            
        Calvain Culberson       0/0/0000        Reds            1992            
        Lanell Culver           0/0/0000        Reds            1984            
        Bob Cummings            0/0/0000        Giants          1979            
        Ryan Cummings           6/3/1976        Angels          1999    P       
        Earl Cunningham         6/3/1970        Angels          1994    OF      
        Charles Curry           0/0/0000        Giants          1979            
        Lincoln Curtis          0/0/0000        Reds            1963            
        Lincoln Curtis          0/0/0000        Reds            1964            
        Matt Curtis             8/14/1974       Angels          1997    OF      
        William Curtis          11/11/1977      Angels          2000    OF      
 #      Name                    DOB             Organization    Year    Pos
        Leonardo D'Amico        12/14/1981      Angels          2003    P       
        Dennis Daboll           0/0/0000        Cardinals       1970            
        Kekoa Dafun             11/14/1974      Angels          1994    P       
        Kekoa Dafun             11/14/1974      Angels          1995    P       
        Phil Dale               0/0/0000        Reds            1987            
        Justin Dalton           4/3/1973        Angels          1996    OF      
        Clay Daniel             5/25/1962       Reds            1985            
        Kal Daniels             8/20/1963       Reds            1983            MLB
        Moe Daniels             0/0/0000        Angels          1993            
        Steve Daniels           6/16/1958       Reds            1980            
        Thomas Darrell          7/21/1976       Angels          1997    P       
        Thomas Darrell          7/21/1976       Angels          1998    P       
        Henry Daugherty         0/0/0000        Cardinals       1969            
        David Davalillo         8/17/1974       Angels          1995    3B      
        David Davalillo         8/17/1974       Angels          1996    2B      
        Randy Davidson          0/0/0000        Reds            1981    Manager 
        Randy Davidson          0/0/0000        Reds            1982    Manager 
        Randy Davidson          0/0/0000        Reds            1983    Manager 
26      Josh Davies             9/12/1985       Angels          2006    UT      
        Josh Davies             9/12/1985       Angels          2007    1B      
        Chili Davis             1/17/1960       Giants          1979            MLB
        Ed Davis                0/0/0000        Cardinals       1967            
        Eric Davis              5/29/1962       Reds            1982            MLB
        Ernest Davis            0/0/0000        Cardinals       1965            
        Kevin Davis             0/0/0000        Angels          1995    Coach   
        Mike Davis              0/0/0000        Cardinals       1966            
        Stan Davis              0/0/0000        Cardinals       1968            
        Steve Davis             0/0/0000        Reds            1988            
        Dexter Day              0/0/0000        Reds            1984            
        Joshua Deakman          2/25/1974       Angels          1995    P       
        Bob Dean                0/0/0000        Astros          1973            
        Joe Deberry             0/0/0000        Reds            1992            
        Don Decker              0/0/0000        Reds            1963            
        Brian Declue            9/17/1970       Angels          1994    P       
        Rob Deer                9/29/1960       Giants          1979            MLB
        Ernest Defilippis       0/0/0000        Cardinals       1965            
        Tony Defrancesco        0/0/0000        Reds            1988            
        Tim Deitz               11/25/1962      Reds            1986            
        Frank Dejiulio          0/0/0000        Reds            1980            
18      Brent Del Chiaro        6/26/1979       Angels          2002    C       
        Fernando Delacruz       1/25/1971       Angels          1996    P       
        Fernando Delacruz       1/25/1971       Angels          1997    P       
        Paulo Deleon            0/0/0000        Astros          1973            
        Paulo Deleon            0/0/0000        Astros          1974            
        Ariel Delgado           9/11/1976       Angels          1998    1B      
        Ariel Delgado           9/11/1976       Angels          1999    1B      
38      Frederic Deloizaga-Carney 8/21/1982     Angels          2005    P       
        Lazaro Delorbe          0/0/0000        Cardinals       1969            
        German DeLosSantos      4/11/1955       Giants          1975            
        German DeLosSantos      4/11/1955       Giants          1976            
        Chris Demouy            11/3/1975       Angels          1999    P       
        Gary Denbo              12/9/1960       Reds            1984            
        Gary Denbo              12/9/1960       Reds            1985            
        Gary Denbo              12/9/1960       Reds            1988    Coach   
        Jason Dennis            8/12/1978       Angels          2002    P       
        Art Deras               0/0/0000        Cardinals       1965            
        Bobby Dews              0/0/0000        Cardinals       1971    Manager 
38      Amalio Diaz             9/10/1986       Angels          2006    P       
27      Amalio Diaz             9/10/1986       Angels          2007    P       
        Angel Diaz              7/27/1976       Angels          1998    DH      
        Angel Diaz              7/27/1976       Angels          1999    C       
        Juan Diaz               0/0/0000        Astros          1973            
        Mario Diaz              0/0/0000        Braves          1962            
        Michael Diaz            8/5/1976        Angels          1999    OF      
        Roberto Diaz            1/16/1943       Cardinals       1968            
        Roberto Diaz            1/16/1943       Cardinals       1969            
        Victor Diaz             0/0/0000        Cardinals       1972            
        Rob Dibble              1/24/1964       Reds            1985            MLB
        Jason Dickson           3/30/1973       Angels          1995    P       MLB
39      Timothy Didjurgis       12/16/1982      Angels          2006    P       
        Joe Difabio             0/0/0000        Cardinals       1966            
        Gregory Dini            0/0/0000        Angels          2005            
        Gregory Dini            0/0/0000        Angels          2007    C       
        Jamie Dismuke           0/0/0000        Reds            1991            
        Dwayne Dobson           2/23/1976       Angels          1998    P       
        Dwayne Dobson           2/23/1976       Angels          1999    P       
        Bill Dodd               0/0/0000        Reds            1988            
        Mike Dodd               0/0/0000        Giants          1975            
        Scott Dodd              0/0/0000        Reds            1992            
        Tim Dodd                0/0/0000        Reds            1984            
        Robert Dolphin          0/0/0000        N/A             1977    President       
        Robert Dolphin          0/0/0000        N/A             1978    President       
        Bob Dombrowski          0/0/0000        Reds            1989            
        Bob Dombrowski          0/0/0000        Reds            1990            
        Charles Donahue         6/26/1965       Reds            1986            
        John Donati             5/4/1973        Angels          1995    1B      
        Richard Doss            0/0/0000        Giants          1978            
        Richard Doss            0/0/0000        Giants          1979            
        Derrin Doty             6/3/1970        Angels          1994    OF      
        Sean Doty               0/0/0000        Reds            1992            
        Anthony Doudt           5/22/1977       Angels          2000    C       
11      Tony Doudt              5/22/1977       Angels          2001    1B      
        Jebediah Dougherty      7/16/1975       Angels          1998    OF      
23      Jamie Douglas           3/19/1983       Angels          2005    P       
        Justin Dowdy            8/13/1983       Angels          2004    P       
        Mike Dowless            0/0/0000        Reds            1984            
        Brad Downing            5/10/1976       Angels          1999    OF      
        Kevin Drake             0/0/0000        Astros          1974            
        Bill Dreisbach          0/0/0000        Reds            1992            
        Brooks Drysdale         6/15/1971       Angels          1994    P       
        Emil Drzayich           0/0/0000        Reds            1980            
        Emil Drzayich           0/0/0000        Reds            1981            
        Renney Duarte           11/7/1978       Angels          1998    P       
        Renney Duarte           11/7/1978       Angels          1999    P       
        Jesse Dubose            0/0/0000        Cardinals       1968            
        Jesse Dubose            0/0/0000        Cardinals       1969            
        Steve Duckhorn          0/0/0000        Giants          1978            
        Steve Duckhorn          0/0/0000        Giants          1979            
        John Dudley             0/0/0000        Reds            1963            
9       Tommy Duenas            7/16/1981       Angels          2003    C       
7       Tommy Duenas            7/16/1981       Angels          2004    C       
7       Tommy Duenas            7/16/1981       Angels          2005    C       
        Scott Duff              0/0/0000        Reds            1992            
        Tim Duff                0/0/0000        Angels          2005            
        Bill Dunckel            0/0/0000        Angels          1993            
        Bob Dunham              0/0/0000        Reds            1963            
        Bob Dunham              0/0/0000        Reds            1964            
        Jim Dunham              0/0/0000        Cardinals       1972            
        Joe Dunlap              6/1/1964        Reds            1985            
        Joe Dunlap              6/1/1964        Reds            1986            
        Bob Dunn                0/0/0000        Astros          1974            
        Frank Duran             6/8/1979        Angels          2000    2B      
8       Frank Duran             6/8/1979        Angels          2001    2B      
        Don Durham              3/21/1949       Cardinals       1970            MLB
        Trent Durrington        8/27/1975       Angels          1996    2B      MLB
        Gene Dusan              0/0/0000        Reds            1986    Manager 
31      Alex Dvorsky            8/8/1979        Angels          2003    C       
        Jim Dwyer               1/3/1950        Cardinals       1971            MLB
        Fred Dyer               0/0/0000        Cardinals       1967            
        Ron Dyson               0/0/0000        Cardinals       1970            
 #      Name                    DOB             Organization    Year    Pos
        Doug Eastman            0/0/0000        Reds            1988            
        Doug Eastman            0/0/0000        Reds            1989            
        Palmer Ebanks           1/14/1977       Angels          2000    P       
        Ron Ebner               0/0/0000        Cardinals       1968            
        Scott Economy           0/0/0000        Reds            1989            
        Scott Economy           0/0/0000        Reds            1990            
        Larry Edmondson         0/0/0000        Braves          1962            
        Geoff Edsell            12/10/1971      Angels          1994    P       
12      Bill Edwards            3/26/1981       Angels          2005    P       
29      Madison Edwards         9/1/1983        Angels          2006    OF      
        Ryan Edwards            0/0/0000        Reds            1991            
        Ryan Edwards            0/0/0000        Reds            1992            
        Larry Elenes            0/0/0000        Astros          1974            
        Carl Elmstrom           0/0/0000        Braves          1962            
        Brandon Emanuel         4/9/1976        Angels          1999    P       
        Andrew Emmick           0/0/0000        Angels          2006    Strength        
        Anito Encarnacion       8/26/1972       Angels          1995    C       
        Bienvenido Encarnacion  2/24/1978       Angels          1999    SS      
        Scot Ender              0/0/0000        Reds            1981            
        Steve Englishbey        0/0/0000        Astros          1973            
        Virgil Erickson         0/0/0000        Cardinals       1970            
        Jaime Escalante         4/5/1977        Angels          2000    P       
        Arismendy Espinal       0/0/0000        Reds            1987            
        Gustavo Espinoza        0/0/0000        Angels          2005            
        Michael Espiritu        2/1/1972        Angels          1995    C       
        Chris Estep             0/0/0000        Reds            1992            
        Dick Estrella           0/0/0000        Cardinals       1968            
        Dick Estrella           0/0/0000        Cardinals       1969            
        Anthony Evans           0/0/0000        Reds            1982            
14      Mike Eylward            9/28/1979       Angels          2002    1B      
        Thomas Eylward          9/28/1979       Angels          2001    1B      
 #      Name                    DOB             Organization    Year    Pos
        Paul Failla             12/8/1972       Angels          1995    SS      
        Vince Falcone           0/0/0000        Cardinals       1967            
        David Farfan            5/30/1974       Angels          1996    P       
        Ben Farley              0/0/0000        Cardinals       1969            
        Ben Farley              0/0/0000        Cardinals       1971            
        Theo Fefee              4/26/1974       Angels          1997    OF      
        Ken Feinberg            0/0/0000        Giants          1977            
        Ken Feinberg            0/0/0000        Giants          1978            
        Brian Felda             0/0/0000        Giants          1975            
        Adolfo Feliz            0/0/0000        Reds            1982            
        Adolfo Feliz            0/0/0000        Reds            1983            
        John Fenderson          0/0/0000        Reds            1964            
        Stan Fenton             0/0/0000        Cardinals       1971            
        Mike Ferguson           0/0/0000        Reds            1982            
        Vince Ferguson          0/0/0000        Braves          1962            
        Miguel Fermin           0/0/0000        Angels          1993            
        Frank Ferrell           0/0/0000        Giants          1975            
        Shayne Ferrier          4/13/1976       Angels          1999    P       
        Mike Ferry              0/0/0000        Reds            1991            
        Mike Ferry              0/0/0000        Reds            1992            
        Barry Fick              12/18/1962      Reds            1985            
        Bob Filotei             0/0/0000        Reds            1991            
        Bob Filtotei            0/0/0000        Reds            1992            
        Nick Fiorillo           0/0/0000        Reds            1980            
        Jan Firek               0/0/0000        Reds            1963            
10      Rich Fischer            10/21/1980      Angels          2001    P       
        Steven Fish             10/25/1974      Angels          1998    P       
        Glenn Fisher            0/0/0000        Giants          1979            
38      Cameron Flading         8/25/1978       Angels          2001    P       
        Alfonso Flores          0/0/0000        Angels          2000    Trainer 
        Alfonso Flores          0/0/0000        Angels          2001    Trainer 
        Alfonso Flores          0/0/0000        Angels          2002    Trainer 
        Roy Florez              0/0/0000        Cardinals       1970            
        Stan Floyd              0/0/0000        Astros          1974            
        Ron Foltz               0/0/0000        Reds            1963            
        Michael Fontana         1/4/1970        Angels          1994    P       
        Dan Ford                2/15/1948       Cardinals       1968            
        Jeff Forney             0/0/0000        Reds            1988            
        Bob Forsch              1/13/1950       Cardinals       1970            MLB
        Bob Forsch              1/13/1950       Cardinals       1971            MLB
        Guillermo Foster        0/0/0000        Astros          1973            
        Guillermo Foster        0/0/0000        Astros          1974            
        Steve Foster            8/16/1966       Reds            1989            MLB
        Aaron Franke            8/13/1979       Angels          2000    P       
        Larry Freeburg          0/0/0000        Reds            1981            
        Larry Freeburg          0/0/0000        Reds            1982            
        Michael Freehill        6/2/1971        Angels          1995    P       
        Michael Freehill        6/2/1971        Angels          1999    P       
        Dewey Freeman           0/0/0000        Cardinals       1967            
        Duane Freeman           0/0/0000        Cardinals       1968            
        Ted Friel               0/0/0000        Cardinals       1966            
        Steve Frohman           0/0/0000        Cardinals       1969            
        Elvin Fulgencio         2/28/1964       Reds            1985            
        Jon Fuller              0/0/0000        Reds            1991            
        Jon Fuller              0/0/0000        Reds            1992            
        Bryan Funk              0/0/0000        Reds            1984            
        Frank Funk              8/30/1935       Reds            1991    Manager MLB
 #      Name                    DOB             Organization    Year    Pos
        Christopher Gadway      1/19/1974       Angels          1997    P       
        Dave Galligan           2/10/1943       Reds            1963            
        Joseph Gangemi          5/3/1976        Angels          1999    P       
        Jim Garbeff             0/0/0000        Reds            1964            
        Elpidio Garcia          0/0/0000        Cardinals       1972            
        Victoriano Garcia       0/0/0000        Reds            1990            
        Art Gardner             9/21/1952       Astros          1973            MLB
        Bob Garretson           0/0/0000        Reds            1964            
        Adrian Garrett          1/3/1943        Braves          1962            MLB
        Clifton Garrett         0/0/0000        Angels          1993            
        Matthew Garrick         8/19/1975       Angels          1997    C       
        Matthew Garrick         8/19/1975       Angels          1998    C       
        Carlos Gastelum         10/29/1981      Angels          1999    2B      
13      David Gates             9/23/1980       Angels          2002    OF      
16      David Gates             9/23/1980       Angels          2003    OF      
        Dennis Gay              7/12/1976       Angels          1999    2B      
        Joe Gegg                0/0/0000        Cardinals       1966            
        Gary Geiger             4/4/1937        Cardinals       1972    Manager MLB
        Gary Geisen             0/0/0000        Reds            1963            
        Bob Geist               0/0/0000        Cardinals       1970            
22      Karl Gelinas            8/6/1983        Angels          2005    P       
        Joe Georger             0/0/0000        Angels          1994    Coach   
        Mark Germann            2/1/1964        Reds            1986            
        Cesar Geronimo          12/19/1975      Angels          1997    OF      
9       Richard Giannotti       8/9/1983        Angels          2005    OF      
        Steve Gibralter         10/9/1972       Reds            1992            MLB
        Paul Gibson             1/4/1960        Reds            1980            MLB
        Ron Giddens             0/0/0000        Reds            1984            
        Matt Giegling           0/0/0000        Reds            1991            
        Matt Giegling           0/0/0000        Reds            1992            
        Jerry Giffon            0/0/0000        Astros          1974    Trainer 
        Dennis Gilich           8/21/1975       Angels          1999    P       
        Eric Gillespie          6/6/1975        Angels          1997    1B      
        Wayne Gills             0/0/0000        Cardinals       1970            
        K.C. Gillum             0/0/0000        Reds            1990            
        K.C. Gillum             0/0/0000        Reds            1991            
10      Hayden Gliemmo          11/20/1978      Angels          2003    P       
        Mike Glinatsis          0/0/0000        Giants          1976            
        Adrian Goas             11/24/1979      Angels          2003    P       
        Mike Goedde             4/17/1962       Reds            1985            
        Allen Goldis            0/0/0000        Reds            1964            
        Odalis Gomez            11/30/1978      Angels          2000    P       
        Almonte Gonzalez        0/0/0000        Cardinals       1969            
        Arturo Gonzalez         0/0/0000        Astros          1973            
        Arturo Gonzalez         0/0/0000        Astros          1974            
        Dionicio Gonzalez       0/0/0000        Cardinals       1970            
        Dionicio Gonzalez       0/0/0000        Cardinals       1971            
        Luis Gonzalez           10/1/1953       Cardinals       1972            
        Miguel Gonzalez         0/0/0000        Angels          2005            
        Keith Gordon            1/22/1969       Reds            1992            MLB
39      Nick Gorneault          4/19/1979       Angels          2002    OF      MLB
        Ian Gosewisch           2/28/1977       Angels          2000    OF      
        Bryan Graves            10/8/1974       Angels          1996    C       
        Bryan Graves            10/8/1974       Angels          1997    C       
        Nick Green              8/20/1984       Angels          2005            
        Steve Green             1/26/1978       Angels          1998    P       MLB
        Danny Greene            2/24/1973       Angels          1997    P       
        Willie Greene           9/23/1971       Reds            1992            MLB
        Tom Gregorio            5/5/1977        Angels          2000    C       MLB
        Jim Gregory             0/0/0000        Cardinals       1972            
        Geoffrey Grenert        2/18/1971       Angels          1994    P       
        Geoffrey Grenert        2/18/1971       Angels          1995    P       
        Geoffrey Grenert        2/18/1971       Angels          1996    P       
        Benjamin Grezlovski     11/22/1976      Angels          2000    P       
        Leonard Griffen         0/0/0000        Reds            1991            
        Leonard Griffen         0/0/0000        Reds            1992            
26      Dustin Griffith         9/16/1980       Angels          2002    P       
0       Dustin Griffith         9/16/1980       Angels          2003    P       
        Lonnie Griffiths        0/0/0000        Reds            1963            
        Steve Grimes            0/0/0000        Giants          1976            
        Gerry Groninger         0/0/0000        Reds            1989    Coach   
        Fred Grooms             0/0/0000        Cardinals       1968            
        Carl Grovom             0/0/0000        Reds            1990            
        Jarret Gruban           10/14/1978      Angels          2000    P       
14      Jarret Gruban           10/14/1978      Angels          2001    P       
        Raul Guerrero           0/0/0000        Cardinals       1967            
        Tom Guest               0/0/0000        Cardinals       1971            
        Aaron Guiel             10/5/1972       Angels          1994    2B      MLB
        Jeffrey Guiel           1/12/1974       Angels          1997    OF      
        Wayne Guinn             0/0/0000        Reds            1980            
        Bill Guthrie            0/0/0000        Cardinals       1967            
        Jim Guy                 0/0/0000        Giants          1977            
        Brian Guzik             0/0/0000        Angels          1993            
        Elpidio Guzman          2/24/1979       Angels          1999    OF      
        Jose Guzman             0/0/0000        Angels          2004    OF      
        Ruben Guzman            0/0/0000        Reds            1983            
 #      Name                    DOB             Organization    Year    Pos
        Lou Haas                0/0/0000        Braves          1962            
        Dave Haberle            0/0/0000        Reds            1983            
        Dave Haberle            0/0/0000        Reds            1984            
        Joe Hague               4/25/1944       Cardinals       1966            MLB
        Butch Hairston          12/31/1950      Cardinals       1968            
        Butch Hairston          12/31/1950      Cardinals       1971            
        Mark Hale               0/0/0000        Cardinals       1970            
        Mark Hale               0/0/0000        Cardinals       1971            
        Mark Hale               0/0/0000        Cardinals       1972            
        Dave Hall               0/0/0000        Reds            1981            
        Gary Halls              0/0/0000        Giants          1976            
        Kevin Ham               9/14/1974       Angels          1996    OF      
        Kevin Ham               9/14/1974       Angels          1997    OF      
        Joe Hamende             0/0/0000        Cardinals       1965            
        Joe Hamende             0/0/0000        Cardinals       1966            
        Marshall Hamilt         0/0/0000        Reds            1963            
        Roy Hammargren          0/0/0000        Reds            1991            
8       Justin Hancock          3/10/1980       Angels          2003    1B      
        Joe Hardwick            0/0/0000        Angels          1993            
        Tim Harkrider           0/0/0000        Angels          1993            
        Jonathan Harper         0/0/0000        Giants          1977            
        Mark Harriger           4/29/1975       Angels          1997    P       
        Mark Harriger           4/29/1975       Angels          1998    P       
        Dick Harris             0/0/0000        Braves          1962            
        John Harris             6/29/1976       Angels          2000    P       
        Julian Harris           9/26/1977       Angels          2000    P       
5       Julian Harris           9/26/1977       Angels          2001    P       
        Lenny Harris            10/28/1964      Reds            1984            MLB
        Dick Hart               0/0/0000        Braves          1962            
        Dick Hart               0/0/0000        Reds            1963            
        Bob Hartsfield          0/0/0000        Giants          1975    Manager 
        Dan Hartwig             0/0/0000        Giants          1977            
        Oliver Harwas           8/7/1975        Angels          1999    P       
        Steve Hathcote          0/0/0000        Reds            1963            
        Dave Haugen             0/0/0000        Cardinals       1970            
9       Daniel Hawkins          8/11/1982       Angels          2006    P       
        Bill Hawley             0/0/0000        Reds            1983            
21      Jeremy Haynes           5/28/1986       Angels          2007    P       
        Ben Haynie              0/0/0000        Cardinals       1969            
38      Wayne Hedden            10/27/1980      Angels          2004    P       
        Craig Hedrick           0/0/0000        Giants          1978            
        Craig Hedrick           0/0/0000        Giants          1979            
        John Heenan             5/4/1951        Cardinals       1971            
        Curtis Heidenreich      0/0/0000        Reds            1982            
        Larry Heilman           0/0/0000        Cardinals       1968            
        Larry Heilman           0/0/0000        Cardinals       1969            
        Gorman Heimueller       9/24/1955       Giants          1977            MLB
        Joe Heinen              0/0/0000        Giants          1975            
        Tom Heintzelman         11/3/1946       Cardinals       1968            MLB
        George Held             0/0/0000        Reds            1963            
        Jeff Helzel             0/0/0000        Reds            1963            
        Ted Hemenway            0/0/0000        Cardinals       1969            
        Ted Hemenway            0/0/0000        Cardinals       1971            
        Bret Hemphill           12/17/1971      Angels          1995    C       MLB
        Rollie Hemsley          6/24/1907       Reds            1964    Manager MLB
        Bob Henderson           0/0/0000        Giants          1978            
        Bob Henderson           0/0/0000        Giants          1979            
        Bruce Henderson         0/0/0000        Cardinals       1972            
        Juan Henderson          4/17/1974       Angels          1994    SS      
        Juan Henderson          4/17/1974       Angels          1995    2B      
        Juan Henderson          4/17/1974       Angels          1996    P       
        Juan Henderson          4/17/1974       Angels          1997    P       
        Ron Henika              0/0/0000        Reds            1984            
        Mike Hennessy           0/0/0000        Reds            1982            
        Butch Henry             10/7/1968       Reds            1988            MLB
        Matt Hensley            8/18/1978       Angels          2000    P       MLB
37      Matt Hensley            8/18/1978       Angels          2001    P       MLB
        Mike Hermanson          11/26/1971      Angels          1996    P       
15      David Herndon           9/4/1985        Angels          2007    P       
        Larry Herndon           11/3/1953       Cardinals       1972            MLB
        Pedro Herrera           0/0/0000        Angels          2007    P       
        Jason Herrick           7/29/1973       Angels          1994    OF      
        Jason Herrick           7/29/1973       Angels          1995    OF      
        Mark Herring            0/0/0000        Astros          1973            
        Steve Hester            0/0/0000        Reds            1989            
        Steve Hester            0/0/0000        Reds            1990            
        Scott Hilgenberg        8/19/1962       Reds            1986            
        Scott Hilgenberg        8/19/1962       Reds            1987            
22      Andrew Hill             10/31/1984      Angels          2006    P       
        Dale Hill               0/0/0000        Cardinals       1967            
        Dale Hill               0/0/0000        Cardinals       1969            
        Dave Hill               0/0/0000        Reds            1982            
        Jason Hill              4/14/1972       Angels          1995    P       
        Jason Hill              4/14/1972       Angels          1996    P       
        Jason Hill              3/17/1977       Angels          1999    C       
        Ken Hill                12/14/1965      Angels          1998    P       MLB
        Marc Hill               2/18/1952       Cardinals       1971            MLB
        Milt Hill               8/22/1965       Reds            1988            MLB
        Orsino Hill             2/25/1962       Reds            1983            
        Orsino Hill             2/25/1962       Angels          1993            
        John Hillas             0/0/0000        Giants          1977            
        Christopher Hills       8/31/1977       Angels          2000    OF      
        Dick Hinckle            0/0/0000        Reds            1964            
        Randall Hindman         12/27/1963      Reds            1986            
34      Scott Hindman           3/6/1981        Angels          2004    P       
        Kevin Hinds             0/0/0000        Reds            1981            
        Larry Hingle            0/0/0000        Angels          1993            
        Chris Hirsch            0/0/0000        Angels          1993            
        Jonathan Hodach         0/0/0000        Angels          2007    C       
        Ron Hodges              0/0/1953        Giants          1975            
        Ron Hodges              0/0/1953        Giants          1976            
        Dave Hoenstine          0/0/0000        Reds            1980            
        Dave Hoenstine          0/0/0000        Reds            1981            
        Trevor Hoffman          10/13/1967      Reds            1991            MLB
        Herb Hofvendahl         0/0/0000        Cardinals       1970            
25      James Holcomb           11/28/1980      Angels          2003    P       
        Mike Holland            0/0/0000        Astros          1974            
        Charlton Hollenbach     0/0/0000        Reds            1981            
        Blake Holler            0/0/0000        Angels          2007    P       
        Jackson Hollis          0/0/0000        Reds            1990            
        Steve Holman            0/0/0000        Giants          1978            
        Barry Holtzman          0/0/0000        Cardinals       1969            
        Chris Hook              8/4/1968        Reds            1992            MLB
9       Dwayne Hosey            3/11/1967       Angels          2001    Coach   MLB
        Jeff Hostetler          0/0/0000        Angels          1998    Trainer 
        John Howard             0/0/0000        Cardinals       1969            
34      Chris Howell            5/11/1983       Angels          2006    P       
        John Hrusovsky          0/0/0000        Reds            1992            
        John Huber              0/0/0000        Reds            1964            
        Steve Hughes            0/0/0000        Reds            1980            
        Tim Hughes              0/0/0000        Giants          1975            
        Kevin Humphreys         8/21/1973       Angels          1997    P       
        John Hund               9/10/1952       Cardinals       1971            
        Jeffrey Hundley         2/19/1977       Angels          1999    P       
21      Chris Hunter            12/12/1980      Angels          2004    P       
        Norman Hutchins         11/20/1975      Angels          1996    OF      
        John Hutchinson         0/0/0000        Reds            1964            
 #      Name                    DOB             Organization    Year    Pos
        Aaron Iatarola          9/28/1971       Angels          1994    OF      
        Aaron Iatarola          9/28/1971       Angels          1995    OF      
        Kennedy Infante         0/0/0000        Reds            1989            
5 | 14  Larry Infante           4/4/1985        Angels          2006    2-S     
        Larry Infante           4/4/1985        Angels          2007    2B      
        Don Isett               0/0/0000        N/A             1970    President       
 #      Name                    DOB             Organization    Year    Pos
        Dan Jackson             7/12/1978       Angels          2001    P       
        Jim Jackson             0/0/0000        Cardinals       1969            
        Jim Jackson             0/0/0000        Cardinals       1970            
        Larry Jackson           9/5/1959        Reds            1981            
        Mark Jackson            1/6/1965        Reds            1986            
        Gregory Jacobs          10/9/1976       Angels          1999    P       
        Howard James            0/0/0000        N/A             1991    GM      
        Kevin Jarvis            8/1/1969        Reds            1992            MLB
        Danny Jaster            9/22/1946       Cardinals       1966            
        Danny Jaster            9/22/1946       Cardinals       1969            
        Al Javier               2/4/1954        Astros          1973            MLB
        Vicente Javier          0/0/0000        Reds            1990            
        Vicente Javier          0/0/0000        Reds            1991            
        Reggie Jefferson        9/25/1968       Reds            1987            MLB
        Reggie Jefferson        9/25/1968       Reds            1988            MLB
        Scott Jeffery           0/0/0000        Reds            1989            
        Scott Jeffery           0/0/0000        Reds            1990            
        Richard Jendra          0/0/0000        Reds            1980            
        Bernie Jenkins          0/0/0000        Reds            1992            
35      Kevin Jenkins           4/6/1982        Angels          2003    OF      
        Mack Jenkins            0/0/0000        Reds            1988            
        Mack Jenkins            0/0/0000        Reds            1991    Coach   
        Mack Jenkins            0/0/0000        Reds            1992    Coach   
26      Bobby Jenks             3/14/1981       Angels          2001    P       MLB
23      Kevin Jepsen            7/26/1984       Angels          2003    P       
40      Kevin Jepsen            7/26/1984       Angels          2004    P       
33      Ben Johnson             10/17/1981      Angels          2005    C       
        John Henry Johnson      8/21/1956       Giants          1975            MLB
        John Henry Johnson      8/21/1956       Giants          1976            MLB
        Patrick Johnson         4/18/1975       Angels          1998    C       
        Rodney Johnson          0/0/0000        Reds            1980            
        Tyler Johnson           11/2/1985       Angels          2006    OF      
36      Tyler Johnson           11/2/1985       Angels          2007    OF      
        Chris Jones             12/16/1965      Reds            1986            MLB
        Gene Jones              0/0/0000        Reds            1990            
        Greg Jones              11/15/1976      Angels          1999    P       MLB
        Jeff Jones              10/22/1957      Reds            1980            MLB
        Jeff Jones              10/22/1957      Reds            1981            MLB
        Jeff Jones              10/22/1957      Reds            1982            MLB
        Mike Jones              6/16/1955       Astros          1974            
        Mike Jones              0/0/0000        Reds            1992            
        Motorboat Jones         0/0/0000        Reds            1991            
        Scott Jones             0/0/0000        Reds            1983            
        Bob Joseph              0/0/0000        Reds            1963            
 #      Name                    DOB             Organization    Year    Pos
        Paul Kacera             0/0/0000        Cardinals       1968            
        Doug Kampsen            1/26/1963       Reds            1985            
        Ryan Kane               1/25/1974       Angels          1996    3B      
        Bob Kearney             10/3/1956       Giants          1978            MLB
        Mick Kelleher           7/25/1947       Cardinals       1970            MLB
        John Keller             0/0/0000        Reds            1963            
        Bill Kelley             0/0/0000        Cardinals       1965            
        Casey Kelley            11/4/1976       Angels          2000    1B      
        Darrell Kemp            0/0/0000        Reds            1984            
8       Howie Kendrick          7/12/1983       Angels          2004    2B      MLB
        Terrance Kenny          0/0/0000        Giants          1975            
        Kurt Kepshire           7/3/1959        Reds            1981            MLB
        Kurt Kepshire           7/3/1959        Reds            1982            MLB
        Mickey Kerns            0/0/0000        Angels          1993            
        Keith Kessinger         2/19/1967       Reds            1991            MLB
        Keith Kessinger         2/19/1967       Reds            1992            MLB
        David Kessler           8/4/1969        Angels          1993            
        David Kessler           8/4/1969        Angels          1994    C       
        Bob Key                 0/0/0000        Cardinals       1970            
        Rusty Kilgo             0/0/0000        Reds            1992            
        Bruce Kimm              6/29/1951       Reds            1983    Manager MLB
29      Nick Kimpton            10/27/1983      Angels          2002    OF      
14      Nick Kimpton            10/27/1983      Angels          2004    OF      
        Curtis Kindred          3/8/1963        Reds            1986            
        Curtis Kindred          3/8/1963        Reds            1987            
        Doug King               0/0/0000        Reds            1990            
        Henry King              2/26/1971       Angels          1994    SS      
        Ron Kinney              0/0/0000        Cardinals       1969            
        Paul Kirsch             0/0/0000        Reds            1982            
        Paul Kirsch             0/0/0000        Reds            1986    Coach/Manager   
        Paul Kirsch             0/0/0000        Reds            1987    Manager 
        John Kitchen            0/0/0000        Cardinals       1969            
        John Kitchen            0/0/0000        Cardinals       1970            
        Scott Knazek            0/0/0000        Angels          2007    C       
        Marcus Knight           9/10/1978       Angels          1998    DH      
        Marcus Knight           9/10/1978       Angels          1999    OF      
23      Marcus Knight           9/10/1978       Angels          2001    OF      
        Jeffrey Knox            8/1/1972        Angels          1994    P       
        Jeffrey Knox            8/1/1972        Angels          1995    P       
        Mike Knox               0/0/0000        Reds            1983            
        Brian Koelling          6/11/1969       Reds            1991            MLB
        Brian Koelling          6/11/1969       Reds            1992            MLB
        Anthony Komisar         11/1/1938       Braves          1962            
        Mike Konderla           0/0/0000        Reds            1983            
        Mike Konderla           0/0/0000        Reds            1984            
        Dan Korvas              0/0/0000        Cardinals       1967            
31      Casey Kotchman          2/22/1983       Angels          2002    1B      MLB
        Randy Kramer            9/20/1960       Angels          2000    Coach   MLB
        Frank Kremblas          0/0/0000        Reds            1990            
        Mike Kripner            0/0/0000        Reds            1980            
        Jack Krol               0/0/0000        Cardinals       1967    Manager 
        Jack Krol               0/0/0000        Cardinals       1968    Manager 
        Wally Krouse            0/0/0000        N/A             1991    President       
        Wally Krouse            0/0/0000        N/A             1995    President       
        Wally Krouse            0/0/0000        N/A             1996    President       
        Wally Krouse            0/0/0000        N/A             1997    President       
        Wally Krouse            0/0/0000        N/A             1998    President       
        Wally Krouse            0/0/0000        N/A             1999    President       
        Wally Krouse            0/0/0000        N/A             2000    President       
        Wally Krouse            0/0/0000        N/A             2001    President       
        Wally Krouse            0/0/0000        N/A             2002    President       
        Wally Krouse            0/0/0000        N/A             2003    President       
        Mark Krumback           0/0/0000        Reds            1989            
        Mark Krumback           0/0/0000        Reds            1990            
        Mark Kuecker            0/0/0000        Giants          1977            
        Ed Kurpiel              0/0/0000        Cardinals       1971            
        Ken Kurtz               0/0/0000        Cardinals       1967            
        Willis Kuse             0/0/0000        Braves          1962            
        Bob Kuzma               0/0/0000        Reds            1963            
 #      Name                    DOB             Organization    Year    Pos
        Al Labozzetta           0/0/0000        Reds            1987            
        John Lackey             10/23/1978      Angels          2000    P       MLB
        Vince Lacorte           9/10/1978       Angels          2000    P       
27      Vince Lacorte           9/10/1978       Angels          2001    P       
        Harry Laiolo            0/0/0000        Cardinals       1965            
        Harry Laiolo            0/0/0000        Cardinals       1966            
        Dan Lamar               0/0/0000        Reds            1982            
        Dan Lamar               0/0/0000        Reds            1984            
        Curt Lamb               0/0/0000        Angels          2002            
        Tom Lambert             0/0/0000        Cardinals       1970            
15|13   Gilbert Landestoy       3/31/1977       Angels          2001    P       
        Craig Landis            0/0/0000        Giants          1978            
        Douglas Landuyt         0/0/0000        Giants          1977    Trainer 
        Douglas Landuyt         0/0/0000        Giants          1978    Trainer 
        Ted Langdon             5/6/1963        Reds            1984            
        Ted Langdon             5/6/1963        Reds            1987            
        Rich Langford           0/0/0000        Reds            1991            
        Bob Lanning             0/0/0000        Cardinals       1966            
        Bob Lanning             0/0/0000        Cardinals       1967            
        Bob Lapple              0/0/0000        Reds            1980            
        John Laubhan            0/0/0000        Giants          1977            
        John Laubhan            0/0/0000        Giants          1978            
        Tom Lawless             12/19/1956      Angels          1994    Manager MLB
        Tom Lawless             12/19/1956      Angels          1995    Manager MLB
        Tom Lawless             12/19/1956      Angels          1996    Manager MLB
        Michael Lawrence        2/18/1976       Angels          1998    3B      
        Gene Laws               0/0/0000        Cardinals       1969            
20      Billy Layman            11/25/1982      Angels          2005    P       
        Joe Lazor               0/0/0000        Reds            1987            
        Ryan Leahy              7/8/1981        Angels          2004    2B      
3       Ryan Leahy              7/8/1981        Angels          2006    2B      
6       Josh Leblanc            9/15/1981       Angels          2005            
        Gareth Ledbetter        0/0/0000        Giants          1977            
        Leon Lee                0/0/0000        Cardinals       1972            
        Terry Lee               0/0/0000        Giants          1975            
        Terry Lee               3/13/1962       Reds            1983            MLB
        Adam Leggett            4/3/1976        Angels          1998    2B      
24      Ryan Lehr               2/15/1979       Angels          2001    3B      
5       Sammy Leon              5/19/1985       Angels          2007    P       
        Brad Lesley             9/11/1958       Reds            1981            MLB
        Reggie Leslie           0/0/0000        Reds            1990            
        Reggie Leslie           0/0/0000        Reds            1992            
        Jim Lett                0/0/0000        Reds            1980    Manager 
        Jim Lett                0/0/0000        Reds            1984    Manager 
        Edgar Leyva             7/27/1977       Angels          1997    P       
        Matthew Lincoln         10/11/1983      Angels          2003    P       
        Cordell Lindsey         3/8/1978        Angels          2000    3B      
16      Cordell Lindsey         3/8/1978        Angels          2001    1B      
        Rosario Llanos          0/0/0000        Cardinals       1970            
        John Lloyd              11/30/1973      Angels          1994    P       
        John Lloyd              11/30/1973      Angels          1996    P       
        Dave Lochner            0/0/0000        Reds            1983            
        Keith Lockhart          11/10/1964      Reds            1986            MLB
        Keith Lockhart          11/10/1964      Reds            1987            MLB
        Joe Logan               0/0/0000        Angels          2001            
        Chris Lombardozzi       0/0/0000        Reds            1988            
        Chris Lombardozzi       0/0/0000        Reds            1989            
        Chris Lombardozzi       0/0/0000        Reds            1990            
        Bill Longley            0/0/0000        Reds            1964            
        Greg Lonigro            0/0/0000        Reds            1987            
        Greg Lonigro            0/0/0000        Reds            1988            
        Greg Lonigro            0/0/0000        Reds            1989            
        Joel Lono               0/0/0000        Reds            1987            
        Baltazar Lopez          0/0/0000        Angels          2004    1B      
        Francisco Lopez         0/0/0000        Astros          1973            
        Javier Lopez            0/0/0000        Giants          1978            
        Jose Lopez              0/0/0000        Cardinals       1972            
        Norberto Lopez          12/9/1976       Angels          1999    C       
        Scott Loseke            0/0/0000        Reds            1984            
        Charles Loseth          0/0/0000        Cardinals       1972            
        Steve Lowery            0/0/0000        Reds            1981            
        Steve Lowery            0/0/0000        Reds            1982            
        Mathew Lubozynski       11/9/1976       Angels          1998    P       
        Mike Luckett            0/0/0000        Astros          1974            
        Larry Luebbers          10/11/1969      Reds            1991            MLB
        Larry Luebbers          10/11/1969      Reds            1992            MLB
39      Ozzie Lugo              12/22/1980      Angels          2003    P       
        Kevin Lynch             1/2/1983        Angels          2006    P       
 #      Name                    DOB             Organization    Year    Pos
        Enrique Macias          0/0/0000        Giants          1977            
        Enrique Macias          0/0/0000        Giants          1978            
        Jaime Macias            0/0/0000        Angels          1995    Trainer 
        Jaime Macias            0/0/0000        Angels          1996    Trainer 
        Jaime Macias            0/0/0000        Angels          1997    Trainer 
        Haze Macintyre          0/0/0000        Braves          1962            
        Bruce Maclean           0/0/0000        Cardinals       1967            
24      Warner Madrigal         3/21/1984       Angels          2004    OF      
24      Warner Madrigal         3/21/1984       Angels          2005    OF      
27 | 40 Warner Madrigal         3/21/1984       Angels          2006    OF      
39      Warner Madrigal         3/21/1984       Angels          2007    P       
        Bobby Magallanes        0/0/0000        Angels          2004    Manager 
37      Bobby Magallanes        0/0/0000        Angels          2005    Mgr     
37      Bobby Magallanes        0/0/0000        Angels          2006    Mgr     
        Ever Magallanes         11/6/1965       Angels          2007    Manager MLB
24      Caleb Maher             3/22/1983       Angels          2003    OF      
22      Caleb Maher             3/22/1983       Angels          2004    DH      
        Alfonso Mairena         0/0/0000        Cardinals       1967            
        Roy Majtyka             0/0/0000        Cardinals       1969    Manager 
        Roy Majtyka             0/0/0000        Cardinals       1970    Manager 
        Jose Maldonado          0/0/0000        Braves          1962            
        Mike Malinak            0/0/0000        Reds            1988            
        Mike Malinak            0/0/0000        Reds            1989            
        Mike Manfre             0/0/0000        Reds            1983            
        Mike Manfre             0/0/0000        Reds            1984            
        Ramon Manon             1/20/1968       Reds            1990            MLB
        Ramon Manon             1/20/1968       Reds            1991            MLB
        Dave Marcon             0/0/0000        Angels          1993            
38      Stephen Marek           9/3/1983        Angels          2006    P       
        Greg Margheim           0/0/0000        Reds            1991            
        Greg Margheim           0/0/0000        Reds            1992            
        Lou Marietta            0/0/0000        Giants          1978            
        Lou Marietta            0/0/0000        Giants          1979            
        Gary Marion             0/0/0000        Cardinals       1968            
        Gary Marion             0/0/0000        Cardinals       1969            
        Gary Marion             0/0/0000        Cardinals       1970            
        Brandon Markiewicz      6/15/1972       Angels          1993            
        Brandon Markiewicz      6/15/1972       Angels          1994    1B      
        Mike Markl              0/0/0000        Astros          1973            
        Gary Marks              0/0/0000        Cardinals       1970            
        Harry Marnie            0/0/1944        Reds            1964            
        John Marone             0/0/0000        Reds            1964            
13      Jeff Marquez            11/5/1981       Angels          2003    P       
        Quinn Marsh             0/0/0000        Reds            1989            
        Quinn Marsh             0/0/0000        Reds            1990            
        Bob Martin              0/0/0000        Reds            1964            
        Casey Martin            12/24/1975      Angels          1998    C       
        Steve Martin            12/20/1967      Angels          1993            
        Brett Martinez          10/14/1983      Angels          2004    DH      
        Brett Martinez          10/14/1983      Angels          2005            
35      Brett Martinez          10/14/1983      Angels          2006    C       
        Brett Martinez          10/14/1983      Angels          2007    C       
        Javier Martinez         0/0/0000        Angels          1993            
        Mike Martinez           0/0/1957        Giants          1979            
        Pedro Martinez          0/0/0000        Reds            1963            
        Renan Martinez          4/22/1982       Angels          2000    P       
        Mike Maselbas           0/0/0000        Cardinals       1968            
        Mike Maselbas           0/0/0000        Cardinals       1970            
        Clyde Mashore           5/29/1945       Reds            1964            MLB
        Anthony Masone          0/0/0000        Reds            1980            
        Dick Masterman          0/0/0000        Cardinals       1966            
12      Jake Mathis             1/24/1980       Angels          2003    1B      
10      Jeff Mathis             3/31/1983       Angels          2002    C       MLB
        Ron Matrisciano         0/0/0000        Giants          1979            
        Mike Mattiace           0/0/0000        Reds            1964            
19      Tim Mattison            6/22/1982       Angels          2006    P       
        Mark Matzen             0/0/0000        Reds            1982            
        John May                6/22/1940       Braves          1962            
        Aaron Mayer             8/13/1974       Angels          1996    P       
        Joe Mazzella            0/0/0000        Cardinals       1972            
        John McAninch           8/1/1973        Angels          1996    C       
        Dave McAuliffe          0/0/0000        Reds            1990            
        Ken McCain              0/0/0000        Reds            1963            
        Steve McCarthy          0/0/0000        Reds            1989            
        Steve McCarthy          0/0/0000        Reds            1990            
        Steve McCarthy          0/0/0000        Reds            1991            
        Kevin McClain           2/22/1978       Angels          2000    P       
20      Kevin McClain           2/22/1978       Angels          2001    P       
        Ron McCollum            0/0/0000        Cardinals       1968            
        Dan McDermott           0/0/0000        Reds            1964            
        Tim McEnderfer          0/0/0000        Cardinals       1971            
        Fred McGaha             0/0/0000        Cardinals       1972            
        Mac McGowen             5/24/1945       Cardinals       1966            
        Mac McGowen             5/24/1945       Cardinals       1967            
        Mac McGowen             5/24/1945       Cardinals       1970            
        Brandon McGuire         8/10/1977       Angels          1998    P       
        Jethroe McIntyre        0/0/0000        Reds            1963            
        Dave McKinley           0/0/0000        Reds            1964            
        Charles McKinney        0/0/0000        Reds            1980            
        Greg McKinney           0/0/0000        Reds            1981            
        Steve McKown            0/0/0000        Giants          1976            
8       Dallas McPherson        7/23/1980       Angels          2002    3B      MLB
        Dick McVay              5/5/1950        Cardinals       1968            
        Dick McVay              5/5/1950        Cardinals       1969            
        Dick McVay              5/5/1950        Cardinals       1971            
        Wayne Meadows           0/0/0000        Reds            1964            
        Anthony Mealy           0/0/0000        Reds            1989            
        Keith Medosch           1/31/1975       Angels          1998    OF      
        Keith Medosch           1/31/1975       Angels          1999    2B      
        John Meier              0/0/0000        Cardinals       1965            
        John Meier              0/0/0000        Cardinals       1966            
        John Meier              0/0/0000        Cardinals       1967            
        Juan Mejia              0/0/0000        Angels          1993            
        Bill Melendez           5/13/1951       Astros          1973            
        Luis Melendez (Santana) 8/11/1949       Cardinals       1968            MLB
23      Ransel Melgarejo        8/28/1981       Angels          2002    OF      
21      Ransel Melgarejo        8/28/1981       Angels          2003    OF      
        David Mendoza           0/0/0000        Giants          1976            
        Mario Mendoza           12/26/1950      Angels          1997    Manager MLB
        Mario Mendoza           1/19/1979       Angels          2000    P       
        Thomas Mendoza          0/0/0000        Angels          2007    P       
7       Tommy Mendoza           8/18/1987       Angels          2006    P       
29      Tommy Mendoza           8/18/1987       Angels          2007    P       
        Mike Metcalf            0/0/0000        Angels          2007    Trainer 
        Bill Metil              0/0/0000        Reds            1982            
        Terry Milani            0/0/0000        Cardinals       1968            
        Terry Milani            0/0/0000        Cardinals       1969            
        Dave Miley              4/3/1962        Reds            1981            
        Dave Miley              4/3/1962        Reds            1985            
        Dave Miley              4/3/1962        Reds            1989    Manager 
        Dave Miley              4/3/1962        Reds            1990    Manager 
        Jorge Millan            3/22/1949       Cardinals       1969            
        Jorge Millan            3/22/1949       Cardinals       1971            
        Jorge Millan            3/22/1949       Cardinals       1972            
        Barry Miller            0/0/0000        Braves          1962            
        Dennis Miller           0/0/0000        Giants          1978            
        Ernest Miller           7/19/1975       Angels          1998    P       
        Ernest Miller           7/19/1975       Angels          2000    P       
        Jake Miller             0/0/0000        Angels          2005    Strength        
        Howard Milligan         0/0/0000        Reds            1963            
        Howard Milligan         0/0/0000        Reds            1964            
        Jethro Mills            0/0/0000        Cardinals       1972            
        Fred Mims               0/0/0000        Astros          1973            
        Fred Mims               0/0/0000        Astros          1974            
        Greg Minton             7/29/1951       Angels          1999    Coach   MLB
        Gino Minutelli          5/23/1964       Reds            1986            MLB
        Tony Moeder             7/14/1971       Angels          1994    1B      
        Tony Moeder             7/14/1971       Angels          1995    1B      
        Bengie Molina           7/20/1974       Angels          1994    C       MLB
        Bengie Molina           7/20/1974       Angels          1995    C       MLB
        Stan Moline             0/0/0000        Giants          1976            
        Greg Monda              9/25/1961       Reds            1985            
        Jose Monzon             11/8/1968       Angels          1997    C       
        Calvin Moore            0/0/0000        Giants          1975            
        Gregory Moore           5/23/1979       Angels          2000    P       
        Mark Moore              7/26/1956       Reds            1980            
        Carlos Morban           1/29/1983       Angels          2003    P       
        Carlos Morban           1/29/1983       Angels          2004    P       
        Abel Moreno             6/15/1983       Angels          2003    P       
13      Abel Moreno             6/15/1983       Angels          2004    P       
        Jorge Moreno            0/0/0000        Astros          1973            
        Jorge Moreno            0/0/0000        Astros          1974            
        Tim Morgan              0/0/0000        Cardinals       1968            
        Lennyn Morillo          0/0/0000        Angels          2005            
        Jim Morio               0/0/0000        Reds            1964            
30      Dallas Morris           7/13/1982       Angels          2006    3B      
        Edward Morris           0/0/0000        N/A             1965    GM      
        Edward Morris           0/0/0000        N/A             1966    GM      
        Edward Morris           0/0/0000        N/A             1967    GM      
        Gregory Morris          1/29/1972       Angels          1995    3B      
21      Will Morris             3/26/1978       Angels          2001    P       
        Stan Morton             0/0/0000        Giants          1979            
        Mike Moscrey            0/0/0000        Reds            1987            
        Mike Moscrey            0/0/0000        Reds            1988            
20      Robert Mosebach         9/14/1984       Angels          2006    P       
        Alfonso Mota            2/25/1974       Angels          1996    2B      
        Jose Mota               12/10/1956      Reds            1980            
        Brian Moulton           0/0/0000        Giants          1977            
10      Ryan Mount              8/17/1986       Angels          2007    2B      
37      Dan Mozingo             6/3/1980        Angels          2002    P       
        Mark Mueller            0/0/0000        Cardinals       1972            
        Jack Mull               0/0/0000        Giants          1977    Manager 
        Jack Mull               0/0/0000        Giants          1978    Manager 
        Ron Mullins             0/0/0000        Reds            1987            
        Mike Mulvaney           0/0/0000        Reds            1990            
        Duane Mulville          0/0/0000        Reds            1989            
        Jerry Mumphrey          9/9/1952        Cardinals       1972            MLB
        Eric Munson             0/0/0000        Angels          2005    Trainer 
        Eric Munson             0/0/0000        Angels          2006    Trainer 
        Jay Munson              0/0/0000        Reds            1983            
        Nathan Murphy           4/15/1975       Angels          1997    OF      
        Rob Murphy              5/26/1960       Reds            1982            MLB
        Rob Murphy              5/26/1960       Reds            1983            MLB
4       Tommy Murphy            8/27/1979       Angels          2001    SS      MLB
4       Tommy Murphy            8/27/1979       Angels          2002    SS      MLB
        Rich Murray             7/6/1957        Giants          1976            MLB
        Rich Murray             7/6/1957        Giants          1977            MLB
        Venice Murray           0/0/0000        Giants          1978            
        Jay Muson               0/0/0000        Reds            1984            
        Casey Mutter            0/0/0000        Angels          2005            
        Dave Myers              0/0/1955        Giants          1977            
        Mike Myers              0/0/0000        Reds            1989    P       
        Rick Myles              4/12/1959       Reds            1981            
 #      Name                    DOB             Organization    Year    Pos
        Bob Nance               0/0/0000        N/A             1984    President       
        Bob Nance               0/0/0000        N/A             1985    President       
        Bob Nance               0/0/0000        N/A             1986    President       
        Bob Nance               0/0/0000        N/A             1988    President       
        Bob Nance               0/0/0000        N/A             1989    President       
        Bob Nance               0/0/0000        N/A             1990    President       
        John Nance              0/0/0000        Braves          1962            
        Mike Napoli             10/31/1981      Angels          2001    C       MLB
12      Mike Napoli             10/31/1981      Angels          2002    C       MLB
        Philip Nastu            3/8/1955        Giants          1977            MLB
        Hector Navarro          0/0/0000        Cardinals       1969            
        Adam Nevala             0/0/0000        Angels          1999    Trainer 
13      Ryan Nevins             12/29/1978      Angels          2002    2B      
        Leo Newton              0/0/0000        Cardinals       1965            
        Brian Nichols           0/0/0000        Reds            1990            
        Drew Nickerson          0/0/0000        Giants          1977            
        Doug Nickle             10/2/1974       Angels          1998    P       MLB
17      Mike Nickoli            3/6/1980        Angels          2002    P       
26      Abel Nieves             8/14/1985       Angels          2007    DH      
        John Nix                0/0/0000        Giants          1975            
        John Nixon              0/0/0000        Cardinals       1970            
        John Nixon              0/0/0000        Cardinals       1972            
        Charles Noble           0/0/0000        Reds            1980            
        George Noble            0/0/0000        Reds            1964    Trainer 
        John Noel               0/0/0000        Reds            1964            
        Burt Nordstrom          0/0/0000        Cardinals       1972            
        Carl Nordstrom          0/0/0000        Reds            1988            
        Felix Nunez             0/0/0000        Angels          2004    OF      
 #      Name                    DOB             Organization    Year    Pos
40      Darren O'Day            10/22/1982      Angels          2006    P       
        Michael O'Keefe         6/28/1978       Angels          2000    OF      
        Brandon O'Neal          10/17/1978      Angels          2001    P       
        Phil O'Neil             0/0/0000        Cardinals       1970            
        Paul O'Neill            2/25/1963       Reds            1982            MLB
        James O'Quinn           8/27/1973       Angels          1996    P       
        James O'Quinn           8/27/1973       Angels          1997    P       
24      Mark O'Sullivan         10/24/1978      Angels          2002    P       
12      Sean O'Sullivan         9/1/1987        Angels          2007    P       
        Brian Oliver            11/7/1976       Angels          1999    SS      
        Bruce Oliver            0/0/0000        Giants          1979            
        Joe Oliver              7/24/1965       Reds            1984            MLB
        William Oliver          5/27/1975       Angels          1999    1B      
        Steve Oliverio          12/19/1962      Reds            1984            
        Steve Oliverio          12/19/1962      Reds            1985            
        Nathan Olmstead         3/24/1972       Angels          1995    1B      
        Terry Olson             0/0/0000        Braves          1962            
        Bob Omo                 0/0/0000        Giants          1978            
        Andrew Ondesko          0/0/0000        Cardinals       1969            
        Juan Oppenheimer        0/0/0000        Giants          1978            
        Juan Oppenheimer        0/0/0000        Giants          1979            
        Peter Orgill            3/16/1977       Angels          2000    1B      
        Ray Orlikowski          0/0/0000        Braves          1962            
21      Anthony Ortega          8/24/1985       Angels          2006    P       
        Miguel Ortiz            2/19/1979       Angels          2000    3B      
        Ramon Ortiz             3/23/1973       Angels          1997    P       MLB
2       Wilberto Ortiz          11/30/1985      Angels          2007    2B      
        Dick Osborne            0/0/0000        Reds            1963            
        Dick Osborne            0/0/0000        Reds            1964            
        Dennis Overby           0/0/0000        Braves          1962            
8       Eric Owens              2/3/1971        Angels          2006    HC      MLB
        Eric Owens              2/3/1971        Angels          2007    Coach   MLB
        Larry Ownbey            0/0/0000        Reds            1964            
        Eric Ownes              0/0/0000        Angels          2006    Coach   
 #      Name                    DOB             Organization    Year    Pos
15      Adam Pace               9/20/1979       Angels          2001    P       
        George Pace             0/0/1963        Reds            1985            
        Steve Padia             0/0/0000        Reds            1983            
        Steve Padia             0/0/0000        Reds            1984            
33      Matt Pali               12/10/1980      Angels          2004    OF      
        Jon Palmieri            6/19/1977       Angels          2000    1B      
        Gerald Parent           0/0/0000        Cardinals       1970            
        Allan Parker            5/27/1972       Angels          1997    SS      
        Allan Parker            5/27/1972       Angels          1999    P       
        Salty Parker            7/8/1912        Giants          1976    Manager MLB
        Adam Pavkovich          12/31/1981      Angels          2003    SS      
3       Kyle Pawelczyk          11/18/1981      Angels          2002    P       
        Steve Pearce            0/0/0000        Giants          1977            
        Wayne Pechek            0/0/0000        Giants          1976            
5       Aaron Peel              2/8/1983        Angels          2004    OF      
5       Aaron Peel              2/8/1983        Angels          2005    OF      
6       Joel Peralta            3/23/1976       Angels          2001    P       MLB
6       Joel Peralta            3/23/1976       Angels          2002    P       MLB
        Julio Perez             0/0/0000        Angels          2007    OF      
        Pastor Perez            0/0/0000        Astros          1973            
        Pastor Perez            0/0/0000        Astros          1974            
        Ramon Perez             0/0/0000        Astros          1973            
        Matt Perisho            6/8/1975        Angels          1994    P       MLB
        Don Perozo              0/0/0000        Reds            1991            
        Felix Perozo            3/24/1974       Angels          1998    P       
18      Mike Pete               1/29/1983       Angels          2006    P       
        Tim Peterson            0/0/0000        Giants          1976            
        Daniel Petroff          4/5/1974        Angels          1995    P       
        Daniel Petroff          4/5/1974        Angels          1996    P       
        Jim Pettibone           10/1/1962       Reds            1982            
        Jim Pettibone           10/1/1962       Reds            1984            
        Jim Pettibone           10/1/1962       Reds            1985            
        Mel Pettigrew           0/0/0000        Cardinals       1969            
        Mel Pettigrew           0/0/0000        Cardinals       1970            
        Christopher Pettit      0/0/0000        Angels          2007    OF      
        Byron Peyton            0/0/0000        Reds            1981            
        Byron Peyton            0/0/0000        Reds            1982            
        Frank Pfaff             0/0/0000        N/A             1962    GM      
        Frank Pfaff             0/0/0000        N/A             1963    GM      
        Frank Pfaff             0/0/0000        N/A             1964    GM      
        Sheldon Philip-Guide    2/17/1974       Angels          1998    OF      
        Bob Phillips            0/0/0000        Reds            1984            
7       P.J. Phillips           9/23/1986       Angels          2007    SS      
        Maximo Pichardo         6/27/1979       Angels          2001    2B      
        Chris Pine              9/25/1976       Angels          2001    P       
        Les Pinkham             0/0/0000        Cardinals       1972            
        Juan Pinol              0/0/0000        Reds            1987            
        Joey Pipes              11/9/1973       Angels          1999    P       
        Ron Pisel               0/0/0000        Giants          1978            
        Gaylen Pitts            6/6/1946        Cardinals       1965            MLB
        Gaylen Pitts            6/6/1946        Cardinals       1966            MLB
        Ron Plaza               0/0/0000        Cardinals       1965    Manager 
        Ron Plaza               0/0/0000        Cardinals       1966    Manager 
        Roady Plein             0/0/0000        Angels          2005    Equipment       
11      Roady Plein             0/0/0000        Angels          2006    Equip   
        Scott Plemmons          0/0/0000        Reds            1992            
        Paul Plinski            0/0/0000        Giants          1979            
        Bill Plummer            3/21/1947       Cardinals       1965            MLB
        Bill Poe                0/0/0000        Cardinals       1972            
        Cliff Politte           9/21/1940       Cardinals       1965            
        Ryan Pond               10/10/1974      Angels          1999    2B      
        Barry Poris             0/0/0000        Cardinals       1969            
        Barry Poris             0/0/0000        Cardinals       1970            
        Carlos Porte            9/6/1962        Reds            1980            
        Carlos Porte            9/6/1962        Reds            1981            
        Carlos Porte            9/6/1962        Reds            1985            
        Aaron Porter            2/3/1975        Angels          1998    P       
22      Gregory Porter          8/15/1980       Angels          2002    OF      
        Gregory Porter          8/15/1980       Angels          2003    3B      
        Calvin Portley          0/0/0000        Astros          1974            
        Leo Posada              4/15/1936       Astros          1973    Manager MLB
        Leo Posada              4/15/1936       Astros          1974    Manager MLB
26      Micah Posey             10/18/1982      Angels          2003    P       
26      Micah Posey             10/18/1982      Angels          2004    P       
        Mike Potter             5/16/1951       Cardinals       1971            MLB
        Christopher Powell      9/1/1968        Angels          1995    OF      
        Ross Powell             1/24/1968       Reds            1989            MLB
        Bill Prather            0/0/0000        Giants          1976            
        Crestwell Pratt         0/0/0000        Reds            1982            
        Jack Price              6/20/1947       Cardinals       1967            
        Jack Price              6/20/1947       Cardinals       1969            
        Jack Price              6/20/1947       Cardinals       1970            
        Mike Price              12/1/1946       Cardinals       1970            
        Harold Primrose         0/0/0000        N/A             1974    President       
        Harold Primrose         0/0/0000        N/A             1975    President       
        Harold Primrose         0/0/0000        N/A             1976    President       
        Harold Primrose         0/0/0000        N/A             1979    President       
        Harold Primrose         0/0/0000        N/A             1980    President       
        Harold Primrose         0/0/0000        N/A             1981    President       
        Harold Primrose         0/0/0000        N/A             1982    President       
        Harold Primrose         0/0/0000        N/A             1983    President       
        Dave Proffitt           0/0/0000        Cardinals       1972            
        Jerome Pruett           0/0/0000        Cardinals       1966            
        BUDDY Pryor             0/0/0000        Reds            1983            
        Jim Pryor               0/0/0000        Giants          1976            
        Jim Pryor               0/0/0000        Giants          1977            
        Yevgeny Puchkov         0/0/0000        Angels          1993            
        Craig Pueschner         0/0/0000        Reds            1992            
        Brandon Puffer          10/5/1975       Angels          1997    P       MLB
        Luis Pujols             11/18/1955      Astros          1974            MLB
18      Aaron Pullin            2/17/1981       Angels          2004    P       
 #      Name                    DOB             Organization    Year    Pos
        Rene Quinones           11/17/1961      Reds            1992            
 #      Name                    DOB             Organization    Year    Pos
        John Rabb               6/23/1960       Giants          1979            MLB
7       Johnny Raburn           2/16/1979       Angels          2001    2B      
        Scott Radloff           0/0/0000        Reds            1983            
        Tom Raffo               0/0/0000        Reds            1992            
        Mike Raines             0/0/0000        Reds            1981            
        Ned Raines              0/0/0000        Giants          1979            
        Mike Rakow              0/0/0000        Cardinals       1968            
        Edwar Ramirez           3/28/1981       Angels          2003    P       MLB
26      Jason Ramos             8/9/1982        Angels          2005            
        Travis Rapp             1/28/1975       Angels          1999    C       
        Neil Rasmussen          0/0/0000        Astros          1973            
        Jim Ray                 2/5/1952        Giants          1975            
        John Ray                0/0/0000        Reds            1992            
16      Ronnie Ray              5/11/1984       Angels          2003    P       
        Ronnie Ray              5/11/1984       Angels          2004    P       
        Ronnie Ray              5/11/1984       Angels          2005            
        John Rebelo             0/0/0000        Reds            1963            
        Randall Recor           0/0/0000        Cardinals       1972            
        Mathew Reese