James Sands è un centrocampista del St. Pauli che è sceso in campo nella maggior parte delle partite del suo club in Bundesliga nel 2025/2026, avendo collezionato 20 presenze, per un totale di 1691 minuti. É stato scelto nell'11 iniziale in tutte le 20 presenze, su 21 giornate.
Sands ha giocato la sua ultima gara il 7 febbraio, con il St. Pauli: una vittoria per 2-1 contro lo Stoccarda, in cui ha giocato 90 minuti. In totale il centrocampista ha realizzato 1 rete nel 2025/2026. Ha ricevuto 4 cartellini gialli.
Il suo primo gol nel campionato è arrivato in una sconfitta 3-2 contro il Borussia Dortmund il 17 gennaio.
Nella prossima partita di Bundesliga, il 14 febbraio, il St. Pauli dovrà giocare una trasferta contro il Bayer Leverkusen.
Nella passata stagione di Bundesliga Sands è sceso in campo in 7 partite con il St. Pauli.
Sands è passato a giocare in prestito con il St. Pauli nel gennaio 2025. In precedenza giocava per il New York City, per cui ha collezionato 130 presenze in campionato, con 1 gol e 2 assist.
Sands ha fatto il suo esordio in campionato con il St. Pauli l'11 gennaio 2025 come subentrato contro l'Eintracht Francoforte a 24 anni e 189 giorni. In generale in Bundesliga, ha collezionato 27 partite, con 1 gol.