SALARYSPORT
0
MLB · CLUB · 18 OF 30

San Francisco Giants career earnings

$1,258,932,781 across 102 careers, led by Buster Posey on $153,840,000.

Every man on the roster, ranked by what his contracts have been worth across his whole career rather than by what this club is paying him now. It comes to 2.9% of the money in the MLB file.

CAREER MONEY $1.26bn
PER CAREER $12.3m
CAREERS 102
SHARE OF LEAGUE 2.9%
RANK 18 of 30

San Francisco Giants at a glance

What the roster has been paid

2002 to 2028

Career money
$1,258,932,781
Careers
102
Per career
$12,342,478
Paid through 2024
$1,139,182,781
Still to be paid
$119,750,000
Rank
18 of 30 clubs

The San Francisco Giants squad page carries the current roster and what each man is paid this season. What follows is the other question: what those same men have earned across every season of their careers.

The fifteen richest San Francisco Giants careers

Total contract money, 2002 to 2028

102 careers

Every San Francisco Giants career

Ranked by total contract money

102 careers

# Player Position Seasons Span Still owed Career earnings
01 Buster Posey Catcher 13 2008 to 2022 - $153,840,000$153.8m
02 Scott Kazmir 17 2002 to 2021 - $116,447,000$116.4m
03 Brandon Crawford Shortstop 14 2008 to 2023 - $102,889,183$102.9m
04 Logan Webb Paid in 2024 Starting Pitcher 11 2014 to 2028 $82.0m $96,675,877$96.7m
05 Alex Cobb Paid in 2024 Starting Pitcher 16 2006 to 2025 $4.8m $91,345,287$91.3m
06 Michael Conforto Paid in 2024 Right Field 10 2014 to 2024 - $59,966,846$60.0m
07 Mitch Haniger Paid in 2024 Left Field 11 2012 to 2025 $15.5m $58,365,716$58.4m
08 Alex Wood Starting Pitcher 12 2012 to 2023 - $53,514,397$53.5m
09 Taylor Rogers Paid in 2024 Relief Pitcher 11 2012 to 2025 $12.0m $50,632,733$50.6m
10 Sean Manaea Paid in 2024 Starting Pitcher 10 2013 to 2024 - $50,311,750$50.3m
11 Anthony DeSclafani Paid in 2024 Starting Pitcher 12 2011 to 2024 - $49,374,847$49.4m
12 Joc Pederson Left Field 11 2010 to 2023 - $45,327,311$45.3m
13 Wilmer Flores Paid in 2024 1st Base 14 2007 to 2025 $3.5m $36,225,803$36.2m
14 Ross Stripling Paid in 2024 Starting Pitcher 10 2012 to 2024 - $35,648,361$35.6m
15 Trevor Rosenthal Relief Pitcher 12 2009 to 2023 - $34,863,652$34.9m
16 Luke Jackson Paid in 2024 Relief Pitcher 12 2010 to 2025 $2.0m $21,324,145$21.3m
17 Roberto Perez Catcher 11 2008 to 2023 - $21,080,365$21.1m
18 J.D. Davis 3rd Base 8 2014 to 2023 - $11,012,667$11.0m
19 Mike Yastrzemski Center Field 5 2019 to 2023 - $10,992,971$11.0m
20 Jake Junis Relief Pitcher 8 2011 to 2023 - $8,501,769$8.5m
21 Jose Alvarez Relief Pitcher 9 2013 to 2022 - $8,232,563$8.2m
22 Joey Bart Catcher 4 2018 to 2022 - $7,772,899$7.8m
23 Justin Bour 6 2014 to 2019 - $7,746,022$7.7m
24 Austin Slater Left Field 8 2014 to 2023 - $7,554,986$7.6m
25 Dominic Leone Relief Pitcher 10 2012 to 2022 - $6,606,317$6.6m
26 John Brebbia Relief Pitcher 7 2017 to 2023 - $5,247,241$5.2m
27 Nicholas Tropeano 9 2011 to 2021 - $4,993,200$5.0m
28 Scott Alexander Relief Pitcher 10 2010 to 2023 - $4,529,805$4.5m
29 Tyler Beede Starting Pitcher 6 2014 to 2022 - $4,378,499$4.4m
30 Shun Yamaguchi 2 2020 to 2021 - $4,350,926$4.4m
31 Patrick Bailey Catcher 2 2020 to 2023 - $4,322,585$4.3m
32 Hunter Bishop Outfielders 1 2019 - $4,100,000$4.1m
33 Heliot Ramos Outfielders 3 2017 to 2023 - $3,716,939$3.7m
34 Thairo Estrada 2nd Base 6 2012 to 2023 - $3,695,322$3.7m
35 Will Bednar Pitchers 1 2021 - $3,647,500$3.6m
36 Will Wilson Shortstop 1 2019 - $3,400,000$3.4m
37 Tyler Rogers Relief Pitcher 6 2013 to 2023 - $3,306,123$3.3m
38 LaMonte Wade Left Field 6 2015 to 2023 - $3,089,812$3.1m
39 LaMonte Wade Jr. Right Field 6 2015 to 2023 - $3,089,812$3.1m
40 Alex Blandino 3rd Base 4 2014 to 2021 - $3,031,202$3.0m
41 Marco Luciano Shortstop 1 2018 - $2,600,000$2.6m
42 Kyle Harrison Pitchers 1 2020 - $2,500,000$2.5m
43 Luis Gonzalez Center Field 5 2017 to 2023 - $2,054,877$2.1m
44 Steven Duggar Center Field 6 2015 to 2022 - $1,855,157$1.9m
45 Taylor Williams Relief Pitcher 6 2013 to 2021 - $1,805,539$1.8m
46 Casey Schmitt 3rd Base 2 2020 to 2023 - $1,708,795$1.7m
47 Aaron Blair 3 2013 to 2017 - $1,696,262$1.7m
48 Camilo Doval Relief Pitcher 3 2021 to 2023 - $1,662,306$1.7m
49 Sean Hjelle Starting Pitcher 2 2018 to 2022 - $1,553,844$1.6m
50 Eric Silva Pitchers 1 2021 - $1,500,000$1.5m
51 Tristan Beck Relief Pitcher 2 2018 to 2023 - $1,496,134$1.5m
52 Sam Long Relief Pitcher 4 2016 to 2023 - $1,439,496$1.4m
53 Trevor Hildenberger Relief Pitcher 4 2017 to 2021 - $1,385,268$1.4m
54 Isan Diaz 2nd Base 4 2014 to 2021 - $1,325,879
55 Thomas Szapucki Relief Pitcher 4 2015 to 2023 - $1,206,389
56 Nick Swiney Pitchers 1 2020 - $1,200,000
57 Matt Mikulski Pitchers 1 2021 - $1,197,500
58 Luis Matos Outfielders 2 2018 to 2023 - $1,146,939
59 Jimmie Sherfy Relief Pitcher 5 2013 to 2021 - $1,083,412
60 Jon Duplantier Pitchers 3 2016 to 2021 - $1,031,420
61 Aeverson Arteaga Shortstop 1 2019 - $1,000,000
62 Seth Corry Pitchers 1 2017 - $1,000,000
63 Jairo Pomares Outfielders 1 2018 - $975,000
64 Blake Sabol Catcher 2 2019 to 2023 - $967,500
65 Wyatt Mathisen 3rd Base 3 2012 to 2021 - $926,238
66 Keaton Winn Pitchers 2 2018 to 2023 - $918,068
67 Bryce Johnson Center Field 3 2017 to 2023 - $852,211
68 Sammy Long Starting Pitcher 3 2016 to 2022 - $820,136
69 Arismendy Alcantara 4 2014 to 2017 - $803,556
70 Blake Rivera Pitchers 1 2018 - $800,000
71 Sam Delaplane Relief Pitcher 2 2021 to 2022 - $787,984
72 Jaylin Davis Right Field 4 2019 to 2022 - $748,395
73 Conner Menez 3 2019 to 2021 - $737,109
74 Cody Carroll Relief Pitcher 3 2018 to 2020 - $726,677
75 Grant McCray Center Field 1 2019 - $697,500
76 Ka'ai Tom Center Field 3 2015 to 2022 - $677,092
77 Jeremy Walker Relief Pitcher 3 2016 to 2020 - $600,799
78 Kervin Castro Pitchers 2 2021 to 2022 - $589,731
79 Dedniel Nunez Relief Pitcher 1 2021 - $570,500
80 Melvin Adon Pitchers 1 2019 - $555,000
81 Mauricio Llovera Pitchers 3 2020 to 2022 - $539,752
82 Ryan Walker Relief Pitcher 2 2018 to 2023 - $525,085
83 Caleb Baragar Pitchers 3 2016 to 2021 - $523,299
84 Luis Alexander Basabe 2 2012 to 2020 - $515,415
85 Jorge Guzman Pitchers 2 2020 to 2021 - $500,353
86 Kai-Wei Teng Pitchers 1 2017 - $500,000
87 Ricardo Genoves Catcher 1 2015 - $500,000
88 Will Toffey 3rd Base 2 2017 to 2022 - $486,446
89 Manuel Mercedes Pitchers 1 2019 - $400,000
90 Michael Gigliotti Center Field 1 2017 - $397,500
91 David Villar 3rd Base 2 2018 to 2022 - $386,528
92 Luis Toribio 3rd Base 1 2017 - $300,000
93 Carson Ragsdale Pitchers 1 2020 - $225,000
94 Philip Pfeifer 1 2015 - $222,500
95 Cole Waites Relief Pitcher 2 2019 to 2022 - $146,152
96 Brett Wisely 2nd Base 1 2019 - $125,000
97 Matt Frisbee Pitchers 1 2018 - $125,000
98 Fabian Pena Catcher 1 2018 - $100,000
99 Ryan Murphy Pitchers 1 2020 - $25,000
100 Brett Auerbach 2nd Base 1 2020 - $20,000
101 Jason Krizan Left Field 1 2022 - $11,538
102 Raynel Espinal Pitchers 1 2021 - $3,067

