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

Bavois

Stade des Peupliers, Bavois. Every match we hold, with the price it went off at.

307Played
110Won
35.8%Win rate
1.55Scored per game
1.64Conceded per game
71Clean sheets

Home and away

The same record, split by where it was played.

At home
42.2%
147 played, 62 won. 1.61 scored a game.
Away
30%
160 played, 48 won. 1.5 scored a game.
How the market priced them
36%
186 priced matches at an average of 3.08, which implied 32.5%.

Season by season 18

One row per competition per season.

SeasonCompetitionPWDLGD
2026/27 1. Liga Promotion 12228 -6
2026/27 Friendlies Clubs 7421 +10
2026/27 Schweizer Cup 1001 -7
2025/26 1. Liga Promotion 3417413 +11
2025/26 Friendlies Clubs 5311 +3
2024/25 1. Liga Promotion 34101014 -5
2024/25 Friendlies Clubs 6213 -1
2023/24 1. Liga Promotion 3412715 +8
2022/23 1. Liga Promotion 3311715 -18
2022/23 Friendlies Clubs 1001 -8
2022/23 Schweizer Cup 1001 -2
2021/22 1. Liga Promotion 3515713 -1
2020/21 1. Liga Promotion 221066 +1
2020/21 Friendlies Clubs 1001 -1
2019/20 1. Liga Promotion 17377 -14
2019/20 Schweizer Cup 4301 +17
2018/19 1. Liga Promotion 309138 +5
2017/18 1. Liga Promotion 309714 -18

Recent matches 30

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

Saturday 21 November 2026
H Bavois scheduled Grand-Saconnex —
Saturday 14 November 2026
A Bavois scheduled Kreuzlingen —
Saturday 7 November 2026
H Bavois scheduled Paradiso —
Saturday 31 October 2026
A Bavois scheduled Cham —
Saturday 24 October 2026
H Bavois postponed FC Schaffhausen —
Saturday 17 October 2026
A Bavois 1 – 3 Basel II —
Saturday 10 October 2026
H Bavois 0 – 2 Amical Saint-Prex —
Saturday 3 October 2026
A Bavois 0 – 1 Breitenrain —
Saturday 26 September 2026
A Bavois 0 – 2 Biel-Bienne —
Sunday 20 September 2026
H Bavois 0 – 1 Luzern II —
Saturday 12 September 2026
A Bavois 1 – 2 Young Boys II —
Saturday 5 September 2026
H Bavois 3 – 0 Bulle 2.17
Saturday 29 August 2026
A Bavois 2 – 3 Lugano II 1.86
Saturday 22 August 2026
H Bavois 0 – 0 Brühl 2.72
Wednesday 19 August 2026
A Bavois 0 – 1 YF Juventus —
Saturday 15 August 2026
H Bavois 0 – 7 Servette FC 18.00
Saturday 8 August 2026
H Bavois 2 – 2 Zürich II 1.66
Saturday 1 August 2026
A Bavois 2 – 0 Bellinzona 1.88
Saturday 25 July 2026
A Bavois 8 – 0 La Sarraz-Eclépens —
Wednesday 22 July 2026
A Bavois 0 – 0 Echallens 1.66
Saturday 18 July 2026
H Bavois 1 – 0 Meyrin —
Wednesday 15 July 2026
H Bavois 2 – 1 Chênois —
Saturday 11 July 2026
H Bavois 3 – 2 Portalban / Gletterens —
Saturday 30 May 2026
A Bavois 1 – 2 SC Kriens 5.68
Saturday 23 May 2026
H Bavois 3 – 2 Cham 1.95
Sunday 17 May 2026
A Bavois 1 – 4 Kreuzlingen 2.13
Saturday 9 May 2026
H Bavois 2 – 1 Lausanne Sport II —
Saturday 2 May 2026
A Bavois 1 – 3 FC Schaffhausen 3.13
Saturday 25 April 2026
H Bavois 4 – 1 Lugano II 1.55
Sunday 19 April 2026
A Bavois 2 – 5 Biel-Bienne 4.15