Season Information
Team Name
1997 San Francisco Giants
National League
W-L Record
90-72 (.556)   GBL: -0
Rankings (Div/Lg/MLB)
1 / 3 / 5
Runs For/Against
784 / 793   Diff: -9
Lost in 1st Round (Marlins)
Playoff Series
Lost in 1st Round (Marlins)
Playoff Series
NLDS vs FLO (L 3-0)
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.

1997 MLB Franchise and Minor League Affiliates

top csv share Sort PREV | NEXT
YearTeam NameLeagueDivisionLevelGWLWPctGBLRfRaDiffRankLgRankAttendanceAtt RankManagerBallparkPlayoffs
1997San Francisco GiantsNational LeagueWestMLB1629072.5560784793-9131,690,86920Dusty Baker3Com ParkLost in 1st Round (Marlins)
1997Phoenix FirebirdsPacific Coast LeagueSouthernAAA1438855.61508167239311209,69810Ron WotusScottsdale StadiumLost in Finals
1997Shreveport CaptainsTexas LeagueEastAA1387662.55107356518412164,9226Carlos LezcanoFair Grounds FieldLost in Finals
1997Bakersfield BlazeCalifornia LeagueFreewayA+1406278.44315678790-1120800Keith Bodie, Glenn TuftsSam Lynn Ballparkdnq
1997San Jose GiantsCalifornia LeagueValleyA+1406080.42923656706-5059146,1516Frank CacciatoreSan Jose Municipal Stadiumdnq
1997Salem-Keizer VolcanoesNorthwest LeagueSouthA-764036.52644344082635136,8364Shane TurnerVolcanoes Stadiumdnq
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 1997 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
    Jose AlguacilIFLR24AAASan Jose Giants (A+)---
    Wilson AlvarezPLL27MLBSan Francisco Giants (MLB)CHA, CHA
    Jeff AndraPLL21AAASan Jose Giants (A+), Salem-Keizer Volcanoes (A-)---
    CJ AnkrumOFLL21A-Salem-Keizer Volcanoes (A-)---
    Rene ArochaPRR31MLBSan Francisco Giants (MLB), Phoenix Firebirds (AAA)NYA
    Rich AuriliaSSRR25MLBSan Francisco Giants (MLB), Phoenix Firebirds (AAA)---
    Shawn AustinPRL23A-Salem-Keizer Volcanoes (A-)---
    Player NamePosBaThAgeHiLvlList of TeamsOther Orgs
    Art Baeza3BRR23A+Bakersfield Blaze (A+), Salem-Keizer Volcanoes (A-)---
    Cory BaileyPRR26MLBSan Francisco Giants (MLB), Phoenix Firebirds (AAA)TEX
    Philip BaileyPLL23A+San Jose Giants (A+)---
    Jeff Ball1BRR28MLBPhoenix Firebirds (AAA)---
    Lorenzo BarceloPRR19MLBShreveport Captains (AA), San Jose Giants (A+)CHA
    Rod BeckPRR28MLBSan Francisco Giants (MLB)---
    Marvin BenardCF-RFLL27MLBSan Francisco Giants (MLB), Phoenix Firebirds (AAA)---
    Manny BermudezPRR20AABakersfield Blaze (A+), San Jose Giants (A+)---
    Damon BerryhillCBR33MLBSan Francisco Giants (MLB), Phoenix Firebirds (AAA)---
    John BessCBR27AAAShreveport Captains (AA), San Jose Giants (A+)MON, MON
    Dany BlancoOFBR21A+San Jose Giants (A+)---
    Darin BloodPRR22AAAShreveport Captains (AA)---
    Barry BondsLFLL32MLBSan Francisco Giants (MLB)---
    Bobby BondsOFRR27AAAPhoenix Firebirds (AAA), San Jose Giants (A+)---
    Jason BresterPLL20AASan Jose Giants (A+)---
    Troy BrohawnPLL24MLBShreveport Captains (AA)---
    Michael ByasOFBR21AAASalem-Keizer Volcanoes (A-)---
    Player NamePosBaThAgeHiLvlList of TeamsOther Orgs
    Carlos CampusanoSSRR21AAABakersfield Blaze (A+)---
    Jay Canizaro2BRR23MLBPhoenix Firebirds (AAA), Shreveport Captains (AA)---
    Dan CarlsonPRR27MLBSan Francisco Giants (MLB), Phoenix Firebirds (AAA), Bakersfield Blaze (A+)---
    Mike CarusoSSLR20MLBSan Jose Giants (A+)CHA
    Brett CasperOFRR21AASalem-Keizer Volcanoes (A-)---
    Alberto CastilloPLL21MLBSan Jose Giants (A+)---
    Giuseppe ChiaramonteCRR21AAASan Jose Giants (A+)---
    Rich ClarkPRR19A-Salem-Keizer Volcanoes (A-)---
    Timothy CooperOFRR26A+Bakersfield Blaze (A+)---
    Edwin CorpsPRR24AAAPhoenix Firebirds (AAA), Shreveport Captains (AA)---
    Rey Corujo3BRR25A+San Jose Giants (A+)---
    Robbie CrabtreePRR24AAABakersfield Blaze (A+)---
    Doug CreekPLL28MLBSan Francisco Giants (MLB), Phoenix Firebirds (AAA)---
    Jacob CruzRF-LFLL24MLBSan Francisco Giants (MLB), Phoenix Firebirds (AAA)---
    Player NamePosBaThAgeHiLvlList of TeamsOther Orgs
    Danny DarwinPRR41MLBSan Francisco Giants (MLB)CHA, CHA
    Milton De AbreuPRR19A-Salem-Keizer Volcanoes (A-)---
    Rey DelgadoPLL20A+Bakersfield Blaze (A+)---
    Wilson DelgadoSS-2BBR21MLBSan Francisco Giants (MLB), Phoenix Firebirds (AAA)---
    Rich DeLuciaPRR32MLBSan Francisco Giants (MLB)ANA
    Don DenbowOF-1BRR24AASan Jose Giants (A+)---
    Player NamePosBaThAgeHiLvlList of TeamsOther Orgs
    Kurt EhmannSSRR26AAASan Jose Giants (A+)---
    Shawn EstesPLL24MLBSan Francisco Giants (MLB)---
    Luis EstrellaPRR22AAASan Jose Giants (A+)---
    Player NamePosBaThAgeHiLvlList of TeamsOther Orgs
    Chad FairclothOFLR22AAABakersfield Blaze (A+), Salem-Keizer Volcanoes (A-)---
    Joe FarleyPBL18A+Salem-Keizer Volcanoes (A-)---
    Pedro Felix3BRR20A+Bakersfield Blaze (A+)---
    Osvaldo FernandezPRR28MLBSan Francisco Giants (MLB), Phoenix Firebirds (AAA)---
    Chris FickOFLR27AAShreveport Captains (AA)ARI
    Tim FlahertyCRR20AASalem-Keizer Volcanoes (A-)---
    Tim Florez2BRR27AAAPhoenix Firebirds (AAA)---
    Joe FontenotPRR20MLBShreveport Captains (AA)---
    Keith FoulkePRR24MLBSan Francisco Giants (MLB), Phoenix Firebirds (AAA)CHA
    Chad FronteraPRR24AAAPhoenix Firebirds (AAA), Shreveport Captains (AA)---
    Joel FuentesSSBR21A+San Jose Giants (A+), Salem-Keizer Volcanoes (A-)---
    Aaron FultzPLL23MLBShreveport Captains (AA)---
    Player NamePosBaThAgeHiLvlList of TeamsOther Orgs
    Mark GardnerPRR35MLBSan Francisco Giants (MLB)---
    Tim GarlandOFRR26AAASan Jose Giants (A+)---
    Mike Glendenning1BRR20AAABakersfield Blaze (A+)---
    Dennys GomezPBR26A+Bakersfield Blaze (A+)---
    Clay Greene2B-OFRR22A+Salem-Keizer Volcanoes (A-)---
    Jason GrotePRR22AABakersfield Blaze (A+)---
    Mark Gulseth1BLR25AASan Jose Giants (A+)---
    Bryan GuseCLR22A+Bakersfield Blaze (A+)---
    Edwards Guzman3B-CLR20MLBShreveport Captains (AA)---
    Player NamePosBaThAgeHiLvlList of TeamsOther Orgs
    Darryl HamiltonCF-RFLR32MLBSan Francisco Giants (MLB), Phoenix Firebirds (AAA)---
    Lee HancockPLL30MLBPhoenix Firebirds (AAA)CHN
    Chad HartvigsonPLL26AAAPhoenix Firebirds (AAA), Shreveport Captains (AA), Bakersfield Blaze (A+)TEX
    Doug HenryPRR33MLBSan Francisco Giants (MLB)---
    Roberto HernandezPRR32MLBSan Francisco Giants (MLB)CHA
    Santos HernandezPRR24AAAShreveport Captains (AA), San Jose Giants (A+)---
    Glenallen HillRF-LFRR32MLBSan Francisco Giants (MLB)---
    Bob HowryPLR23MLBShreveport Captains (AA)CHA
    Mark HutchingsPRR20A+Salem-Keizer Volcanoes (A-)---
    Jeff HutzlerPRR24AABakersfield Blaze (A+)---
    Player NamePosBaThAgeHiLvlList of TeamsOther Orgs
    Stan JavierCF-RFBR33MLBSan Francisco Giants (MLB)---
    Marcus JensenCBR24MLBSan Francisco Giants (MLB)DET
    Ryan JensenPRR21MLBBakersfield Blaze (A+), Salem-Keizer Volcanoes (A-)---
    Brian JohnsonCRR29MLBSan Francisco Giants (MLB)DET
    Eric JohnsonPRR19A+Salem-Keizer Volcanoes (A-)---
    John JohnstonePRR28MLBSan Francisco Giants (MLB), Phoenix Firebirds (AAA)OAK
    Dax JonesCFRR26MLBPhoenix Firebirds (AAA)---
    Kevin JosephPRR20MLBSalem-Keizer Volcanoes (A-)---
    Player NamePosBaThAgeHiLvlList of TeamsOther Orgs
    Jeff KeithPLL25AABakersfield Blaze (A+)---
    David KennaCLR19A-Salem-Keizer Volcanoes (A-)---
    Darryl KennedyCRR28AAAPhoenix Firebirds (AAA), Shreveport Captains (AA)---
    Jeff Kent2BRR29MLBSan Francisco Giants (MLB)---
    Brett KingSSRR24AAAShreveport Captains (AA)---
    Brian KnollPRR23AAABakersfield Blaze (A+)---
    Player NamePosBaThAgeHiLvlList of TeamsOther Orgs
    Guillermo LarrealPRR21AAABakersfield Blaze (A+), Salem-Keizer Volcanoes (A-)---
    Brandon LeesePRR21AAASan Jose Giants (A+)MIA
    Mark Lewis2B-3BRR27MLBSan Francisco Giants (MLB)---
    Scott LinebrinkPRR20MLBSan Jose Giants (A+), Salem-Keizer Volcanoes (A-)---
    Luis LopezOFRR19A+Salem-Keizer Volcanoes (A-)---
    Player NamePosBaThAgeHiLvlList of TeamsOther Orgs
    Will MalerichPLL21AASalem-Keizer Volcanoes (A-)---
    Bill MalloyPRR22AABakersfield Blaze (A+)---
    Brian ManningOFRR22AABakersfield Blaze (A+)CHA
    Jeff MartinPRR24AAShreveport Captains (AA), San Jose Giants (A+)---
    Jeff MartinCRR26AAAShreveport Captains (AA)---
    Ramon MartinezSS-2BRR24MLBPhoenix Firebirds (AAA), Shreveport Captains (AA)---
    Raul MarvalSSRR21AAABakersfield Blaze (A+)---
    Craig MayesCLR27AAAPhoenix Firebirds (AAA), Shreveport Captains (AA)---
    David McCarty1B-LFRL27MLBPhoenix Firebirds (AAA)---
    Michael McMullenPRR23AAASan Jose Giants (A+)---
    Angel MelendezOFRR21A+San Jose Giants (A+)---
    Carlos MendozaLF-CFBR17MLBSalem-Keizer Volcanoes (A-)NYN
    Damon Minor1BLL22MLBBakersfield Blaze (A+)SDN
    Doug MirabelliCRR26MLBSan Francisco Giants (MLB), Phoenix Firebirds (AAA)---
    Alex MoralesOFRR23A+San Jose Giants (A+)---
    Mark Mosier3BRR23A+San Jose Giants (A+), Salem-Keizer Volcanoes (A-)---
    Pedro MotaOFLL19A+San Jose Giants (A+)---
    Bill Mueller3BBR26MLBSan Francisco Giants (MLB)---
    Terry MulhollandPRL34MLBSan Francisco Giants (MLB)CHN, CHN
    Calvin MurrayCFRR25MLBShreveport Captains (AA)---
    Jason MyersPLL23AAShreveport Captains (AA), Bakersfield Blaze (A+)---
    Player NamePosBaThAgeHiLvlList of TeamsOther Orgs
    Joe NathanPRR22MLBSalem-Keizer Volcanoes (A-)---
    Tom NielsenPRL20A+Salem-Keizer Volcanoes (A-)---
    Player NamePosBaThAgeHiLvlList of TeamsOther Orgs
    Gary OlivoPLL23A-Salem-Keizer Volcanoes (A-)---
    Nelwin Oquendo3BRR17A-Salem-Keizer Volcanoes (A-)---
    Eddie OropesaPLL25MLBShreveport Captains (AA)---
    Russ OrtizPRR23MLBPhoenix Firebirds (AAA), Shreveport Captains (AA)---
    William Otero2BRR22AASalem-Keizer Volcanoes (A-)---
    Player NamePosBaThAgeHiLvlList of TeamsOther Orgs
    Mick PagelerPRR21AABakersfield Blaze (A+)---
    Marco Pernalete3BBR18AAABakersfield Blaze (A+)---
    Mark PetersonPLL26AAAPhoenix Firebirds (AAA)CHN, HOU, CHN
    Randy PhillipsPRR26AAAPhoenix Firebirds (AAA), Shreveport Captains (AA)---
    Ricky PickettPLL27MLBPhoenix Firebirds (AAA)---
    Jeff PohlPRR21A-Salem-Keizer Volcanoes (A-)---
    Jim PoolePLL31MLBSan Francisco Giants (MLB)---
    Jeff PoorCRR23AASan Jose Giants (A+)---
    Dante PowellCF-RFRR23MLBSan Francisco Giants (MLB), Phoenix Firebirds (AAA)---
    Matt PriessCRR22AASalem-Keizer Volcanoes (A-)---
    Ted ProsperoPRR20A+San Jose Giants (A+)---
    Shawn PurdyPRR28AAAPhoenix Firebirds (AAA)---
    Player NamePosBaThAgeHiLvlList of TeamsOther Orgs
    Peto RamirezOFRR24AAShreveport Captains (AA), San Jose Giants (A+)---
    Ian RandOFRR20A+Bakersfield Blaze (A+)---
    Pat RappPRR29MLBSan Francisco Giants (MLB), Phoenix Firebirds (AAA)MIA, MIA
    Bobby RectorPRR22AABakersfield Blaze (A+)MIA, MIA
    Nathan RicePLL23A+Bakersfield Blaze (A+), Salem-Keizer Volcanoes (A-)---
    Michael RileyPLL22AAABakersfield Blaze (A+), Salem-Keizer Volcanoes (A-)---
    Armando RiosRF-LFLL25MLBShreveport Captains (AA)---
    Joe RoaPRR25MLBSan Francisco Giants (MLB), Phoenix Firebirds (AAA)---
    Kevin RobersonRF-LFBR29MLBPhoenix Firebirds (AAA)---
    Guillermo RodriguezCRR19MLBSan Jose Giants (A+), Salem-Keizer Volcanoes (A-)---
    Rich RodriguezPLL34MLBSan Francisco Giants (MLB)---
    Kevin RogersPBL28MLBSan Jose Giants (A+)ATL
    Rich RowlandCRR33MLBPhoenix Firebirds (AAA)---
    Kirk RueterPLL26MLBSan Francisco Giants (MLB)---
    Player NamePosBaThAgeHiLvlList of TeamsOther Orgs
    Jon Sbrocco2BLR26AAShreveport Captains (AA)---
    Carl SchrammPRR27AAShreveport Captains (AA), San Jose Giants (A+)---
    Benji SimontonOFRR25AAAShreveport Captains (AA)---
    Chris SingletonCFLL24MLBShreveport Captains (AA)---
    J.T. Snow1BLL29MLBSan Francisco Giants (MLB)---
    Steve SoderstromPRR25MLBPhoenix Firebirds (AAA)---
    Jim StoopsPRR25MLBSan Jose Giants (A+)---
    Player NamePosBaThAgeHiLvlList of TeamsOther Orgs
    Kurt TakahashiPRR23A+San Jose Giants (A+), Salem-Keizer Volcanoes (A-)---
    Andy TaulbeePRR24AAAPhoenix Firebirds (AAA), Shreveport Captains (AA)---
    Julian TavarezPLR24MLBSan Francisco Giants (MLB)---
    Travis ThurmondPRR23AAShreveport Captains (AA), San Jose Giants (A+)ANA
    Yorvit TorrealbaCRR18MLBBakersfield Blaze (A+)---
    Jesse TravisPRR22A+Salem-Keizer Volcanoes (A-)---
    Jeff TwistCBR24A+Bakersfield Blaze (A+)---
    Player NamePosBaThAgeHiLvlList of TeamsOther Orgs
    Chris UnratCLR26AAAPhoenix Firebirds (AAA), Shreveport Captains (AA), San Jose Giants (A+)TEX
    Player NamePosBaThAgeHiLvlList of TeamsOther Orgs
    Carlos ValderramaLF-CFRR19MLBSalem-Keizer Volcanoes (A-)---
    William Van LandinghamPRR26MLBSan Francisco Giants (MLB), Phoenix Firebirds (AAA)---
    Chris Van RossumOFLL23AABakersfield Blaze (A+)---
    Doug VanderweelePRR27AAAPhoenix Firebirds (AAA)---
    Jason VerdugoPRR22AAASalem-Keizer Volcanoes (A-)---
    Mike VillanoPRR25AAAPhoenix Firebirds (AAA), Shreveport Captains (AA)---
    Ken ViningPLL22MLBSan Jose Giants (A+)CHA
    Jose VizcainoSS-2BBR29MLBSan Francisco Giants (MLB)---
    Player NamePosBaThAgeHiLvlList of TeamsOther Orgs
    Jon Watson2BRR23A+Bakersfield Blaze (A+)---
    Matt WellsPRR22AABakersfield Blaze (A+)---
    Zachary WellsPRR20A+Salem-Keizer Volcanoes (A-)---
    Rick WilkinsCLR30MLBSan Francisco Giants (MLB)SEA
    Keith WilliamsRF-LFRR25MLBPhoenix Firebirds (AAA), Shreveport Captains (AA)---
    Desi Wilson1BLL28MLBPhoenix Firebirds (AAA)---
    Todd Wilson3BRR25AASan Jose Giants (A+)---
    Ken WoodsOFRR26AAAPhoenix Firebirds (AAA), Shreveport Captains (AA)---
    Player NamePosBaThAgeHiLvlList of TeamsOther Orgs
    Travis Young2BRR22AAASalem-Keizer Volcanoes (A-)---
    Player NamePosBaThAgeHiLvlList of TeamsOther Orgs
    Eddie ZoskySSRR29MLBPhoenix Firebirds (AAA)---
    Tony Zuniga3BRR22AAASan Jose Giants (A+)---
    185 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