
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 30, 2026 · Source: Footlab AI database (API-Football, Wikidata) · Wikidata entry
How many goals has James Sands scored?
James Sands has 4 goals and 3 assists in 254 official matches: 4 goals at club level and 0 for the national team. In 2026: 1 goal in 20 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 1 assist in 20 matches, for 1,762 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 | 17 | 1 | 1 | 1,506 | 6.7 |
| 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 0 goals and provided 1 assist in 706 minutes.
- Oct 28, 2026New York City FC 2–1 Atlanta United FCMajor League Soccer90 min6.6
- Oct 24, 2026Orlando City SC 2–2 New York City FCMajor League Soccer90 min1 assist6.3
- Oct 17, 2026New York City FC 1–1 Los Angeles FCMajor League Soccer90 min7.1
- Oct 14, 2026Inter Miami 2–0 New York City FCMajor League Soccer90 min6.7
- Oct 10, 2026Chicago Fire 2–1 New York City FCMajor League Soccer76 min6.3
- 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
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