OFK Beograd host TSC in the Super Liga on 21 December 2025, Sunday. Get our free predictions, betting tips, odds insights, team form guide & H2H stats for this clash. This fixture is scheduled to kicks off at 12:00 UK Time.
OFK Beograd approach this fixture with growing defensive stability after a sequence of tight matches against varied opposition. TSC arrive in similar fashion, with recent results shaped by control rather than fluency, suggesting a contest defined by fine margins.
Recent meetings between the sides have produced mixed outcomes, but current form points toward a slower tempo than some previous encounters.
OFK Beograd’s recent results reflect a side prioritising structure. They have conceded just one goal across their last two matches, including a 0-0 draw away at Vojvodina and a narrow 1-0 win at Javor. Even the 3-4 defeat to Red Star Belgrade stands out as an exception rather than the norm.
Across the wider run, goals have been scarce. Three of their last five league matches finished with one goal or fewer, and away trips to Radnik and Javor both reinforced their ability to stay compact. At home, OFK Beograd have shown they can compete with stronger opponents, but without opening games unnecessarily.
Their attacking output remains measured. Scoring often arrives through isolated moments rather than sustained pressure, which naturally keeps matches within reach late on.
TSC’s recent form mirrors many of the same themes. A goalless draw with Red Star Belgrade was followed by a controlled 2-1 win at Spartak Subotica, but those positives sit alongside a 0-2 home loss to Radnik that again exposed attacking limitations.
Away from home, TSC have leaned heavily on caution. Draws at Radnicki Nis and FK IMT both ended 1-1, while their last five matches have seen only one game exceed two goals. Clean sheets have been difficult to maintain, yet their overall approach keeps scorelines restrained.
Head to head results reinforce that balance. Three of the last four meetings finished with two goals or fewer, often decided by single moments rather than momentum swings.
Under 2.5 goals at 2.00 odds reflects the recent behaviour of both sides. OFK Beograd have built their results on defensive discipline, while TSC’s last five matches have consistently stayed within narrow scoring ranges. Neither side has shown signs of forcing high tempo encounters.
A correct score prediction of OFK Beograd 1-0 at 9.00 odds follows the same logic. OFK Beograd have already edged tight away wins in similar game states, and with TSC struggling to turn control into volume, another low scoring home success remains a realistic outcome.
| OFK Beograd | TSC | |
|---|---|---|
| Game Played | 36 | 36 |
| Wins | 11 | 11 |
| Draws | 13 | 11 |
| Loss | 12 | 14 |
| Goals For | 47 | 44 |
| Goals Against | 46 | 44 |
| OFK Beograd | TSC | |
|---|---|---|
| Game Played | 18 | 17 |
| Wins | 3 | 5 |
| Draws | 7 | 5 |
| Loss | 8 | 7 |
| Goals For | 18 | 20 |
| Goals Against | 22 | 22 |
|
17.05.26
|
OFK Beograd Vojvodina |
1-2 |
|
09.05.26
|
Partizan OFK Beograd |
1-1 |
|
02.05.26
|
Zeleznicar OFK Beograd |
2-0 |
|
26.04.26
|
OFK Beograd Radnik |
1-1 |
|
22.04.26
|
OFK Beograd Cukaricki |
0-0 |
|
18.04.26
|
Novi Pazar OFK Beograd |
1-5 |
|
09.04.26
|
OFK Beograd Radnik |
0-0 |
|
03.04.26
|
Radnicki Nis OFK Beograd |
1-2 |
|
22.03.26
|
OFK Beograd FK IMT |
3-3 |
|
16.03.26
|
Napredak OFK Beograd |
2-2 |
|
09.03.26
|
OFK Beograd Radnicki 1923 |
0-0 |
|
28.02.26
|
Partizan OFK Beograd |
1-2 |
|
21.02.26
|
OFK Beograd Zeleznicar |
0-0 |
|
15.02.26
|
Novi Pazar OFK Beograd |
2-1 |
|
09.02.26
|
OFK Beograd Cukaricki |
2-0 |
|
01.02.26
|
Mladost OFK Beograd |
0-0 |
|
21.01.26
|
Dunajska Streda OFK Beograd |
1-1 |
|
18.01.26
|
Akhmat OFK Beograd |
3-0 |
|
15.01.26
|
Debrecen OFK Beograd |
1-2 |
|
21.12.25
|
OFK Beograd TSC |
0-1 |
|
13.12.25
|
Vojvodina OFK Beograd |
0-0 |
|
06.12.25
|
Javor OFK Beograd |
0-1 |
|
30.11.25
|
OFK Beograd Red Star Belgrade |
3-4 |
|
22.11.25
|
Spartak Subotica OFK Beograd |
2-2 |
|
08.11.25
|
Radnik OFK Beograd |
1-0 |
|
03.11.25
|
OFK Beograd Radnicki Nis |
0-1 |
|
29.10.25
|
Buducnost Dobanovci OFK Beograd (Penalties:5 - 4) |
1-1 |
|
25.10.25
|
FK IMT OFK Beograd |
1-1 |
|
18.10.25
|
OFK Beograd Napredak |
4-0 |
|
04.10.25
|
Radnicki 1923 OFK Beograd |
0-2 |
|
27.09.25
|
OFK Beograd Partizan |
0-2 |
|
20.09.25
|
Zeleznicar OFK Beograd |
1-3 |
|
13.09.25
|
OFK Beograd Novi Pazar |
0-2 |
|
29.08.25
|
Cukaricki OFK Beograd |
1-3 |
|
23.08.25
|
OFK Beograd Mladost |
1-1 |
|
17.08.25
|
TSC OFK Beograd |
1-3 |
|
09.08.25
|
OFK Beograd Vojvodina |
1-2 |
|
02.08.25
|
OFK Beograd Javor |
1-0 |
|
26.07.25
|
Red Star Belgrade OFK Beograd |
7-1 |
|
21.07.25
|
OFK Beograd Spartak Subotica |
1-3 |
|
25.05.25
|
OFK Beograd Novi Pazar |
2-3 |
|
17.05.25
|
TSC OFK Beograd |
3-2 |
|
11.05.25
|
OFK Beograd Mladost |
1-0 |
|
02.05.25
|
OFK Beograd Vojvodina |
1-2 |
|
27.04.25
|
Red Star Belgrade OFK Beograd |
5-2 |
|
23.04.25
|
Partizan OFK Beograd |
2-2 |
|
12.04.25
|
OFK Beograd Radnicki 1923 |
3-0 |
|
06.04.25
|
Red Star Belgrade OFK Beograd |
3-1 |
|
30.03.25
|
OFK Beograd Jedinstvo Ub |
3-0 |
|
26.03.25
|
Red Star Belgrade OFK Beograd |
5-3 |
|
17.05.26
|
OFK Beograd Vojvodina |
1-2 |
|
26.04.26
|
OFK Beograd Radnik |
1-1 |
|
22.04.26
|
OFK Beograd Cukaricki |
0-0 |
|
09.04.26
|
OFK Beograd Radnik |
0-0 |
|
22.03.26
|
OFK Beograd FK IMT |
3-3 |
|
09.03.26
|
OFK Beograd Radnicki 1923 |
0-0 |
|
21.02.26
|
OFK Beograd Zeleznicar |
0-0 |
|
09.02.26
|
OFK Beograd Cukaricki |
2-0 |
|
21.12.25
|
OFK Beograd TSC |
0-1 |
|
30.11.25
|
OFK Beograd Red Star Belgrade |
3-4 |
|
03.11.25
|
OFK Beograd Radnicki Nis |
0-1 |
|
18.10.25
|
OFK Beograd Napredak |
4-0 |
|
27.09.25
|
OFK Beograd Partizan |
0-2 |
|
13.09.25
|
OFK Beograd Novi Pazar |
0-2 |
|
23.08.25
|
OFK Beograd Mladost |
1-1 |
|
09.08.25
|
OFK Beograd Vojvodina |
1-2 |
|
02.08.25
|
OFK Beograd Javor |
1-0 |
|
21.07.25
|
OFK Beograd Spartak Subotica |
1-3 |
|
25.05.25
|
OFK Beograd Novi Pazar |
2-3 |
|
11.05.25
|
OFK Beograd Mladost |
1-0 |
|
02.05.25
|
OFK Beograd Vojvodina |
1-2 |
|
12.04.25
|
OFK Beograd Radnicki 1923 |
3-0 |
|
30.03.25
|
OFK Beograd Jedinstvo Ub |
3-0 |
|
16.03.25
|
OFK Beograd Vojvodina |
3-1 |
|
12.03.25
|
OFK Beograd Zeleznicar |
1-2 |
|
02.03.25
|
OFK Beograd Radnicki Nis |
2-0 |
|
09.02.25
|
OFK Beograd Napredak |
0-2 |
|
12.01.25
|
OFK Beograd Gangwon FC |
2-0 |
|
23.12.24
|
OFK Beograd TSC |
2-2 |
|
09.12.24
|
OFK Beograd Novi Pazar |
1-1 |
|
24.11.24
|
OFK Beograd Mladost |
0-0 |
|
10.11.24
|
OFK Beograd Red Star Belgrade |
0-1 |
|
30.10.24
|
OFK Beograd Vozdovac |
2-2 |
|
19.10.24
|
OFK Beograd Spartak Subotica |
1-1 |
|
28.09.24
|
OFK Beograd FK IMT |
4-3 |
|
15.09.24
|
OFK Beograd Partizan |
3-2 |
|
28.06.24
|
OFK Beograd Mornar |
0-0 |
|
22.06.24
|
OFK Beograd Decic |
1-0 |
|
09.05.26
|
Partizan OFK Beograd |
1-1 |
|
02.05.26
|
Zeleznicar OFK Beograd |
2-0 |
|
18.04.26
|
Novi Pazar OFK Beograd |
1-5 |
|
03.04.26
|
Radnicki Nis OFK Beograd |
1-2 |
|
16.03.26
|
Napredak OFK Beograd |
2-2 |
|
28.02.26
|
Partizan OFK Beograd |
1-2 |
|
15.02.26
|
Novi Pazar OFK Beograd |
2-1 |
|
01.02.26
|
Mladost OFK Beograd |
0-0 |
|
21.01.26
|
Dunajska Streda OFK Beograd |
1-1 |
|
18.01.26
|
Akhmat OFK Beograd |
3-0 |
|
15.01.26
|
Debrecen OFK Beograd |
1-2 |
|
13.12.25
|
Vojvodina OFK Beograd |
0-0 |
|
06.12.25
|
Javor OFK Beograd |
0-1 |
|
22.11.25
|
Spartak Subotica OFK Beograd |
2-2 |
|
08.11.25
|
Radnik OFK Beograd |
1-0 |
|
29.10.25
|
Buducnost Dobanovci OFK Beograd (Penalties:5 - 4) |
1-1 |
|
25.10.25
|
FK IMT OFK Beograd |
1-1 |
|
04.10.25
|
Radnicki 1923 OFK Beograd |
0-2 |
|
20.09.25
|
Zeleznicar OFK Beograd |
1-3 |
|
29.08.25
|
Cukaricki OFK Beograd |
1-3 |
|
17.08.25
|
TSC OFK Beograd |
1-3 |
|
26.07.25
|
Red Star Belgrade OFK Beograd |
7-1 |
|
17.05.25
|
TSC OFK Beograd |
3-2 |
|
27.04.25
|
Red Star Belgrade OFK Beograd |
5-2 |
|
23.04.25
|
Partizan OFK Beograd |
2-2 |
|
06.04.25
|
Red Star Belgrade OFK Beograd |
3-1 |
|
26.03.25
|
Red Star Belgrade OFK Beograd |
5-3 |
|
07.03.25
|
Spartak Subotica OFK Beograd |
0-1 |
|
26.02.25
|
FK IMT OFK Beograd |
1-1 |
|
15.02.25
|
Partizan OFK Beograd |
4-1 |
|
03.02.25
|
Radnicki 1923 OFK Beograd |
2-0 |
|
18.01.25
|
Banik Ostrava OFK Beograd |
4-2 |
|
16.01.25
|
Red Star Belgrade OFK Beograd |
3-3 |
|
15.01.25
|
Lechia Gdansk OFK Beograd |
4-2 |
|
15.12.24
|
Cukaricki OFK Beograd |
0-1 |
|
29.11.24
|
Tekstilac Odžaci OFK Beograd |
2-0 |
|
04.11.24
|
Jedinstvo Ub OFK Beograd |
0-1 |
|
26.10.24
|
Vojvodina OFK Beograd |
2-1 |
|
16.08.24
|
TSC OFK Beograd |
0-1 |
|
03.08.24
|
Novi Pazar OFK Beograd |
0-0 |
|
20.07.24
|
Mladost OFK Beograd |
1-2 |
|
03.02.24
|
Radnicki 1923 OFK Beograd |
1-1 |
|
17.10.23
|
Partizan OFK Beograd |
2-1 |
|
16.05.26
|
TSC Radnicki Nis |
1-2 |
|
10.05.26
|
TSC Javor |
6-1 |
|
03.05.26
|
Radnicki 1923 TSC |
2-2 |
|
27.04.26
|
TSC Mladost |
1-2 |
|
23.04.26
|
Spartak Subotica TSC |
1-4 |
|
19.04.26
|
TSC Napredak |
4-1 |
|
08.04.26
|
TSC FK IMT |
1-3 |
|
03.04.26
|
Napredak TSC |
1-2 |
|
22.03.26
|
TSC Radnicki 1923 |
0-0 |
|
14.03.26
|
Partizan TSC |
2-1 |
|
07.03.26
|
TSC Zeleznicar |
0-0 |
|
28.02.26
|
Novi Pazar TSC |
2-0 |
|
22.02.26
|
TSC Cukaricki |
1-1 |
|
15.02.26
|
Mladost TSC |
1-3 |
|
07.02.26
|
Javor TSC |
0-0 |
|
01.02.26
|
TSC Vojvodina |
0-2 |
|
23.01.26
|
Wieczysta Kraków TSC |
4-2 |
|
20.01.26
|
GKS Katowice TSC |
2-1 |
|
17.01.26
|
Mura TSC |
1-1 |
|
21.12.25
|
OFK Beograd TSC |
0-1 |
|
15.12.25
|
TSC Red Star Belgrade |
0-0 |
|
08.12.25
|
Spartak Subotica TSC |
1-2 |
|
30.11.25
|
TSC Radnik |
0-2 |
|
23.11.25
|
Radnicki Nis TSC |
1-1 |
|
09.11.25
|
FK IMT TSC |
1-1 |
|
02.11.25
|
TSC Napredak |
1-1 |
|
29.10.25
|
Grafi?ar TSC |
2-0 |
|
25.10.25
|
Radnicki 1923 TSC |
2-1 |
|
18.10.25
|
TSC Partizan |
0-1 |
|
04.10.25
|
Zeleznicar TSC |
1-0 |
|
28.09.25
|
TSC Novi Pazar |
1-0 |
|
21.09.25
|
Cukaricki TSC |
4-2 |
|
14.09.25
|
TSC Mladost |
1-0 |
|
30.08.25
|
TSC Javor |
2-2 |
|
23.08.25
|
Vojvodina TSC |
2-0 |
|
17.08.25
|
TSC OFK Beograd |
1-3 |
|
09.08.25
|
Red Star Belgrade TSC |
1-0 |
|
02.08.25
|
TSC Spartak Subotica |
2-0 |
|
26.07.25
|
Radnik TSC |
0-0 |
|
20.07.25
|
TSC Radnicki Nis |
2-1 |
|
12.07.25
|
TSC Gaziantep |
0-1 |
|
09.07.25
|
Kecskemeti TSC |
1-1 |
|
02.07.25
|
Dunajska Streda TSC |
1-1 |
|
25.05.25
|
Radnicki 1923 TSC |
5-2 |
|
17.05.25
|
TSC OFK Beograd |
3-2 |
|
11.05.25
|
Partizan TSC |
1-2 |
|
07.05.25
|
Vojvodina TSC |
2-0 |
|
03.05.25
|
TSC Red Star Belgrade |
1-2 |
|
27.04.25
|
Vojvodina TSC |
0-3 |
|
23.04.25
|
Mladost TSC |
2-0 |
|
16.05.26
|
TSC Radnicki Nis |
1-2 |
|
10.05.26
|
TSC Javor |
6-1 |
|
27.04.26
|
TSC Mladost |
1-2 |
|
19.04.26
|
TSC Napredak |
4-1 |
|
08.04.26
|
TSC FK IMT |
1-3 |
|
22.03.26
|
TSC Radnicki 1923 |
0-0 |
|
07.03.26
|
TSC Zeleznicar |
0-0 |
|
22.02.26
|
TSC Cukaricki |
1-1 |
|
01.02.26
|
TSC Vojvodina |
0-2 |
|
15.12.25
|
TSC Red Star Belgrade |
0-0 |
|
30.11.25
|
TSC Radnik |
0-2 |
|
02.11.25
|
TSC Napredak |
1-1 |
|
18.10.25
|
TSC Partizan |
0-1 |
|
28.09.25
|
TSC Novi Pazar |
1-0 |
|
14.09.25
|
TSC Mladost |
1-0 |
|
30.08.25
|
TSC Javor |
2-2 |
|
17.08.25
|
TSC OFK Beograd |
1-3 |
|
02.08.25
|
TSC Spartak Subotica |
2-0 |
|
20.07.25
|
TSC Radnicki Nis |
2-1 |
|
12.07.25
|
TSC Gaziantep |
0-1 |
|
17.05.25
|
TSC OFK Beograd |
3-2 |
|
03.05.25
|
TSC Red Star Belgrade |
1-2 |
|
13.04.25
|
TSC Novi Pazar |
1-2 |
|
07.04.25
|
TSC Zeleznicar |
1-0 |
|
16.03.25
|
TSC Napredak |
4-2 |
|
12.03.25
|
TSC Spartak Subotica |
2-1 |
|
27.02.25
|
TSC Cukaricki |
2-1 |
|
16.02.25
|
TSC Tekstilac Odžaci |
1-2 |
|
13.02.25
|
TSC Jagiellonia |
1-3 |
|
02.02.25
|
TSC Red Star Belgrade |
1-2 |
|
16.01.25
|
TSC Austria Wien |
0-0 |
|
19.12.24
|
TSC FC Noah |
4-3 |
|
15.12.24
|
TSC Vojvodina |
1-3 |
|
01.12.24
|
TSC Radnicki Nis |
4-1 |
|
07.11.24
|
TSC Lugano |
4-1 |
|
03.11.24
|
TSC Partizan |
1-2 |
|
24.10.24
|
TSC Legia Warsaw |
0-3 |
|
18.10.24
|
TSC Radnicki 1923 |
0-2 |
|
06.10.24
|
TSC Jedinstvo Ub |
2-0 |
|
21.09.24
|
TSC Novi Pazar |
5-2 |
|
07.09.24
|
TSC Spartak Subotica |
1-0 |
|
01.09.24
|
TSC Mladost |
1-2 |
|
29.08.24
|
TSC Maccabi Tel Aviv |
1-5 |
|
16.08.24
|
TSC OFK Beograd |
0-1 |
|
04.08.24
|
TSC Spartak Subotica |
0-0 |
|
21.07.24
|
TSC FK IMT |
1-0 |
|
03.07.24
|
TSC Slovacko |
1-1 |
|
23.05.24
|
TSC Napredak |
6-0 |
|
12.05.24
|
TSC Cukaricki |
2-0 |
|
08.05.24
|
TSC Radnicki 1923 |
4-3 |
|
03.05.26
|
Radnicki 1923 TSC |
2-2 |
|
23.04.26
|
Spartak Subotica TSC |
1-4 |
|
03.04.26
|
Napredak TSC |
1-2 |
|
14.03.26
|
Partizan TSC |
2-1 |
|
28.02.26
|
Novi Pazar TSC |
2-0 |
|
15.02.26
|
Mladost TSC |
1-3 |
|
07.02.26
|
Javor TSC |
0-0 |
|
23.01.26
|
Wieczysta Kraków TSC |
4-2 |
|
20.01.26
|
GKS Katowice TSC |
2-1 |
|
17.01.26
|
Mura TSC |
1-1 |
|
21.12.25
|
OFK Beograd TSC |
0-1 |
|
08.12.25
|
Spartak Subotica TSC |
1-2 |
|
23.11.25
|
Radnicki Nis TSC |
1-1 |
|
09.11.25
|
FK IMT TSC |
1-1 |
|
29.10.25
|
Grafi?ar TSC |
2-0 |
|
25.10.25
|
Radnicki 1923 TSC |
2-1 |
|
04.10.25
|
Zeleznicar TSC |
1-0 |
|
21.09.25
|
Cukaricki TSC |
4-2 |
|
23.08.25
|
Vojvodina TSC |
2-0 |
|
09.08.25
|
Red Star Belgrade TSC |
1-0 |
|
26.07.25
|
Radnik TSC |
0-0 |
|
09.07.25
|
Kecskemeti TSC |
1-1 |
|
02.07.25
|
Dunajska Streda TSC |
1-1 |
|
25.05.25
|
Radnicki 1923 TSC |
5-2 |
|
11.05.25
|
Partizan TSC |
1-2 |
|
07.05.25
|
Vojvodina TSC |
2-0 |
|
27.04.25
|
Vojvodina TSC |
0-3 |
|
23.04.25
|
Mladost TSC |
2-0 |
|
02.04.25
|
Partizan TSC (Penalties:0 - 1) |
0-0 |
|
29.03.25
|
Partizan TSC |
0-0 |
|
23.03.25
|
DVTK TSC |
4-1 |
|
08.03.25
|
Radnicki 1923 TSC |
1-3 |
|
03.03.25
|
Jedinstvo Ub TSC |
4-1 |
|
24.02.25
|
Novi Pazar TSC |
2-1 |
|
20.02.25
|
Jagiellonia TSC |
3-1 |
|
08.02.25
|
Mladost TSC |
4-1 |
|
23.01.25
|
Zaglebie TSC |
0-3 |
|
20.01.25
|
Maribor TSC |
4-3 |
|
26.12.24
|
FK IMT TSC |
0-2 |
|
23.12.24
|
OFK Beograd TSC |
2-2 |
|
12.12.24
|
Gent TSC |
3-0 |
|
08.12.24
|
Spartak Subotica TSC |
0-0 |
|
04.12.24
|
Red Star Belgrade TSC |
3-1 |
|
28.11.24
|
St. Gallen TSC |
2-2 |
|
10.11.24
|
Zeleznicar TSC |
3-3 |
|
30.10.24
|
OFK Vršac TSC |
1-1 |
|
27.10.24
|
Napredak TSC |
0-3 |
|
03.10.24
|
Astana TSC |
1-0 |
|
28.09.24
|
Cukaricki TSC |
1-2 |
|
15.09.24
|
Tekstilac Odžaci TSC |
2-1 |
|
17.08.2025
|
TSC OFK Beograd |
1-3
|
|
17.05.2025
|
TSC OFK Beograd |
3-2
|
|
23.12.2024
|
OFK Beograd TSC |
2-2
|
|
16.08.2024
|
TSC OFK Beograd |
0-1
|
|
23.12.2024
|
OFK Beograd TSC |
2-2
|