Tom Gaal del St.Gallen ha giocato la maggior parte delle gare del suo club in Super League nel 2025/2026, avendo collezionato 25 presenze, per un totale di 2248 minuti. É stato scelto nell'11 iniziale in tutte le 25 presenze, su 30 giornate.
Gaal ha giocato la sua ultima gara il 17 marzo, con St.Gallen: un pareggio per 1-1 contro Lugano, in cui ha giocato 90 minuti. In totale il difensore ha segnato 2 gol nel 2025/2026; ha inoltre registrato 2 assist. Ha ricevuto 5 cartellini gialli.
Il suo primo gol nel campionato è arrivato in una vittoria 2-1 contro Young Boys il 19 ottobre.
La trasferta contro Sion, il 21 marzo, sarà la prossima sfida di Super League per St.Gallen.
Nella passata stagione di 2. Bundesliga Gaal è sceso in campo in 21 partite con Ulm, realizzando 1 gol e fornendo 3 passaggi vincenti.
Prima di arrivare a vestire la maglia del St.Gallen nel luglio 2025, il difensore ha collezionato 52 presenze in campionato con Ulm, per un totale di 5 gol e 3 assist.