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

Third League - Northwest 2025/26

Every result, the table as it finished, and the price each match went off at. 132 matches played between August 2025 and May 2026.

132Matches
412Goals
3.12Per game
47%Home wins
7%Priced at kickoff
Lokomotiv MezdraTop of the table

Final table 12 clubs

Computed from the match rows below, three points for a win. Ask the API for it as it stood on any date of the season and you get the table as it actually was that morning, not this one filtered.

#ClubPWDLGDPts
1 LMLokomotiv Mezdra 22 19 1 2 +42 58
2 ASAkademik Svishtov 22 17 3 2 +29 54
3 KBKom Berkovitsa 22 13 6 3 +24 45
4 BDIBdin 22 14 1 7 +31 43
5 PAVPavlikeni 22 9 3 10 +5 30
6 PARPartizan 22 8 6 8 0 30
7 EVIEtar VT II 22 7 5 10 -5 26
8 YPTYantra Polski Trambesh 22 6 6 10 -10 24
9 OLOFK Levski 22 6 5 11 -3 23
10 LITLitex 22 7 0 15 -19 21
11 TROTroyan 2025 22 5 1 16 -36 16
12 JMJuventus Malchika 22 2 1 19 -58 7

How the season went

Every figure counted from the matches, not typed in.

Goals per game
3.12
412 goals. 61.4% of matches went over 2.5.
Home advantage
47%
Draws 14.4%, away wins 38.6%.
Half-time lead held
91.7%
From 84 matches where someone led at the break.
3–0 16 · 12.1%
2–0 11 · 8.3%
0–3 11 · 8.3%
1–0 9 · 6.8%
0–1 9 · 6.8%
0–2 8 · 6.1%

Results 132

The three prices are what the market showed at kickoff. The shortest is highlighted, so you can see at a glance where the market was wrong.

