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

Osogovo

Gradski Stadion Osogovo, Kocani. Every match we hold, with the price it went off at.

210Played
58Won
27.6%Win rate
1.11Scored per game
1.64Conceded per game
54Clean sheets

Home and away

The same record, split by where it was played.

At home
34.6%
107 played, 37 won. 1.24 scored a game.
Away
20.4%
103 played, 21 won. 0.97 scored a game.
How the market priced them
35%
60 priced matches at an average of 4.83, which implied 20.7%.

Season by season 13

One row per competition per season.

SeasonCompetitionPWDLGD
2026/27 Second League 9135 -5
2026/27 Friendlies Clubs 5122 -5
2026/27 Cup 1001 -2
2025/26 Second League 301668 +26
2025/26 Friendlies Clubs 5221 +2
2024/25 Second League 307815 -15
2024/25 Friendlies Clubs 1001 -1
2023/24 Second League 308616 -20
2021/22 Second League 278712 -16
2021/22 Friendlies Clubs 4112 -5
2020/21 Second League 277812 -11
2019/20 Second League 162014 -32
2017/18 Second League 255416 -27

Recent matches 30

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

Saturday 12 December 2026
H Osogovo scheduled Kamjani —
Sunday 6 December 2026
H Osogovo scheduled Belasica —
Saturday 28 November 2026
H Osogovo scheduled Ohrid —
Saturday 21 November 2026
A Osogovo scheduled Shkupi 1927 —
Saturday 7 November 2026
H Osogovo scheduled FK Rabotnicki —
Sunday 1 November 2026
A Osogovo scheduled Makedonija GjP —
Saturday 24 October 2026
H Osogovo 3 – 1 Akademija Pandev —
Saturday 17 October 2026
A Osogovo 0 – 3 Pelister —
Saturday 10 October 2026
H Osogovo 1 – 1 Gorno Lisiče —
Saturday 19 September 2026
A Osogovo 0 – 0 Teteks —
Sunday 13 September 2026
H Osogovo 0 – 1 Kozuv Gevgelija —
Wednesday 9 September 2026
H Osogovo 1 – 3 Belasica 4.20
Saturday 5 September 2026
A Osogovo 1 – 2 Detonit Plachkovica —
Saturday 29 August 2026
H Osogovo 0 – 0 Novaci —
Saturday 22 August 2026
A Osogovo 1 – 2 Kamjani —
Saturday 15 August 2026
A Osogovo 0 – 1 Belasica —
Friday 24 July 2026
A Osogovo 1 – 1 Pobeda Valandovo —
Saturday 23 May 2026
A Osogovo 3 – 3 Novaci —
Saturday 16 May 2026
H Osogovo 0 – 3 Bregalnica Štip —
Sunday 10 May 2026
A Osogovo 4 – 0 Vardar Negotino —
Saturday 2 May 2026
H Osogovo 0 – 1 Kozuv Gevgelija —
Saturday 25 April 2026
A Osogovo 8 – 1 Pobeda —
Saturday 18 April 2026
H Osogovo 2 – 1 Teteks —
Saturday 11 April 2026
H Osogovo 1 – 1 Shkëndija Haraçinë —
Saturday 4 April 2026
A Osogovo 0 – 0 Belasica —
Saturday 28 March 2026
H Osogovo 3 – 0 Sloga Vinica 1.10
Saturday 21 March 2026
A Osogovo 4 – 2 Detonit Plachkovica 6.50
Saturday 14 March 2026
H Osogovo 2 – 0 Golemo Konjari —
Saturday 7 March 2026
A Osogovo 0 – 2 Skopje 5.00
Tuesday 3 March 2026
H Osogovo 1 – 0 Ohrid 3.50