2024 Roster
Sept 27, 2023 10:23:04 GMT -5
Post by Matteson (Giants GM) on Sept 27, 2023 10:23:04 GMT -5
San Francisco Giants
40 Man Roster
Starting Lineup
C J.T. Realmuto 16.4M (2025)**
1B Freddie Freeman 34.0M (2025)
2B Justin Turner 20.9M (2024)
SS Elly De La Cruz 1.0M (2nd Yr)
3B Rafael Devers 3.0M (6th Yr)
OF Corbin Carroll 1.0M (2nd Yr)
OF Randy Arozarena 2.0M (4th Yr)
OF Harrison Bader 3.0M (6th Yr)
DH Willy Adames 2.5M (5th Yr)
Bench
BN LaMonte Wade Jr 2.0M (4th Yr)
BN Ezequiel Duran 1.5M (3rd Yr)
BN Miguel Vargas 1.0M (2nd Yr)
BN Aaron Hicks 2.4M (2024)
BN Oswald Peraza 1.0M (2nd Yr)
BN Mark Vientos 1.0M (2nd Yr)
BN Michael Stefanic 0.5M (Minors)
BN Tyler Fitzgerald 0.5M (Minors)
-----------------
Pitching Staff
SP Lance Lynn 18.0M (2024)
SP Joe Ryan 1.5M (3rd Yr)
SP Brayan Bello 1.5M (3rd Yr)
SP Grayson Rodriguez 1.0M (2nd Yr)
SP Tanner Houck 2.0M (4th Yr)
SP Anthony DeSclafani 2.5M (2025)
SP Keaton Winn 0.5M (Minors)
SP Drew Rom 0.5M (Minors)
SP Shane McClanahan 2.0M (4th Yr)
SP Eury Perez 1.0M (2nd Yr)
SP Jeffrey Springs 1.5M (3rd Yr)
SP/RP Garrett Whitlock 2.0M (4th Yr)
SP/RP Zack Thompson 1.0M (2nd Yr)
SP/RP Sean Manaea 3.0M (6th Yr)
SP/RP Cody Morris 0.5M (Minors)
SP/RP Andre Jackson 1.0M (2nd Yr)
RP Nick Anderson 1.5M (3rd Yr)
RP Pierce Johnson 2.0M (4th Yr)
RP Tyler Mattison 0.9M (2024) CC
RP Will Vest 2.0M (4th Yr)
..... 37 players, $139.6 million
---------------------------------
MiLB
C Ethan Salas 0.5M (Minors) - www.fangraphs.com/players/ethan-salas/sa3020881/stats?position=C
C Dillon Dingler 0.5M (Minors) - www.fangraphs.com/players/francis-dingler/sa3014528/stats?position=C
C Edgar Quero 0.5M (Minors) - www.fangraphs.com/players/edgar-quero/sa3015239/stats?position=C
1B/OF Victor Bericoto 0.5M (Minors) - www.fangraphs.com/players/victor-bericoto/sa3008767/stats?position=1B/OF
3B Warming Bernabel 0.5M (Minors) - www.fangraphs.com/players/warming-bernabel/sa3008761/stats?position=3B
3B Tucker Toman 0.5M (Minors) - www.fangraphs.com/players/kendall-toman/sa3020132/game-log?position=SS&season=
SS Carlos Colmenarez 0.5M (Minors) - www.fangraphs.com/players/carlos-colmenarez/sa3017480/stats?position=SS
SS Jacob Amaya 0.5M (Minors) - www.fangraphs.com/statss.aspx?playerid=sa3005081&position=2B/SS
INF Angel Martinez 0.5M (Minors) - www.fangraphs.com/statss.aspx?playerid=sa3008762&position=2B/3B/SS
INF Keiner Delgado 0.5M (Minors) - www.fangraphs.com/players/keiner-delgado/sa3018397/stats?position=2B/SS
INF Mario Baez 0.5M (Minors) - www.fangraphs.com/players/mario-baez/sa3021286/stats?position=SS
OF Josue De Paula 0.5M (Minors) - www.fangraphs.com/players/josue-de-paula/sa3018591/stats?position=OF
OF Dillon Head 0.5M (Minors) - www.fangraphs.com/players/dillon-head/sa3022753/stats?position=OF
OF Samuel Zavala 0.5M (Minors) - www.fangraphs.com/players/samuel-zavala/sa3015718/stats?position=OF
OF Yasser Mercedes 0.5M (Minors) - www.fangraphs.com/players/yasser-mercedes/sa3019557/stats?position=OF
OF Jaison Chourio 0.5M (Minors) - www.fangraphs.com/players/jaison-chourio/sa3018399/stats?position=OF
OF Abraham Nunez 0.5M (Minors) - www.fangraphs.com/players/abraham-nunez/sa3021156/stats?position=OF
OF Gabriel Lara 0.5M (Minors) - www.fangraphs.com/players/gabriel-lara/sa3021177/stats?position=OF
OF Pedro Catuy 0.5M (Minors) - www.fangraphs.com/players/pedro-catuy/sa3021061/stats?position=OF
OF Heriberto Hernandez 0.5M (Minors) - www.fangraphs.com/players/heriberto-hernandez/sa3005630/stats?position=1B/OF
OF Jhonkensy Noel 0.5M (Minors) - www.fangraphs.com/players/jhonkensy-noel/sa3005579/stats?position=1B/3B
------------
SP Mike Burrows 0.5M (Minors) - www.fangraphs.com/players/michael-burrows/sa3008517/stats?position=P
SP Jordy Vargas 0.5M (Minors) - www.fangraphs.com/players/jordy-vargas/sa3016052/stats?position=P
SP River Ryan 0.5M (Minors) - www.fangraphs.com/players/river-ryan/sa3016863/stats?position=P
SP Marco Raya 0.5M (Minors) - www.fangraphs.com/players/marco-raya/sa3014550/stats?position=P
SP Josh Knoth 0.5M (Minors) -
SP Blake Wolters 0.5M (Minors) -
SP Steven Echavarria 0.5M (Minors) -
SP Bradley Blalock 0.5M (Minors) - www.fangraphs.com/players/bradley-blalock/sa3011809/stats?position=P
SP Fernando Perez 0.5M (Minors) - www.fangraphs.com/players/fernando-perez/sa3018826/stats?position=P
SP David Sandlin 0.5M (Minors) - www.fangraphs.com/players/david-sandlin/sa3020606/stats?position=P
SP Adam Macko 0.5M (Minors) - www.fangraphs.com/players/adam-macko/sa3011555/stats?position=P
SP Bryan Mata 0.5M (Minors) - www.fangraphs.com/statss.aspx?playerid=sa917784&position=P
SP Ryan Murphy 0.5M (Minors) - www.fangraphs.com/players/ryan-murphy/sa3014871/stats?position=P
SP Landen Roupp 0.5M (Minors) - www.fangraphs.com/players/landen-roupp/sa3017869/stats?position=P
SP Gerelmi Maldonado 0.5M (Minors) - www.fangraphs.com/players/gerelmi-maldonado/sa3016018/stats?position=P
SP Peter Heubeck 0.5M (Minors) - www.fangraphs.com/players/peter-heubeck/sa3017936/stats?position=P
SP Alix Hernandez 0.5M (Minors) - www.fangraphs.com/players/alix-hernandez/sa3021479/stats?position=P
SP Hayden Wynja0.5M (Minors) - www.fangraphs.com/players/hayden-wynja/sa3020464/stats?position=P
..... 39 players, $19.5 million
-------------------------------
Other Cap Considerations:
** 6M of yearly coverage on Realmuto's salary by Twins
Draft Picks:
SFG 1-4
BAL 4
HOU 8
40 Man Roster
Starting Lineup
C J.T. Realmuto 16.4M (2025)**
1B Freddie Freeman 34.0M (2025)
2B Justin Turner 20.9M (2024)
SS Elly De La Cruz 1.0M (2nd Yr)
3B Rafael Devers 3.0M (6th Yr)
OF Corbin Carroll 1.0M (2nd Yr)
OF Randy Arozarena 2.0M (4th Yr)
OF Harrison Bader 3.0M (6th Yr)
DH Willy Adames 2.5M (5th Yr)
Bench
BN LaMonte Wade Jr 2.0M (4th Yr)
BN Ezequiel Duran 1.5M (3rd Yr)
BN Miguel Vargas 1.0M (2nd Yr)
BN Aaron Hicks 2.4M (2024)
BN Oswald Peraza 1.0M (2nd Yr)
BN Mark Vientos 1.0M (2nd Yr)
BN Michael Stefanic 0.5M (Minors)
BN Tyler Fitzgerald 0.5M (Minors)
-----------------
Pitching Staff
SP Lance Lynn 18.0M (2024)
SP Joe Ryan 1.5M (3rd Yr)
SP Brayan Bello 1.5M (3rd Yr)
SP Grayson Rodriguez 1.0M (2nd Yr)
SP Tanner Houck 2.0M (4th Yr)
SP Anthony DeSclafani 2.5M (2025)
SP Keaton Winn 0.5M (Minors)
SP Drew Rom 0.5M (Minors)
SP Shane McClanahan 2.0M (4th Yr)
SP Eury Perez 1.0M (2nd Yr)
SP Jeffrey Springs 1.5M (3rd Yr)
SP/RP Garrett Whitlock 2.0M (4th Yr)
SP/RP Zack Thompson 1.0M (2nd Yr)
SP/RP Sean Manaea 3.0M (6th Yr)
SP/RP Cody Morris 0.5M (Minors)
SP/RP Andre Jackson 1.0M (2nd Yr)
RP Nick Anderson 1.5M (3rd Yr)
RP Pierce Johnson 2.0M (4th Yr)
RP Tyler Mattison 0.9M (2024) CC
RP Will Vest 2.0M (4th Yr)
..... 37 players, $139.6 million
---------------------------------
MiLB
C Ethan Salas 0.5M (Minors) - www.fangraphs.com/players/ethan-salas/sa3020881/stats?position=C
C Dillon Dingler 0.5M (Minors) - www.fangraphs.com/players/francis-dingler/sa3014528/stats?position=C
C Edgar Quero 0.5M (Minors) - www.fangraphs.com/players/edgar-quero/sa3015239/stats?position=C
1B/OF Victor Bericoto 0.5M (Minors) - www.fangraphs.com/players/victor-bericoto/sa3008767/stats?position=1B/OF
3B Warming Bernabel 0.5M (Minors) - www.fangraphs.com/players/warming-bernabel/sa3008761/stats?position=3B
3B Tucker Toman 0.5M (Minors) - www.fangraphs.com/players/kendall-toman/sa3020132/game-log?position=SS&season=
SS Carlos Colmenarez 0.5M (Minors) - www.fangraphs.com/players/carlos-colmenarez/sa3017480/stats?position=SS
SS Jacob Amaya 0.5M (Minors) - www.fangraphs.com/statss.aspx?playerid=sa3005081&position=2B/SS
INF Angel Martinez 0.5M (Minors) - www.fangraphs.com/statss.aspx?playerid=sa3008762&position=2B/3B/SS
INF Keiner Delgado 0.5M (Minors) - www.fangraphs.com/players/keiner-delgado/sa3018397/stats?position=2B/SS
INF Mario Baez 0.5M (Minors) - www.fangraphs.com/players/mario-baez/sa3021286/stats?position=SS
OF Josue De Paula 0.5M (Minors) - www.fangraphs.com/players/josue-de-paula/sa3018591/stats?position=OF
OF Dillon Head 0.5M (Minors) - www.fangraphs.com/players/dillon-head/sa3022753/stats?position=OF
OF Samuel Zavala 0.5M (Minors) - www.fangraphs.com/players/samuel-zavala/sa3015718/stats?position=OF
OF Yasser Mercedes 0.5M (Minors) - www.fangraphs.com/players/yasser-mercedes/sa3019557/stats?position=OF
OF Jaison Chourio 0.5M (Minors) - www.fangraphs.com/players/jaison-chourio/sa3018399/stats?position=OF
OF Abraham Nunez 0.5M (Minors) - www.fangraphs.com/players/abraham-nunez/sa3021156/stats?position=OF
OF Gabriel Lara 0.5M (Minors) - www.fangraphs.com/players/gabriel-lara/sa3021177/stats?position=OF
OF Pedro Catuy 0.5M (Minors) - www.fangraphs.com/players/pedro-catuy/sa3021061/stats?position=OF
OF Heriberto Hernandez 0.5M (Minors) - www.fangraphs.com/players/heriberto-hernandez/sa3005630/stats?position=1B/OF
OF Jhonkensy Noel 0.5M (Minors) - www.fangraphs.com/players/jhonkensy-noel/sa3005579/stats?position=1B/3B
------------
SP Mike Burrows 0.5M (Minors) - www.fangraphs.com/players/michael-burrows/sa3008517/stats?position=P
SP Jordy Vargas 0.5M (Minors) - www.fangraphs.com/players/jordy-vargas/sa3016052/stats?position=P
SP River Ryan 0.5M (Minors) - www.fangraphs.com/players/river-ryan/sa3016863/stats?position=P
SP Marco Raya 0.5M (Minors) - www.fangraphs.com/players/marco-raya/sa3014550/stats?position=P
SP Josh Knoth 0.5M (Minors) -
SP Blake Wolters 0.5M (Minors) -
SP Steven Echavarria 0.5M (Minors) -
SP Bradley Blalock 0.5M (Minors) - www.fangraphs.com/players/bradley-blalock/sa3011809/stats?position=P
SP Fernando Perez 0.5M (Minors) - www.fangraphs.com/players/fernando-perez/sa3018826/stats?position=P
SP David Sandlin 0.5M (Minors) - www.fangraphs.com/players/david-sandlin/sa3020606/stats?position=P
SP Adam Macko 0.5M (Minors) - www.fangraphs.com/players/adam-macko/sa3011555/stats?position=P
SP Bryan Mata 0.5M (Minors) - www.fangraphs.com/statss.aspx?playerid=sa917784&position=P
SP Ryan Murphy 0.5M (Minors) - www.fangraphs.com/players/ryan-murphy/sa3014871/stats?position=P
SP Landen Roupp 0.5M (Minors) - www.fangraphs.com/players/landen-roupp/sa3017869/stats?position=P
SP Gerelmi Maldonado 0.5M (Minors) - www.fangraphs.com/players/gerelmi-maldonado/sa3016018/stats?position=P
SP Peter Heubeck 0.5M (Minors) - www.fangraphs.com/players/peter-heubeck/sa3017936/stats?position=P
SP Alix Hernandez 0.5M (Minors) - www.fangraphs.com/players/alix-hernandez/sa3021479/stats?position=P
SP Hayden Wynja0.5M (Minors) - www.fangraphs.com/players/hayden-wynja/sa3020464/stats?position=P
..... 39 players, $19.5 million
-------------------------------
Other Cap Considerations:
** 6M of yearly coverage on Realmuto's salary by Twins
Team Summary | # of Players | Salary |
40 Man | 37 | 139.6M |
MiLB | 39 | 19.5M |
Other | N/A | 0M |
Total | 76 | 0.9M Remaining |
Draft Picks:
SFG 1-4
BAL 4
HOU 8