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

Bellinzona

Stadio Comunale Bellinzona, Bellinzona. Every match we hold, with the price it went off at.

294Played
110Won
37.4%Win rate
1.38Scored per game
1.5Conceded per game
77Clean sheets

Home and away

The same record, split by where it was played.

At home
45.5%
145 played, 66 won. 1.41 scored a game.
Away
29.5%
149 played, 44 won. 1.34 scored a game.
How the market priced them
34.8%
224 priced matches at an average of 3.6, which implied 27.8%.

Season by season 22

One row per competition per season.

SeasonCompetitionPWDLGD
2026/27 1. Liga Promotion 13238 -15
2026/27 Friendlies Clubs 2101 0
2026/27 Schweizer Cup 1001 -3
2025/26 Challenge League 365823 -37
2025/26 Schweizer Cup 2101 +3
2025/26 Friendlies Clubs 1001 -1
2024/25 Challenge League 36121113 -9
2024/25 Schweizer Cup 4310 +3
2024/25 Friendlies Clubs 3012 -8
2023/24 Challenge League 3611916 -11
2023/24 Friendlies Clubs 5104 -11
2023/24 Schweizer Cup 3201 +5
2022/23 Challenge League 3611421 -33
2022/23 Friendlies Clubs 3210 +6
2022/23 Schweizer Cup 2101 +2
2021/22 1. Liga Promotion 352375 +34
2021/22 Friendlies Clubs 4301 -4
2020/21 1. Liga Promotion 227105 +5
2020/21 Friendlies Clubs 1010 0
2019/20 1. Liga Promotion 17836 +9
2019/20 Schweizer Cup 2101 +4
2018/19 1. Liga Promotion 3016104 +26

Recent matches 30

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

Sunday 22 November 2026
A Bellinzona scheduled Biel-Bienne —
Sunday 15 November 2026
H Bellinzona scheduled Luzern II —
Sunday 8 November 2026
A Bellinzona scheduled Young Boys II —
Sunday 1 November 2026
H Bellinzona scheduled Bulle —
Sunday 25 October 2026
A Bellinzona 1 – 1 Lugano II —
Wednesday 21 October 2026
H Bellinzona 2 – 0 Brühl —
Friday 16 October 2026
H Bellinzona 2 – 0 Collina d'Oro —
Saturday 10 October 2026
A Bellinzona 0 – 2 YF Juventus —
Sunday 4 October 2026
H Bellinzona 0 – 4 Zürich II —
Sunday 27 September 2026
H Bellinzona 2 – 2 Breitenrain —
Saturday 19 September 2026
A Bellinzona 0 – 3 Grand-Saconnex —
Sunday 13 September 2026
H Bellinzona 2 – 1 Kreuzlingen —
Saturday 5 September 2026
A Bellinzona 0 – 4 Paradiso 3.24
Saturday 29 August 2026
A Bellinzona 1 – 1 Cham —
Saturday 22 August 2026
A Bellinzona 0 – 1 FC Schaffhausen —
Tuesday 18 August 2026
H Bellinzona 2 – 3 Basel II 2.45
Friday 14 August 2026
A Bellinzona 1 – 4 Rotkreuz 1.04
Sunday 9 August 2026
A Bellinzona 0 – 1 Amical Saint-Prex 1.93
Saturday 1 August 2026
H Bellinzona 0 – 2 Bavois 4.00
Friday 15 May 2026
A Bellinzona 2 – 2 Étoile Carouge 5.30
Monday 11 May 2026
H Bellinzona 2 – 4 FC WIL 1900 2.72
Friday 8 May 2026
A Bellinzona 0 – 5 Stade Lausanne-Ouchy 5.10
Sunday 3 May 2026
H Bellinzona 2 – 4 Rapperswil 2.14
Sunday 26 April 2026
A Bellinzona 1 – 2 Neuchatel Xamax FC 3.91
Saturday 18 April 2026
H Bellinzona 4 – 0 Stade Nyonnais 2.78
Saturday 11 April 2026
H Bellinzona 0 – 0 FC Aarau 8.50
Tuesday 7 April 2026
A Bellinzona 2 – 3 FC Vaduz 15.00
Friday 3 April 2026
A Bellinzona 2 – 5 Yverdon Sport 6.00
Friday 20 March 2026
H Bellinzona 2 – 1 Stade Lausanne-Ouchy 5.50
Friday 13 March 2026
H Bellinzona 0 – 3 Étoile Carouge 2.50