Tom Gaal del Ulm ha collezionato 4 presenze, per un totale di 177 minuti. É stato scelto nell'11 iniziale in 2 partite su 11 giornate ed è stato spesso utilizzato come subentrato, in 2 occasioni.
Gaal ha collezionato la sua ultima presenza l'1 settembre, con Ulm: un pareggio per 0-0 contro il Paderborn, in cui ha giocato 29 minuti.
Nella prossima partita di 2. Bundesliga, il 9 novembre, Ulm dovrà giocare una trasferta contro Magdeburg.
Nell'ultima stagione con Ulm in 3. Liga Gaal ha collezionato 31 presenze, gare in cui ha segnato 4 gol.
Prima di cominciare l'esperienza con Ulm nel luglio 2023, il difensore ha collezionato 42 presenze in campionato con Borussia M'gladbach II.
Gaal ha fatto il suo esordio in 2. Bundesliga con Ulm il 4 agosto 2024 come titolare contro Kaiserslautern all'età di 23 anni e 154 giorni. Finora in 2. Bundesliga, ha giocato 4 partite, senza gol e senza assist.