Tom Gaal

Tom Gaal

St. Gallen

Defender

Key facts

Nationality
World

Overview

Tom Gaal plays for St. Gallen.

Tom Gaal in the last 6 matches: goals 1, minutes played 409.

More on the site: St. Gallen results and fixtures.

See also all Football matches of the day.

Last matches

DateMatch
08.11.2026 Switzerland ChampionshipSt. Gallen5Lugano045'11—W
31.10.2026 Switzerland ChampionshipSt. Gallen2Servette190'———W
24.10.2026 Switzerland ChampionshipYoung Boys2St. Gallen090'———L
16.10.2026 Switzerland CupRapperswil-Jona0St. Gallen290'———W
11.10.2026 Switzerland ChampionshipSt. Gallen1Lausanne-Sport090'———W
20.09.2026 Switzerland ChampionshipBasel1St. Gallen34'———W
16.09.2026 Switzerland ChampionshipLugano4St. Gallen1————L
12.09.2026 Switzerland ChampionshipSt. Gallen0Sion3————L
06.09.2026 Switzerland ChampionshipServette0St. Gallen2————W
02.09.2026 Switzerland ChampionshipGrasshopper Club Zurich2St. Gallen0————L

Career

SeasonTeam / tournamentAppsGoalsAstYCRC
2026/2027St. GallenSwitzerland Championship61010
2025/2026St. GallenSwitzerland Championship302260
2024/2025SSV Ulm 1846Germany. 2. Bundesliga211380
2023/2024SSV Ulm 1846Germany. 3. Liga314130
2019/2020Borussia Monchengladbach U19Germany Bundesliga U1911000
2018/2019Borussia Monchengladbach U19Germany Bundesliga U1933000
Total92126180

Transfers

  • 01.07.2025SSV Ulm 1846St. GallenFree
  • 01.07.2023Borussia MonchengladbachSSV Ulm 1846Free
  • 01.07.2021VfL WolfsburgBorussia MonchengladbachFree
  • 01.10.2020Borussia MonchengladbachVfL WolfsburgFree

Injury history

  • injury31.07.2026 — 12.08.2026
  • injury13.04.2026 — 09.05.2026
  • ankle injury02.09.2024 — 19.10.2024