James Sands - salary, contract & career earnings
James Sands earns $25,650 per week and $1,333,800 per year playing for New York City FC. James Sands has earned $5,788,692 in career wages. Current deal expires December 31, 2028.
Earns more than 84% of the 563 Major League Soccer players we hold a wage for.
Earnings over time
Weekly wage by contract year, over the seasons we hold a wage for
Contract history
Tap a column heading to re-rank| YEAR | WEEKLY WAGE | YEARLY SALARY | CLUB | LEAGUE | POSITION | AGE | CONTRACT EXPIRY |
|---|---|---|---|---|---|---|---|
| 2027 | $25,650 | $1,333,800 | New York City FC | Major League Soccer | D C, DM | 25 | December 31, 2028 |
| 2026 | $25,650 | $1,333,800 | FC St. Pauli | 2. Bundesliga | D C, DM | 25 | December 31, 2028 |
| 2025 | $21,600 | $1,123,200 | FC St. Pauli | 2. Bundesliga | D C, DM | 25 | December 31, 2026 |
| 2024 | $21,600 | $1,123,200 | New York City FC | Major League Soccer | D C, DM | 23 | December 31, 2027 |
| 2023 | $4,185 | $217,620 | New York City FC | Major League Soccer | D C, DM | 22 | December 31, 2027 |
| 2022 | $4,185 | $217,620 | Rangers | Scottish Premiership | D C, DM | 21 | December 31, 2025 |
| 2021 | $2,835 | $147,420 | New York City FC | Major League Soccer | D (C), DM, M (C) | 20 | December 31, 2021 |
| 2020 | $2,835 | $147,420 | New York City FC | Major League Soccer | D C, DM | 18 | December 31, 2020 |
| 2019 | $1,485 | $77,220 | New York City FC | Major League Soccer | DM | 17 | December 31, 2019 |
| 2018 | $1,296 | $67,392 | New York City FC | Major League Soccer | DM | 16 | December 31, 2019 |
Contract timeline
Deals signed and when they expire
Wage rank at New York City FC
James Sands is the 4th highest earner in the squad
Cumulative career earnings
Running total by year, over the seasons we hold a wage for
Frequently asked questions
James Sands, New York City FC
How much does James Sands earn per week?
James Sands earns $25,650 per week playing for New York City FC.
What is James Sands' yearly salary?
James Sands' yearly salary is $1,333,800.
What is James Sands' net worth?
We publish career earnings rather than net worth. James Sands has earned $5,788,692 in wages across 10 recorded seasons.
When does James Sands' contract expire?
James Sands' current contract with New York City FC expires on December 31, 2028.
What position does James Sands play?
James Sands plays as a D C, DM for New York City FC in the major-league-soccer.
How old is James Sands?
James Sands is 25 years old.