[Hockey][Mr.Sports]
[Football] [Basketball] [Baseball]
[Super Trn.]
[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, MS

NamePos.TeamAgeDisabled List
Russell MartinC (3B)Tor 34  
James McCannC Det 27  
Tommy Joseph1BPhi 26  
Mike Napoli1B (DH)Tex 36  
Rougned Odor2BTex 23  
Brandon CrawfordSSSF 30  
Chris OwingsSS (2B,OF)Ari 26 July 31, 2017:10 Day DL-Finger
Marcus SemienSSOak 27  
Miguel Andújar3BNYA 22  
Evan Longoria3B (DH)TB 32  
Yangervis Solarte3B (1B,2B,SS)SD 30  
Adam EatonOFWas 29 June 01, 2017:10 Day DL-Knee
Dexter FowlerOFStL 31  
Stephen PiscottyOFStL 26  
Eddie RosarioOFMin 26  
Mallex SmithOFTB 24  
Micahel TaylorOFWas 26  
Shin-Soo ChooDH (OF)Tex 35  
Jake ArrietaSPChN 31  
Marco EstradaSPTor 34  
Jacob FariaSPTB 24  
Felix HernandezSPSea 31  
John LackeySPChN 39  
Charlie MortonSPHou 34  
Tanner RoarkSPWas 31  
Antonio SenzatelaSP (RP)Col 22  
Julio TeheranSPAtl 26  
Dellin BetancesRPNYA 29  
Jim JohnsonRP (SP)Atl 34  
Jake JunisRP (SP)KC 25  
Mark MelanconRPSF 32