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

Wojtek Kolan

Wojtek Kolan

Published on 24 Nov, 03:39 AM

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

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

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

CHE CHE

Recent Form

W
L
L
W
W

4

Win

Last 10 Played

10
3 Draws

3

Win

6.95
Avg. Rating
6.87
4
Position
2
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 Pick

Determined from the implied expectation from the odds, FC Basel 1893 have a 62.85% to get the victory. Implicit probability from the odds, also demonstrates there is a 66.67% chance of BTTS. Join the football picks club to get data on implied and actual predictions to today’s highly profitable bets in order to see the best bets Matchstat.com football picks club to find out implied and actual predictions to today’s highly profitable bets in order to make successful bets

PredictionChance to win
Basel62.85 %
FC St. Gallen 187920.75 %
Draw21.88 %

Above win % is implied from odds. Login / Signup to find out our expert picks.

Basel vs FC St. Gallen 1879 H2H Match Summary

For the last 10 H2H games for these teams, Basel have got the victory 4 times and FC St. Gallen 1879 have got the victory on 3 occasion. In the last game between them, FC St. Gallen 1879 won 2-1.


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

Basel Vs FC St. Gallen 1879 Performance stats

Editorial Prediction:

Who will triumph in the next clash at the iconic St. Jakob-Park? As Basel prepares to face FC St. Gallen 1879 on Sun, November 30, 2025, intriguing questions about performance, past contests, and current form loom large. In their last three head-to-head encounters, Basel has struggled, securing no victories against this formidable foe. Meanwhile, FC St. Gallen 1879 have managed a win and forced stalemates twice. Their most recent match-up saw FC St. Gallen 1879 triumph at home with a 2-1 scoreline on July 26, 2025.

How do recent performances hint at the team's current momentum? Basel enters this game fresh from a 1-1 draw against Grasshopper Club Zürich. In contrast, their counterparts, FC St. Gallen 1879, are riding high following a 1-0 victory over FC Lausanne-Sport. Currently holding the fourth position in their domestic league, Basel faces off against FC St. Gallen 1879, who are perched one rung higher at third place. The competition is fierce, and every point counts in this clash of titans.

Analyzing player stats, who shines brightest on each side? Basel's offensive hope rests on their leading scorer, Xherdan Shaqiri, with five goals this season. On the other hand, FC St. Gallen 1879 boasts a significant playmaker in Lukas Görtler, responsible for two assists. When delving into top player ratings, Willem Geubbels of FC St. Gallen 1879 leads with an impressive 8.5, while Basel's Marwin Hitz follows with a rating of 7.71. Surprisingly, possession statistics reveal Basel averaging 55.86%, establishing them as the dominant team on the field.

What are the implications regarding discipline and set-pieces in this encounter? Both teams exhibit a similar track record with Basel having seen 31 yellow cards, one red card, and conceding four penalty goals. FC St. Gallen 1879 mirrors this discipline with 33 yellows, one red, and four penalties conceded. Interestingly, Basel's corner dominance is palpable, averaging 6.07 corners per game, edging out FC St. Gallen 1879's 5.54. Such set-piece disparities might just be the deciding factor come matchday.

Given these statistics, who seems poised to claim victory? Basel's greater possession and consistent ability to win corners suggest they might assert control throughout the game. However, the undeniable tenacity and knack for breaking through exhibited by FC St. Gallen 1879 could mean another unforgettable upset. The stage is set for a thrilling showdown, with both teams motivated by their distinct advantages. But, with momentum and past performances in their favor, FC St. Gallen 1879 is tipped to edge this contest.

Basel vs FC St. Gallen 1879 Best Odds For The Match

Full Time Result
1W
1.591
2W
4.82
X
4.57
Over Under Full Time
> 1.5
1.117
< 1.5
6.02
> 2.5
1.401
< 2.5
2.86
Asian Handicap
1W -1.5
2.47
2W -1.5
1.537
Over Under First Half
> 1.5
2.08
< 1.5
1.757
Both Teams To Score
Yes
1.5
No
2.48
Draw No Bet
1W
1.25
2W
3.65
Over Under Second Half
> 1.5
1.64
< 1.5
2.1

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

Head To Head Streaks

2442
No losses
3
2501
Without clean sheet
4
2442
Without clean sheet
14
(Both)
Both teams scoring
8/10
(Both)
More than 10.5 corners
7/8

Team Streaks

2442
Wins
3
2501
No wins
3
2501
Without clean sheet
4
2442
More than 2.5 goals
6/7
2442
First to score
6/8
2501
More than 4.5 cards
4/5
2442
More than 4.5 cards
5/7
2501
Less than 10.5 corners
6/8

Basel Recent Matches