Saturday 23 May 2026
15:00 Partizan 1 – 3 Lokomotiv Mezdra — — —
15:00 OFK Levski 3 – 1 Troyan 2025 — — —
15:00 Litex 0 – 3 Juventus Malchika — — —
15:00 Bdin 1 – 0 Pavlikeni — — —
15:00 Akademik Svishtov 1 – 1 Kom Berkovitsa — — —
Friday 22 May 2026
15:00 Yantra Polski Trambesh 0 – 0 Etar VT II — — —
Saturday 16 May 2026
15:00 Troyan 2025 1 – 0 Yantra Polski Trambesh — — —
15:00 Pavlikeni 1 – 2 OFK Levski — — —
15:00 Lokomotiv Mezdra 2 – 1 Akademik Svishtov — — —
15:00 Kom Berkovitsa 3 – 2 Bdin — — —
15:00 Juventus Malchika 1 – 3 Partizan — — —
15:00 Etar VT II 0 – 3 Litex — — —
Saturday 9 May 2026
15:00 Yantra Polski Trambesh 3 – 0 Litex — — —
15:00 Troyan 2025 0 – 1 Pavlikeni — — —
15:00 Partizan 3 – 1 Etar VT II — — —
15:00 OFK Levski 1 – 2 Kom Berkovitsa — — —
15:00 Bdin 1 – 4 Lokomotiv Mezdra — — —
15:00 Akademik Svishtov 3 – 0 Juventus Malchika 1.06 6.90 17.00
Sunday 3 May 2026
14:00 Kom Berkovitsa 4 – 1 Troyan 2025 — — —
Saturday 2 May 2026
15:00 Pavlikeni 6 – 2 Yantra Polski Trambesh — — —
15:00 Lokomotiv Mezdra 2 – 0 OFK Levski — — —
15:00 Litex 0 – 3 Partizan — — —
15:00 Juventus Malchika 2 – 8 Bdin — — —
15:00 Etar VT II 0 – 3 Akademik Svishtov — — —
Sunday 26 April 2026
14:00 Bdin 4 – 1 Etar VT II — — —
Saturday 25 April 2026
14:00 Yantra Polski Trambesh 1 – 1 Partizan — — —
14:00 Troyan 2025 1 – 4 Lokomotiv Mezdra — — —
14:00 Pavlikeni 0 – 0 Kom Berkovitsa 5.80 5.80 1.28
14:00 OFK Levski 6 – 0 Juventus Malchika — — —
14:00 Akademik Svishtov 3 – 0 Litex — — —
Friday 10 April 2026
14:00 Partizan 1 – 1 Akademik Svishtov — — —
14:00 Lokomotiv Mezdra 3 – 0 Pavlikeni 1.40 4.30 5.30
14:00 Litex 0 – 3 Bdin — — —
14:00 Kom Berkovitsa 3 – 0 Yantra Polski Trambesh 1.48 4.70 4.10
14:00 Juventus Malchika 0 – 4 Troyan 2025 — — —
14:00 Etar VT II 3 – 3 OFK Levski — — —
Sunday 5 April 2026
14:00 Troyan 2025 0 – 1 Etar VT II — — —
Saturday 4 April 2026
14:00 Yantra Polski Trambesh 1 – 4 Akademik Svishtov — — —
14:00 Pavlikeni 3 – 0 Juventus Malchika — — —
14:00 OFK Levski 3 – 0 Litex — — —
14:00 Kom Berkovitsa 4 – 2 Lokomotiv Mezdra — — —
14:00 Bdin 2 – 1 Partizan — — —
Saturday 28 March 2026
14:15 Etar VT II 0 – 1 Pavlikeni — — —
13:00 Partizan 1 – 0 OFK Levski — — —
13:00 Lokomotiv Mezdra 5 – 3 Yantra Polski Trambesh — — —
13:00 Litex 0 – 3 Troyan 2025 — — —
13:00 Juventus Malchika 0 – 2 Kom Berkovitsa — — —
13:00 Akademik Svishtov 1 – 0 Bdin — — —
Sunday 22 March 2026
13:00 Kom Berkovitsa 1 – 1 Etar VT II — — —
Saturday 21 March 2026
14:00 Yantra Polski Trambesh 1 – 4 Bdin — — —
13:00 Troyan 2025 2 – 0 Partizan — — —
13:00 Pavlikeni 3 – 0 Litex — — —
13:00 OFK Levski 0 – 2 Akademik Svishtov — — —
13:00 Lokomotiv Mezdra 3 – 0 Juventus Malchika — — —
Sunday 15 March 2026
13:00 Etar VT II 1 – 2 Lokomotiv Mezdra 5.84 6.00 1.35
Saturday 14 March 2026
13:00 Partizan 2 – 1 Pavlikeni — — —
13:00 Litex 0 – 3 Kom Berkovitsa — — —
13:00 Juventus Malchika 0 – 1 Yantra Polski Trambesh — — —
13:00 Bdin 2 – 1 OFK Levski — — —
13:00 Akademik Svishtov 4 – 1 Troyan 2025 — — —
Saturday 7 March 2026
14:00 Yantra Polski Trambesh 0 – 0 OFK Levski — — —
13:00 Troyan 2025 0 – 2 Bdin — — —
13:00 Pavlikeni 1 – 0 Akademik Svishtov 3.10 4.72 1.71
13:00 Lokomotiv Mezdra 3 – 0 Litex — — —
13:00 Juventus Malchika 1 – 3 Etar VT II — — —
12:00 Kom Berkovitsa 0 – 2 Partizan — — —
Saturday 8 November 2025
12:30 Troyan 2025 0 – 3 Kom Berkovitsa — — —
12:30 Bdin 6 – 0 Juventus Malchika — — —
12:30 Partizan 1 – 0 Litex — — —
Saturday 1 November 2025
12:30 Kom Berkovitsa 0 – 0 Akademik Svishtov — — —
12:30 Etar VT II 2 – 3 Yantra Polski Trambesh — — —
12:30 Lokomotiv Mezdra 2 – 0 Partizan — — —
12:30 Pavlikeni 0 – 1 Bdin — — —
12:30 Juventus Malchika 0 – 3 Litex — — —
12:30 Troyan 2025 0 – 4 OFK Levski — — —
Saturday 25 October 2025
13:00 Litex 2 – 0 Etar VT II 1.77 4.62 2.95
13:00 Akademik Svishtov 1 – 0 Lokomotiv Mezdra 1.61 3.38 4.96
13:00 Yantra Polski Trambesh 1 – 1 Troyan 2025 — — —
13:00 Bdin 3 – 0 Kom Berkovitsa — — —
13:00 Partizan 0 – 1 Juventus Malchika — — —
13:00 OFK Levski 0 – 3 Pavlikeni — — —
Sunday 19 October 2025
13:30 Etar VT II 3 – 0 Partizan — — —
Saturday 18 October 2025
13:00 Juventus Malchika 1 – 2 Akademik Svishtov — — —
13:00 Pavlikeni 3 – 0 Troyan 2025 — — —
13:00 Litex 0 – 1 Yantra Polski Trambesh — — —
13:00 Lokomotiv Mezdra 3 – 2 Bdin — — —
13:00 Kom Berkovitsa 2 – 1 OFK Levski — — —
Saturday 11 October 2025
13:00 Yantra Polski Trambesh 0 – 2 Pavlikeni — — —
13:00 Akademik Svishtov 1 – 0 Etar VT II — — —
13:00 OFK Levski 0 – 3 Lokomotiv Mezdra — — —
Tuesday 7 October 2025
13:00 Akademik Svishtov 2 – 0 Yantra Polski Trambesh 1.24 5.55 10.00
Saturday 4 October 2025
13:00 Etar VT II 2 – 0 Bdin — — —
13:00 Litex 2 – 3 Akademik Svishtov — — —
13:00 Lokomotiv Mezdra 6 – 0 Troyan 2025 — — —
13:00 Partizan 2 – 5 Yantra Polski Trambesh — — —
13:00 Kom Berkovitsa 4 – 1 Pavlikeni — — —
13:00 Juventus Malchika 0 – 2 OFK Levski — — —
Saturday 27 September 2025
14:00 Troyan 2025 3 – 1 Juventus Malchika — — —
14:00 OFK Levski 2 – 2 Etar VT II — — —
14:00 Yantra Polski Trambesh 2 – 4 Kom Berkovitsa — — —
14:00 Bdin 0 – 2 Litex — — —
14:00 Akademik Svishtov 1 – 0 Partizan — — —
Friday 26 September 2025
14:00 Pavlikeni 1 – 2 Lokomotiv Mezdra — — —
Saturday 20 September 2025
14:30 Etar VT II 4 – 2 Troyan 2025 — — —
14:00 Juventus Malchika 2 – 2 Pavlikeni — — —
14:00 Partizan 0 – 0 Bdin — — —
14:00 Litex 3 – 0 OFK Levski — — —
14:00 Lokomotiv Mezdra 2 – 0 Kom Berkovitsa — — —
Sunday 14 September 2025
14:00 Pavlikeni 0 – 1 Etar VT II — — —
Saturday 13 September 2025
14:00 OFK Levski 0 – 0 Partizan — — —
14:00 Bdin 1 – 2 Akademik Svishtov — — —
14:00 Kom Berkovitsa 5 – 1 Juventus Malchika — — —
14:00 Yantra Polski Trambesh 2 – 2 Lokomotiv Mezdra — — —
Friday 12 September 2025
14:00 Troyan 2025 0 – 4 Litex — — —
Sunday 7 September 2025
14:00 Etar VT II 1 – 1 Kom Berkovitsa — — —
Saturday 6 September 2025
14:00 Litex 2 – 0 Pavlikeni — — —
14:00 Juventus Malchika 1 – 5 Lokomotiv Mezdra — — —
14:00 Akademik Svishtov 2 – 0 OFK Levski — — —
14:00 Partizan 3 – 0 Troyan 2025 — — —
14:00 Bdin 5 – 2 Yantra Polski Trambesh — — —
Saturday 30 August 2025
15:00 Kom Berkovitsa 3 – 0 Litex — — —
15:00 OFK Levski 1 – 3 Bdin — — —
15:00 Troyan 2025 0 – 1 Akademik Svishtov — — —
15:00 Lokomotiv Mezdra 2 – 1 Etar VT II — — —
15:00 Pavlikeni 0 – 0 Partizan — — —
15:00 Yantra Polski Trambesh 6 – 0 Juventus Malchika — — —
Saturday 23 August 2025
17:00 Litex 0 – 2 Lokomotiv Mezdra — — —
16:15 Etar VT II 2 – 0 Juventus Malchika — — —
15:00 Bdin 7 – 0 Troyan 2025 — — —
15:00 OFK Levski 3 – 3 Yantra Polski Trambesh — — —
15:00 Partizan 1 – 1 Kom Berkovitsa — — —
15:00 Akademik Svishtov 2 – 0 Pavlikeni — — —

Every league on this page, in one API call

1,693,122 matches across 1,381 competitions, with a price at kickoff on 803,876 of them. The free key reaches every country in the archive, for yesterday, as one whole day.

Get a free key