Season Information
Team Name
1977 San Francisco Giants
National League
W-L Record
75-87 (.463)   GBL: -23
Rankings (Div/Lg/MLB)
4 / 8 / 16
Runs For/Against
673 / 711   Diff: -38
Playoff Series
Playoff Series
General Manager(s)
Spring Training W-L
Not available
Spring Ballpark
Top Draft Pick
Craig Landis (1-10)
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.

1977 MLB Franchise and Minor League Affiliates

top csv share Sort PREV | NEXT
YearTeam NameLeagueDivisionLevelGWLWPctGBLRfRaDiffRankLgRankAttendanceAtt RankManagerBallparkPlayoffs
1977San Francisco GiantsNational LeagueWestMLB1627587.46323673711-3848700,05625Joe AltobelliCandlestick Parkdnq
1977Phoenix GiantsPacific Coast LeagueEastAAA1408159.5790888812761100Rocky BridgesPhoenix Municipal Stadiumdnq
1977Waterbury GiantsEastern LeagueNew EnglandAA1407763.55010671616552300Andy GilbertMunicipal Stadiumdnq
1977Fresno GiantsCalifornia League-A+1408357.59309547901641100John Van OrnumEuless Ballparkdnq
1977Cedar Rapids GiantsMidwest LeagueSouthA1407466.5296709632773400Jack MullVeterans Fielddnq
1977Great Falls GiantsPioneer League-Rk704327.61415534331202200Ernie RodriguezLegion Fielddnq
6 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 1977 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
    Gary AlexanderCRR24MLBSan Francisco Giants (MLB), Phoenix Giants (AAA)---
    David AndersonPRR21ACedar Rapids Giants (A)---
    John Andrews3B-1BRR24AAAWaterbury Giants (AA)NYN
    Rob Andrews2BRR24MLBSan Francisco Giants (MLB)---
    Thomas AnthonyOFBR0AAGreat Falls Giants (Rk)---
    Chris Arnold2B-3BRR29MLBPhoenix Giants (AAA)---
    Player NamePosBaThAgeHiLvlList of TeamsOther Orgs
    Keith BaileyPRR0RkGreat Falls Giants (Rk)---
    Darnell BakerOF-CRR0AGreat Falls Giants (Rk)---
    Ronald Ball2B-3BRR20A+Great Falls Giants (Rk)---
    Craig BarnesPLL25AAWaterbury Giants (AA)---
    Ted BarniclePLL23AAAFresno Giants (A+)---
    Jim BarrPRR29MLBSan Francisco Giants (MLB)---
    Jose Barrios1BRR20MLBFresno Giants (A+)---
    Kenny Barton2BBR21AAACedar Rapids Giants (A)---
    Bart BassPRR0ACedar Rapids Giants (A), Great Falls Giants (Rk)---
    Tom BhagwattOFRR0AAWaterbury Giants (AA)---
    Chris BourjosOFRR23MLBFresno Giants (A+), Cedar Rapids Giants (A)---
    Bryan BoyneSSRR23AAWaterbury Giants (AA), Fresno Giants (A+)---
    Rick BradleyCRR23AAAPhoenix Giants (AAA)CIN
    Bob BrenlyCRR23MLBCedar Rapids Giants (A)---
    Richard BrownOFBL0RkGreat Falls Giants (Rk)---
    Scott BudnerPBL20AAGreat Falls Giants (Rk)---
    Dewayne BuicePRR19MLBGreat Falls Giants (Rk)---
    Player NamePosBaThAgeHiLvlList of TeamsOther Orgs
    Mike Cash2BRR25AAAWaterbury Giants (AA)---
    Wayne CatoCRR24AAFresno Giants (A+)---
    Greg ChandlerCRR0A+Fresno Giants (A+), Great Falls Giants (Rk)---
    Jack ClarkOF-1BRR21MLBSan Francisco Giants (MLB)---
    Steve ClinePRR24AAAWaterbury Giants (AA)---
    Terry CornuttPRR24MLBSan Francisco Giants (MLB), Phoenix Giants (AAA)---
    Ray CosioPRR0ACedar Rapids Giants (A), Great Falls Giants (Rk)---
    John CurtisPLL29MLBSan Francisco Giants (MLB)---
    Player NamePosBaThAgeHiLvlList of TeamsOther Orgs
    Jay DillardPRR23AAWaterbury Giants (AA)---
    Rob DresslerPRR23MLBPhoenix Giants (AAA)---
    Player NamePosBaThAgeHiLvlList of TeamsOther Orgs
    Randy ElliottOFRR26MLBSan Francisco Giants (MLB)---
    James Elrod3B-OFRR22AAFresno Giants (A+)---
    Darrell Evans3B-1BLR30MLBSan Francisco Giants (MLB)---
    Player NamePosBaThAgeHiLvlList of TeamsOther Orgs
    Kenneth FeinbergOF-1BRR21A+Cedar Rapids Giants (A)---
    John FenwickSSRR0A+Great Falls Giants (Rk)---
    Martin FloresPLL24A+Fresno Giants (A+)---
    Tim FoliSSRR26MLBSan Francisco Giants (MLB)MON
    Mike FoxSSRR0A+Great Falls Giants (Rk)---
    Player NamePosBaThAgeHiLvlList of TeamsOther Orgs
    Mike GlinatsisPRR22AAFresno Giants (A+)---
    Alfonso GonzalezOFLL0AGreat Falls Giants (Rk)---
    Glenn Goya1BRL23A+Great Falls Giants (Rk)---
    Monroe GreenfieldPRR24AAAPhoenix Giants (AAA), Waterbury Giants (AA)---
    Dan GreenhalghPRR23AAWaterbury Giants (AA)PHI, PHI
    Steve GrimesIFRR21AAFresno Giants (A+)---
    James GuyPLL0ACedar Rapids Giants (A), Great Falls Giants (Rk)---
    Player NamePosBaThAgeHiLvlList of TeamsOther Orgs
    Don HahnOFRR28MLBPhoenix Giants (AAA)---
    Ed HalickiPRR26MLBSan Francisco Giants (MLB)---
    Randy HammonPRR25AAAPhoenix Giants (AAA)---
    Jon HarperPRR20ACedar Rapids Giants (A)---
    Vic Harris2B-OFBR27MLBSan Francisco Giants (MLB), Phoenix Giants (AAA)---
    Dan HartwigPRR19A+Cedar Rapids Giants (A)---
    Glenn HeardPRL0A+Great Falls Giants (Rk)---
    Dave HeaverloPRR26MLBSan Francisco Giants (MLB), Phoenix Giants (AAA)---
    Gorman HeimuellerPLL21MLBCedar Rapids Giants (A)---
    Mike HeinenPRR26AAWaterbury Giants (AA)---
    Tom Heintzelman2B-3BRR30MLBSan Francisco Giants (MLB), Phoenix Giants (AAA)---
    Robbie HendersonSS-3BBR0AGreat Falls Giants (Rk)---
    Larry HerndonOFRR23MLBSan Francisco Giants (MLB)---
    Marc HillCRR25MLBSan Francisco Giants (MLB)---
    John HillasPRR0ACedar Rapids Giants (A), Great Falls Giants (Rk)---
    Ron HodgesCLR28MLBWaterbury Giants (AA)NYN
    Phil HuffmanPRR19MLBGreat Falls Giants (Rk)---
    Kyle HypesPBL24AAAPhoenix Giants (AAA)---
    Player NamePosBaThAgeHiLvlList of TeamsOther Orgs
    Nicholas JamesOFLL0RkGreat Falls Giants (Rk)---
    Skip James1BLL27MLBSan Francisco Giants (MLB), Phoenix Giants (AAA)---
    Garry Jestadt3B-2BRR30MLBPhoenix Giants (AAA)---
    John Henry JohnsonPLL20MLBFresno Giants (A+)---
    Greg JohnstonOFLL22MLBWaterbury Giants (AA)---
    Player NamePosBaThAgeHiLvlList of TeamsOther Orgs
    Bob KearneyCRR20MLBGreat Falls Giants (Rk)---
    Junior Kennedy2BRR26MLBPhoenix Giants (AAA)---
    Wendell KimCOACHRR27AAAPhoenix Giants (AAA)---
    Bob KnepperPLL23MLBSan Francisco Giants (MLB), Phoenix Giants (AAA)---
    Mark KueckerSSRR19AAACedar Rapids Giants (A)---
    Player NamePosBaThAgeHiLvlList of TeamsOther Orgs
    Craig LandisSSRR18AAAGreat Falls Giants (Rk)---
    Gene LanthornPRR26AAWaterbury Giants (AA)---
    John LaubhanOFRR0A+Cedar Rapids Giants (A)---
    Gary LavellePBL28MLBSan Francisco Giants (MLB)---
    Gareth LedbetterCRR21A+Cedar Rapids Giants (A)---
    Johnnie LeMasterSSRR23MLBSan Francisco Giants (MLB), Phoenix Giants (AAA)---
    Jeff LittlePRL22MLBWaterbury Giants (AA)---
    Dennis LittlejohnCRR22MLBWaterbury Giants (AA)---
    Javier LopezPRR0AGreat Falls Giants (Rk)---
    Player NamePosBaThAgeHiLvlList of TeamsOther Orgs
    Henry Macias2B-SSRR21ACedar Rapids Giants (A)---
    Bill Madlock3BRR26MLBSan Francisco Giants (MLB)---
    Lou MariettaPRR18AAAGreat Falls Giants (Rk)---
    Joey MartinCLR28AAAPhoenix Giants (AAA)---
    Willie McCovey1BLL39MLBSan Francisco Giants (MLB)---
    Lynn McGlothenPLR27MLBSan Francisco Giants (MLB)---
    David MendozaPRL0AAFresno Giants (A+)---
    Greg MintonPBR25MLBSan Francisco Giants (MLB), Phoenix Giants (AAA)---
    Howard Mitchell2BRR23AAAWaterbury Giants (AA)---
    Randy MoffittPRR28MLBSan Francisco Giants (MLB)---
    Stan MolinePRR21A+Fresno Giants (A+)---
    John MontefuscoPRR27MLBSan Francisco Giants (MLB)---
    Brian MoultonPRR22A+Cedar Rapids Giants (A)---
    Rich Murray1BRR19MLBCedar Rapids Giants (A)---
    David MyersPRR22A+Cedar Rapids Giants (A)---
    Player NamePosBaThAgeHiLvlList of TeamsOther Orgs
    Philip NastuPLL22MLBWaterbury Giants (AA), Cedar Rapids Giants (A)---
    Drew NickersonPRR21ACedar Rapids Giants (A)---
    Player NamePosBaThAgeHiLvlList of TeamsOther Orgs
    Casey ParsonsOFLR23MLBWaterbury Giants (AA)---
    Steve PearcePBR19A+Fresno Giants (A+), Cedar Rapids Giants (A), Great Falls Giants (Rk)---
    Wayne PechekOFLL21AAAFresno Giants (A+)---
    Ed PlankPRR25MLBPhoenix Giants (AAA)---
    Billy PratherCRR0AAFresno Giants (A+)---
    James PryorCRR0ACedar Rapids Giants (A)---
    Player NamePosBaThAgeHiLvlList of TeamsOther Orgs
    Mike RexSSRR22AAAFresno Giants (A+)---
    Frank RiccelliPLL24MLBPhoenix Giants (AAA)---
    Mike RowlandPRR24MLBWaterbury Giants (AA)---
    Patrick RoyPRR22AAFresno Giants (A+)---
    Ken RudolphCRR30MLBSan Francisco Giants (MLB)BAL
    Tom RunnellsSS-2BBR22MLBGreat Falls Giants (Rk)---
    Player NamePosBaThAgeHiLvlList of TeamsOther Orgs
    Mike SadekCRR31MLBSan Francisco Giants (MLB)---
    Rick SanderlinOFRR25AAAPhoenix Giants (AAA)---
    Don SasserIF-CRR23AAWaterbury Giants (AA)---
    Doug SchaeferPRR23AAAFresno Giants (A+)---
    Earnest SchmidtPRR0AAAWaterbury Giants (AA)---
    Steven ShermanPLL0A+Fresno Giants (A+), Cedar Rapids Giants (A)---
    Jeff ShourdsOFRR20ACedar Rapids Giants (A)---
    John SmithSSRR0AGreat Falls Giants (Rk)---
    Horace SpeedOFRR25MLBPhoenix Giants (AAA)---
    Chris SpeierSSRR27MLBSan Francisco Giants (MLB)MON
    Jeff StadlerPRR17AAGreat Falls Giants (Rk)---
    Ricky SteenSSRR0A+Fresno Giants (A+)---
    Jeff StemberPRR19MLBGreat Falls Giants (Rk)---
    Joe Strain2BRR23MLBFresno Giants (A+)---
    Garret StrongOFLL23AAWaterbury Giants (AA)---
    Guy SularzSS-2BRR21MLBWaterbury Giants (AA)---
    John SylvesterOFRR22A+Cedar Rapids Giants (A)---
    Player NamePosBaThAgeHiLvlList of TeamsOther Orgs
    Bob TaylorOFLR33MLBWaterbury Giants (AA)---
    Derrel Thomas2B-OFBR26MLBSan Francisco Giants (MLB)---
    Gary ThomassonOF-1BLL25MLBSan Francisco Giants (MLB)---
    Tommy TomsPRR25MLBSan Francisco Giants (MLB), Phoenix Giants (AAA)---
    George TorassaCRR0A+Great Falls Giants (Rk)---
    Bob TuftsPLL21MLBCedar Rapids Giants (A), Great Falls Giants (Rk)---
    Player NamePosBaThAgeHiLvlList of TeamsOther Orgs
    Joe WardOFLR21A+Cedar Rapids Giants (A), Great Falls Giants (Rk)---
    Mike WardlowOFRR21AACedar Rapids Giants (A)---
    Steve WatsonP-OFRR22A+Fresno Giants (A+)---
    Mike WegenerPRR30MLBPhoenix Giants (AAA)---
    Terry WhitfieldOFLR24MLBSan Francisco Giants (MLB)---
    Steve WilkinsOFLR0AAFresno Giants (A+)---
    Charlie WilliamsPRR29MLBSan Francisco Giants (MLB)---
    Alan WirthPRR20MLBWaterbury Giants (AA)---
    Mark Woodbrey2BLR23AAFresno Giants (A+)---
    Player NamePosBaThAgeHiLvlList of TeamsOther Orgs
    William YoungOF-3BRR0AAFresno Giants (A+)---
    147 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