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

Vaprus

Kohila Stadium, Kohila. Every match we hold, with the price it went off at.

311Played
107Won
34.4%Win rate
1.56Scored per game
1.73Conceded per game
72Clean sheets

Home and away

The same record, split by where it was played.

At home
38.5%
156 played, 60 won. 1.81 scored a game.
Away
30.3%
155 played, 47 won. 1.31 scored a game.
How the market priced them
35.3%
187 priced matches at an average of 6.65, which implied 15%.

Season by season 20

One row per competition per season.

SeasonCompetitionPWDLGD
2026/27 Meistriliiga 3410717 -22
2026/27 Friendlies Clubs 6213 +7
2026/27 Cup 3201 +7
2025/26 Meistriliiga 3614715 +3
2025/26 Friendlies Clubs 5203 +1
2025/26 Cup 5401 +23
2024/25 Meistriliiga 369819 -22
2024/25 Cup 4301 +22
2024/25 Friendlies Clubs 1001 -3
2023/24 Meistriliiga 36121212 -3
2023/24 Friendlies Clubs 4004 -5
2023/24 Cup 2101 +4
2022/23 Meistriliiga 363231 -64
2022/23 Cup 1010 0
2021/22 Meistriliiga 304323 -65
2021/22 Friendlies Clubs 1001 -2
2021/22 Cup 1001 -2
2020/21 Esiliiga A 321985 +42
2020/21 Cup 2101 +3
2019/20 Esiliiga A 3621411 +25

Recent matches 30

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

Saturday 7 November 2026
A Vaprus scheduled Tammeka —
Saturday 31 October 2026
H Vaprus scheduled Paide —
Wednesday 28 October 2026
H Vaprus 1 – 1 Kuressaare —
Friday 23 October 2026
A Vaprus 2 – 4 Nõmme United —
Sunday 18 October 2026
A Vaprus 0 – 2 Laagri —
Tuesday 13 October 2026
H Vaprus 2 – 2 Kalju Nomme —
Saturday 10 October 2026
H Vaprus 2 – 2 Trans Narva —
Sunday 20 September 2026
A Vaprus 2 – 3 Flora Tallinn —
Wednesday 16 September 2026
A Vaprus 0 – 2 Paide —
Saturday 12 September 2026
A Vaprus 0 – 4 FC Levadia Tallinn —
Wednesday 9 September 2026
H Vaprus 3 – 2 Laagri —
Saturday 5 September 2026
H Vaprus 1 – 0 Nõmme United —
Wednesday 2 September 2026
A Vaprus 2 – 3 Nõmme United —
Saturday 29 August 2026
A Vaprus 2 – 2 Kuressaare —
Sunday 23 August 2026
H Vaprus 1 – 2 Flora Tallinn —
Sunday 16 August 2026
A Vaprus 1 – 3 Kalju Nomme —
Wednesday 12 August 2026
A Vaprus 5 – 0 Phoenix —
Sunday 2 August 2026
H Vaprus 1 – 1 FC Levadia Tallinn —
Tuesday 21 July 2026
A Vaprus 4 – 1 Tabasalu Ulasabat —
Saturday 18 July 2026
A Vaprus 1 – 3 Trans Narva —
Saturday 11 July 2026
H Vaprus 5 – 1 Tammeka —
Saturday 4 July 2026
A Vaprus 1 – 3 Paide —
Friday 26 June 2026
H Vaprus 1 – 0 Kuressaare —
Tuesday 16 June 2026
H Vaprus 1 – 2 Flora Tallinn —
Saturday 13 June 2026
A Vaprus 0 – 0 Tammeka —
Saturday 30 May 2026
H Vaprus 3 – 1 Kalju Nomme —
Sunday 24 May 2026
H Vaprus 1 – 6 FC Levadia Tallinn —
Saturday 16 May 2026
A Vaprus 2 – 1 Laagri 2.72
Saturday 9 May 2026
H Vaprus 2 – 0 Trans Narva —
Wednesday 6 May 2026
A Vaprus 0 – 2 Paide —