The free key reads yesterday again: our one-month trial of today on the free key has finished. Read the changelog
BI

Basel II

St. Jakob-Park, Basel. Every match we hold, with the price it went off at.

285Played
108Won
37.9%Win rate
1.78Scored per game
1.69Conceded per game
59Clean sheets

Home and away

The same record, split by where it was played.

At home
39.6%
139 played, 55 won. 1.88 scored a game.
Away
36.3%
146 played, 53 won. 1.68 scored a game.
How the market priced them
40%
175 priced matches at an average of 2.99, which implied 33.4%.

Season by season 12

One row per competition per season.

SeasonCompetitionPWDLGD
2026/27 1. Liga Promotion 13616 0
2026/27 Friendlies Clubs 2101 0
2025/26 1. Liga Promotion 341789 +17
2025/26 Friendlies Clubs 1001 -1
2024/25 1. Liga Promotion 3414119 +2
2023/24 1. Liga Promotion 3411815 -2
2022/23 1. Liga Promotion 3312813 -5
2021/22 1. Liga Promotion 3511618 -12
2020/21 1. Liga Promotion 221057 +9
2019/20 1. Liga Promotion 17575 +3
2018/19 1. Liga Promotion 3091110 +6
2017/18 1. Liga Promotion 301299 +9

Recent matches 30

Newest first, with the price this club was at kickoff.

Saturday 21 November 2026
H Basel II scheduled Paradiso —
Saturday 14 November 2026
A Basel II scheduled Cham —
Saturday 7 November 2026
H Basel II scheduled FC Schaffhausen —
Saturday 31 October 2026
A Basel II scheduled Breitenrain —
Saturday 24 October 2026
A Basel II 0 – 2 Amical Saint-Prex —
Saturday 17 October 2026
H Basel II 3 – 1 Bavois —
Sunday 11 October 2026
A Basel II 2 – 2 Biel-Bienne —
Saturday 3 October 2026
H Basel II 3 – 2 Luzern II —
Saturday 26 September 2026
A Basel II 2 – 0 Young Boys II —
Saturday 19 September 2026
H Basel II 1 – 2 Bulle —
Sunday 13 September 2026
A Basel II 0 – 3 Lugano II —
Saturday 5 September 2026
H Basel II 3 – 0 Brühl 3.42
Saturday 29 August 2026
A Basel II 3 – 2 YF Juventus —
Saturday 22 August 2026
H Basel II 2 – 3 Zürich II —
Tuesday 18 August 2026
A Basel II 3 – 2 Bellinzona 2.66
Saturday 8 August 2026
H Basel II 1 – 2 Grand-Saconnex 2.75
Saturday 1 August 2026
A Basel II 1 – 3 Kreuzlingen 2.11
Saturday 18 July 2026
A Basel II 3 – 2 Old Boys —
Saturday 30 May 2026
A Basel II 0 – 1 Brühl 4.60
Saturday 23 May 2026
H Basel II 3 – 0 Vevey Sports —
Saturday 16 May 2026
A Basel II 0 – 1 Breitenrain 3.27
Saturday 9 May 2026
H Basel II 3 – 1 SC Kriens 5.95
Saturday 2 May 2026
A Basel II 1 – 1 Cham 3.35
Saturday 25 April 2026
H Basel II 2 – 4 Kreuzlingen 1.76
Saturday 18 April 2026
A Basel II 1 – 0 Lausanne Sport II —
Wednesday 15 April 2026
H Basel II 2 – 1 FC Schaffhausen 2.76
Saturday 11 April 2026
A Basel II 2 – 4 Lugano II 1.90
Thursday 2 April 2026
A Basel II 2 – 1 Biel-Bienne 4.60
Saturday 28 March 2026
A Basel II 2 – 0 Bavois 3.25
Saturday 21 March 2026
H Basel II 1 – 0 Young Boys II 2.25