[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  
James McCannC Det 27  
Tommy Joseph1BPhi 25  
Mike Napoli1B (DH)Tex 35  
Dee Gordon2BMia 29  
Jonathan Schoop2BBal 25  
Brandon CrawfordSSSF 30  
Chris OwingsSS (2B,OF)Ari 25  
Evan Longoria3B (DH)TB 31  
Yangervis Solarte3B (1B,2B)SD 29 June 23, 2017:15 Day DL-Achilles
Adam EatonOFWas 28 June 01, 2017:10 Day DL-Knee
Dexter FowlerOFStL 31  
Jason HeywardOFChN 27 June 22, 2017:10 Day DL-Hand
Stephen PiscottyOFStL 26  
Eddie RosarioOFMin 25  
Mallex SmithOFTB 24  
Micahel TaylorOFWas 26  
Shin-Soo ChooDH (OF)Tex 34  
Jake ArrietaSPChN 31  
Marco EstradaSPTor 33  
Jacob FariaSPTB 23  
Felix HernandezSPSea 31 April 26, 2017:10 Day DL-Shoulder
John LackeySPChN 38  
Charlie MortonSPHou 33 May 28, 2017:10 Day DL-Shoulder
Tanner RoarkSPWas 30  
Antonio SenzatelaSPCol 22  
Julio TeheranSPAtl 26  
Dellin BetancesRPNYA 29  
Jim JohnsonRPAtl 33  
Jake JunisRP (SP)KC 24  
Mark MelanconRPSF 32