Sands
- games
- 1
- minutes
- 14
- goals
- 0
first recorded game June 6, 2018 · last recorded game Aug. 13, 2026
Career totals and dates are as recorded here.
Career totals by team
| team | gp | min | g |
|---|---|---|---|
| New York City FC | 1 | 14 | 0 |
Career totals by competition
| competition | gp | min | g |
|---|---|---|---|
| USOC | 1 | 14 | 0 |
Season by season, clubs
| team | competition | season | gp | min | g |
|---|---|---|---|---|---|
| New York City FC | USOC | 2018 | 1 | 14 | 0 |
Most recent games
| cmp | date | team | r | score | vs | g | a | minutes | venue |
|---|---|---|---|---|---|---|---|---|---|
| LGC | Aug. 13, 2026 | New York City FC | 2 - 1 | Necaxa | 0 | — | 76 | Yankees Stadium | |
| LGC | Aug. 9, 2026 | New York City FC | 2 - 1 | Cruz Azul | 0 | — | 90 | Estadio Azul | |
| LGC | Aug. 6, 2026 | New York City FC | 2 - 0 | Santos Laguna | 0 | — | 90 | Yankees Stadium | |
| USOC | May 7, 2025 | New England Revolution | 2 - 1 | Rhode Island FC | 0 | — | 90 | ||
| LGC | Aug. 17, 2024 | New York City FC | 1 - 1 | Columbus Crew | 1 | — | 90 | MAPFRE Stadium | |
| LGC | Aug. 13, 2024 | New York City FC | 2 - 1 | UANL | 0 | — | 90 | Estadio Universitario de Mont… | |
| LGC | Aug. 6, 2024 | New England Revolution | 1 - 1 | Nashville SC | 0 | — | 7 | Gillette Stadium | |
| LGC | Aug. 5, 2024 | New York City FC | 4 - 2 | FC Cincinnati | 0 | — | 60 | Cincinnati, OH | |
| LGC | July 28, 2024 | New York City FC | 0 - 0 | Querétaro FC | 0 | — | 90 | Yankees Stadium | |
| CCL | April 9, 2024 | Columbus Crew | (SO) 1 - 1 | UANL | 0 | — | 0 | Estadio Universitario de Mont… |
Most often alongside
| player | together | share |
|---|---|---|
| Gray | 9 | 69% |
| Bakrar | 6 | 46% |
| Haak | 6 | 46% |
| Ilenič | 6 | 46% |
| Martins | 6 | 46% |
| Parks | 6 | 46% |
| Fernández | 5 | 38% |
| Freese | 5 | 38% |
| Magno | 5 | 38% |
| O'Toole | 5 | 38% |
| Wolf | 5 | 38% |
| Jones | 4 | 31% |
The 12 most frequent, of the 13 games Sands has an appearance on record for. Two players count as teammates in a game when both have an appearance in it for the same club, so this is drawn from lineups rather than from rosters — and it is only as complete as the lineups are. Whole leagues here recorded none.