[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
John HicksC (1B)Det 28  
Max StassiC Hou 27  
Jake Bauers1B (OF)TB 22  
Brandon Belt1B (OF)SF 30  
Greg Bird1BNYA 25  
Eric Hosmer1BSD 28  
Jonathan Schoop2BBal 26  
Ben Zobrist2B (OF)ChN 37  
Wilmer FloresSS (1B,2B,3B)NYN 26  
Corey SeagerSSLAD 24 May 13, 2018:10 Day DL-Elbow
Brian Anderson3B (OF)Mia 25  
Josh Donaldson3B (DH)Tor 32 June 01, 2018:10 Day DL-Calf
Nick Senzel3BCin 23  
Yangervis Solarte3B (2B,SS)Tor 31  
Justin Turner3BLAD 33  
Yoenis CespedesOFNYN 32 May 16, 2018:10 Day DL-Hip
Ian DesmondOF (1B)Col 32  
Avisail GarciaOFChA 27 July 10, 2018:10 Day DL-Hamstring
Josh ReddickOFHou 31  
Chris TaylorOF (SS)LAD 27  
Chris ArcherSPTB 29  
Luis CastilloSPCin 25  
Kyle HendricksSPChN 28  
Felix HernandezSPSea 32 July 10, 2018:10 Day DL-Back
James PaxtonSPSea 29 July 13, 2018:10 Day DL-Back
Ervin SantanaSPMin 35 May 05, 2018:10 Day DL-Finger
Mike SorokaSPAtl 20 June 27, 2018:10 Day DL-Shoulder
Andrew Su├írezSPSF 25  
Jameson TaillonSPPit 26  
Keone KelaRPTex 25  
Roberto OsunaRPTor 23