679
UEFA Europa League (5 Matches)
08:00 PM
27/11/25
2890
KRC Genk
2
2501
Basel
1
L
05:45 PM
06/11/25
2501
Basel
3
3301
FCSB
1
W
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 (14 Matches)
03:30 PM
23/11/25
2449
Grasshopper Club Zürich
1
2501
Basel
1
D
01:00 PM
09/11/25
2501
Basel
0
2443
FC Lugano
1
L
03:30 PM
02/11/25
2445
Young Boys
0
2501
Basel
0
D
07:30 PM
29/10/25
2501
Basel
2
2450
FC Zürich
0
W
03:30 PM
26/10/25
2446
FC Lausanne-Sport
5
2501
Basel
1
L
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
399
Schweizer Cup (4 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
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 (19 Matches)
06:00 PM
26/11/25
2443
FC Lugano
1
2442
FC St. Gallen 1879
3
W
03:30 PM
23/11/25
2442
FC St. Gallen 1879
1
2446
FC Lausanne-Sport
0
W
03:30 PM
09/11/25
2442
FC St. Gallen 1879
1
2445
Young Boys
4
L
01:00 PM
02/11/25
2443
FC Lugano
1
2442
FC St. Gallen 1879
0
-
07:30 PM
28/10/25
2452
FC Sion
3
2442
FC St. Gallen 1879
2
L
04:00 PM
25/10/25
2442
FC St. Gallen 1879
5
2449
Grasshopper Club Zürich
0
W
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
853
Club Friendly Games (9 Matches)
11:00 AM
13/11/25
2062
SC Austria Lustenau
0
2442
FC St. Gallen 1879
3
W
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

KRC Genk vs Basel

Final Score :2 - 1

(H)Match overview (A)
47%Ball possession53%
0.86Expected goals0.65
1Big chances0
13Total shots13
3Goalkeeper saves5
2Corner kicks6
13Fouls11
500Passes547
18Tackles21
11Free kicks13
4Yellow cards1
(H)Shots (A)
13Total shots13
7Shots on target4
0Hit woodwork1
4Shots off target5
2Blocked shots4
8Shots inside box5
5Shots outside box8
(H)Attack (A)
1Big chances scored0
2Through balls0
23Touches in penalty area36
0Fouled in final third3
2Offsides1
(H)Passes (A)
426Accurate passes475
20Throw-ins28
41Final third entries71
67/96 (70%)Final third phase146/192 (76%)
21/52 (40%)Long balls21/36 (58%)
2/8 (25%)Crosses6/31 (19%)
(H)Duels (A)
49%Duels51%
10Dispossessed8
39/79 (49%)Ground duels40/79 (51%)
10/20 (50%)Aerial duels10/20 (50%)
10/21 (48%)Dribbles7/17 (41%)
(H)Defending (A)
67%Tackles won62%
18Total tackles21
15Interceptions6
52Recoveries55
32Clearances17
0Errors lead to a shot1
(H)Goalkeeping (A)
3Total saves5
-0.05Goals prevented-0.42
1Big saves1
1Punches0
10Goal kicks5

FC St. Gallen 1879 Last Match Played stats

FC Lugano vs FC St. Gallen 1879

Final Score :1 - 3

(H)Match overview (A)
62%Ball possession38%
0Big chances1
15Total shots10
1Goalkeeper saves5
4Corner kicks3
14Fouls17
446Passes267
12Tackles9
17Free kicks14
3Yellow cards4
(H)Shots (A)
15Total shots10
6Shots on target4
0Hit woodwork0
6Shots off target5
3Blocked shots1
13Shots inside box4
2Shots outside box6
(H)Attack (A)
0Big chances scored1
26Touches in penalty area16
3Fouled in final third0
0Offsides2
(H)Passes (A)
367Accurate passes176
13Throw-ins16
60Final third entries43
63/99 (64%)Final third phase31/72 (43%)
39/63 (62%)Long balls22/64 (34%)
7/17 (41%)Crosses4/10 (40%)
(H)Duels (A)
64%Duels36%
5Dispossessed3
43/69 (62%)Ground duels26/69 (38%)
24/36 (67%)Aerial duels12/36 (33%)
15/19 (79%)Dribbles5/14 (36%)
(H)Defending (A)
75%Tackles won56%
12Total tackles9
8Interceptions2
50Recoveries48
12Clearances16
1Errors lead to a goal0
(H)Goalkeeping (A)
1Total saves5
1Big saves1
0Punches1
10Goal kicks6

Basel Vs FC St. Gallen 1879 Season Stats

BaselPerformance SummaryFC St. Gallen 1879
14Matches14
23Goals Scored30
17Goals Conceded18
1.64Goals per Game2.14
1.21Goals Conceded per Game1.29
5.93Shots on Target per Game6
3.29Big Chances per Game2.71
55.86%Ball Possession45.14%
5Clean Sheets4
14.57Tackles per Game15.93
3Penalty Goals Conceded1
11.36Fouls per Game14.36
2.29Offsides per Game2.07
7.21Goal Kicks per Game8.36
20.14Throw-ins per Game20.36
2.21Yellow Cards per Game2.64
1Red Cards1

Super League 25/26 Standings

POSTEAMMPWLDPTS
1FC ThunFC Thun14103131
2FC St. Gallen 1879FC St. Gallen 18791495027
3Young BoysYoung Boys1473425
4BaselBasel1475223
5FC LuganoFC Lugano1476122
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

12:00 PM 30/11/25
Prediction
Crystal PalaceCrystal Palace
Manchester UnitedManchester United
07:30 PM 02/12/25
Prediction
BournemouthBournemouth
EvertonEverton
07:30 PM 03/12/25
Prediction
ArsenalArsenal
BrentfordBrentford
03:00 PM 29/11/25
Prediction
FCV DenderFCV Dender
KVC WesterloKVC Westerlo
03:00 PM 30/11/25
Prediction
KRC GenkKRC Genk
Oud-Heverlee LeuvenOud-Heverlee Leuven
02:00 PM 29/11/25
Prediction
SüdtirolSüdtirol
US Avellino 1912US Avellino 1912
05:30 PM 29/11/25
Prediction
Albacete BalompiéAlbacete Balompié
Deportivo La CoruñaDeportivo La Coruña
03:15 PM 30/11/25
Prediction
Real Racing ClubReal Racing Club
EibarEibar
08:00 PM 30/11/25
Prediction
CD CastellónCD Castellón
Las PalmasLas Palmas
05:45 PM 29/11/25
Prediction
Fortuna SittardFortuna Sittard
Heracles AlmeloHeracles Almelo