FC Thun vs FC Zürich: Prediction, Head-to-Head, Odds & Stats (Sat, 20 Dec '25)

Wojtek Kolan

Wojtek Kolan

Published on 20 Dec, 05:00 PM

Next Match 20/12/25 at 05:00 PM

FC Thun vs FC Zürich
📍 Stockhorn Arena, Switzerland.

Scheduled H2H Match For FC Thun Vs FC Zürich

Swiss Super League

Sat, 20 Dec 2025 at 05:00 PM UTC

FC Thun
FC Thun

CHE CHE

Recent Form

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

CHE CHE

Recent Form

L
L
L
L
W

2

Win

Last 10 Played

10
3 Draws

5

Win

6.96
Avg. Rating
6.75
1
Position
9
Mauro Lustrinelli
Manager
Dennis Hediger

Game Schedule - Time Of Fixture

FC Thun will square off vs FC Zürich in Swiss Super League on Sat, 20 Dec 2025 at 05:00 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 Thun vs FC Zürich H2H Match Summary

For the last 10 head-to-head games between these teams, FC Thun have got the victory 2 times and FC Zürich have won on 5 occasion.


Head-to-Head (Last 10 Matches)
FC Thun2
FC Zürich5

FC Thun vs FC Zürich Past H2H Matches

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

FC Thun Recent Matches

215
Swiss Super League (14 Matches)
07:30 PM
22/11/25
2454
FC Thun
0
2443
FC Lugano
1
L
07:30 PM
08/11/25
2448
Servette FC
0
2454
FC Thun
1
W
05:00 PM
01/11/25
2454
FC Thun
2
2452
FC Sion
1
W
07:30 PM
28/10/25
2454
FC Thun
3
2458
FC Winterthur
0
W
04:00 PM
25/10/25
2452
FC Sion
0
2454
FC Thun
1
W
04:00 PM
18/10/25
2454
FC Thun
3
2448
Servette FC
1
W
04:00 PM
04/10/25
2442
FC St. Gallen 1879
1
2454
FC Thun
2
W
12:00 PM
28/09/25
2445
Young Boys
4
2454
FC Thun
2
L
04:00 PM
13/09/25
2454
FC Thun
1
2501
Basel
3
L
04:00 PM
30/08/25
2454
FC Thun
1
2449
Grasshopper Club Zürich
1
D
04:00 PM
23/08/25
2450
FC Zürich
0
2454
FC Thun
4
W
06:30 PM
09/08/25
2453
FC Luzern
1
2454
FC Thun
2
W
12:00 PM
03/08/25
2454
FC Thun
2
2446
FC Lausanne-Sport
1
W
02:00 PM
27/07/25
2443
FC Lugano
1
2454
FC Thun
2
W
853
Club Friendly Games (7 Matches)
10:30 AM
09/10/25
2454
FC Thun
6
2497
Étoile Carouge FC
0
W
12:00 PM
04/09/25
2451
Neuchâtel Xamax
0
2454
FC Thun
2
W
02:30 PM
19/07/25
2454
FC Thun
4
2447
FC Aarau
1
W
12:00 PM
11/07/25
2443
FC Lugano
2
2454
FC Thun
4
W
02:30 PM
04/07/25
2452
FC Sion
1
2454
FC Thun
1
D
04:30 PM
27/06/25
2445
Young Boys
1
2454
FC Thun
2
W
01:00 PM
21/06/25
2454
FC Thun
3
2464
SC Kriens
4
L
399
Schweizer Cup (1 Matches)
01:30 PM
17/08/25
34762
FC Breitenrain
1
2454
FC Thun
0
L
216
Challenge League (8 Matches)
06:15 PM
23/05/25
2454
FC Thun
1
2497
Étoile Carouge FC
0
W
06:15 PM
16/05/25
2459
AC Bellinzona
3
2454
FC Thun
1
L
12:15 PM
11/05/25
2463
FC Vaduz
3
2454
FC Thun
3
D
06:15 PM
02/05/25
2454
FC Thun
2
2447
FC Aarau
1
W
06:15 PM
25/04/25
2451
Neuchâtel Xamax
0
2454
FC Thun
2
W
02:30 PM
21/04/25
2454
FC Thun
7
2455
FC Wil 1900
0
W
05:30 PM
11/04/25
2490
Stade Nyonnais
0
2454
FC Thun
2
W
06:15 PM
04/04/25
2454
FC Thun
3
2461
Schaffhausen
0
W

FC Zürich Recent Matches

215
Swiss Super League (18 Matches)
05:00 PM
08/11/25
2450
FC Zürich
3
2453
FC Luzern
2
W
07:30 PM
01/11/25
2450
FC Zürich
1
2446
FC Lausanne-Sport
2
L
07:30 PM
29/10/25
2501
Basel
2
2450
FC Zürich
0
L
01:00 PM
26/10/25
2450
FC Zürich
2
2445
Young Boys
3
L
06:30 PM
18/10/25
2443
FC Lugano
1
2450
FC Zürich
0
L
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
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 Thun Next Fixtures

FC Zürich Next Fixtures

FC Thun Last Match Played stats

FC Thun vs FC Lugano

Final Score :0 - 1

(H)Match overview (A)
41%Ball possession59%
2.14Expected goals0.78
1Big chances1
20Total shots13
2Goalkeeper saves9
10Corner kicks5
8Fouls14
314Passes457
16Tackles15
14Free kicks8
2Yellow cards3
0Red cards1
(H)Shots (A)
20Total shots13
9Shots on target3
0Hit woodwork0
5Shots off target2
6Blocked shots8
12Shots inside box8
8Shots outside box5
(H)Attack (A)
0Big chances scored1
1Big chances missed0
33Touches in penalty area25
2Fouled in final third0
4Offsides1
(H)Passes (A)
246Accurate passes393
13Throw-ins15
44Final third entries39
79/113 (70%)Final third phase106/129 (82%)
32/59 (54%)Long balls30/50 (60%)
5/18 (28%)Crosses8/25 (32%)
(H)Duels (A)
53%Duels47%
13Dispossessed9
35/59 (59%)Ground duels24/59 (41%)
13/31 (42%)Aerial duels18/31 (58%)
5/7 (71%)Dribbles2/9 (22%)
(H)Defending (A)
81%Tackles won67%
16Total tackles15
7Interceptions4
48Recoveries45
25Clearances35
(H)Goalkeeping (A)
2Total saves9
0Big saves1
0High claims1
4Goal kicks7

FC Zürich Last Match Played stats

FC Sion vs FC Zürich

Final Score :2 - 2

(H)Match overview (A)
52%Ball possession48%
2.65Expected goals2.15
3Big chances3
16Total shots13
2Goalkeeper saves3
7Corner kicks1
11Fouls14
377Passes359
20Tackles11
14Free kicks10
2Yellow cards1
(H)Shots (A)
16Total shots13
5Shots on target4
1Hit woodwork0
8Shots off target6
3Blocked shots3
12Shots inside box8
4Shots outside box5
(H)Attack (A)
1Big chances scored2
2Big chances missed1
0Through balls1
42Touches in penalty area18
2Fouled in final third2
1Offsides1
(H)Passes (A)
299Accurate passes286
20Throw-ins20
46Final third entries66
95/130 (73%)Final third phase57/101 (56%)
42/67 (63%)Long balls25/68 (37%)
7/30 (23%)Crosses3/9 (33%)
(H)Duels (A)
61%Duels39%
6Dispossessed7
39/61 (64%)Ground duels22/61 (36%)
18/32 (56%)Aerial duels14/32 (44%)
5/10 (50%)Dribbles1/14 (7%)
(H)Defending (A)
65%Tackles won73%
20Total tackles11
13Interceptions9
55Recoveries53
17Clearances35
0Errors lead to a goal1
(H)Goalkeeping (A)
2Total saves3
0High claims1
8Goal kicks12

Super League 25/26 Standings

POSTEAMMPWLDPER %
1FC ThunFC Thun14103131
2Young BoysYoung Boys1473425
3FC St. Gallen 1879FC St. Gallen 18791385024
4BaselBasel1475223
5FC LuganoFC Lugano1375122
6FC SionFC Sion1454520
7FC LuzernFC Luzern1444618
8FC ZürichFC Zürich1457217
9FC Lausanne-SportFC Lausanne-Sport1446416
10Servette FCServette FC1447315
11Grasshopper Club ZürichGrasshopper Club Zürich1436514
12FC WinterthurFC Winterthur1411036
Championship round
Relegation Round

Top Upcoming

05:45 PM 25/11/25
Prediction
Fenerbahçe BekoFenerbahçe Beko
Virtus BolognaVirtus Bologna
06:00 PM 25/11/25
Prediction
Kauno ŽalgirisKauno Žalgiris
Saski BaskoniaSaski Baskonia
01:00 AM 30/11/25
Prediction
Milwaukee BucksMilwaukee Bucks
Brooklyn NetsBrooklyn Nets
03:00 AM 30/11/25
Prediction
Los Angeles ClippersLos Angeles Clippers
Dallas MavericksDallas Mavericks