
James Sands
James Hoban Sands
- Position
- Defender
- Nationality
- USA
- Born
- Jul 6, 2000, Rye (26 years old)
- Height
- 186 cm
- Weight
- 84 kg
Data updated on Oct 8, 2026 · Source: Footlab AI database (API-Football, Wikidata) · Wikidata entry
How many goals has James Sands scored?
James Sands has 4 goals and 2 assists in 249 official matches: 4 goals at club level and 0 for the national team. In 2026: 1 goal in 15 matches.
Totals since 2017 across competitions tracked by Footlab AI.
Which club does James Sands play for?
James Sands is in the New York City FC squad, playing as a Defender.
What are James Sands's stats in 2026?
In 2026, James Sands has 1 goal and 0 assists in 15 matches, for 1,326 minutes played.
Breakdown by competition
| Season | Competition | Matches | Goals | Assists | Minutes | Average rating |
|---|---|---|---|---|---|---|
| 2026 | Leagues Cup | 3 | 0 | 0 | 256 | 7.2 |
| 2026 | Major League Soccer | 12 | 1 | 0 | 1,070 | 6.9 |
| 2025 | Friendlies | 1 | 0 | 0 | 64 | 6.7 |
| 2025-26 | DFB Pokal | 4 | 0 | 0 | 388 | 6.7 |
| 2025-26 | Bundesliga | 24 | 1 | 0 | 1,941 | 6.7 |
What has James Sands won?
Footlab AI records 5 titles won by James Sands, across 5 competitions.
| Competition | Titles | Seasons |
|---|---|---|
| Concacaf Nations LeagueN/C America | 1 | 2022/2023 |
| Concacaf Gold CupN/C America | 1 | 2021 |
| Scottish CupScotland | 1 | 2021/2022 |
| MLS All-StarWorld | 1 | 2021 |
| MLSUSA | 1 | 2021 |
Which clubs has James Sands played for?
Footlab AI records 7 transfers for James Sands, the most recent in 2026.
| Date | From | To | Fee |
|---|---|---|---|
| Jun 29, 2026 | FC St. Pauli | New York City FC | Return from loan |
| Jan 1, 2025 | New York City FC | FC St. Pauli | Loan |
| Mar 1, 2023 | Rangers | New York City FC | N/A |
| Jan 5, 2022 | MLS All-Stars | Rangers | Loan |
| Aug 16, 2018 | New York City FC | Louisville City | Loan |
| Sep 2, 2018 | Louisville City | New York City FC | N/A |
| Jul 1, 1926 | FC St. Pauli | New York City FC | N/A |
What are James Sands's latest matches?
Over the last 8 matches played, James Sands scored 1 goal and provided 0 assists in 700 minutes.
- Sep 26, 2026Atlanta United FC 2–2 New York City FCMajor League Soccer90 min6.6
- Sep 18, 2026New York City FC 0–1 New York Red BullsMajor League Soccer90 min6.9
- Sep 13, 2026Real Salt Lake 0–2 New York City FCMajor League Soccer90 min7.1
- Sep 10, 2026New York City FC 1–2 New England RevolutionMajor League Soccer90 min6.5
- Sep 4, 2026New York City FC 0–0 Nashville SCMajor League Soccer70 min6.3
- Aug 29, 2026Toronto FC 1–1 New York City FCMajor League Soccer90 min6.3
- Aug 23, 2026New England Revolution 1–1 New York City FCMajor League Soccer90 min1 goal7.3
- Aug 19, 2026FC Cincinnati 2–1 New York City FCMajor League Soccer90 min6.5
Who are James Sands's teammates?
The New York City FC squad includes 33 other players recorded by Footlab AI.
Defenders
Midfielders
Which other players play in the same position?
Here are the 12 players with the most minutes at Defender in Major League Soccer, excluding New York City FC.
Ask your question about James Sands
Stats, comparisons, history: Footlab AI answers with the numbers from its database.
Launch the appSee our prediction accuracy