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

NamePos.TeamAgeDisabled List
Chris IannettaC Col 35  
Francisco MejiaC Cle 22  
Jake Bauers1BTB 22  
Ryon Healy1BSea 26  
Max Muncy1B (3B,OF)LAD 27  
Scooter Gennett2BCin 28  
Scott Kingery2B (3B,SS,OF)Phi 24  
Rougned Odor2BTex 24  
Luis Urias2BSD 21  
Willy AdamesSSTB 22  
Marcus SemienSSOak 27  
Fernando Tatis Jr.SSSD 19  
Rafael Devers3BBos 21  
Michael BrantleyOF (DH)Cle 31  
Clint FrazierOFNYA 23  
Ian HappOFChN 23  
Wil MyersOFSD 27 April 29, 2018:10 Day DL-Oblique
Jose PirelaOF (2B)SD 28  
Mac WilliamsonOFSF 27  
Shohei OhtaniDH,SPLAA 23 June 08, 2018:10 Day DL-Elbow
Jonathan GraySPCol 26  
Josh HaderSP (RP)Mil 24  
Felix HernandezSPSea 32  
Michael KopechSPChA 22  
Jonathan LoaisigaSPNYA 23  
Eduardo RodriguezSPBos 25  
Mike SorokaSPAtl 20  
Marcus StromanSPTor 27 May 11, 2018:10 Day DL-Shoulder
Brad BrachRPBal 32  
Kelvin HerreraRPWas 28  
Adam PlutkoRP (SP)Cle 26