Il difensore del Ulm Thomas Geyer ha giocato in 1 gara di 2. Bundesliga nel 2024/2025, in totale 0 minuti. Quella presenze è stata da subentrato.La sua prima partita in 2. Bundesliga risale all'1 settembre, gara in cui ha giocato solamente un minuto con la maglia del Ulm contro il Paderborn, nel pareggio per 0-0.
La trasferta contro Elversberg, il 22 settembre, sarà la prossima sfida di 2. Bundesliga per Ulm.
Nella passata stagione di 3. Liga Geyer ha giocato 25 partite con Ulm, fornendo 1 assist.
Prima di cominciare l'esperienza con Ulm nel luglio 2019, Geyer ha collezionato 111 presenze in campionato con Aalen, per un totale di 2 reti e 1 assist.
L'1 settembre 2024 Geyer ha debuttato in 2. Bundesliga, all'età di 33 anni e 179 giorni contro il Paderborn. Quella partita rimane l'unica per Geyer in 2. Bundesliga.