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

Belasica

National Stadium Blagoj Istatov, Strumica. Every match we hold, with the price it went off at.

327Played
135Won
41.3%Win rate
1.5Scored per game
1.13Conceded per game
114Clean sheets

Home and away

The same record, split by where it was played.

At home
42.8%
173 played, 74 won. 1.53 scored a game.
Away
39.6%
154 played, 61 won. 1.47 scored a game.
How the market priced them
32.8%
128 priced matches at an average of 5.01, which implied 20%.

Season by season 23

One row per competition per season.

SeasonCompetitionPWDLGD
2026/27 Friendlies Clubs 10514 0
2026/27 Second League 9270 +2
2026/27 Cup 2101 0
2025/26 Second League 301848 +36
2025/26 Friendlies Clubs 11614 +5
2025/26 Cup 1001 -1
2024/25 Second League 3010119 +5
2024/25 Friendlies Clubs 5203 -4
2023/24 Second League 3011910 +7
2023/24 Friendlies Clubs 4112 -3
2022/23 Second League 3010515 -11
2022/23 Friendlies Clubs 4103 -1
2022/23 Cup 1001 -2
2021/22 Second League 271755 +39
2021/22 Friendlies Clubs 15393 +1
2021/22 Cup 2101 -1
2021/22 First League 1001 -1
2020/21 First League 334524 -45
2020/21 Cup 3201 +2
2020/21 Friendlies Clubs 2101 +5
2019/20 Second League 161312 +28
2018/19 First League 3691116 -12
2017/18 Second League 251852 +70

Recent matches 30

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

Saturday 12 December 2026
H Belasica scheduled Novaci —
Sunday 6 December 2026
A Belasica scheduled Osogovo —
Saturday 28 November 2026
H Belasica scheduled Kamjani —
Saturday 21 November 2026
A Belasica scheduled Ohrid —
Saturday 7 November 2026
H Belasica scheduled Shkupi 1927 —
Sunday 1 November 2026
A Belasica scheduled FK Rabotnicki —
Wednesday 28 October 2026
A Belasica 0 – 2 Struga —
Saturday 24 October 2026
H Belasica 1 – 1 Makedonija GjP —
Sunday 18 October 2026
A Belasica 0 – 0 Akademija Pandev —
Sunday 11 October 2026
H Belasica 0 – 0 Pelister —
Saturday 19 September 2026
A Belasica 0 – 0 Gorno Lisiče —
Sunday 13 September 2026
H Belasica 2 – 2 Teteks —
Wednesday 9 September 2026
A Belasica 3 – 1 Osogovo 2.00
Saturday 5 September 2026
A Belasica 2 – 2 Kozuv Gevgelija —
Sunday 30 August 2026
H Belasica 1 – 1 Detonit Plachkovica —
Saturday 22 August 2026
A Belasica 1 – 0 Novaci 2.38
Saturday 15 August 2026
H Belasica 1 – 0 Osogovo —
Sunday 9 August 2026
H Belasica 1 – 0 FK Rabotnicki —
Saturday 1 August 2026
A Belasica 1 – 0 Detonit Plachkovica —
Wednesday 29 July 2026
H Belasica 2 – 0 Kozuv Gevgelija —
Tuesday 28 July 2026
A Belasica 2 – 0 Kozuv Gevgelija —
Friday 24 July 2026
A Belasica 0 – 2 Belasitsa —
Saturday 18 July 2026
H Belasica 0 – 3 Septemvri Simitli —
Saturday 23 May 2026
A Belasica 3 – 1 FK Prespa Resen —
Saturday 16 May 2026
H Belasica 1 – 0 Sasa —
Sunday 10 May 2026
A Belasica 0 – 1 Novaci —
Saturday 2 May 2026
H Belasica 0 – 1 Bregalnica Štip —
Saturday 25 April 2026
A Belasica 4 – 1 Vardar Negotino —
Saturday 18 April 2026
H Belasica 0 – 0 Kozuv Gevgelija —
Saturday 11 April 2026
A Belasica 5 – 0 Pobeda 1.27