James Sands del St. Pauli è sceso in campo nella maggior parte delle partite della sua squadra in Bundesliga nel 2025/2026, avendo collezionato 24 presenze, per un totale di 1941 minuti. É stato scelto nell'11 iniziale in 23 presenze su 33 giornate ed è entrato 1 volta.
Il centrocampista ha giocato la sua ultima partita l'8 marzo, con il St. Pauli: un pareggio per 0-0 contro l'Eintracht Francoforte, in cui ha giocato 81 minuti. In totale il centrocampista ha realizzato 1 gol 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.
La gara casalinga contro il Wolfsburg, il 16 maggio, sarà la prossima sfida di Bundesliga per il St. Pauli.
Sands non ha giocato nemmeno una partita di MLS nell'ultima stagione con il New York City.
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.
L'11 gennaio 2025 Sands ha debuttato in Bundesliga, all'età di 24 anni e 189 giorni contro l'Eintracht Francoforte. Finora in Bundesliga, ha collezionato 31 partite, con 1 gol.