San Francisco Giants money by season

What these careers were paid, year by year

14 seasons

2023 is the biggest year on this chart at $192,437,016. A roster assembled recently draws a spike rather than a run: the chart follows the men who are here now, wherever they were paid it.

Frequently asked questions

Who is the highest paid San Francisco Giants player?

Buster Posey. His contracts are worth $153,840,000 across 13 seasons from 2008 to 2022.

What have San Francisco Giants players earned in total?

$1,258,932,781 across 102 careers, an average of $12,342,478 each. That is 2.9% of every dollar in the MLB file.

How does that rank?

San Francisco Giants is 18 of 30 clubs by total career money, behind Chicago White Sox on $1,275,849,245 and ahead of Houston Astros on $1,236,773,226.

How many are still being paid?

10 of the 102 have a figure against the 2024 season, and $119,750,000 is written into deals that run past it.

Is this the San Francisco Giants payroll?

No. It is career money carried by the current roster: everything each man's contracts have been worth across every season, at this club or anywhere else. A payroll is one season and this is every one of them.

The clubs either side

The same table, 16 other clubs

Los Angeles Angels · New York Yankees · Texas Rangers · Toronto Blue Jays · Chicago Cubs · Milwaukee Brewers · Kansas City Royals · Chicago White Sox · Houston Astros · Miami Marlins · Minnesota Twins · Arizona Diamondbacks · Detroit Tigers · Seattle Mariners · Cincinnati Reds · Baltimore Orioles · All-time MLB earnings

Where to next

The seasons, the clubs and the rest of the league