Loading live ticker…
Tom Gaal

Tom Gaal

St. Gallen
Center Back Germany
Age 25
Height 195 cm
Foot Both
Country Germany
Value €1.3m
Contract 2027-06-30
📈
Form
Rating per season, last 5 matches, and timeline all matches
Season
7.30
34 matches
Last 5
7.12
-0.18 vs season
Best
8.1
vs FC Stade Lausanne-Ouchy
MOTM
1
of 31 matches
Rating by match (last 30)
≥8.0 7.0–8.0 6.0–7.0 5.5–6.0 <5.5
🧬
Attributes
Chances created Aerial duels Defensive actions Goals Shot attempts Touches
Filter:
Apps
34
Goals
3
Assists
2
Rating
7.30
Goals
2
82%
Assists
2
92%
Rating
7.20
85%
Matches
30
72%
Started
30
78%
Minutes
2653
79%
🎯
Stats compared to other center-backs
Super League · percentile vs peers
83% 44% 78% 84% 58% 16%
Chances created
83%
Aerial duels
44%
Defensive actions
78%
Goals
84%
Shot attempts
58%
Touches
16%
🎯
Shot Map
15 shots per season
Goals
2
On target
10
xG
2.34
Conversion
13%
Goal Saved Off target
🔥
Heatmap
1914 touches this season
Attack
Touches
1914
Attack
10%
Middle
40%
Ø position
36%
ATTACK

Detailed Stats & Percentiles (Super League)

Shooting

Stat Total Per 90
Percentile
avg 87%
Per 90 pctl
avg 68%
Goals 2 0.07
82
75
xG 2.34 0.08
95
82
xGOT 3.17 0.11
97
86
xG excl. penalty 2.34 0.08
97
82
Shots 15 0.51
84
52
Shots on target 6 0.20
86
65
Headed shots 6 0.20
71
36

Passing

Stat Total Per 90
Percentile
avg 69%
Per 90 pctl
avg 57%
Assists 2 0.07
92
82
xA 2.38 0.08
97
95
Accurate passes 802 27.21
72
20
Pass accuracy 73.2 73.24
15
15
Accurate long balls 90 3.05
78
52
Long ball accuracy 34.4 34.35
10
10
Chances created 14 0.47
92
82
Big chances created 3 0.10
92
86
Successful crosses 3 0.10
81
69
Cross accuracy 20.0 20.00
59
59

Possession

Stat Total Per 90
Percentile
avg 62%
Per 90 pctl
avg 46%
Dribbles 4 0.14
63
40
Dribbles success rate 66.7 66.67
62
62
Duels won 147 4.99
76
40
Duels won % 50.5 50.52
20
20
Aerials won 66 2.24
73
39
Aerials won % 48.5 48.53
17
17
Touches 1571 53.29
75
17
Touches in opposition box 50 1.70
97
89
Dispossessed 2 0.07
50
72
Fouls won 27 0.92
82
63

Defending

Stat Total Per 90
Percentile
avg 68%
Per 90 pctl
avg 60%
Defensive actions 295 10.01
86
50
Tackles 51 1.73
82
46
Interceptions 40 1.36
84
50
Blocked scoring attempt 19 0.64
69
30
Fouls committed 42 1.42
91
65
Recoveries 160 5.43
95
86
Possession won final 3rd 6 0.20
94
88
Dribbled past 28 0.95
5
18
Clearances 185 6.28
88
59
Clean sheets 6 0.20
79
73
Goals conceded while on pitch 37 1.26
24
79
xG against while on pitch 42.29 1.43
18
72

Discipline

Stat Total Per 90
Percentile
avg 55%
Per 90 pctl
avg 73%
Yellow cards 6 0.20
10
46
Red cards 0 0.00
100
100

Recent Matches (36)

Date Opponent Comp Score Min G A Rating
2026-05-24 @ FC Stade Lausanne-Ouchy Cup 0-3 90 1 0 8.1
2026-05-17 vs Thun Super League Championship Group 1-1 90 0 0 7.3
2026-05-14 @ Basel Super League Championship Group 1-3 45 0 0 6.9
2026-05-10 @ Lugano Super League Championship Group 1-2 0 0 0
2026-04-12 @ Luzern Super League 2-2 90 0 0 6.4
2026-04-06 vs FC Zürich Super League 2-1 90 0 0 6.9
2026-03-21 @ Sion Super League 1-1 90 0 0 6.7
2026-03-17 vs Lugano Super League 1-1 90 0 0 7.0
2026-03-08 vs Basel Super League 3-0 90 0 0 8.1
2026-03-05 @ Thun Super League 2-2 90 0 0 8.0
2026-02-28 vs Winterthur Super League 2-1 90 0 0 7.5
2026-02-14 vs Grasshopper Super League 0-0 88 0 0 7.3
2026-02-11 vs Young Boys Super League 2-1 90 0 0 7.9
2026-02-04 vs Basel Cup 2-1 90 0 0
2026-02-01 @ Luzern Super League 2-2 90 0 0 7.0
2026-01-25 vs Servette Super League 2-4 90 0 0 5.6
2025-12-21 @ Grasshopper Super League 1-2 90 0 0 7.8
2025-12-16 vs Sion Super League 3-1 90 0 1 7.5
2025-12-13 @ Thun Super League 0-2 90 0 0 7.4
2025-12-06 vs FC Zürich Super League 1-2 90 1 0 7.7
2025-11-23 vs Lausanne Super League 1-0 90 0 0 7.4
2025-11-09 vs Young Boys Super League 1-4 90 0 0 6.3
2025-11-02 @ Lugano Super League 1-0 90 0 0
2025-10-28 @ Sion Super League 3-2 90 0 0 6.3
2025-10-25 vs Grasshopper Super League 5-0 90 0 0 7.8
2025-10-19 @ Young Boys Super League 1-2 90 1 0 7.8
2025-10-04 vs Thun Super League 1-2 90 0 0 6.9
2025-09-27 @ FC Zürich Super League 3-1 90 0 0 5.9
2025-09-20 @ Wil Cup 1-1 120 0 0
2025-09-13 vs Lugano Super League 1-0 90 0 0 7.5
2025-08-31 @ Lausanne Super League 1-2 90 0 0 7.5
2025-08-24 vs Luzern Super League 0-1 90 0 0 7.0
2025-08-16 @ Walenstadt Cup 0-13 1 0 0
2025-08-09 vs Winterthur Super League 5-0 90 0 0 7.6
2025-08-02 @ Servette Super League 1-4 90 0 0 7.0
2025-07-26 vs Basel Super League 2-1 90 0 1 8.1

Career

Season Team Type Apps G A Rating
2025/2026 St. Gallen senior 34 3 2 7.30
2024/2025 Ulm senior 21 1 3 6.58
2023/2024 Ulm senior 31 4 0 7.00
2022/2023 Borussia Mönchengladbach II senior 14 0 0 -
2021/2022 Borussia Mönchengladbach II senior 28 0 0 -
2019/2020 Borussia Mönchengladbach U19 youth 20 1 0 -
2018/2019 Borussia Mönchengladbach U19 youth 20 3 0 -

Transfer Value History

Trophies

St. Gallen
🏆 Swiss Cup x1
Ulm
🏆 3. Liga x1
Help