[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, MS

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