[Hockey][Mr.Sports]
[Football] [Basketball] [Baseball]
[Standings]
[Head to Head]
[Breakdown]
[AllTime]
[Rosters]
[Records]
[Changes]
[Schedules]
[Transactions]
[Pre-season]
[Owners]
[National]
[Help]
    
[ Baseball: Mr. Sports ]
Current LineupCurrent Roster Weekly Scores Weekly Matchup Next Week's Lineup
Rankings TrackerPoints Breakdown Position Pie ChartTeam Records Team Graph
Team Player RankingsYearly Summary Transaction Summary Trend Analysis Opponent HistoryTeam Comparison

Current Roster

Giants
Unowned Team
Pass Christian, CA

NamePos.TeamAgeDisabled List
Willians AstudilloC (1B,3B)Min 27  
James McCannC ChA 28  
Christian VazquezC Bos 28  
Paul Goldschmidt1BStL 31  
Justin Smoak1B (DH)Tor 32  
Adam Frazier2BPit 27  
Nicky Lopez2BKC 24  
Rougned Odor2BTex 25  
Elvis AndrusSSTex 30  
Paul DeJongSSStL 25  
Renato Núñez3B (1B,DH)Bal 25  
Byron BuxtonOFMin 25  
Brett GardnerOFNYA 35  
Wil MyersOFSD 28  
Joc PedersonOFLAD 27  
Christin StewartOF (DH)Det 25  
Edwin EncarnacionDH (1B)Sea 36  
Brett AndersonSPOak 31  
Zach EflinSPPhi 25  
Cole HamelsSPChN 35  
Eric LauerSPSD 23  
Reynaldo LopezSPChA 25  
Corbin MartinSPHou 23  
Frankie MontasSPOak 26  
Martin PerezSP (RP)Min 28  
Justus SheffieldSPSea 23  
Julio TeheranSPAtl 28  
Julio UríasSP (RP)LAD 22  
Vincent VelasquezSP (RP)Phi 26  
Forrest WhitleySPHou 21