Castolo FC
160 × 600
728 × 90 leaderboard
21/12/2025 · 15:30 Swiss Super League · Matchday 19
Stadium Letzigrund
Referee Sandro Schärer
Matchday 19
Ciudad Zurich

Match timeline

Descanso
🟨
Chima Okoroji
90'+2 · Tarjeta amarilla
90'+2
🟨
Saulo Decarli
89' · Tarjeta amarilla
89'
↕️
Christian Witzig → Joel Ruiz
87' · Sustitución
87'
↕️
Aliou Balde → Diego Besio
87' · Sustitución
87'
↕️
Óscar Clemente → Nikolas Muci
82' · Sustitución
82'
↕️
Lukas Daschner → Mihailo Stevanović
78' · Sustitución
78'
↕️
Tim Meyer → Matteo Mantini
74' · Sustitución
74'
🟨
Jonathan Asp Jensen
74' · Tarjeta amarilla
74'
↕️
Alessandro Vogt → Malamine Efekele
69' · Sustitución
69'
↕️
Maximilian Ullmann → Salifou Diarrassouba
65' · Sustitución
65'
Hugo Vandermersch
48' · Gol
48'
Lovro Zvonarek
42' · Gol · asist. Luke Plange
42'
Aliou Balde
28' · Gol · asist. Albert Vallci
28'

Match statistics

Grasshopper Club Zürich
Stat
FC St. Gallen 1879
62%
Ball possession
38%
0.74
Expected goals
2.21
1
Big chances
5
12
Total shots
16
6
Goalkeeper saves
2
4
Corner kicks
4
20
Fouls
15
436
Passes
265
17
Tackles
15
15
Free kicks
20
2
Yellow cards
1
12
Total shots
16
3
Shots on target
8
1
Hit woodwork
0
6
Shots off target
8
3
Blocked shots
0
7
Shots inside box
10
5
Shots outside box
6
1
Big chances scored
2
0
Big chances missed
3
1
Through balls
0
27
Touches in penalty area
29
1
Fouled in final third
2
0
Offsides
4
286
Accurate passes
143
22
Throw-ins
32
98
Final third entries
53
85/173 (49%)
Final third phase
40/86 (47%)
28/91 (31%)
Long balls
35/88 (40%)
3/17 (18%)
Crosses
3/12 (25%)
45%
Duels
55%
6
Dispossessed
8
34/71 (48%)
Ground duels
37/71 (52%)
23/56 (41%)
Aerial duels
33/56 (59%)
6/15 (40%)
Dribbles
5/14 (36%)
76%
Tackles won
73%
17
Total tackles
15
4
Interceptions
13
62
Recoveries
57
41
Clearances
39
6
Total saves
2
1.08
Goals prevented
-0.57
9
Goal kicks
8
300 × 250

Lineups

Grasshopper Club Zürich · 3-4-3 FC St. Gallen 1879 · 3-1-4-2
71 J. Hammel 2 D. Abels 3 S. Decarli 28 S. Stroscio 54 S. Krasniqi 14 L. Zvonarek 8 T. Meyer 31 M. Ullmann 17 Ó. Clemente 7 L. Plange 10 J. A. Jensen 1 L. A. Zigi 26 T. Gaal 5 A. Vallci 36 C. Okoroji 10 L. Daschner 28 H. Vandermersc 16 L. Görtler 11 C. Boukhalfa 7 C. Witzig 18 A. Vogt 14 A. Balde

Player performance

Grasshopper Club Zürich
#JugadorMINGOLASTNota
71
J. Hammel
90 8.2
2
D. Abels
90 6.6
3
(C) S. Decarli
90 5.8
28
S. Stroscio
90 7.2
54
S. Krasniqi
90 6.5
14
L. Zvonarek
90 1 7.4
8
T. Meyer
74 6.5
31
M. Ullmann
65 6.6
17
Ó. Clemente
82 6.3
7
L. Plange
90 1 6.3
10
J. A. Jensen
90 6.0
11
S. Diarrassouba (supl.)
25 6.7
16
M. Mantini (supl.)
16 6.7
11
N. Muci (supl.)
8 7.0
1
N. Glaus (supl.)
71
L. Giandomenico (supl.)
22
P. Cretì (supl.)
57
N. Rissi (supl.)
21
L. Kabashi (supl.)
27
T. V. Lupi (supl.)
FC St. Gallen 1879
#JugadorMINGOLASTNota
1
L. A. Zigi
90 7.0
26
T. Gaal
90 6.6
5
A. Vallci
90 1 7.0
36
C. Okoroji
90 6.7
10
L. Daschner
78 7.1
28
H. Vandermersch
90 1 7.4
16
(C) L. Görtler
90 7.1
11
C. Boukhalfa
90 7.0
7
C. Witzig
87 6.8
18
A. Vogt
69 6.5
14
A. Balde
87 1 7.9
21
M. Efekele (supl.)
21 6.3
64
M. Stevanović (supl.)
12 6.5
74
J. Ruiz (supl.)
9 6.8
69
D. Besio (supl.)
9 6.5
25
L. Watkowiak (supl.)
5
S. Ambrosius (supl.)
72
C. May (supl.)
66
N. Weibel (supl.)
8
J. Quintillà (supl.)
160 × 600