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 Mark Vientos 1.0M (2nd Yr)
2B Jose Altuve 0M (2025)
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 Jazz Chisholm 2.0M (4th Yr)
DH Willy Adames 2.5M (5th Yr)
Bench
BN Tyler Fitzgerald 0.5M (Minors)
BN Harrison Bader 3.0M (6th Yr)
BN LaMonte Wade Jr 2.0M (4th Yr)
BN Justin Turner 20.9M (2024)
BN Jacob Stallings 2.5M (5th Yr)
BN Oswald Peraza 1.0M (2nd Yr)
BN Ezequiel Duran 1.5M (3rd Yr)
-----------------
Pitching Staff
SP Lance Lynn 18.0M (2024)
SP Joe Ryan 1.5M (3rd Yr)
SP Grayson Rodriguez 1.0M (2nd Yr)
SP Tanner Houck 2.0M (4th Yr)
SP Jeffrey Springs 1.5M (3rd Yr)
SP Bradley Blalock 0.5M (Minors)
SP Keider Montero 0.5M (Minors)
SP Keaton Winn 0.5M (Minors)
SP Anthony DeSclafani 2.5M (2025)
SP Shane McClanahan 2.0M (4th Yr)
SP Eury Perez 1.0M (2nd Yr)
SP/RP Gavin Stone 0.5M (Minors)
SP/RP Ben Brown 0.5M (Minors)
SP/RP Frankie Montas 2.5M (5th Yr)
SP/RP Sean Manaea 3.0M (6th Yr)
SP/RP Domingo German 0.7M (2024)
SP/RP Landen Roupp 0.5M (Minors)
SP/RP Garrett Whitlock 2.0M (4th Yr)
SP/RP Zack Thompson 1.0M (2nd Yr)
RP Scott Barlow 2.5M(5th Year)
RP Nick Anderson 1.5M (3rd Yr)
RP Pierce Johnson 2.0M (4th Yr)
RP Will Vest 2.0M (4th Yr)
RP Tyler Mattison 0.9M (2024) CC
..... 40 players, $110.9 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
2B Michael Stefanic 0.5M (Minors) - www.fangraphs.com/players/michael-stefanic/25353/stats?position=2B
3B Tucker Toman 0.5M (Minors) - www.fangraphs.com/players/kendall-toman/sa3020132/game-log?position=SS&season=
SS Carter Johnson 0.5M (Minors) - www.fangraphs.com/players/carter-johnson/sa3025203/stats?position=SS
SS Ashly Andujar 0.5M (Minors) - www.fangraphs.com/players/ashly-andujar/sa3023890/stats?position=SS
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 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 Luis Cova 0.5M (Minors) - www.fangraphs.com/players/luis-cova/sa3023723/stats?position=OF
OF Josue De Paula 0.5M (Minors) - www.fangraphs.com/players/josue-de-paula/sa3018591/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
------------
SP Izack Tiger 0.5M (Minors) - www.fangraphs.com/players/izack-tiger/sa3022875/stats?position=P
SP Brandon Birdsell 0.5M (Minors) - www.fangraphs.com/players/brandon-birdsell/sa3020797/stats?position=P
SP Ty Johnson 0.5M (Minors) - www.fangraphs.com/players/ty-johnson/sa3023410/stats?position=P
SP River Ryan 0.5M (Minors) - www.fangraphs.com/players/river-ryan/sa3016863/stats?position=P
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 Marco Raya 0.5M (Minors) - www.fangraphs.com/players/marco-raya/sa3014550/stats?position=P
SP Josh Knoth 0.5M (Minors) - www.fangraphs.com/players/joshua-knoth/sa3023420/stats?position=P
SP Steven Echavarria 0.5M (Minors) - www.fangraphs.com/players/steven-echavarria/sa3023560/stats?position=P
SP Fernando Perez 0.5M (Minors) - www.fangraphs.com/players/fernando-perez/sa3018826/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 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 Wynja 0.5M (Minors) - www.fangraphs.com/players/hayden-wynja/sa3020464/stats?position=P
SP/RP Cody Morris 0.5M (Minors) - www.fangraphs.com/players/cody-morris/25388/stats?position=P
SP Drew Rom 0.5M (Minors) - www.fangraphs.com/players/drew-rom/24602/stats?position=P
..... 37 players, $18.5 million
Traded to Giants for 2025 Season:
INF Boston Baro 0.5M (Minors) - www.fangraphs.com/players/boston-baro/sa3022962/stats?position=2B/3B/SS
SP Adrian Bohorquez 0.5M (Minors) - www.fangraphs.com/players/adrian-bohorquez/sa3021501/stats?position=P
SS Bryan Rincon 0.5M (Minors) - www.fangraphs.com/players/bryan-rincon/sa3020221/stats?position=SS
-------------------------------
Other Cap Considerations:
* Freddie Freeman - Giants cover 32.3M in 2024 and 34M in 2025
** 6M of yearly coverage on Realmuto's salary by Twins
Draft Picks:
SFG - 2, 4
COMP - B
CLE - 4
CHW - 8
BAL - 8
HOU - 8
40 Man Roster
Starting Lineup
C J.T. Realmuto 16.4M (2025)**
1B Mark Vientos 1.0M (2nd Yr)
2B Jose Altuve 0M (2025)
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 Jazz Chisholm 2.0M (4th Yr)
DH Willy Adames 2.5M (5th Yr)
Bench
BN Tyler Fitzgerald 0.5M (Minors)
BN Harrison Bader 3.0M (6th Yr)
BN LaMonte Wade Jr 2.0M (4th Yr)
BN Justin Turner 20.9M (2024)
BN Jacob Stallings 2.5M (5th Yr)
BN Oswald Peraza 1.0M (2nd Yr)
BN Ezequiel Duran 1.5M (3rd Yr)
-----------------
Pitching Staff
SP Lance Lynn 18.0M (2024)
SP Joe Ryan 1.5M (3rd Yr)
SP Grayson Rodriguez 1.0M (2nd Yr)
SP Tanner Houck 2.0M (4th Yr)
SP Jeffrey Springs 1.5M (3rd Yr)
SP Bradley Blalock 0.5M (Minors)
SP Keider Montero 0.5M (Minors)
SP Keaton Winn 0.5M (Minors)
SP Anthony DeSclafani 2.5M (2025)
SP Shane McClanahan 2.0M (4th Yr)
SP Eury Perez 1.0M (2nd Yr)
SP/RP Gavin Stone 0.5M (Minors)
SP/RP Ben Brown 0.5M (Minors)
SP/RP Frankie Montas 2.5M (5th Yr)
SP/RP Sean Manaea 3.0M (6th Yr)
SP/RP Domingo German 0.7M (2024)
SP/RP Landen Roupp 0.5M (Minors)
SP/RP Garrett Whitlock 2.0M (4th Yr)
SP/RP Zack Thompson 1.0M (2nd Yr)
RP Scott Barlow 2.5M(5th Year)
RP Nick Anderson 1.5M (3rd Yr)
RP Pierce Johnson 2.0M (4th Yr)
RP Will Vest 2.0M (4th Yr)
RP Tyler Mattison 0.9M (2024) CC
..... 40 players, $110.9 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
2B Michael Stefanic 0.5M (Minors) - www.fangraphs.com/players/michael-stefanic/25353/stats?position=2B
3B Tucker Toman 0.5M (Minors) - www.fangraphs.com/players/kendall-toman/sa3020132/game-log?position=SS&season=
SS Carter Johnson 0.5M (Minors) - www.fangraphs.com/players/carter-johnson/sa3025203/stats?position=SS
SS Ashly Andujar 0.5M (Minors) - www.fangraphs.com/players/ashly-andujar/sa3023890/stats?position=SS
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 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 Luis Cova 0.5M (Minors) - www.fangraphs.com/players/luis-cova/sa3023723/stats?position=OF
OF Josue De Paula 0.5M (Minors) - www.fangraphs.com/players/josue-de-paula/sa3018591/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
------------
SP Izack Tiger 0.5M (Minors) - www.fangraphs.com/players/izack-tiger/sa3022875/stats?position=P
SP Brandon Birdsell 0.5M (Minors) - www.fangraphs.com/players/brandon-birdsell/sa3020797/stats?position=P
SP Ty Johnson 0.5M (Minors) - www.fangraphs.com/players/ty-johnson/sa3023410/stats?position=P
SP River Ryan 0.5M (Minors) - www.fangraphs.com/players/river-ryan/sa3016863/stats?position=P
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 Marco Raya 0.5M (Minors) - www.fangraphs.com/players/marco-raya/sa3014550/stats?position=P
SP Josh Knoth 0.5M (Minors) - www.fangraphs.com/players/joshua-knoth/sa3023420/stats?position=P
SP Steven Echavarria 0.5M (Minors) - www.fangraphs.com/players/steven-echavarria/sa3023560/stats?position=P
SP Fernando Perez 0.5M (Minors) - www.fangraphs.com/players/fernando-perez/sa3018826/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 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 Wynja 0.5M (Minors) - www.fangraphs.com/players/hayden-wynja/sa3020464/stats?position=P
SP/RP Cody Morris 0.5M (Minors) - www.fangraphs.com/players/cody-morris/25388/stats?position=P
SP Drew Rom 0.5M (Minors) - www.fangraphs.com/players/drew-rom/24602/stats?position=P
..... 37 players, $18.5 million
Traded to Giants for 2025 Season:
INF Boston Baro 0.5M (Minors) - www.fangraphs.com/players/boston-baro/sa3022962/stats?position=2B/3B/SS
SP Adrian Bohorquez 0.5M (Minors) - www.fangraphs.com/players/adrian-bohorquez/sa3021501/stats?position=P
SS Bryan Rincon 0.5M (Minors) - www.fangraphs.com/players/bryan-rincon/sa3020221/stats?position=SS
-------------------------------
Other Cap Considerations:
* Freddie Freeman - Giants cover 32.3M in 2024 and 34M in 2025
** 6M of yearly coverage on Realmuto's salary by Twins
Team Summary | # of Players | Salary |
40 Man | 40 | 110.9M |
MiLB | 37 | 18.5M |
Other | N/A | 32.3M |
Total | 77 | 2.3M Remaining |
Draft Picks:
SFG - 2, 4
COMP - B
CLE - 4
CHW - 8
BAL - 8
HOU - 8