James Sands - salary, contract & career earnings
James Sands earns $25,270 per week and $1,314,040 per year playing for New York City FC. James Sands has earned $4,388,894 in career earnings. Current deal expires December 31, 2028.
Top 16.4% of Major League Soccer players.
Earnings over time
Weekly salary by contract year, over the seasons we hold a salary for
Contract history
Tap a column heading to re-rank| YEAR | WEEKLY SALARY | YEARLY SALARY | CLUB | LEAGUE | POSITION | AGE | CONTRACT EXPIRY |
|---|---|---|---|---|---|---|---|
| 2027 | $25,270 | $1,314,040 | New York City FC | Major League Soccer | D C, DM | 25 | December 31, 2028 |
| 2026 | $25,270 | $1,314,040 | FC St. Pauli | 2. Bundesliga | D C, DM | 25 | December 31, 2028 |
| 2025 | $21,280 | $1,106,560 | FC St. Pauli | 2. Bundesliga | D C, DM | 25 | December 31, 2026 |
| 2024 | $21,280 | $1,106,560 | New York City FC | Major League Soccer | D C, DM | 23 | December 31, 2027 |
| 2023 | $4,123 | $214,396 | New York City FC | Major League Soccer | D C, DM | 22 | December 31, 2027 |
| 2022 | $4,123 | $214,396 | Rangers | Scottish Premiership | D C, DM | 21 | December 31, 2025 |
| 2021 | $2,793 | $145,236 | New York City FC | Major League Soccer | D (C), DM, M (C) | 20 | December 31, 2021 |
| 2020 | $2,793 | $145,236 | New York City FC | Major League Soccer | D C, DM | 18 | December 31, 2020 |
| 2019 | $1,463 | $76,076 | New York City FC | Major League Soccer | DM | 17 | December 31, 2019 |
| 2018 | $1,277 | $66,394 | New York City FC | Major League Soccer | DM | 16 | December 31, 2019 |
Contract timeline
Deals signed and when they expire
Salary 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 salary for
Frequently asked questions
James Sands, New York City FC
How much does James Sands earn per week?
James Sands earns $25,270 per week playing for New York City FC.
What is James Sands' yearly salary?
James Sands' yearly salary is $1,314,040.
What is James Sands' net worth?
We publish career earnings rather than net worth. James Sands has earned $4,388,894 in salaries across 9 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.