Post by GiantsGM (Adam) on Jan 15, 2020 20:39:06 GMT -5
Updated 2020 Roster ready for verification
Hitting
Pos Player Team Eligible Salary ARB OPT Yrs
1B Freddie Freeman ATL 1B 6,000,000 0 0 2
2B Joe Panik (N/A) 2B 3,000,000 0 0 2
3B Eugenio Suarez CIN 3B 1,000,000 0 0 1
SS Ketel Marte ARI 2B,OF 400,000 20, '21, '22 0 3
OF Yasiel Puig (N/A) OF 6,000,000 0 0 2
OF Eddie Rosario MIN OF 1,000,000 0 0 2
OF Mike Trout LAA OF 6,000,000 0 0 2
UT Jesus Aguilar MIA 1B 400,000 21, '22, '23 2* 4
OF Avisail Garcia MIL OF 1,000,000 0 0 2
UT Jason Heyward CHC OF 6,000,000 0 0 2
OF A.J. Pollock LAD OF 6,000,000 0 0 2
2B Alen Hanson (N/A) 2B 400,000 21, '22, '23 1* 4
3B Cheslor Cuthbert CHW 1B,3B 400,000 20, '21, '22 0 3
OF Bryan Reynolds PIT OF 400,000 ('23, '24, '25) 3* 6
OF Austin Slater SF OF 400,000 21, '22, '23 2 4
Pitching
Pos Player Team Eligible Salary ARB OPT Yrs
SP Felix Hernandez (N/A) SP 6,000,000 0 0 1
SP Clayton Kershaw LAD SP 6,000,000 0 0 2
SP Dereck Rodriguez SF SP,RP 400,000 22, '23, '24 3* 5
RP Freddy Peralta MIL SP,RP 400,000 22, '23, '24 3* 5
RP Kyle Crick PIT RP 400,000 22, '23, '24 3* 5
RP Will Smith ATL RP 500,000 0 0 1
P Robbie Ray ARI SP 1,000,000 0 3 1
P Zack Wheeler PHI SP 3,000,000 0 3 2
P Pedro Strop (N/A) RP 1,000,000 0 0 1
SP Shaun Anderson SF SP,RP 400,000 ('23, '24, '25) 4 6
SP Daniel Mengden OAK SP 1,400,000 20, '21, '22 1 3
RP Travis Bergen (N/A) RP 400,000 ('23, '24, '25) 4 6
RP Reyes Moronta SF RP 400,000 22, '23, '24 3* 5
P Trevor Gott SF RP 400,000 0 3 2
RP Corey Knebel MIL RP 1,000,000 0 3 2
SP Ty Blach BAL SP 400,000 21, '22, '23 2* 4
RP Carson Fulmer CHW SP,RP 400,000 0 3 2
SP Jonathan Loaisiga NYY SP,RP 400,000 22, '23, '24 3 5
SP David Price BOS SP 6,000,000 0 0 1
SP Jose Urena MIA SP,RP 400,000 0 2 2
RP Steven Okert SF RP 400,000 21, '22, '23 1* 4
SP Erasmo Ramirez (N/A) RP 1,000,000 0 0* 1
P Jordan Walden STL RP 500,000 0 0* 2
MILB
C Joey Bart SF C 0 4
C Brett Cumberland BAL C 0 2
C Adley Rutschman BAL C 0 5
1B Richie Shaffer (N/A) 1B 0 2
1B Pavin Smith ARI 1B 0 3
3B Lucas Erceg MIL 3B 0 2
3B Jacob Gonzalez SF 3B 0 4
3B Renato Nunez BAL 1B 0 2
SS Braden Shewmake ATL SS 0 5
OF Austin Beck OAK OF 0 3
OF B.J. Boyd OAK OF 0 4
OF Jeren Kendall LAD OF 0 3
OF Victor Victor Mesa MIA OF 0 5
OF Mac Williamson SEA OF 0 4
SP Spencer Adams CHW SP 0 2
P Tyler Beede SF SP 0 2
SP Anderson Espinoza SD SP 0 2
SP James Kaprielian OAK SP 0 2
SP Mitch Keller PIT SP 0 2
SP Sean Reid-Foley TOR SP 0 2
P Cody Sedlock BAL SP 0 2
P Duane Underwood Jr. CHC SP,RP 0 2
SP Jake Wong SF SP 0 5
RP Domingo Acevedo NYY RP 0 2
P Miguel Almonte LAA RP 0 2
RP Ray Black MIL RP 0 4
RP Sam Selman SF RP 0 5
RP Garrett Cave SF SP,RP 0 4
P Alexis Diaz CIN SP,RP 0 2
P Drew Finley NYY SP,RP 0 2
P Justin Garza CLE SP,RP 0 2
P Cody Poteet MIA SP,RP 0 2
RP Drew Rasmussen MIL SP,RP 0 3
RP Ethan Small MIL SP,RP 0 5
SP Carter Stewart (N/A) SP,RP 0 4
Totals
My calculations have my current team salary at $69.6m. I then add in $1m for Mengden, cuthbert and Marte arbitrations, and I get $72.6m salary
Minor League Players being signed
The Giants sign the following players to 6 year contracts at $400k/year.
Travis Bergen RP SF
Shaun Anderson SP SF
Bryan Reynolds OF PIT
Free Agents
The Giants have the following soon to be free agents on expiring contracts:
C Brian McCann (N/A) C 3,000,000 0 0 1
2B Yolmer Sanchez (N/A) 2B 500,000 0 0* 1
SP Justin Verlander HOU SP 1,000,000 0 0 1
RP Pat Neshek (N/A) RP 1,700,000 0 0 1
Hitting
Pos Player Team Eligible Salary ARB OPT Yrs
1B Freddie Freeman ATL 1B 6,000,000 0 0 2
2B Joe Panik (N/A) 2B 3,000,000 0 0 2
3B Eugenio Suarez CIN 3B 1,000,000 0 0 1
SS Ketel Marte ARI 2B,OF 400,000 20, '21, '22 0 3
OF Yasiel Puig (N/A) OF 6,000,000 0 0 2
OF Eddie Rosario MIN OF 1,000,000 0 0 2
OF Mike Trout LAA OF 6,000,000 0 0 2
UT Jesus Aguilar MIA 1B 400,000 21, '22, '23 2* 4
OF Avisail Garcia MIL OF 1,000,000 0 0 2
UT Jason Heyward CHC OF 6,000,000 0 0 2
OF A.J. Pollock LAD OF 6,000,000 0 0 2
2B Alen Hanson (N/A) 2B 400,000 21, '22, '23 1* 4
3B Cheslor Cuthbert CHW 1B,3B 400,000 20, '21, '22 0 3
OF Bryan Reynolds PIT OF 400,000 ('23, '24, '25) 3* 6
OF Austin Slater SF OF 400,000 21, '22, '23 2 4
Pitching
Pos Player Team Eligible Salary ARB OPT Yrs
SP Felix Hernandez (N/A) SP 6,000,000 0 0 1
SP Clayton Kershaw LAD SP 6,000,000 0 0 2
SP Dereck Rodriguez SF SP,RP 400,000 22, '23, '24 3* 5
RP Freddy Peralta MIL SP,RP 400,000 22, '23, '24 3* 5
RP Kyle Crick PIT RP 400,000 22, '23, '24 3* 5
RP Will Smith ATL RP 500,000 0 0 1
P Robbie Ray ARI SP 1,000,000 0 3 1
P Zack Wheeler PHI SP 3,000,000 0 3 2
P Pedro Strop (N/A) RP 1,000,000 0 0 1
SP Shaun Anderson SF SP,RP 400,000 ('23, '24, '25) 4 6
SP Daniel Mengden OAK SP 1,400,000 20, '21, '22 1 3
RP Travis Bergen (N/A) RP 400,000 ('23, '24, '25) 4 6
RP Reyes Moronta SF RP 400,000 22, '23, '24 3* 5
P Trevor Gott SF RP 400,000 0 3 2
RP Corey Knebel MIL RP 1,000,000 0 3 2
SP Ty Blach BAL SP 400,000 21, '22, '23 2* 4
RP Carson Fulmer CHW SP,RP 400,000 0 3 2
SP Jonathan Loaisiga NYY SP,RP 400,000 22, '23, '24 3 5
SP David Price BOS SP 6,000,000 0 0 1
SP Jose Urena MIA SP,RP 400,000 0 2 2
RP Steven Okert SF RP 400,000 21, '22, '23 1* 4
SP Erasmo Ramirez (N/A) RP 1,000,000 0 0* 1
P Jordan Walden STL RP 500,000 0 0* 2
MILB
C Joey Bart SF C 0 4
C Brett Cumberland BAL C 0 2
C Adley Rutschman BAL C 0 5
1B Richie Shaffer (N/A) 1B 0 2
1B Pavin Smith ARI 1B 0 3
3B Lucas Erceg MIL 3B 0 2
3B Jacob Gonzalez SF 3B 0 4
3B Renato Nunez BAL 1B 0 2
SS Braden Shewmake ATL SS 0 5
OF Austin Beck OAK OF 0 3
OF B.J. Boyd OAK OF 0 4
OF Jeren Kendall LAD OF 0 3
OF Victor Victor Mesa MIA OF 0 5
OF Mac Williamson SEA OF 0 4
SP Spencer Adams CHW SP 0 2
P Tyler Beede SF SP 0 2
SP Anderson Espinoza SD SP 0 2
SP James Kaprielian OAK SP 0 2
SP Mitch Keller PIT SP 0 2
SP Sean Reid-Foley TOR SP 0 2
P Cody Sedlock BAL SP 0 2
P Duane Underwood Jr. CHC SP,RP 0 2
SP Jake Wong SF SP 0 5
RP Domingo Acevedo NYY RP 0 2
P Miguel Almonte LAA RP 0 2
RP Ray Black MIL RP 0 4
RP Sam Selman SF RP 0 5
RP Garrett Cave SF SP,RP 0 4
P Alexis Diaz CIN SP,RP 0 2
P Drew Finley NYY SP,RP 0 2
P Justin Garza CLE SP,RP 0 2
P Cody Poteet MIA SP,RP 0 2
RP Drew Rasmussen MIL SP,RP 0 3
RP Ethan Small MIL SP,RP 0 5
SP Carter Stewart (N/A) SP,RP 0 4
Totals
My calculations have my current team salary at $69.6m. I then add in $1m for Mengden, cuthbert and Marte arbitrations, and I get $72.6m salary
Minor League Players being signed
The Giants sign the following players to 6 year contracts at $400k/year.
Travis Bergen RP SF
Shaun Anderson SP SF
Bryan Reynolds OF PIT
Free Agents
The Giants have the following soon to be free agents on expiring contracts:
C Brian McCann (N/A) C 3,000,000 0 0 1
2B Yolmer Sanchez (N/A) 2B 500,000 0 0* 1
SP Justin Verlander HOU SP 1,000,000 0 0 1
RP Pat Neshek (N/A) RP 1,700,000 0 0 1