Season Information
Team Name
1989 San Francisco Giants
National League
W-L Record
92-70 (.568)   GBL: -0
Rankings (Div/Lg/MLB)
1 / 2 / 3
Runs For/Against
699 / 600   Diff: +99
Lost World Series (Athletics)
Playoff Series
Lost World Series (Athletics)
Playoff Series
NLCS vs CHN (W 4-1) ... WS vs OAK (L 4-0)
General Manager(s)
Spring Training W-L
Not available
Spring Ballpark
Top Draft Pick
Steve Hosey (1-14)
Attendance Rank
Payroll (usd$)
Payroll Rank
Years Active
Get TBC PREMIUM and remove ads, cleaner display, access to research applications, data store discounts and more!
The TBC Newsletter will keep you periodically up-to-date on what is happening at The Baseball Cube.

1989 MLB Franchise and Minor League Affiliates

top csv share Sort PREV | NEXT
YearTeam NameLeagueDivisionLevelGWLWPctGBLRfRaDiffRankLgRankAttendanceAtt RankManagerBallparkPlayoffs
1989San Francisco GiantsNational LeagueWestMLB1629270.568069960099122,059,70113Roger CraigCandlestick ParkLost World Series (Athletics)
1989Phoenix FirebirdsPacific Coast LeagueSouthernAAA1436776.46913.5613617-448199,1578Gordon MacKenziePhoenix Municipal Stadiumdnq
1989Shreveport CaptainsTexas LeagueEasternAA1367561.5514.56035535022210,6694Billy EversFair Grounds FieldLost in Semi-Finals
1989San Jose GiantsCalifornia LeagueNorthernA+1428161.570859743516224108,4583Duane EspySan Jose Municipal StadiumLost in Semi-Finals
1989Clinton GiantsMidwest LeagueSouthernA1395584.39626470561-9161368,48712Keith BodieRiverview Stadiumdnq
1989Everett GiantsNorthwest LeagueNorthernA-753144.41310356435-794870,7144Joe StrainEverett Memorial Stadiumdnq
1989Pocatello GiantsPioneer LeagueSouthernRk672938.43312.5309384-753517,1177Deron McCueHalliwell Parkdnq
7 record(s)
Year Context-dependent but usually self-evident. (Season, Draft Year etc) Team Name Contextual to the grid but usually self-evident. Draft = Drafted team. League Abbreviation or name of league Division League division, geographically (usually) grouping of teams within a league Level Level of the team in terms of MLB, minor league level, Independent or College division G Games Played (or Pitched) W Wins (Pitcher or Team) L Losses (Pitcher or Team) WPct Winning Percentage (W/(W+L)) GBL Games behind leader. ((Team A Wins-Team B Wins) + (Team A Losses-Team B Losses))/2 RF Runs For RA Runs Against Diff Run Differential. RF-RA Rank If team context, indicates Divisional Rank LgRank Rank within a League. For MLB, refers to AL or NL Attendance Number of people paying for tickets for games Att Rank Attendance rank within the league Manager Manager(s) for this team Ballpark Team or School's ballpark for the season Playoffs Playoff participation description.

Organizational Roster for 1989 San Francisco Giants

