Basel vs FC St. Gallen 1879: Prediction, Head-to-Head, Odds & Stats (Sun, 30 Nov '25)

Wojtek Kolan

Wojtek Kolan

Published on 30 Nov, 03:30 PM UTC

Next Match 30/11/25 at 03:30 PM

Basel vs FC St. Gallen 1879
📍 St. Jakob-Park, Switzerland.

Scheduled H2H Match For Basel Vs FC St. Gallen 1879

Swiss Super League

Sun, 30 Nov 2025 at 03:30 PM UTC

Basel
Basel

CHE CHE

Recent Form

W
W
L
W
W
FC St. Gallen 1879
FC St. Gallen 1879

CHE CHE

Recent Form

W
W
L
L
W

4

Win

Last 10 Played

10
3 Draws

3

Win

7.01
Avg. Rating
6.88
2
Position
3
Ludovic Magnin
Manager
Enrico Maassen

Game Schedule - Time Of Fixture

Basel will square off vs FC St. Gallen 1879 in Swiss Super League on Sun, 30 Nov 2025 at 03: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.

Basel vs FC St. Gallen 1879 H2H Stats

Over the last 10 H2H games for these teams, Basel have come out on top 4 times and FC St. Gallen 1879 have got the victory on 3 occasion. In the latest match between them, FC St. Gallen 1879 won 2-1.


Head-to-Head (Last 10 Matches)
Basel4
FC St. Gallen 18793

Basel vs FC St. Gallen 1879 Past H2H Matches

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

Basel Recent Matches

679
UEFA Europa League (3 Matches)
04:45 PM
23/10/25
1649
Olympique Lyonnais
2
2501
Basel
0
L
07:00 PM
02/10/25
2501
Basel
2
2677
VfB Stuttgart
0
W
07:00 PM
24/09/25
2538
SC Freiburg
2
2501
Basel
1
L
215
Swiss Super League (15 Matches)
04:00 PM
18/10/25
2501
Basel
3
2458
FC Winterthur
0
W
02:30 PM
05/10/25
2448
Servette FC
0
2501
Basel
3
W
02:30 PM
28/09/25
2501
Basel
1
2453
FC Luzern
2
L
04:00 PM
13/09/25
2454
FC Thun
1
2501
Basel
3
W
06:30 PM
30/08/25
2452
FC Sion
0
2501
Basel
1
W
02:30 PM
10/08/25
2443
FC Lugano
3
2501
Basel
1
L
06:30 PM
06/08/25
2501
Basel
4
2445
Young Boys
1
W
06:30 PM
02/08/25
2501
Basel
2
2449
Grasshopper Club Zürich
1
W
04:00 PM
26/07/25
2442
FC St. Gallen 1879
2
2501
Basel
1
L
04:00 PM
24/05/25
2501
Basel
4
2453
FC Luzern
0
W
12:15 PM
18/05/25
2445
Young Boys
6
2501
Basel
2
L
06:30 PM
14/05/25
2446
FC Lausanne-Sport
2
2501
Basel
3
W
06:30 PM
10/05/25
2443
FC Lugano
2
2501
Basel
5
W
02:30 PM
04/05/25
2501
Basel
5
2448
Servette FC
1
W
02:30 PM
21/04/25
2501
Basel
5
2460
Yverdon-Sport FC
0
W
399
Schweizer Cup (5 Matches)
05:00 PM
19/09/25
2497
Étoile Carouge FC
2
2501
Basel
2
W
06:30 PM
16/08/25
2501
Basel
6
2472
FC Biel-Bienne 1896
1
W
04:00 PM
15/08/25
2472
FC Biel-Bienne 1896
2501
Basel
-
12:00 PM
01/06/25
2472
FC Biel-Bienne 1896
1
2501
Basel
4
W
01:30 PM
27/04/25
2501
Basel
3
2446
FC Lausanne-Sport
2
W
7
UEFA Champions League (2 Matches)
07:00 PM
27/08/25
1284
FC København
2
2501
Basel
0
L
07:00 PM
20/08/25
2501
Basel
1
1284
FC København
1
D
853
Club Friendly Games (5 Matches)
04:00 PM
19/07/25
2501
Basel
3
2819
Villarreal
3
D
11:00 AM
16/07/25
2501
Basel
1
2455
FC Wil 1900
1
D
11:00 AM
12/07/25
2501
Basel
1
2458
FC Winterthur
1
D
04:30 PM
10/07/25
37390
FC Rapperswil-Jona
2
2501
Basel
4
W
01:00 PM
05/07/25
4856
SC Rheindorf Altach
1
2501
Basel
1
D

FC St. Gallen 1879 Recent Matches

215
Swiss Super League (20 Matches)
02:30 PM
19/10/25
2445
Young Boys
1
2442
FC St. Gallen 1879
2
W
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
853
Club Friendly Games (8 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
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

Basel Next Fixtures

FC St. Gallen 1879 Next Fixtures

Basel Last Match Played stats

Olympique Lyonnais vs Basel

Final Score :2 - 0

(H)Match overview (A)
61%Ball possession39%
2.47Expected goals1.19
2Big chances1
18Total shots10
3Goalkeeper saves4
4Corner kicks2
12Fouls12
574Passes358
13Tackles14
12Free kicks12
1Yellow cards1
(H)Shots (A)
18Total shots10
6Shots on target3
0Hit woodwork0
8Shots off target5
4Blocked shots2
12Shots inside box6
6Shots outside box4
(H)Attack (A)
1Big chances scored0
1Big chances missed1
0Through balls1
33Touches in penalty area23
1Fouled in final third2
3Offsides0
(H)Passes (A)
507Accurate passes281
17Throw-ins28
47Final third entries38
106/124 (85%)Final third phase67/100 (67%)
35/55 (64%)Long balls27/46 (59%)
1/14 (7%)Crosses5/20 (25%)
(H)Duels (A)
49%Duels51%
4Dispossessed6
30/57 (53%)Ground duels27/57 (47%)
12/28 (43%)Aerial duels16/28 (57%)
8/18 (44%)Dribbles2/9 (22%)
(H)Defending (A)
38%Tackles won64%
13Total tackles14
17Interceptions10
57Recoveries48
24Clearances16
0Errors lead to a shot1
0Errors lead to a goal1
(H)Goalkeeping (A)
3Total saves4
0.72Goals prevented0.45
0Big saves1
2High claims2
1Punches0
7Goal kicks14

FC St. Gallen 1879 Last Match Played stats

Young Boys vs FC St. Gallen 1879

Final Score :1 - 2

(H)Match overview (A)
62%Ball possession38%
2.13Expected goals1.30
5Big chances1
15Total shots18
5Goalkeeper saves4
7Corner kicks9
12Fouls12
379Passes226
18Tackles12
11Free kicks12
2Yellow cards5
(H)Shots (A)
15Total shots18
5Shots on target7
0Hit woodwork0
6Shots off target5
4Blocked shots6
13Shots inside box14
2Shots outside box4
(H)Attack (A)
0Big chances scored1
5Big chances missed0
31Touches in penalty area32
2Fouled in final third3
2Offsides3
(H)Passes (A)
282Accurate passes149
20Throw-ins17
69Final third entries49
68/124 (55%)Final third phase38/73 (52%)
37/76 (49%)Long balls28/72 (39%)
9/21 (43%)Crosses6/19 (32%)
(H)Duels (A)
60%Duels40%
6Dispossessed9
35/62 (56%)Ground duels27/62 (44%)
29/45 (64%)Aerial duels16/45 (36%)
6/12 (50%)Dribbles3/12 (25%)
(H)Defending (A)
83%Tackles won58%
18Total tackles12
6Interceptions7
50Recoveries51
22Clearances41
1Errors lead to a shot0
(H)Goalkeeping (A)
5Total saves4
1Big saves0
9Goal kicks11
0Penalty saves1

Super League 25/26 Standings

POSTEAMMPWLDPER %
1FC ThunFC Thun962119
2BaselBasel963018
3FC St. Gallen 1879FC St. Gallen 1879963018
4FC SionFC Sion942315
5Young BoysYoung Boys943214
6FC LuzernFC Luzern932413
7FC LuganoFC Lugano944113
8FC ZürichFC Zürich944113
9FC Lausanne-SportFC Lausanne-Sport92439
10Grasshopper Club ZürichGrasshopper Club Zürich92439
11Servette FCServette FC92528
12FC WinterthurFC Winterthur90722
Championship round
Relegation Round