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

Ballkani

Stadiumi Fadil Vokrri, Pristina. Every match we hold, with the price it went off at.

337Played
186Won
55.2%Win rate
1.71Scored per game
0.97Conceded per game
136Clean sheets

Home and away

The same record, split by where it was played.

At home
66%
162 played, 107 won. 1.94 scored a game.
Away
45.1%
175 played, 79 won. 1.5 scored a game.
How the market priced them
49%
200 priced matches at an average of 2.29, which implied 43.7%.

Season by season 31

One row per competition per season.

SeasonCompetitionPWDLGD
2026/27 Superliga 10415 0
2026/27 Friendlies Clubs 4103 -6
2025/26 Superliga 3617712 +20
2025/26 Cup 4202 -2
2025/26 Friendlies Clubs 1100 +1
2024/25 Superliga 3616128 +19
2024/25 Friendlies Clubs 3201 +1
2024/25 Super Cup 1001 -1
2024/25 Cup 1010 0
2024/25 UEFA Champions League 1100 +1
2023/24 Superliga 362394 +36
2023/24 Cup 6420 +7
2023/24 Friendlies Clubs 2110 +3
2023/24 UEFA Champions League 2101 -2
2023/24 Super Cup 1100 +1
2022/23 Superliga 3620133 +30
2022/23 UEFA Europa Conference League 11614 +10
2022/23 Cup 3201 +2
2022/23 Friendlies Clubs 2200 +7
2022/23 UEFA Champions League 2011 -1
2021/22 Superliga 362376 +35
2021/22 Friendlies Clubs 3210 +2
2021/22 Cup 3201 +2
2020/21 Superliga 362358 +36
2020/21 Cup 1100 +1
2019/20 Superliga 3319104 +34
2019/20 Cup 5221 +4

Recent matches 30

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

Friday 30 October 2026
H Ballkani scheduled Drenica Skënderaj —
Saturday 24 October 2026
A Ballkani postponed Vushtrria —
Monday 19 October 2026
H Ballkani 0 – 1 Prishtina —
Tuesday 13 October 2026
H Ballkani 0 – 1 Drita —
Friday 9 October 2026
A Ballkani 1 – 0 Llapi —
Saturday 19 September 2026
A Ballkani 1 – 2 Malisheva —
Monday 14 September 2026
H Ballkani 0 – 0 Dukagjini —
Wednesday 9 September 2026
A Ballkani 0 – 1 Gjilani 1.98
Sunday 6 September 2026
H Ballkani 2 – 0 Feronikeli 1.37
Friday 28 August 2026
A Ballkani 2 – 0 Drenica Skënderaj —
Saturday 22 August 2026
H Ballkani 2 – 1 Vushtrria —
Sunday 16 August 2026
A Ballkani 2 – 4 Prishtina 2.62
Thursday 30 July 2026
H Ballkani 3 – 2 Bohemians —
Wednesday 22 July 2026
A Ballkani 1 – 2 Bohemians —
Thursday 16 July 2026
H Ballkani 3 – 2 GAP Connah S Quay FC —
Wednesday 8 July 2026
A Ballkani 0 – 0 GAP Connah S Quay FC —
Thursday 2 July 2026
A Ballkani 0 – 4 Sileks —
Saturday 27 June 2026
A Ballkani 0 – 2 Botev Plovdiv 3.94
Wednesday 24 June 2026
A Ballkani 1 – 0 Hebar 1918 —
Sunday 31 May 2026
A Ballkani 0 – 1 Dukagjini 2.55
Sunday 24 May 2026
H Ballkani 1 – 2 Prishtina 2.68
Sunday 17 May 2026
H Ballkani 3 – 2 Prishtina e Re —
Saturday 9 May 2026
A Ballkani 0 – 2 Drita 3.78
Sunday 3 May 2026
H Ballkani 0 – 1 Llapi 1.65
Thursday 30 April 2026
A Ballkani 2 – 1 Drenica Skënderaj —
Sunday 26 April 2026
H Ballkani 3 – 0 Ferizaj —
Wednesday 22 April 2026
A Ballkani 2 – 3 Dukagjini 1.80
Sunday 19 April 2026
A Ballkani 2 – 4 Malisheva 2.60
Sunday 12 April 2026
H Ballkani 1 – 1 Gjilani 1.86
Wednesday 8 April 2026
H Ballkani 0 – 3 Dukagjini 1.61