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

Macva

Stadion JNA, Šabac. Every match we hold, with the price it went off at.

398Played
133Won
33.4%Win rate
0.98Scored per game
1.2Conceded per game
135Clean sheets

Home and away

The same record, split by where it was played.

At home
47.1%
206 played, 97 won. 1.17 scored a game.
Away
18.8%
192 played, 36 won. 0.78 scored a game.
How the market priced them
29.3%
300 priced matches at an average of 5.95, which implied 16.8%.

Season by season 24

One row per competition per season.

SeasonCompetitionPWDLGD
2026/27 Super Liga 13247 -12
2026/27 Friendlies Clubs 7232 +2
2026/27 Cup 1100 +2
2025/26 Prva Liga 351997 +18
2025/26 Friendlies Clubs 5311 -1
2025/26 Cup 1100 +2
2024/25 Prva Liga 3716912 +7
2024/25 Super Liga 2011 -2
2024/25 Cup 1001 -1
2024/25 Friendlies Clubs 1010 0
2023/24 Prva Liga 37131212 +7
2023/24 Cup 1001 -1
2022/23 Prva Liga 37111511 -3
2022/23 Friendlies Clubs 4211 +5
2022/23 Cup 1001 -2
2021/22 Prva Liga 37121213 -12
2021/22 Friendlies Clubs 4211 +1
2021/22 Cup 1001 -1
2020/21 Super Liga 387427 -55
2020/21 Cup 1001 -1
2019/20 Super Liga 302721 -35
2018/19 Super Liga 37101116 -14
2017/18 Super Liga 3711818 -14
2016/17 Prva Liga 301965 +23

Recent matches 30

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

Sunday 6 December 2026
H Macva scheduled Radnik Surdulica —
Saturday 28 November 2026
A Macva scheduled IMT Novi Beograd —
Saturday 21 November 2026
H Macva scheduled Vojvodina —
Saturday 7 November 2026
A Macva scheduled FK Partizan —
Saturday 31 October 2026
H Macva scheduled FK Crvena Zvezda —
Tuesday 27 October 2026
H Macva 2 – 0 Napredak —
Friday 23 October 2026
A Macva 0 – 1 Zemun —
Saturday 17 October 2026
H Macva 1 – 1 OFK Beograd —
Saturday 10 October 2026
A Macva 2 – 2 Cukaricki —
Sunday 20 September 2026
H Macva 1 – 2 Mladost Lucani —
Friday 11 September 2026
A Macva 0 – 2 Železničar Pančevo 6.11
Saturday 5 September 2026
H Macva 0 – 0 Radnicki 1923 3.46
Saturday 29 August 2026
A Macva 1 – 1 Novi Pazar 5.33
Saturday 22 August 2026
H Macva 1 – 0 Radnicki NIS 3.40
Saturday 15 August 2026
A Macva 1 – 2 Radnik Surdulica 5.50
Sunday 9 August 2026
H Macva 1 – 0 IMT Novi Beograd —
Monday 3 August 2026
A Macva 0 – 2 Vojvodina 19.00
Sunday 26 July 2026
H Macva 1 – 3 FK Partizan —
Friday 17 July 2026
A Macva 0 – 5 FK Crvena Zvezda 31.00
Tuesday 14 July 2026
H Macva 1 – 2 Naftagas —
Saturday 11 July 2026
A Macva 0 – 0 Loznica —
Sunday 5 July 2026
A Macva 1 – 2 Mladost Lucani —
Wednesday 1 July 2026
H Macva 2 – 1 Novi Pazar —
Saturday 27 June 2026
H Macva 0 – 0 Petrovac 2.50
Saturday 20 June 2026
H Macva 1 – 1 Zemun —
Saturday 9 May 2026
A Macva 0 – 2 Loznica —
Sunday 3 May 2026
H Macva 1 – 0 FK Vozdovac 2.24
Monday 27 April 2026
H Macva 3 – 0 OFK Vršac —
Wednesday 22 April 2026
A Macva 0 – 2 Zemun 3.10
Saturday 18 April 2026
H Macva 2 – 0 Jedinstvo Ub 1.55