Tom Gaal del Ulm ha collezionato 7 presenze, per un totale di 447 minuti. É partito titolare in 5 partite su 17 giornate ed è entrato a gara in corso 2 volte.
Il difensore ha giocato la sua ultima partita il 7 dicembre, con Ulm: una sconfitta per 3-2 contro l'Hannover, in cui ha giocato 90 minuti. In questo campionato il difensore ha offerto 1 assist.
La trasferta contro Kaiserslautern, il 18 gennaio, sarà la prossima gara di 2. Bundesliga per Ulm.
Nell'ultima stagione con Ulm in 3. Liga Gaal ha collezionato 31 presenze, realizzando 4 gol.
Prima di arrivare a vestire la maglia del Ulm nel luglio 2023, il difensore ha collezionato 42 presenze in campionato con Borussia M'gladbach II.
Il difensore ha fatto il suo esordio in campionato con Ulm il 4 agosto 2024 come titolare contro Kaiserslautern all'età di 23 anni e 154 giorni. Finora in 2. Bundesliga, ha collezionato 7 partite, con 1 assist.