Season Information
Team Name
1987 San Francisco Giants
National League
W-L Record
90-72 (.556)   GBL: -0
Rankings (Div/Lg/MLB)
1 / 4 / 7
Runs For/Against
783 / 669   Diff: +114
Lost NLCS (Cardinals)
Playoff Series
Lost NLCS (Cardinals)
Playoff Series
NLCS vs SLN (L 4-3)
General Manager(s)
Spring Training W-L
Not available
Spring Ballpark
Top Draft Pick
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.

1987 MLB Franchise and Minor League Affiliates

top csv share Sort PREV | NEXT
YearTeam NameLeagueDivisionLevelGWLWPctGBLRfRaDiffRankLgRankAttendanceAtt RankManagerBallparkPlayoffs
1987San Francisco GiantsNational LeagueWestMLB1629072.5560783669114141,917,16814Roger CraigCandlestick ParkLost NLCS (Cardinals)
1987Phoenix FirebirdsPacific Coast LeagueSouthernAAA1447767.5351784789-524183,7987Wendell KimPhoenix Municipal Stadiumdnq
1987Shreveport CaptainsTexas LeagueEasternAA1357857.57805434628111233,5242Jack MullFair Grounds FieldLost in Semi-Finals
1987Fresno GiantsCalifornia LeagueSouthernA+1438063.559069254414812107,9084RJ HarrisonEuless BallparkLeague Champions
1987Clinton GiantsMidwest LeagueCentralA1397267.5183.56576213624112,8264Billy EversRiverview StadiumLost in Semi-Finals
1987Everett GiantsNorthwest LeagueWesternA-754926.65304303111191258,8235Joe StrainEverett Memorial StadiumLost in Finals
1987Pocatello GiantsPioneer LeagueSouthernRk702347.32926362475-1133718,7908Rafael LandestoyHalliwell 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 1987 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
    Glenn AbrahamOFBR0A-Everett Giants (A-), Pocatello Giants (Rk)---
    Pat Adams1BRR28AAAPhoenix Firebirds (AAA), Shreveport Captains (AA)---
    Mike Aldrete1B-LFLL26MLBSan Francisco Giants (MLB)---
    Rich AldreteOFLL22AAAEverett Giants (A-)---
    Francisco AriasPRR20RkPocatello Giants (Rk)---
    Player NamePosBaThAgeHiLvlList of TeamsOther Orgs
    John BarryIFRR23A+Fresno Giants (A+)---
    Mike BenjaminSS-3BRR21MLBFresno Giants (A+)---
    Dickens BenoitOFRR21A+Everett Giants (A-)---
    Brock BirchPLL21AClinton Giants (A)---
    Paul BlairIFBR23AAAFresno Giants (A+)---
    Bill Bluhm3BRR22A+Everett Giants (A-)---
    Randy BockusPLR26MLBSan Francisco Giants (MLB), Phoenix Firebirds (AAA)---
    George BonillaPLL24AAAFresno Giants (A+)---
    Jeff BrantleyPRR23MLBPhoenix Firebirds (AAA), Shreveport Captains (AA)---
    Karl BreitenbucherPRR17APocatello Giants (Rk)---
    Bob BrenlyCRR33MLBSan Francisco Giants (MLB)---
    Chris Brown3BRR25MLBSan Francisco Giants (MLB)SDN
    Rocco BuffolinoPRR21A+Clinton Giants (A), Pocatello Giants (Rk)---
    John BurkePBR17MLBShreveport Captains (AA)---
    John BurkettPRR22MLBSan Francisco Giants (MLB), Shreveport Captains (AA)---
    Kevin BurrellCRR24AAAPhoenix Firebirds (AAA)---
    Player NamePosBaThAgeHiLvlList of TeamsOther Orgs
    Bill Carlson1B-OFRR22A+Clinton Giants (A), Pocatello Giants (Rk)---
    Jeff Carter2BBR23AAAFresno Giants (A+)---
    Will Clark1BLL23MLBSan Francisco Giants (MLB)---
    Alan CockrellRFRR24MLBPhoenix Firebirds (AAA)---
    Craig ColbertC-3BRR22MLBFresno Giants (A+)---
    Brad ComstockPRR22A+Everett Giants (A-)---
    Keith ComstockPLL31MLBSan Francisco Giants (MLB), Phoenix Firebirds (AAA)SDN, SDN
    Daron ConnellyPRR22A+Clinton Giants (A), Pocatello Giants (Rk)---
    Greg ConnerOFRR23AAFresno Giants (A+)---
    Steve ConnollyPRL23AAPocatello Giants (Rk)---
    Dennis CookPLL24MLBPhoenix Firebirds (AAA), Shreveport Captains (AA)---
    Jamie CooperOFBR21AAAEverett Giants (A-)---
    Charlie CorbellPRR26AAAPhoenix Firebirds (AAA)---
    Romy CucjenIFRR25AAAShreveport Captains (AA)---
    Player NamePosBaThAgeHiLvlList of TeamsOther Orgs
    Ty DabneyOFLR24AAAShreveport Captains (AA)---
    Chili DavisOFBR27MLBSan Francisco Giants (MLB)---
    Harry DavisOFRR22AAFresno Giants (A+)---
    Mark DavisPLL26MLBSan Francisco Giants (MLB)SDN, SDN
    Ivan DeJesusSSRR34MLBSan Francisco Giants (MLB), Phoenix Firebirds (AAA)SLN
    Domingo DeLaRosaPRR20A+Pocatello Giants (Rk)---
    Mark DeweyPRR22MLBEverett Giants (A-)---
    Andrew DixonOFLL23AAShreveport Captains (AA), Clinton Giants (A)---
    Jose DominguezPRR24AAAFresno Giants (A+)---
    Kelly DownsPRR26MLBSan Francisco Giants (MLB)---
    Dave DraveckyPRL31MLBSan Francisco Giants (MLB)SDN, SDN
    Player NamePosBaThAgeHiLvlList of TeamsOther Orgs
    Tom EalyDH-OFRR19AAClinton Giants (A)---
    Angel EscobarSS-3BBR22MLBPhoenix Firebirds (AAA)---
    Player NamePosBaThAgeHiLvlList of TeamsOther Orgs
    George FerranPRR22AAAPhoenix Firebirds (AAA)---
    Jesus FigueroaPRR21RkPocatello Giants (Rk)---
    Kim FlowersIFRR22A+Clinton Giants (A)---
    Dean FreelandPRR22AAAShreveport Captains (AA)---
    Player NamePosBaThAgeHiLvlList of TeamsOther Orgs
    Bradley GambeePRR20A-Everett Giants (A-)---
    Scott GarreltsPRR25MLBSan Francisco Giants (MLB)---
    Gary GeigerPRR22A+Everett Giants (A-)---
    Scott Goins2BRR22A+Clinton Giants (A), Everett Giants (A-)---
    Felipe Gonzalez---RR22AAAPhoenix Firebirds (AAA), Clinton Giants (A)---
    Jim GottPRR27MLBSan Francisco Giants (MLB)PIT, PIT
    Everett GrahamOFLL25AAAPhoenix Firebirds (AAA), Shreveport Captains (AA)---
    Mark GrantPRR23MLBSan Francisco Giants (MLB), Phoenix Firebirds (AAA)SDN, SDN
    Mike GreenwoodOFRR20A-Pocatello Giants (Rk)---
    John GrimesCRR25AAShreveport Captains (AA)---
    Juan GuerreroSS-3BRR20MLBPocatello Giants (Rk)---
    Eric GundersonPRL21MLBEverett Giants (A-)---
    Reid GunterPRR21RkPocatello Giants (Rk)---
    Player NamePosBaThAgeHiLvlList of TeamsOther Orgs
    Mike HamCRR22AAAEverett Giants (A-)---
    Atlee HammakerPBL29MLBSan Francisco Giants (MLB), Phoenix Firebirds (AAA), Shreveport Captains (AA)---
    Todd HawkinsCRR22A+Everett Giants (A-)---
    Charlie Hayes3BRR22MLBShreveport Captains (AA)---
    Dave HendersonCF-OFRR28MLBSan Francisco Giants (MLB)BOS
    Gil HerediaPRR21MLBFresno Giants (A+), Everett Giants (A-)---
    Bryan HickersonPLL23MLBShreveport Captains (AA), Clinton Giants (A)---
    Charles HigsonPRR23A+Clinton Giants (A)---
    Mike HoganPRR25AAAShreveport Captains (AA), Fresno Giants (A+)---
    Tom HostetlerPRR22AAAEverett Giants (A-)---
    Player NamePosBaThAgeHiLvlList of TeamsOther Orgs
    Lloyd JacksonOFLL21AClinton Giants (A)---
    Keith JamesOFRR22RkPocatello Giants (Rk)---
    Dom JohnsonPRR18AAPocatello Giants (Rk)---
    Erik Johnson2B-SSRR21MLBShreveport Captains (AA), Pocatello Giants (Rk)---
    Chris JonesOFLL29MLBPhoenix Firebirds (AAA)---
    Gary JonesCBR22AAAFresno Giants (A+)---
    James JonesIFBR20AAClinton Giants (A), Pocatello Giants (Rk)---
    Player NamePosBaThAgeHiLvlList of TeamsOther Orgs
    Dave KingmanOF-1BRR38MLBPhoenix Firebirds (AAA)---
    Joe KmakCRR24MLBShreveport Captains (AA), Fresno Giants (A+)---
    Chris Kocman3BRR24A-Everett Giants (A-)---
    Mike KrukowPRR35MLBSan Francisco Giants (MLB)---
    Randy KutcherRF-OFRR27MLBSan Francisco Giants (MLB), Phoenix Firebirds (AAA)---
    Player NamePosBaThAgeHiLvlList of TeamsOther Orgs
    Mike LaCossPRR31MLBSan Francisco Giants (MLB)---
    Jesus Laya1BRR19A+Pocatello Giants (Rk)---
    Craig LeffertsPLL29MLBSan Francisco Giants (MLB)SDN, SDN
    Jeff LeonardOFRR31MLBSan Francisco Giants (MLB)---
    Mark LeonardLF-RFLR22MLBClinton Giants (A)---
    Brett LewisPRR0RkPocatello Giants (Rk)---
    Steve LienhardPRR22AAPocatello Giants (Rk)---
    Jose Linarez2BRR20RkPocatello Giants (Rk)---
    Randy LindOFRR22A-Everett Giants (A-)---
    Greg Litton2B-3BRR22MLBPhoenix Firebirds (AAA), Shreveport Captains (AA)---
    Player NamePosBaThAgeHiLvlList of TeamsOther Orgs
    Shaun MacKenziePRR22A-Everett Giants (A-)---
    Candy MaldonadoRF-LFRR26MLBSan Francisco Giants (MLB)---
    Jim MalseedOFRR22A+Pocatello Giants (Rk)---
    Kirt ManwaringCRR21MLBSan Francisco Giants (MLB), Shreveport Captains (AA)---
    Roger MasonPRR28MLBSan Francisco Giants (MLB), Phoenix Firebirds (AAA)---
    James MasseyPRR23A-Everett Giants (A-)---
    Randy McCamentPRR24MLBShreveport Captains (AA)---
    Paul McClellanPRR21MLBClinton Giants (A)---
    Ron McClintock1B-OFLL20RkPocatello Giants (Rk)---
    Tim McCoyPRL24AAAFresno Giants (A+)---
    Deron McCueOFRR24AAAShreveport Captains (AA)---
    TJ McDonaldOF-3BRR23AAShreveport Captains (AA)---
    Jack McKnightPRR26AAAPhoenix Firebirds (AAA)---
    Jim McNamaraCLR22MLBClinton Giants (A)---
    Scott MedvinPRR25MLBPhoenix Firebirds (AAA), Shreveport Captains (AA)---
    Kevin MeierPRR21AAAFresno Giants (A+), Pocatello Giants (Rk)---
    Francisco Melendez1BLL23MLBSan Francisco Giants (MLB), Phoenix Firebirds (AAA)---
    Bob MelvinCRR25MLBSan Francisco Giants (MLB)---
    Doug MesserPLL21A+Pocatello Giants (Rk)---
    Tom MessierPLL24A+Fresno Giants (A+)---
    Paul MeyersOFBL22AAAShreveport Captains (AA)---
    Tony MichalakSS-2BRR21AClinton Giants (A), Everett Giants (A-)---
    Willie MijaresSSRR22A+Clinton Giants (A)---
    Steve MillerSSLR24AAAPhoenix Firebirds (AAA)SDN
    Todd MillerOFBR22A+Fresno Giants (A+)---
    Eddie MilnerOFLL32MLBSan Francisco Giants (MLB), Phoenix Firebirds (AAA)---
    Greg MintonPBR35MLBSan Francisco Giants (MLB)CAL
    Kevin MitchellLF-3BRR25MLBSan Francisco Giants (MLB)SDN
    Sam MoorePRR24A+Clinton Giants (A)MIL
    David MorrisPRR24AAShreveport Captains (AA), Fresno Giants (A+)---
    Terry MulhollandPRL24MLBPhoenix Firebirds (AAA)---
    Scott MurrayCRR22AAClinton Giants (A), Pocatello Giants (Rk)---
    Jimmy MyersPRR18MLBPocatello Giants (Rk)---
    Player NamePosBaThAgeHiLvlList of TeamsOther Orgs
    David NashOFRR23A+Fresno Giants (A+)---
    Rick NelsonOFRR22AAFresno Giants (A+)---
    Player NamePosBaThAgeHiLvlList of TeamsOther Orgs
    Brian OhnoutkaPRR23AAAShreveport Captains (AA)---
    Joe OlkerPRL24AAAShreveport Captains (AA), Fresno Giants (A+)---
    Phil OuelletteCBR25MLBPhoenix Firebirds (AAA)---
    Markus OwensC-3BLR23AAAEverett Giants (A-)---
    Player NamePosBaThAgeHiLvlList of TeamsOther Orgs
    Dave Patterson3BRR23AAAClinton Giants (A)---
    Jim PenaPLL22MLBClinton Giants (A)---
    Jose PenaCRR21AAAFresno Giants (A+)---
    Tony PerezchicaSS-2BRR21MLBShreveport Captains (AA)---
    Jon PerlmanPLR30MLBSan Francisco Giants (MLB), Phoenix Firebirds (AAA)---
    Donn Perno2BLR0A-Everett Giants (A-)---
    Lonnie PhillipsPRR24A+Everett Giants (A-)---
    Anthony PiazzaCRR0A-Everett Giants (A-)---
    Eric PilkingtonPLL23A+Fresno Giants (A+)---
    Joe PricePRL30MLBSan Francisco Giants (MLB), Phoenix Firebirds (AAA)---
    Ed PuikunasPLL24AAAPhoenix Firebirds (AAA), Shreveport Captains (AA)---
    Player NamePosBaThAgeHiLvlList of TeamsOther Orgs
    John RannowC-1BRR22AClinton Giants (A)---
    Kevin RedickOFRR22AClinton Giants (A)---
    Jessie ReidRF-LFLL25MLBSan Francisco Giants (MLB), Phoenix Firebirds (AAA)---
    Mike RemlingerPLL21MLBShreveport Captains (AA), Clinton Giants (A), Everett Giants (A-)---
    Rick ReuschelPRR38MLBSan Francisco Giants (MLB)PIT, PIT
    Robert RichmondP---R0AClinton Giants (A)---
    Drew RickerPLL21AClinton Giants (A)---
    Gregg RitchieOFLL23AAAClinton Giants (A)---
    Doug RobertsonPBR24AAAClinton Giants (A)---
    Don RobinsonPRR30MLBSan Francisco Giants (MLB)PIT, PIT
    Jeff RobinsonPRR26MLBSan Francisco Giants (MLB)PIT, PIT
    Darrell RodgersPRR24AAFresno Giants (A+)---
    Andy Rohn2BRR21A-Everett Giants (A-)---
    Tod RonsonOFLR21A+Clinton Giants (A)---
    Mike RubelCRR27AAAPhoenix Firebirds (AAA), Shreveport Captains (AA)---
    Player NamePosBaThAgeHiLvlList of TeamsOther Orgs
    Roger SamuelsPLL26MLBShreveport Captains (AA), Fresno Giants (A+)---
    Andres SantanaSSBR19MLBPocatello Giants (Rk)---
    Mackey SasserCLR24MLBSan Francisco Giants (MLB), Phoenix Firebirds (AAA)PIT
    Dave SchulerPRL33MLBPhoenix Firebirds (AAA)ATL, MIL, ATL
    Rod ScurryPLL31MLBPhoenix Firebirds (AAA)---
    Ryan SilvaC-IFRR21AClinton Giants (A), Everett Giants (A-)---
    John SkurlaOFLL24AAAFresno Giants (A+)---
    Kip SouthlandSSRR21A-Everett Giants (A-)---
    Joe SpeakesOFRR17RkPocatello Giants (Rk)---
    Chris SpeierSSRR37MLBSan Francisco Giants (MLB)---
    Harry Spilman1BLR32MLBSan Francisco Giants (MLB)---
    David StockstillOFLR29AAAPhoenix Firebirds (AAA)---
    Russ SwanPLL23MLBFresno Giants (A+)---
    Player NamePosBaThAgeHiLvlList of TeamsOther Orgs
    Chuck TateP---R22A+Fresno Giants (A+)---
    Stu TatePRR25MLBShreveport Captains (AA)---
    Jim TerrillPLL20AAEverett Giants (A-)---
    Todd ThomasOFLR26AAAPhoenix Firebirds (AAA), Shreveport Captains (AA)---
    Robby Thompson2BRR25MLBSan Francisco Giants (MLB)---
    Rusty TillmanOFRR26MLBPhoenix Firebirds (AAA)---
    John Toal2BRR23AClinton Giants (A)---
    Player NamePosBaThAgeHiLvlList of TeamsOther Orgs
    Jose UribeSSBR28MLBSan Francisco Giants (MLB)---
    Player NamePosBaThAgeHiLvlList of TeamsOther Orgs
    Paul Van Stone2B-SSBR23AAShreveport Captains (AA), Fresno Giants (A+), Clinton Giants (A)---
    Ray VelasquezPRR20A+Clinton Giants (A)---
    John VerducciSSRR24AAAPhoenix Firebirds (AAA)---
    Mike VillaPLR22AAAClinton Giants (A)CIN, CIN
    John VuzPRR22A+Pocatello Giants (Rk)---
    Player NamePosBaThAgeHiLvlList of TeamsOther Orgs
    Matthew WalkerOFRR21A-Everett Giants (A-)---
    Mike WandlerSS-3BRR21A-Pocatello Giants (Rk)---
    Colin WardPLL26MLBPhoenix Firebirds (AAA)---
    Tom WasilewskiPRR23AAShreveport Captains (AA)---
    Mark Wasinger3B-2BRR25MLBSan Francisco Giants (MLB)SDN
    Elanis WestbrooksOFRR21AAFresno Giants (A+), Pocatello Giants (Rk)---
    Rob Wilfong2BLR33MLBSan Francisco Giants (MLB), Phoenix Firebirds (AAA)---
    Matt Williams3BRR21MLBSan Francisco Giants (MLB), Phoenix Firebirds (AAA)---
    Matt WilliamsCRR19A+Pocatello Giants (Rk)---
    Michael WilliamsOFRR0A-Pocatello Giants (Rk)---
    Robert Willson1BLL0A-Everett Giants (A-)---
    Trevor WilsonPLL21MLBClinton Giants (A)---
    Mike Woodard2BLR27MLBSan Francisco Giants (MLB), Phoenix Firebirds (AAA)---
    Player NamePosBaThAgeHiLvlList of TeamsOther Orgs
    Joel YoungbloodOF-3BRR35MLBSan Francisco Giants (MLB)---
    202 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