FC St. Gallen 1879 vs FC Zürich: Prediction, Head-to-Head, Odds & Stats (Sat, 06 Dec '25)

Wojtek Kolan

Wojtek Kolan

Published on 22 Sep, 03:21 AM UTC

Next Match 06/12/25 at 07:30 PM

FC St. Gallen 1879 vs FC Zürich
📍 Kybunpark, Switzerland.

Scheduled H2H Match For FC St. Gallen 1879 Vs FC Zürich

Swiss Super League

Sat, 06 Dec 2025 at 07:30 PM UTC

FC St. Gallen 1879
FC St. Gallen 1879

CHE CHE

Recent Form

L
W
W
L
L
FC Zürich
FC Zürich

CHE CHE

Recent Form

L
W
W
W
L

6

Win

Last 10 Played

10
1 Draws

3

Win

6.88
Avg. Rating
6.75
2
Position
5
Enrico Maassen
Manager
Mitchell van der Gaag

Game Schedule - Time Of Fixture

FC St. Gallen 1879 will square off vs FC Zürich in Swiss Super League on Sat, 06 Dec 2025 at 07:30 PM UTC. Let’s investigate historical performances, recent stats and head-2-head information to find out the most accurate picks and best bets.

FC St. Gallen 1879 vs FC Zürich H2H Stats

For the last 10 head-2-head matches between these competitors, FC St. Gallen 1879 have come out on top 6 times and FC Zürich have come out on top on 3 occasion. In the most recent fixture between them, FC Zürich won 3-1.


Head-to-Head (Last 10 Matches)
FC St. Gallen 18796
Draw1
FC Zürich3

FC St. Gallen 1879 vs FC Zürich Past H2H Matches

215
Swiss Super League
06:30 PM
27/09/25
2450
FC Zürich
3
2442
FC St. Gallen 1879
1
04:00 PM
17/05/25
2442
FC St. Gallen 1879
3
2450
FC Zürich
2
03:30 PM
09/02/25
2450
FC Zürich
1
2442
FC St. Gallen 1879
2
03:30 PM
15/12/24
2450
FC Zürich
0
2442
FC St. Gallen 1879
2
06:30 PM
24/09/24
2442
FC St. Gallen 1879
4
2450
FC Zürich
1
02:30 PM
25/08/24
2442
FC St. Gallen 1879
2450
FC Zürich
06:30 PM
25/05/24
2442
FC St. Gallen 1879
1
2450
FC Zürich
2
02:30 PM
21/04/24
2450
FC Zürich
0
2442
FC St. Gallen 1879
1
05:00 PM
16/12/23
2442
FC St. Gallen 1879
1
2450
FC Zürich
0
04:00 PM
26/08/23
2450
FC Zürich
1
2442
FC St. Gallen 1879
1
02:30 PM
23/04/23
2450
FC Zürich
1
2442
FC St. Gallen 1879
0
02:30 PM
02/04/23
2442
FC St. Gallen 1879
2
2450
FC Zürich
2
03:30 PM
29/01/23
2450
FC Zürich
1
2442
FC St. Gallen 1879
0
04:00 PM
30/07/22
2442
FC St. Gallen 1879
2
2450
FC Zürich
0
06:30 PM
07/05/22
2442
FC St. Gallen 1879
1
2450
FC Zürich
2
05:00 PM
12/03/22
2450
FC Zürich
0
2442
FC St. Gallen 1879
3
05:00 PM
18/12/21
2450
FC Zürich
3
2442
FC St. Gallen 1879
1
04:00 PM
28/08/21
2442
FC St. Gallen 1879
3
2450
FC Zürich
3
06:30 PM
12/05/21
2450
FC Zürich
2
2442
FC St. Gallen 1879
2
06:30 PM
03/04/21
2442
FC St. Gallen 1879
1
2450
FC Zürich
1
07:30 PM
30/01/21
2442
FC St. Gallen 1879
2
2450
FC Zürich
3
05:15 PM
09/12/20
2450
FC Zürich
1
2442
FC St. Gallen 1879
2
03:00 PM
29/11/20
2450
FC Zürich
2442
FC St. Gallen 1879
06:30 PM
25/07/20
2450
FC Zürich
1
2442
FC St. Gallen 1879
3
06:30 PM
25/06/20
2442
FC St. Gallen 1879
0
2450
FC Zürich
4
06:00 PM
14/12/19
2442
FC St. Gallen 1879
1
2450
FC Zürich
3
05:00 PM
14/08/19
2450
FC Zürich
2
2442
FC St. Gallen 1879
1
05:00 PM
25/05/19
2450
FC Zürich
1
2442
FC St. Gallen 1879
1
07:00 PM
06/02/19
2442
FC St. Gallen 1879
3
2450
FC Zürich
1
03:00 PM
03/02/19
2442
FC St. Gallen 1879
2450
FC Zürich
03:00 PM
28/10/18
2442
FC St. Gallen 1879
3
2450
FC Zürich
2
02:00 PM
12/08/18
2450
FC Zürich
0
2442
FC St. Gallen 1879
0
06:00 PM
18/04/18
2450
FC Zürich
4
2442
FC St. Gallen 1879
0
03:00 PM
11/02/18
2442
FC St. Gallen 1879
1
2450
FC Zürich
2
03:00 PM
03/12/17
2442
FC St. Gallen 1879
1
2450
FC Zürich
3
05:00 PM
09/09/17
2450
FC Zürich
1
2442
FC St. Gallen 1879
1
02:00 PM
16/05/16
2442
FC St. Gallen 1879
3
2450
FC Zürich
0
06:00 PM
02/04/16
2450
FC Zürich
4
2442
FC St. Gallen 1879
0
03:45 PM
24/10/15
2450
FC Zürich
2
2442
FC St. Gallen 1879
2
11:45 AM
09/08/15
2442
FC St. Gallen 1879
0
2450
FC Zürich
2
06:00 PM
18/04/15
2450
FC Zürich
1
2442
FC St. Gallen 1879
2
07:00 PM
07/02/15
2442
FC St. Gallen 1879
1
2450
FC Zürich
4
03:00 PM
26/10/14
2450
FC Zürich
1
2442
FC St. Gallen 1879
1
11:45 AM
31/08/14
2442
FC St. Gallen 1879
0
2450
FC Zürich
2
05:45 PM
10/05/14
2450
FC Zürich
2
2442
FC St. Gallen 1879
2
03:00 PM
09/02/14
2442
FC St. Gallen 1879
0
2450
FC Zürich
2
12:45 PM
01/12/13
2442
FC St. Gallen 1879
2
2450
FC Zürich
1
02:00 PM
25/08/13
2450
FC Zürich
0
2442
FC St. Gallen 1879
0
02:00 PM
28/04/13
2442
FC St. Gallen 1879
1
2450
FC Zürich
2
06:45 PM
30/03/13
2450
FC Zürich
1
2442
FC St. Gallen 1879
3
05:45 PM
26/09/12
2450
FC Zürich
0
2442
FC St. Gallen 1879
2
05:45 PM
28/07/12
2442
FC St. Gallen 1879
3
2450
FC Zürich
1
02:00 PM
08/05/11
2442
FC St. Gallen 1879
2
2450
FC Zürich
2
04:45 PM
19/02/11
2450
FC Zürich
3
2442
FC St. Gallen 1879
1
03:00 PM
28/11/10
2442
FC St. Gallen 1879
0
2450
FC Zürich
3
03:45 PM
28/08/10
2450
FC Zürich
3
2442
FC St. Gallen 1879
1
05:45 PM
01/04/10
2450
FC Zürich
1
2442
FC St. Gallen 1879
1
04:45 PM
27/03/10
2442
FC St. Gallen 1879
1
2450
FC Zürich
0
03:00 PM
25/10/09
2442
FC St. Gallen 1879
1
2450
FC Zürich
3
05:45 PM
22/07/09
2450
FC Zürich
1
2442
FC St. Gallen 1879
0
853
Club Friendly Games
02:00 PM
30/06/18
2450
FC Zürich
4
2442
FC St. Gallen 1879
1
01:00 PM
29/01/17
2442
FC St. Gallen 1879
2
2450
FC Zürich
3
399
Schweizer Cup
06:15 PM
27/10/16
2450
FC Zürich
2
2442
FC St. Gallen 1879
1
07:15 PM
04/12/13
2442
FC St. Gallen 1879
0
2450
FC Zürich
1
01:00 PM
27/11/11
2442
FC St. Gallen 1879
4
2450
FC Zürich
2

FC St. Gallen 1879 Recent Matches

853
Club Friendly Games (9 Matches)
11:30 AM
09/10/25
2442
FC St. Gallen 1879
1
2459
AC Bellinzona
0
W
03:30 PM
06/09/25
2455
FC Wil 1900
3
2442
FC St. Gallen 1879
3
D
05:00 PM
22/07/25
2442
FC St. Gallen 1879
2
2819
Villarreal
2
D
01:00 PM
17/07/25
2576
Darmstadt 98
4
2442
FC St. Gallen 1879
2
L
01:00 PM
12/07/25
2530
FC Schalke 04
1
2442
FC St. Gallen 1879
0
L
02:00 PM
05/07/25
2548
SSV Reutlingen
0
2442
FC St. Gallen 1879
1
W
12:30 PM
05/07/25
2675
1. FC Kaiserslautern
0
2442
FC St. Gallen 1879
2
W
05:00 PM
27/06/25
2442
FC St. Gallen 1879
4
25220
SC Brühl SG
4
D
02:00 PM
19/03/25
2062
SC Austria Lustenau
2
2442
FC St. Gallen 1879
1
L
215
Swiss Super League (19 Matches)
04:00 PM
04/10/25
2442
FC St. Gallen 1879
1
2454
FC Thun
2
L
06:30 PM
27/09/25
2450
FC Zürich
3
2442
FC St. Gallen 1879
1
L
06:30 PM
13/09/25
2442
FC St. Gallen 1879
1
2443
FC Lugano
0
W
12:00 PM
31/08/25
2446
FC Lausanne-Sport
1
2442
FC St. Gallen 1879
2
W
02:30 PM
24/08/25
2442
FC St. Gallen 1879
0
2453
FC Luzern
1
L
04:00 PM
09/08/25
2442
FC St. Gallen 1879
5
2458
FC Winterthur
0
W
04:00 PM
02/08/25
2448
Servette FC
1
2442
FC St. Gallen 1879
4
W
04:00 PM
26/07/25
2442
FC St. Gallen 1879
2
2501
Basel
1
W
06:30 PM
22/05/25
2449
Grasshopper Club Zürich
2
2442
FC St. Gallen 1879
0
L
04:00 PM
17/05/25
2442
FC St. Gallen 1879
3
2450
FC Zürich
2
W
06:30 PM
13/05/25
2452
FC Sion
1
2442
FC St. Gallen 1879
1
D
04:00 PM
10/05/25
2442
FC St. Gallen 1879
1
2458
FC Winterthur
4
L
05:00 PM
06/05/25
2460
Yverdon-Sport FC
1
2442
FC St. Gallen 1879
1
D
02:30 PM
04/05/25
2460
Yverdon-Sport FC
2442
FC St. Gallen 1879
-
02:30 PM
21/04/25
2442
FC St. Gallen 1879
1
2452
FC Sion
0
W
12:15 PM
13/04/25
2443
FC Lugano
1
2442
FC St. Gallen 1879
1
D
12:15 PM
06/04/25
2442
FC St. Gallen 1879
1
2448
Servette FC
0
W
06:30 PM
03/04/25
2453
FC Luzern
1
2442
FC St. Gallen 1879
1
D
05:00 PM
29/03/25
2445
Young Boys
1
2442
FC St. Gallen 1879
0
L
399
Schweizer Cup (2 Matches)
05:00 PM
20/09/25
2455
FC Wil 1900
1
2442
FC St. Gallen 1879
1
W
02:00 PM
16/08/25
530761
FC Walenstadt
0
2442
FC St. Gallen 1879
13
W

FC Zürich Recent Matches

215
Swiss Super League (19 Matches)
06:30 PM
04/10/25
2449
Grasshopper Club Zürich
3
2450
FC Zürich
0
L
06:30 PM
27/09/25
2450
FC Zürich
3
2442
FC St. Gallen 1879
1
W
04:00 PM
13/09/25
2450
FC Zürich
2
2448
Servette FC
1
W
04:00 PM
30/08/25
2458
FC Winterthur
1
2450
FC Zürich
3
W
04:00 PM
23/08/25
2450
FC Zürich
0
2454
FC Thun
4
L
02:30 PM
10/08/25
2446
FC Lausanne-Sport
1
2450
FC Zürich
2
W
02:30 PM
03/08/25
2453
FC Luzern
1
2450
FC Zürich
1
D
06:30 PM
25/07/25
2450
FC Zürich
2
2452
FC Sion
3
L
06:30 PM
22/05/25
2460
Yverdon-Sport FC
3
2450
FC Zürich
2
L
04:00 PM
17/05/25
2442
FC St. Gallen 1879
3
2450
FC Zürich
2
L
06:30 PM
13/05/25
2450
FC Zürich
4
2458
FC Winterthur
1
W
04:00 PM
10/05/25
2450
FC Zürich
3
2449
Grasshopper Club Zürich
0
W
12:15 PM
04/05/25
2452
FC Sion
2
2450
FC Zürich
1
L
02:30 PM
21/04/25
2445
Young Boys
2
2450
FC Zürich
1
L
06:30 PM
12/04/25
2450
FC Zürich
0
2501
Basel
4
L
04:00 PM
05/04/25
2458
FC Winterthur
0
2450
FC Zürich
0
D
06:30 PM
02/04/25
2450
FC Zürich
2
2446
FC Lausanne-Sport
2
D
02:30 PM
30/03/25
2449
Grasshopper Club Zürich
1
2450
FC Zürich
2
W
07:30 PM
15/03/25
2450
FC Zürich
3
2453
FC Luzern
2
W
399
Schweizer Cup (2 Matches)
01:30 PM
21/09/25
2490
Stade Nyonnais
1
2450
FC Zürich
1
L
06:00 PM
15/08/25
44249
FC Wettswil-Bonstetten
0
2450
FC Zürich
2
W
853
Club Friendly Games (9 Matches)
01:00 PM
06/08/25
2450
FC Zürich
1
2482
FC Zürich II U21
2
L
01:30 PM
20/07/25
2580
SSV Ulm 1846
2450
FC Zürich
-
01:30 PM
19/07/25
2580
SSV Ulm 1846
3
2450
FC Zürich
0
L
12:00 PM
10/07/25
2591
1. FC Magdeburg
0
2450
FC Zürich
2
W
11:00 AM
05/07/25
2455
FC Wil 1900
1
2450
FC Zürich
3
W
12:00 PM
04/07/25
2450
FC Zürich
2463
FC Vaduz
-
02:00 PM
28/06/25
37390
FC Rapperswil-Jona
0
2450
FC Zürich
2
W
10:00 AM
21/06/25
2450
FC Zürich
4
2468
SC YF Juventus
1
W
09:00 AM
21/06/25
2450
FC Zürich
2
35111
FC Dietikon
0
W

FC St. Gallen 1879 Next Fixtures

FC Zürich Next Fixtures

FC St. Gallen 1879 Last Match Played stats

FC St. Gallen 1879 vs AC Bellinzona

Final Score :1 - 0

FC Zürich Last Match Played stats

Grasshopper Club Zürich vs FC Zürich

Final Score :3 - 0

(H)Match overview (A)
42%Ball possession58%
1.52Expected goals0.84
3Big chances1
10Total shots12
2Goalkeeper saves4
4Corner kicks8
12Fouls11
251Passes362
30Tackles14
10Free kicks12
2Yellow cards2
1Red cards0
(H)Shots (A)
10Total shots12
7Shots on target2
0Hit woodwork0
0Shots off target5
3Blocked shots5
8Shots inside box8
2Shots outside box4
(H)Attack (A)
2Big chances scored0
1Big chances missed1
27Touches in penalty area27
1Fouled in final third2
0Offsides3
(H)Passes (A)
133Accurate passes239
24Throw-ins38
65Final third entries77
45/96 (47%)Final third phase78/134 (58%)
18/69 (26%)Long balls32/91 (35%)
1/13 (8%)Crosses2/10 (20%)
(H)Duels (A)
53%Duels47%
6Dispossessed12
46/86 (53%)Ground duels40/86 (47%)
21/40 (53%)Aerial duels19/40 (48%)
7/15 (47%)Dribbles15/33 (45%)
(H)Defending (A)
67%Tackles won79%
30Total tackles14
11Interceptions16
51Recoveries50
32Clearances30
(H)Goalkeeping (A)
2Total saves4
1High claims1
9Goal kicks9

FC St. Gallen 1879 Vs FC Zürich Season Stats

FC St. Gallen 1879Performance SummaryFC Zürich
8Matches8
16Goals Scored13
9Goals Conceded15
2Goals per Game1.63
1.13Goals Conceded per Game1.88
5.88Shots on Target per Game5.88
2.75Big Chances per Game2.88
43.00%Ball Possession54.63%
2Clean Sheets0
16.38Tackles per Game15.5
0Penalty Goals Conceded2
15.13Fouls per Game13.38
2.25Offsides per Game1.25
9.38Goal Kicks per Game9.13
20.75Throw-ins per Game22.88
2.13Yellow Cards per Game2.5
0Red Cards3

Super League 25/26 Standings

POSTEAMMPWLDPTS
1FC ThunFC Thun852116
2FC St. Gallen 1879FC St. Gallen 1879853015
3BaselBasel853015
4Young BoysYoung Boys842214
5FC ZürichFC Zürich843113
6FC SionFC Sion832312
7FC LuzernFC Luzern832312
8FC LuganoFC Lugano834110
9Grasshopper Club ZürichGrasshopper Club Zürich82339
10FC Lausanne-SportFC Lausanne-Sport82428
11Servette FCServette FC82428
12FC WinterthurFC Winterthur80622
Championship round
Relegation Round

Football Previews & Betting Tips

UEFA Champions League Preview And Prediction: Liverpool vs Atlético Madrid Betting Tips & Picks September 17, 2025

UEFA Champions League Preview And Prediction: Liverpool vs Atlético Madrid Betting Tips & Picks September 17, 2025

UEFA Champions League Preview And Prediction: Paris Saint-Germain vs Atalanta Betting Tips & Picks September 17, 2025

UEFA Champions League Preview And Prediction: Paris Saint-Germain vs Atalanta Betting Tips & Picks September 17, 2025

UEFA Champions League Preview And Prediction: Juventus vs Borussia Dortmund Betting Tips & Picks September 16, 2025

UEFA Champions League Preview And Prediction: Juventus vs Borussia Dortmund Betting Tips & Picks September 16, 2025

UEFA Champions League Preview And Prediction: Real Madrid vs Olympique de Marseille Betting Tips & Picks September 16, 2025

UEFA Champions League Preview And Prediction: Real Madrid vs Olympique de Marseille Betting Tips & Picks September 16, 2025