1984 San Francisco Giants

Organizational Roster
Season
League
National League
Division
West
W-L Record
66-96 (.407)   GBL: 26.0
Div/Lg/MLB Rank
6 / 12 / 26
General Manager
Attendance
1,001,545 (Rank: 23)
Ballpark
Candlestick Park
Playoffs
dnq
Top Draft Pick
Show More
A list of all players appearing in at least 1 game for the 1984 San Francisco Giants organization. Includes the MLB parent team and all minor league affiliates from AAA to Rookie level.
Affiliates
San Francisco Giants (MLB)
Phoenix Giants (AAA)
Shreveport Captains (AA)
Fresno Giants (A+)
Clinton Giants (A)
Everett Giants (A-)

Organizational Roster

CSV
Glossary
🔒
Unlock the power of TBC PREMIUM for only $2/month.
playerageposhtwtbathbornplacehilvlmlb yearsstat years1984 teams
John Ackerman19P6-3190RR1964-08-29Cassville,WIA+ 1984-1986missing 1984 teams
Mike Aldrete231B-LF5-11185LL1961-01-29Carmel,CAMLB1986-19961980-1997missing 1984 teams
William Allen--OF6-0180RR  A+ 1983-1985missing 1984 teams
Mike Antle23P6-2205RR1960-12-08Pinehurst,NCA 1981-1984missing 1984 teams
Dusty Baker35OF6-2187RR1949-06-15Riverside,CAMLB1968-19861968-1986missing 1984 teams
Brian Bargerhuff--P6-5200RR Bunker Hill,INAA 1982-1986missing 1984 teams
Glenn Barling23IF-P6-4180RR1960-08-15Escondido,CAAA 1981-1984missing 1984 teams
Kevin Bates242B5-10170LR1960-02-23Logan,WVAA 1981-1984missing 1984 teams
Ramon Bautista21P6-1160RR1962-09-11Bani,DRA+ 1980-1984missing 1984 teams
Bengie Biggus--P6-1185RR Frederick,MDAA 1979-1984missing 1984 teams
Orlando Blackwell22IF5-8155BR1962-02-03Sacramento,CAAA 1982-1985missing 1984 teams
Paul Blair20IF5-11160BR1964-05-14Los Angeles,CAAAA 1984-1991missing 1984 teams
Jeff Blobaum23P6-0185RR1960-09-09Turlock,CAAAA 1982-1987missing 1984 teams
Randy Bockus23P6-2190LR1960-10-05Canton,OHMLB1986-19891979-1991missing 1984 teams
Russ Brahms24P6-0185LL1959-11-02Toronto,ONAA 1981-1984missing 1984 teams
Bob Brenly30C6-2210RR1954-02-25Coshocton,OHMLB1981-19891973-1989missing 1984 teams
Chris Brown223B6-2210RR1961-08-15Jackson,MSMLB1984-19891979-1995missing 1984 teams
John Burkett19P6-3215RR1964-11-28New Brighton,PAMLB1987-20031983-2003missing 1984 teams
Mark Calvert27P6-1195RR1956-09-29Tulsa,OKMLB1983-19841978-1985missing 1984 teams
Sebastian Calzado--IF6-0164RR  A- 1984-1984missing 1984 teams
Al Candelaria21P6-0180LL1962-11-27San Jose,CAA+ 1982-1986missing 1984 teams
Michael Cicione203B6-2175RR1964-01-26Sherman Oaks,CAA- 1984-1985missing 1984 teams
Matt Cimo22OF6-0185RR1961-07-05Lockport,ILAAA 1982-1989missing 1984 teams
Jack Clark28OF-1B6-2205RR1955-11-10New Brighton,PAMLB1975-19921975-1992missing 1984 teams
Alan Cockrell21RF6-2210RR1962-12-05Kansas City,KSMLB1996-19961983-1996missing 1984 teams
playerageposhtwtbathbornplacehilvlmlb yearsstat years1984 teams
Kent Cooper22OF6-2185RR1962-05-30Los Gatos,CAA 1983-1985missing 1984 teams
Charlie Corbell23P6-1180RR1960-11-30Baytown,TXAAA 1983-1989missing 1984 teams
Jeff Cornell27P5-11170BR1957-02-10Kansas City,MOMLB1984-19841978-1986missing 1984 teams
Robert Cosby22C5-11190RR1961-12-15Portland,ORA 1984-1985missing 1984 teams
Steve Cottrell22P6-0185RR1962-06-15Sherman Oaks,CAA- 1981-1984missing 1984 teams
Larry Crews25P6-3185RR1959-01-11Porterville,CAAAA 1981-1986missing 1984 teams
Charles Culberson21SS-2B5-9170RR1962-11-21Rome,GAAA 1984-1988missing 1984 teams
Bob Cummings23C6-2187RR1960-09-08Chicago,ILAAA 1978-1986missing 1984 teams
Chili Davis24OF6-3210BR1960-01-17Kingston,JMMLB1981-19991978-1999missing 1984 teams
Harry Davis19OF5-10165RR1964-08-27San Bernardino,CAAA 1984-1989missing 1984 teams
Mark Davis23P6-4205LL1960-10-19Livermore,CAMLB1980-19971979-1997missing 1984 teams
Rob Deer23RF-OF6-3210RR1960-09-29Orange,CAMLB1984-19961978-1996missing 1984 teams
Ken Dressier20P6-30RR1964-01-14Northridge,CAA 1983-1985missing 1984 teams
Francisco Echavarria17P6-4170RR1967-06-09 A- 1984-1984missing 1984 teams
Angel Escobar19SS-3B6-0160BR1965-05-12La Sabana,VZMLB1988-19881983-1989missing 1984 teams
Feliz Espinal--SS-2B5-10160RR  A 1982-1984missing 1984 teams
James Ewing--P6-5180RR  A- 1984-1984missing 1984 teams
Walter Faber--P6-3180LL  A+ 1982-1984missing 1984 teams
Jim Farr28P6-1195RR1956-05-18Waverly,NYMLB1982-19821978-1984missing 1984 teams
George Ferran19P6-1165RR1964-08-27Walpole,MAAAA 1983-1987missing 1984 teams
Alan Fowlkes25P6-2190RR1958-08-08Brawley,CAMLB1982-19851980-1989missing 1984 teams
Tom Francis24OF5-10170LR1960-03-21Teaneck,NJAA 1983-1985missing 1984 teams
Ray Gallo--P6-2200LL Brookfield,WIAA 1980-1984missing 1984 teams
Scott Garrelts22P6-4195RR1961-10-30Champaign,ILMLB1982-19911979-1995missing 1984 teams
Bob Gendron23P6-1180RR1960-09-01New Bedford,MAAA 1982-1984missing 1984 teams
playerageposhtwtbathbornplacehilvlmlb yearsstat years1984 teams
Greg Gilbert22P6-0185RR1962-06-17Riverside,CAA+ 1984-1988missing 1984 teams
Dan Gladden26LF-OF5-11180RR1957-07-07San Jose,CAMLB1983-19931979-1993missing 1984 teams
Jeff Gladden--P5-10175RR San Jose,CAAA 1980-1985missing 1984 teams
Randy Gomez27C5-10185RR1957-02-04San Mateo,CAMLB1984-19841980-1987missing 1984 teams
Felipe Gonzalez19 6-0176RR1964-10-19 AAA 1981-1987missing 1984 teams
Everett Graham22OF6-2190LL1962-02-20Charlotte,NCAAA 1982-1989missing 1984 teams
Mark Grant20P6-2205RR1963-10-24Aurora,ILMLB1984-19931981-1995missing 1984 teams
John Grimes22C6-2205RR1961-12-27Monahans,TXAA 1984-1987missing 1984 teams
Eric Halberg--C6-0185RR Portland,ORA 1983-1984missing 1984 teams
Atlee Hammaker26P6-3200BL1958-01-24Carmel,CAMLB1981-19951979-1995missing 1984 teams
Charlie Hayes193B6-0205RR1965-05-29Hattiesburg,MSMLB1988-20011983-2001missing 1984 teams
Richard Henning23P6-3190RR1960-10-25Sacramento,CAA+ 1983-1985missing 1984 teams
Loren Hibbs23OF6-1185RR1961-05-17Wellington,KSA- 1982-1984missing 1984 teams
David Hinnrichs22P6-4215RR1961-10-19Plano,TXA+ 1984-1986missing 1984 teams
David Hornsby19C6-2195RR1964-10-04Newport News,VAA 1984-1986missing 1984 teams
Barry Houston--1B6-2190LL  A 1982-1984missing 1984 teams
Dean Hummel24P6-3190LL1960-04-24Eugene,ORAAA 1981-1986missing 1984 teams
Darin James18OF6-1187RR1965-12-28San Diego,CAA- 1984-1985missing 1984 teams
Anthony Jones--OF6-4190RR  A 1983-1984missing 1984 teams
Glenn Jones23OF6-0175RR1960-12-15Frankfort,KYAAA 1979-1984missing 1984 teams
Mike Jones23OF5-7185LL1960-09-14Charlottesville,VAAA 1982-1986missing 1984 teams
Eric King20P6-2215RR1964-04-10Oxnard,CAMLB1986-19921983-1998missing 1984 teams
Brian Kingman29P6-2200RR1954-07-27Los Angeles,CAMLB1979-19831977-1984missing 1984 teams
Mike Krukow32P6-5205RR1952-01-21Long Beach,CAMLB1976-19891976-1989missing 1984 teams
Todd Kuhn22P6-5200RR1961-11-30 A+ 1984-1985missing 1984 teams
playerageposhtwtbathbornplacehilvlmlb yearsstat years1984 teams
Duane Kuiper342B6-0175LR1950-06-19Racine,WIMLB1974-19851971-1985missing 1984 teams
Randy Kutcher24RF-OF5-11175RR1960-04-20Anchorage,AKMLB1986-19901979-1991missing 1984 teams
Bob Lacey30P6-5210RL1953-08-25Fredericksburg,VAMLB1977-19841976-1999missing 1984 teams
Eric Lane22OF6-2195RR1961-07-01Pascagoula,MSAAA 1980-1986missing 1984 teams
Bill Laskey26P6-5190RR1957-12-20Toledo,OHMLB1982-19881978-1991missing 1984 teams
Gary Lavelle35P6-1200BL1949-01-03Scranton,PAMLB1974-19871974-1987missing 1984 teams
Kurt Lee--P6-2190LL Granada Hills,CAA+ 1983-1985missing 1984 teams
Johnnie LeMaster30SS6-2165RR1954-06-19Portsmouth,OHMLB1975-19871975-1987missing 1984 teams
Jeffrey Leonard28OF6-2200RR1955-09-22Philadelphia,PAMLB1977-19901976-1991missing 1984 teams
Randy Lerch29P6-5190LL1954-10-09Sacramento,CAMLB1975-19861975-1986missing 1984 teams
Greg Litton192B-3B6-0190RR1964-07-13New Orleans,LAMLB1989-19941984-1995missing 1984 teams
Billy Loard--C5-11170RR  A+ 1982-1984missing 1984 teams
Don Long22SS6-2185RR1962-03-17Bremerton,WAAA 1983-1985missing 1984 teams
Chuck Lusted24P6-1180RR1959-10-23Shreveport,LAAA 1978-1985missing 1984 teams
Alan Marr233B5-10167RR1961-01-31Brooklyn,NYA+ 1980-1984missing 1984 teams
Sixto Martes18OF5-11170RR1966-05-15Santo Domingo,DRA- 1984-1984missing 1984 teams
Renie Martin28P6-4190RR1955-08-30Dover,DEMLB1979-19841974-1986missing 1984 teams
Kurt Mattson24P6-1180RR1959-11-06Riverside,CAAA 1982-1985missing 1984 teams
Deron McCue21OF5-11180RR1963-01-24Hutchinson,KSAAA 1983-1988missing 1984 teams
TJ McDonald20OF-3B6-0180RR1963-10-25Bronx,NYAA 1984-1989missing 1984 teams
Bo McLaughlin30P6-5210RR1953-10-23Oakland,CAMLB1976-19821976-1984missing 1984 teams
Tom Messier21P6-1175LL1962-10-26North Attleboro,MAA+ 1982-1987missing 1984 teams
Steve Miller21SS6-1160LR1963-02-12Hyattsville,MDAAA 1983-1987missing 1984 teams
Greg Minton32P6-2190BR1951-07-29Lubbock,TXMLB1975-19901975-1990missing 1984 teams
Bobby Moore25P6-4200RR1958-11-08Jena,LAMLB1985-19851977-1995missing 1984 teams
playerageposhtwtbathbornplacehilvlmlb yearsstat years1984 teams
Todd Moriarty22P6-3192LL1962-01-10Missoula,MTA+ 1984-1985missing 1984 teams
Randy Morse23P6-1185RL1961-01-05Bay City,MIAA 1982-1984missing 1984 teams
Terry Mulholland21P6-3225RL1963-03-09Uniontown,PAMLB1986-20061984-2006missing 1984 teams
Fran Mullins273B-SS6-0180RR1957-05-14Oakland,CAMLB1980-19861979-1986missing 1984 teams
Rich Murray261B6-4195RR1957-07-06Los Angeles,CAMLB1980-19831977-1985missing 1984 teams
Brian Murtha24P6-8210LL1960-05-04Harrisburg,PAAA 1981-1985missing 1984 teams
Bob Naber--OF6-2185RR Glendale,CAA+ 1982-1984missing 1984 teams
Steve Nicosia28C5-10185RR1955-08-06Paterson,NJMLB1978-19851976-1985missing 1984 teams
Matt Nokes20C6-1185LR1963-10-31San Diego,CAMLB1985-19951981-2002missing 1984 teams
Scott Norman21P6-3205RR1962-09-12Knoxville,TNAA 1982-1987missing 1984 teams
Bob O'Connor242B6-0180RR1959-12-22Summit,NJAA 1979-1984missing 1984 teams
Tom O'Malley233B6-0190LR1960-12-25Orange,NJMLB1982-19901979-1998missing 1984 teams
Todd Oakes23P6-4210RR1960-09-03Winona,MNAA 1983-1986missing 1984 teams
Al Oliver37OF-1B6-0195LL1946-10-14Portsmouth,OHMLB1968-19851968-1985missing 1984 teams
Joe Olker21P6-0190RL1963-06-04Mundelein,ILAAA 1982-1991missing 1984 teams
Phil Ouellette22C6-0190BR1961-11-10Salem,ORMLB1986-19861981-1990missing 1984 teams
Jose Pena18C6-0175RR1965-07-24Bonao,DRAAA 1983-1989missing 1984 teams
C.L. Penigar20OF6-5180BR1963-07-31Ontario,CAAAA 1981-1990missing 1984 teams
Tony Perezchica18SS-2B5-11165RR1966-04-20Mexicali,MXMLB1988-19921984-1995missing 1984 teams
Joe Pettini29SS-3B5-9165RR1955-01-26Wheeling,WVMLB1980-19831977-1986missing 1984 teams
Joe Pittman312B-SS6-1180RR1953-01-01Houston,TXMLB1981-19841975-1985missing 1984 teams
Brad Porter--C-1B6-2185RR Northridge,CAA 1984-1985missing 1984 teams
Alonzo Powell19LF-RF6-2190RR1964-12-12San Francisco,CAMLB1987-19911983-2001missing 1984 teams
John Rabb24C-1B6-1180RR1960-06-23Los Angeles,CAMLB1982-19881978-1991missing 1984 teams
Scott Rainey22C-P6-1180RR1961-11-07New Britain,CTAA 1982-1987missing 1984 teams
playerageposhtwtbathbornplacehilvlmlb yearsstat years1984 teams
Jessie Reid22RF-LF6-1200LL1962-06-01Honolulu,HIMLB1987-19881980-1989missing 1984 teams
Gene Richards30OF6-0175LL1953-09-29Monticello,SCMLB1977-19841976-1984missing 1984 teams
George Riley27P6-2210LL1956-10-06Philadelphia,PAMLB1979-19861978-1987missing 1984 teams
Jeff Robinson23P6-4200RR1960-12-13Santa Ana,CAMLB1984-19921980-1993missing 1984 teams
Kernan Ronan25P6-0175RR1959-06-27Phoenix,AZAAA 1981-1985missing 1984 teams
Rod Rush21OF6-0175RR1963-05-06Lawrence,KSA- 1984-1984missing 1984 teams
Alejandro Sanchez25OF6-0185RR1959-02-14San Pedro de Macoris,DRMLB1982-19871978-1998missing 1984 teams
Mackey Sasser21C6-1210LR1962-08-03Fort Gaines,GAMLB1987-19951984-1995missing 1984 teams
Greg Schmidt21P6-3200RR1962-08-10Glendora,CAA+ 1984-1986missing 1984 teams
Robert Schuster--1B6-1175LR  AAA 1977-1985missing 1984 teams
Herman Segelke26P6-4200RR1958-04-24San Mateo,CAMLB1982-19821977-1984missing 1984 teams
Tom Sheck--OF6-0165LL  A 1984-1984missing 1984 teams
Keith Silver21P6-1170RR1962-12-17Charleston,SCAA 1984-1986missing 1984 teams
Kelvin Smith23OF-IF5-10165RR1961-03-21Fort Worth,TXA 1982-1984missing 1984 teams
Steve Smith23P6-2205BR1961-02-02Winona,MSAAA 1983-1986missing 1984 teams
Bryan Snyder--OF6-2180LL  AA 1981-1984missing 1984 teams
Van Sowards23OF6-0175RR1960-08-23Ottumwa,IAAA 1981-1984missing 1984 teams
Jim Spring232B5-10170LR1961-06-11 A 1982-1985missing 1984 teams
Chris Stangel22P6-4200RR1961-11-23Concord,CAA 1984-1985missing 1984 teams
Steve Stanicek23DH6-0190RR1961-06-19Lake Forest,ILMLB1987-19891982-1990missing 1984 teams
John Stevenson24IF5-10155RR1959-09-04Chatsworth,CAAA 1979-1984missing 1984 teams
Guy Sularz28SS-2B5-11165RR1955-11-07Minneapolis,MNMLB1980-19831977-1984missing 1984 teams
Lyle Swepson18SS6-1183RR1965-09-05Graham,NCA 1984-1986missing 1984 teams
Dennie Taft23P6-2195RL1960-09-26Rochester,NYA+ 1982-1985missing 1984 teams
Stu Tate22P6-3205RR1962-06-17Huntsville,ALMLB1989-19891983-1991missing 1984 teams
playerageposhtwtbathbornplacehilvlmlb yearsstat years1984 teams
Davis Tavarez19P6-0165RR1964-07-12Santo Domingo,DRA 1983-1984missing 1984 teams
Jim Teahan23P5-11185RR1960-11-06Salt Lake City,UTAA 1981-1984missing 1984 teams
Todd Thomas23OF5-8170LR1961-03-15Bend,ORAAA 1980-1987missing 1984 teams
Robby Thompson222B5-11170RR1962-05-10West Palm Beach,FLMLB1986-19961983-1996missing 1984 teams
Scot Thompson28OF-1B6-3195LL1955-12-07Grove City,PAMLB1978-19851977-1985missing 1984 teams
Kelvin Torve241B6-3205LR1960-01-10Rapid City,SDMLB1988-19911979-1991missing 1984 teams
Manny Trillo332B6-1164RR1950-12-25Caripito,VZMLB1973-19891973-1989missing 1984 teams
James Utley--P6-1183RR Haltom City,TXA+ 1984-1984missing 1984 teams
Mike Villa19P6-1175LR1964-07-06El Monte,CAAAA 1983-1989missing 1984 teams
John Violette26P6-3195RR1958-02-19Playa del Ray,CAAAA 1979-1984missing 1984 teams
Colin Ward23P6-3190LL1960-11-22Los Angeles,CAMLB1985-19851982-1988missing 1984 teams
Jim Wasem22SS5-11175RR1962-03-06 AA 1984-1988missing 1984 teams
Brad Wellman242B-SS6-0170RR1959-08-17Lodi,CAMLB1982-19891979-1989missing 1984 teams
Tom Wetzel22C6-2200RR1962-04-16San Bruno,CAA+ 1984-1984missing 1984 teams
David Wilhelmi22P6-6230RR1961-11-07Joliet,ILAA 1980-1985missing 1984 teams
Frank Williams26P6-1190RR1958-02-13Seattle,WAMLB1984-19891979-1989missing 1984 teams
Kevin Woodhouse20OF5-11168LL1963-10-14Reseda,CAA 1984-1985missing 1984 teams
Dan Yokubaitis23P6-3190LL1961-02-22Torrance,CAAA 1983-1985missing 1984 teams
Joel Youngblood32OF-3B6-0180RR1951-08-28Houston,TXMLB1976-19891976-1989missing 1984 teams
169 record(s)