top csv share Sort PREV | NEXT
  • Grid Filters
  • Major Leaguers
  • 1st Round Pick
  • Hitters
  • Pitchers
  • 22-under
  • 36-over
  • Recently Active
  • A
    Player NamePosBaThAgeHiLvlList of TeamsOther Orgs
    Dan AdriancePBL23A+Clinton Giants (A)---
    Kelly AhrensCRR21APocatello Giants (Rk)---
    Rich AldreteOFLL24AAAShreveport Captains (AA)---
    Maximo AleysPBL18A+Everett Giants (A-)---
    Player NamePosBaThAgeHiLvlList of TeamsOther Orgs
    Bill BatheCRR28MLBSan Francisco Giants (MLB), Phoenix Firebirds (AAA)---
    Rod BeckPRR20MLBShreveport Captains (AA), San Jose Giants (A+)---
    Steve BedrosianPRR31MLBSan Francisco Giants (MLB)PHI
    Clay Bellinger3B-CFRR20MLBEverett Giants (A-)---
    Mike BenjaminSS-3BRR23MLBSan Francisco Giants (MLB), Phoenix Firebirds (AAA)---
    Paul BlairIFBR25AAAPhoenix Firebirds (AAA), Shreveport Captains (AA)---
    George BonillaPLL26AAAShreveport Captains (AA)---
    Jeff BonnerOFLR21A+Clinton Giants (A)---
    David BoothOFBR23A+San Jose Giants (A+), Pocatello Giants (Rk)---
    Jeff BrantleyPRR25MLBSan Francisco Giants (MLB), Phoenix Firebirds (AAA)---
    Jeff BrauningSS-2BRR21A+Clinton Giants (A), Pocatello Giants (Rk)---
    Karl BreitenbucherPRR19AClinton Giants (A)---
    Bob BrenlyCRR35MLBSan Francisco Giants (MLB), Phoenix Firebirds (AAA)TOR
    Jerry BrockPRR22A+San Jose Giants (A+)---
    Greg BrummettPRR22MLBSan Jose Giants (A+), Everett Giants (A-)---
    Rocco BuffolinoPRR23A+San Jose Giants (A+)---
    John BurkePBR19MLBPhoenix Firebirds (AAA)---
    John BurkettPRR24MLBPhoenix Firebirds (AAA)---
    Brett ButlerCF-OFLL32MLBSan Francisco Giants (MLB)---
    Player NamePosBaThAgeHiLvlList of TeamsOther Orgs
    Craig CalaOFRR23A+Pocatello Giants (Rk)---
    Steve CallahanPLL22A+Everett Giants (A-)---
    Ernie CamachoPRR34MLBSan Francisco Giants (MLB), Phoenix Firebirds (AAA)---
    Frank Carey2BLR23AAClinton Giants (A)---
    Bill Carlson1B-OFRR24A+San Jose Giants (A+)---
    John CarricoPLL22A-Pocatello Giants (Rk)---
    Jeff Carter2BBR25AAAShreveport Captains (AA)---
    Larry CarterPRR24MLBShreveport Captains (AA)MIL
    Teodoro CespedesHRR17A-Everett Giants (A-)---
    John ChiaramontePRR19RkPocatello Giants (Rk)---
    Will Clark1BLL25MLBSan Francisco Giants (MLB)---
    Royce ClaytonSSRR19MLBSan Jose Giants (A+), Clinton Giants (A)---
    Craig ColbertC-3BRR24MLBShreveport Captains (AA)---
    Greg ConnerOFRR25AAShreveport Captains (AA), San Jose Giants (A+)---
    Steve ConnollyPRL25AAShreveport Captains (AA)---
    Dennis CookPLL26MLBSan Francisco Giants (MLB), Phoenix Firebirds (AAA)PHI, PHI
    Jamie CooperOFBR23AAASan Jose Giants (A+)---
    Shannon CoppellOFRR22AClinton Giants (A)---
    Luis Crispin3B-2BRR0RkPocatello Giants (Rk)---
    Ronald CroweSS-PRR21AAAEverett Giants (A-)---
    Victor CruzIFRR19AClinton Giants (A)---
    Player NamePosBaThAgeHiLvlList of TeamsOther Orgs
    Adell Davenport3BRR21AAAClinton Giants (A)---
    Ron DavisPRR33MLBPhoenix Firebirds (AAA)---
    Steve DeckerCRR23MLBShreveport Captains (AA), San Jose Giants (A+)---
    Domingo DeLaRosaPRR22A+Clinton Giants (A)---
    Mark DeweyPRR24MLBSan Jose Giants (A+)---
    Andrew DixonOFLL25AAShreveport Captains (AA)---
    Jose DominguezPRR26AAAPhoenix Firebirds (AAA), Shreveport Captains (AA)---
    Brian DourPRR22A+Clinton Giants (A), Everett Giants (A-)---
    Kelly DownsPRR28MLBSan Francisco Giants (MLB), Phoenix Firebirds (AAA), San Jose Giants (A+)---
    Dave DraveckyPRL33MLBSan Francisco Giants (MLB), Phoenix Firebirds (AAA), San Jose Giants (A+)---
    Player NamePosBaThAgeHiLvlList of TeamsOther Orgs
    Tom EalyDH-OFRR21AASan Jose Giants (A+)---
    Scott EbertPRR19AEverett Giants (A-)---
    Joel EstesPLL24AAClinton Giants (A)HOU, HOU
    Player NamePosBaThAgeHiLvlList of TeamsOther Orgs
    Daniel FernandezCRR23AAASan Jose Giants (A+)---
    Julio Fernandez2BBR23A+Clinton Giants (A)---
    Dean FreelandPRR24AAAPhoenix Firebirds (AAA), Shreveport Captains (AA)---
    Pepe FriasSSRR18APocatello Giants (Rk)---
    Chris FyePBL22A+San Jose Giants (A+), Clinton Giants (A)---
    Player NamePosBaThAgeHiLvlList of TeamsOther Orgs
    Scott GarreltsPRR27MLBSan Francisco Giants (MLB)---
    Darren GarrisonPLL22AClinton Giants (A)---
    Scott GayPRR25AAShreveport Captains (AA)---
    Ken GerhartCF-LFRR28MLBPhoenix Firebirds (AAA), Shreveport Captains (AA)---
    Andy GhelfiPRR25AAAClinton Giants (A)SDN
    Bill GibbonsPRR23AClinton Giants (A)---
    Scott Goins2BRR24A+San Jose Giants (A+)---
    Rich GossagePRR37MLBSan Francisco Giants (MLB)NYA
    Frank GouldPRL19AClinton Giants (A), Pocatello Giants (Rk)---
    Mike GrahovacC-1BRR20AEverett Giants (A-)---
    Steve GraySSRR22A+Clinton Giants (A), Pocatello Giants (Rk)---
    Juan GuerreroSS-3BRR22MLBSan Jose Giants (A+)---
    Eric GundersonPRL23MLBPhoenix Firebirds (AAA), Shreveport Captains (AA)---
    Ed GustafsonPRR22AAEverett Giants (A-)---
    Player NamePosBaThAgeHiLvlList of TeamsOther Orgs
    Kevin HallOFRR20A-Everett Giants (A-)---
    Mike HamCRR24AAAPhoenix Firebirds (AAA), Shreveport Captains (AA), San Jose Giants (A+)---
    Atlee HammakerPBL31MLBSan Francisco Giants (MLB)---
    Chris HancockPLL19AAAClinton Giants (A), Everett Giants (A-)---
    Carl HanselmanPLR19AAAClinton Giants (A), Everett Giants (A-)---
    Matt Harr2BRR22RkPocatello Giants (Rk)---
    Charlie Hayes3BRR24MLBSan Francisco Giants (MLB), Phoenix Firebirds (AAA)PHI
    Steve HechtOF-2BLR23AAAPhoenix Firebirds (AAA), San Jose Giants (A+)---
    Daniel HenriksonPLL20A+Everett Giants (A-)---
    Gil HerediaPRR23MLBShreveport Captains (AA)---
    Marino HernandezPLL19AClinton Giants (A), Everett Giants (A-), Pocatello Giants (Rk)---
    Vince HerringPRL22AAPocatello Giants (Rk)---
    Bryan HickersonPLL25MLBSan Jose Giants (A+)---
    Stewart HillmanPRR21A+Pocatello Giants (Rk)---
    Adam HilpertSSRR0AClinton Giants (A)---
    Dave HockingPLL22A-Everett Giants (A-)---
    Steve HoseyRFRR20MLBEverett Giants (A-)---
    Tom HostetlerPRR24AAAShreveport Captains (AA), San Jose Giants (A+)---
    Clark Huntey1B-CRR23RkPocatello Giants (Rk)---
    Player NamePosBaThAgeHiLvlList of TeamsOther Orgs
    Dom JohnsonPRR20AAClinton Giants (A)---
    Erik Johnson2B-SSRR23MLBShreveport Captains (AA)---
    Randall JohnsonOF-3BRR22AEverett Giants (A-)---
    Heath JonesOFRR19A-Pocatello Giants (Rk)---
    James JonesIFBR22AASan Jose Giants (A+)---
    Kevin JonesIFRR21AEverett Giants (A-)---
    Tracy JonesLF-RFRR28MLBSan Francisco Giants (MLB)DET
    Ed JurakSS-3BRR31MLBSan Francisco Giants (MLB), Phoenix Firebirds (AAA)MON
    Player NamePosBaThAgeHiLvlList of TeamsOther Orgs
    Kevin Kasper2B-SSRR21AAEverett Giants (A-)---
    Robbie Kemper1B-OFLL23AClinton Giants (A)---
    Terry KennedyCLR33MLBSan Francisco Giants (MLB)---
    Bob KnepperPLL35MLBSan Francisco Giants (MLB)HOU, HOU
    Mike KrukowPRR37MLBSan Francisco Giants (MLB)---
    Stan KylesPRR28AAAShreveport Captains (AA)---
    Player NamePosBaThAgeHiLvlList of TeamsOther Orgs
    Mike LaCossPRR33MLBSan Francisco Giants (MLB)---
    Mike Laga1BLL29MLBSan Francisco Giants (MLB), Phoenix Firebirds (AAA)---
    Jesus Laya1BRR21A+Everett Giants (A-)---
    Craig LeffertsPLL31MLBSan Francisco Giants (MLB)---
    Mark LeonardLF-RFLR24MLBPhoenix Firebirds (AAA), Shreveport Captains (AA)---
    Steve LienhardPRR24AASan Jose Giants (A+)---
    Greg Litton2B-3BRR24MLBSan Francisco Giants (MLB), Phoenix Firebirds (AAA)---
    Eduardo LopezCRR0AAShreveport Captains (AA)---
    Juan LopezCRR26AAAClinton Giants (A)---
    Greg LundPRR19A-Everett Giants (A-), Pocatello Giants (Rk)---
    Player NamePosBaThAgeHiLvlList of TeamsOther Orgs
    Candy MaldonadoRF-LFRR28MLBSan Francisco Giants (MLB)---
    Jim MalseedOFRR24A+San Jose Giants (A+)---
    Kirt ManwaringCRR23MLBSan Francisco Giants (MLB)---
    Shawn MaySS-2BBR23RkPocatello Giants (Rk)---
    Randy McCamentPRR26MLBSan Francisco Giants (MLB), Phoenix Firebirds (AAA), Shreveport Captains (AA)---
    Paul McClellanPRR23MLBPhoenix Firebirds (AAA), Shreveport Captains (AA)---
    Mike McDonaldOFRR22A-Everett Giants (A-)---
    TJ McDonaldOF-3BRR25AASan Jose Giants (A+)---
    Jason McFarlinOFLL19AAAEverett Giants (A-)---
    Jim McNamaraCLR24MLBPhoenix Firebirds (AAA)---
    Tom MeagherPRR26AAShreveport Captains (AA)---
    Kevin MeierPRR23AAAShreveport Captains (AA), San Jose Giants (A+)---
    Troy MentzerCRR22A-Everett Giants (A-)---
    Audy Mesa2BRR17A-Pocatello Giants (Rk)---
    Paul MeyersOFBL24AAAPhoenix Firebirds (AAA)---
    Tony MichalakSS-2BRR23AClinton Giants (A)---
    Roger MillerOFRR22AAAPocatello Giants (Rk)---
    Kevin MitchellLF-3BRR27MLBSan Francisco Giants (MLB)---
    Daniel MontesIFBR20A-Everett Giants (A-), Pocatello Giants (Rk)---
    Terry MulhollandPRL26MLBSan Francisco Giants (MLB), Phoenix Firebirds (AAA)PHI, PHI
    Darren MusselwhitePRR22A+Pocatello Giants (Rk)---
    Jimmy MyersPRR20MLBClinton Giants (A)---
    Player NamePosBaThAgeHiLvlList of TeamsOther Orgs
    Donell NixonCF-LFRR27MLBSan Francisco Giants (MLB)---
    Rafael NovoaPLL21MLBClinton Giants (A), Everett Giants (A-)---
    Player NamePosBaThAgeHiLvlList of TeamsOther Orgs
    Ken Oberkfell3B-2BLR33MLBSan Francisco Giants (MLB)PIT
    Joe OlkerPRL26AAAPhoenix Firebirds (AAA)---
    Markus OwensC-3BLR25AAAShreveport Captains (AA)---
    Player NamePosBaThAgeHiLvlList of TeamsOther Orgs
    Vince PalyanOFRR22AEverett Giants (A-)---
    Rick ParkerLF-RFRR26MLBPhoenix Firebirds (AAA)PHI
    Dave Patterson3BRR25AAAShreveport Captains (AA)---
    Jon PattinCLR22A+Clinton Giants (A)---
    Jose PenaCRR23AAAPhoenix Firebirds (AAA), Shreveport Captains (AA)---
    Tony PerezchicaSS-2BRR23MLBPhoenix Firebirds (AAA)---
    Lonnie PhillipsPRR26A+San Jose Giants (A+)---
    Steve PrattOFRR23AClinton Giants (A)---
    Joe PricePRL32MLBSan Francisco Giants (MLB)BOS
    Ed PuikunasPLL26AAAPhoenix Firebirds (AAA)---
    Player NamePosBaThAgeHiLvlList of TeamsOther Orgs
    Ed QuezadaP---R17A-Everett Giants (A-)---
    Mark QuintelPLL22RkPocatello Giants (Rk)---
    Player NamePosBaThAgeHiLvlList of TeamsOther Orgs
    Dan RamboPRR22AAAClinton Giants (A), Pocatello Giants (Rk)PHI
    Pat RappPRR21MLBPocatello Giants (Rk)---
    Steve ReedPRR23MLBSan Jose Giants (A+), Clinton Giants (A)---
    Mike RemlingerPLL23MLBPhoenix Firebirds (AAA), Shreveport Captains (AA)---
    Rick ReuschelPRR40MLBSan Francisco Giants (MLB)---
    Ernest RilesSS-3BLR28MLBSan Francisco Giants (MLB)---
    Gregg RitchieOFLL25AAAShreveport Captains (AA)---
    Doug RobertsonPBR26AAAShreveport Captains (AA)---
    Don RobinsonPRR32MLBSan Francisco Giants (MLB)---
    Kevin RogersPBL20MLBClinton Giants (A)---
    Steve Rolen3BRR21A+Pocatello Giants (Rk)---
    Jose RuizPLL19RkPocatello Giants (Rk)---
    Dan RumseyOFLR21AAClinton Giants (A)---
    Player NamePosBaThAgeHiLvlList of TeamsOther Orgs
    Roger SamuelsPLL28MLBPhoenix Firebirds (AAA)PIT
    Andres SantanaSSBR21MLBSan Jose Giants (A+)---
    Jon SchillerPRR21A-Everett Giants (A-)---
    Mike SenneOFRR25AAShreveport Captains (AA)---
    Gary SharkoPRR23AASan Jose Giants (A+), Clinton Giants (A)---
    Pat SheridanOFLR31MLBSan Francisco Giants (MLB)DET
    John SkurlaOFLL26AAAPhoenix Firebirds (AAA), Shreveport Captains (AA)---
    Dave SlavinCLR24AClinton Giants (A)---
    Reuben SmileyOFLL20AAAClinton Giants (A)---
    Joe SpeakesOFRR19RkPocatello Giants (Rk)---
    Chris SpeierSSRR39MLBSan Francisco Giants (MLB), Phoenix Firebirds (AAA)---
    Mark Standiford2BRR0A+Clinton Giants (A)---
    Jim SteelsLF-RFLL28MLBSan Francisco Giants (MLB), Phoenix Firebirds (AAA)MON
    Russ SwanPLL25MLBSan Francisco Giants (MLB), Phoenix Firebirds (AAA), Shreveport Captains (AA)---
    Player NamePosBaThAgeHiLvlList of TeamsOther Orgs
    Stu TatePRR27MLBSan Francisco Giants (MLB), Phoenix Firebirds (AAA)---
    Rob TaylorPRR23AAAPocatello Giants (Rk)---
    Wilfredo TejadaCRR26MLBPhoenix Firebirds (AAA)---
    Jim TerrillPLL22AASan Jose Giants (A+)---
    Robby Thompson2BRR27MLBSan Francisco Giants (MLB)---
    Rusty TillmanOFRR28MLBPhoenix Firebirds (AAA)TEX
    Eddie TuckerCRR22MLBClinton Giants (A)---
    Player NamePosBaThAgeHiLvlList of TeamsOther Orgs
    Jose UribeSSBR30MLBSan Francisco Giants (MLB)---
    Player NamePosBaThAgeHiLvlList of TeamsOther Orgs
    Mike VillaPLR24AAAPhoenix Firebirds (AAA)---
    Gus VollmerOFRR21APocatello Giants (Rk)---
    Player NamePosBaThAgeHiLvlList of TeamsOther Orgs
    Glenn WarrenOFRR0A-Everett Giants (A-)---
    Jim WeaverRF-OFLL29MLBSan Francisco Giants (MLB)CHA
    Bryce Welch3BRR18A-Everett Giants (A-)---
    Elanis WestbrooksOFRR23AASan Jose Giants (A+)---
    Matt Williams3BRR23MLBSan Francisco Giants (MLB), Phoenix Firebirds (AAA)---
    Reggie WilliamsLF-RFBR23MLBClinton Giants (A)---
    Steve Willis1BRR21RkPocatello Giants (Rk)---
    Trevor WilsonPLL23MLBSan Francisco Giants (MLB), Phoenix Firebirds (AAA)---
    Ted WoodRF-LFLL22MLBShreveport Captains (AA)---
    Ron WotusSS-2BRR28MLBPhoenix Firebirds (AAA)---
    George WrightOFBR30MLBPhoenix Firebirds (AAA)---
    Player NamePosBaThAgeHiLvlList of TeamsOther Orgs
    Jason YoungOF-2BRR19AEverett Giants (A-)---
    207 record(s)
    Player Name Name of the player. If not linked, then no profile on the site Pos Defensive Position Ba Bats Th Throws Age Player's age for the selected season or as of a current date if in YY.DDD format. HiLvl Highest Level Reached