James Sands del St. Pauli è sceso in campo nella maggior parte delle gare 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 di queste presenze, su 27 giornate, ed è entrato a gara in corso 1 volta.
Sands ha giocato la sua ultima gara 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 segnato 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 prossima gara per il St. Pauli sarà una trasferta contro l'Union Berlino, il 5 aprile.
Sands non ha giocato nemmeno una partita di MLS nell'ultima stagione con il New York City.
Il centrocampista è 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 all'età di 24 anni e 189 giorni. In generale in Bundesliga, ha collezionato 31 partite, con 1 gol.