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

Persha Liga 2026/27

Every result, the table as it finished, and the price each match went off at. 102 matches played between July 2026 and October 2026.

102Matches
268Goals
2.63Per game
45.1%Home wins
23%Priced at kickoff
Viktoriya MykolaivkaTop of the table

Final table 16 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 VMViktoriya Mykolaivka 13 7 4 2 +7 25
2 SPSK Poltava 13 7 3 3 +13 24
3 YMYarud Mariupol' 13 7 3 3 +7 24
4 OLEOleksandria 13 6 5 2 +8 23
5 AVAhrobiznes Volochysk 12 7 2 3 +5 23
6 KULKulykiv 13 6 3 4 +9 21
7 PRYPrykarpattia 13 5 4 4 0 19
8 NTNyva Ternopil 13 4 6 3 +4 18
9 LKLokomotiv Kyiv 13 4 5 4 +1 17
10 INHInhulets 12 5 2 5 -3 17
11 MKMetal Kharkiv 13 4 3 6 -3 15
12 UCSUCSA 13 3 5 5 -3 14
13 KKIKolos Kovalivka II 13 4 1 8 -10 13
14 PHProbiy Horodenka 13 2 3 8 -20 9
15 PIPolissya II 13 1 5 7 -9 8
16 CHEChernihiv 11 1 4 6 -6 7

How the season went

Every figure counted from the matches, not typed in.

Goals per game
2.63
268 goals. 51% of matches went over 2.5.
Home advantage
45.1%
Draws 28.4%, away wins 26.5%.
Half-time lead held
68.6%
From 51 matches where someone led at the break.
1–1 12 · 11.8%
1–0 12 · 11.8%
0–0 10 · 9.8%
2–1 9 · 8.8%
1–2 8 · 7.8%
3–2 6 · 5.9%

Results 144

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 28 November 2026
17:00 Viktoriya Mykolaivka scheduled Lokomotiv Kyiv — — —
17:00 UCSA scheduled Nyva Ternopil — — —
17:00 SK Poltava scheduled Yarud Mariupol' — — —
17:00 Prykarpattia scheduled Kulykiv — — —
17:00 Metal Kharkiv scheduled Polissya II — — —
17:00 Inhulets scheduled Oleksandria — — —
17:00 Chernihiv scheduled Probiy Horodenka — — —
17:00 Ahrobiznes Volochysk scheduled Kolos Kovalivka II — — —
Saturday 21 November 2026
17:00 Polissya II scheduled Inhulets — — —
17:00 Probiy Horodenka scheduled Metal Kharkiv — — —
17:00 Oleksandria scheduled UCSA — — —
17:00 Nyva Ternopil scheduled SK Poltava — — —
17:00 Lokomotiv Kyiv scheduled Prykarpattia — — —
17:00 Kulykiv scheduled Chernihiv — — —
17:00 Kolos Kovalivka II scheduled Viktoriya Mykolaivka — — —
17:00 Yarud Mariupol' scheduled Ahrobiznes Volochysk — — —
Saturday 14 November 2026
17:00 Viktoriya Mykolaivka scheduled Yarud Mariupol' — — —
17:00 UCSA scheduled Polissya II — — —
17:00 SK Poltava scheduled Ahrobiznes Volochysk — — —
17:00 Prykarpattia scheduled Kolos Kovalivka II — — —
17:00 Nyva Ternopil scheduled Oleksandria — — —
17:00 Metal Kharkiv scheduled Kulykiv — — —
17:00 Inhulets scheduled Probiy Horodenka — — —
17:00 Chernihiv scheduled Lokomotiv Kyiv — — —
Wednesday 11 November 2026
09:30 Chernihiv scheduled Inhulets — — —
Monday 9 November 2026
09:00 Viktoriya Mykolaivka scheduled Ahrobiznes Volochysk — — —
Sunday 8 November 2026
11:00 Oleksandria scheduled SK Poltava — — —
10:00 UCSA scheduled Probiy Horodenka — — —
Saturday 7 November 2026
12:00 Nyva Ternopil scheduled Polissya II — — —
11:00 Prykarpattia scheduled Yarud Mariupol' — — —
10:00 Metal Kharkiv scheduled Lokomotiv Kyiv — — —
09:00 Chernihiv scheduled Kolos Kovalivka II — — —
Friday 6 November 2026
09:30 Inhulets scheduled Kulykiv — — —
Monday 2 November 2026
11:30 Polissya II scheduled Oleksandria — — —
10:00 Kolos Kovalivka II scheduled Metal Kharkiv — — —
Sunday 1 November 2026
11:30 Probiy Horodenka scheduled Nyva Ternopil — — —
10:00 Kulykiv scheduled UCSA — — —
09:00 Chernihiv scheduled Yarud Mariupol' — — —
Saturday 31 October 2026
10:00 SK Poltava scheduled Viktoriya Mykolaivka — — —
09:30 Lokomotiv Kyiv scheduled Inhulets — — —
Friday 30 October 2026
10:00 Ahrobiznes Volochysk scheduled Prykarpattia — — —
Sunday 25 October 2026
12:30 Nyva Ternopil 3 – 1 Kulykiv — — —
11:00 Inhulets 2 – 0 Kolos Kovalivka II — — —
10:00 UCSA 3 – 2 Lokomotiv Kyiv — — —
Saturday 24 October 2026
11:00 Polissya II 1 – 2 SK Poltava — — —
10:00 Prykarpattia 1 – 1 Viktoriya Mykolaivka — — —
09:00 Oleksandria 2 – 0 Probiy Horodenka — — —
Friday 23 October 2026
10:00 Metal Kharkiv 0 – 2 Yarud Mariupol' — — —
08:00 Chernihiv postponed Ahrobiznes Volochysk — — —
Sunday 18 October 2026
11:00 Probiy Horodenka 1 – 1 Polissya II — — —
10:00 Kulykiv 1 – 1 Oleksandria — — —
09:00 Lokomotiv Kyiv 0 – 0 Nyva Ternopil — — —
Saturday 17 October 2026
11:00 SK Poltava 4 – 0 Prykarpattia — — —
10:00 Yarud Mariupol' 4 – 1 Inhulets — — —
09:00 Kolos Kovalivka II 0 – 0 UCSA — — —
08:30 Ahrobiznes Volochysk 1 – 0 Metal Kharkiv — — —
08:00 Viktoriya Mykolaivka 2 – 1 Chernihiv — — —
Monday 12 October 2026
11:00 Polissya II 2 – 4 Kulykiv — — —
Sunday 11 October 2026
12:00 Nyva Ternopil 3 – 1 Kolos Kovalivka II — — —
10:00 Oleksandria 1 – 3 Lokomotiv Kyiv — — —
09:30 Chernihiv 0 – 1 Prykarpattia — — —
09:00 UCSA 1 – 2 Yarud Mariupol' — — —
Saturday 10 October 2026
10:30 Probiy Horodenka 3 – 2 SK Poltava — — —
08:30 Inhulets 0 – 1 Ahrobiznes Volochysk — — —
Friday 9 October 2026
09:00 Metal Kharkiv 2 – 2 Viktoriya Mykolaivka — — —
Monday 5 October 2026
12:30 Yarud Mariupol' 0 – 0 Nyva Ternopil — — —
Sunday 4 October 2026
12:00 Kulykiv 1 – 2 Probiy Horodenka — — —
10:30 Ahrobiznes Volochysk 3 – 2 UCSA — — —
09:30 Kolos Kovalivka II 0 – 2 Oleksandria — — —
Saturday 3 October 2026
11:30 Prykarpattia 0 – 0 Metal Kharkiv — — —
09:30 Lokomotiv Kyiv 3 – 3 Polissya II — — —
08:00 Viktoriya Mykolaivka 1 – 0 Inhulets — — —
Friday 2 October 2026
11:00 SK Poltava 3 – 2 Chernihiv — — —
Monday 28 September 2026
10:00 Polissya II 0 – 3 Kolos Kovalivka II — — —
Sunday 27 September 2026
12:30 Nyva Ternopil 0 – 0 Ahrobiznes Volochysk — — —
11:00 Oleksandria 1 – 1 Yarud Mariupol' — — —
09:00 Metal Kharkiv 2 – 0 Chernihiv — — —
Saturday 26 September 2026
12:30 Kulykiv 2 – 1 SK Poltava — — —
11:00 Probiy Horodenka 0 – 2 Lokomotiv Kyiv — — —
10:00 UCSA 0 – 0 Viktoriya Mykolaivka — — —
09:00 Inhulets 2 – 1 Prykarpattia — — —
Monday 21 September 2026
08:00 Viktoriya Mykolaivka 1 – 3 Nyva Ternopil — — —
Sunday 20 September 2026
12:30 Yarud Mariupol' 2 – 1 Polissya II — — —
11:30 Ahrobiznes Volochysk 1 – 0 Oleksandria — — —
10:30 Prykarpattia 1 – 0 UCSA — — —
09:30 Lokomotiv Kyiv 1 – 0 Kulykiv — — —
08:00 SK Poltava 3 – 0 Metal Kharkiv — — —
Saturday 19 September 2026
09:00 Kolos Kovalivka II 4 – 2 Probiy Horodenka — — —
Monday 14 September 2026
12:00 Oleksandria 1 – 0 Viktoriya Mykolaivka — — —
10:00 Polissya II 3 – 2 Ahrobiznes Volochysk — — —
Sunday 13 September 2026
12:00 Nyva Ternopil 1 – 2 Prykarpattia — — —
10:00 Probiy Horodenka 0 – 2 Yarud Mariupol' — — —
Saturday 12 September 2026
12:00 Kulykiv 5 – 0 Kolos Kovalivka II — — —
10:30 Lokomotiv Kyiv 2 – 1 SK Poltava — — —
09:00 Inhulets 1 – 0 Metal Kharkiv — — —
Friday 11 September 2026
09:30 UCSA 3 – 2 Chernihiv — — —
Saturday 5 September 2026
12:00 Prykarpattia 0 – 0 Oleksandria 3.66 3.41 2.20
11:00 Ahrobiznes Volochysk 6 – 0 Probiy Horodenka 2.00 3.67 4.55
10:00 Metal Kharkiv 3 – 1 UCSA — — —
09:30 Yarud Mariupol' 1 – 1 Kulykiv 2.08 3.38 3.43
09:00 Viktoriya Mykolaivka 1 – 1 Polissya II — — —
08:00 Chernihiv 1 – 0 Nyva Ternopil 2.18 3.10 3.40
Friday 4 September 2026
12:00 SK Poltava 0 – 0 Inhulets 1.71 4.06 4.51
10:00 Kolos Kovalivka II 1 – 0 Lokomotiv Kyiv — — —
Sunday 30 August 2026
13:30 Kulykiv 5 – 1 Ahrobiznes Volochysk 2.26 3.30 3.55
11:45 Metal Kharkiv 1 – 1 Nyva Ternopil — — —
10:00 Probiy Horodenka 0 – 3 Viktoriya Mykolaivka — — —
Saturday 29 August 2026
12:30 Oleksandria 1 – 0 Chernihiv 1.50 3.86 7.00
10:45 Polissya II 1 – 2 Prykarpattia — — —
09:00 UCSA 1 – 2 Inhulets 2.00 3.50 3.91
Friday 28 August 2026
11:00 Kolos Kovalivka II 0 – 1 SK Poltava — — —
09:00 Lokomotiv Kyiv 1 – 3 Yarud Mariupol' — — —
Sunday 16 August 2026
11:00 Inhulets 1 – 2 Nyva Ternopil 2.10 3.39 3.55
09:00 Yarud Mariupol' 3 – 1 Kolos Kovalivka II — — —
Saturday 15 August 2026
12:00 SK Poltava 0 – 0 UCSA 2.12 3.35 3.64
10:00 Metal Kharkiv 0 – 2 Oleksandria — — —
09:00 Chernihiv 2 – 2 Polissya II — — —
08:00 Viktoriya Mykolaivka 2 – 1 Kulykiv — — —
Friday 14 August 2026
13:00 Prykarpattia 3 – 0 Probiy Horodenka 2.05 3.32 3.85
10:00 Ahrobiznes Volochysk 0 – 0 Lokomotiv Kyiv — — —
Sunday 9 August 2026
13:00 Yarud Mariupol' 0 – 3 SK Poltava 3.59 3.40 2.54
11:00 Probiy Horodenka 1 – 1 Chernihiv 3.55 3.10 2.56
09:00 Polissya II 0 – 1 Metal Kharkiv — — —
Saturday 8 August 2026
13:30 Kulykiv 2 – 1 Prykarpattia 2.86 3.22 2.45
12:00 Kolos Kovalivka II 1 – 2 Ahrobiznes Volochysk — — —
10:30 Oleksandria 3 – 0 Inhulets 1.62 4.30 5.80
09:00 Lokomotiv Kyiv 0 – 1 Viktoriya Mykolaivka — — —
Friday 7 August 2026
10:00 UCSA 1 – 0 Nyva Ternopil 2.72 3.15 2.45
Monday 3 August 2026
10:00 Inhulets 2 – 1 Polissya II — — —
Sunday 2 August 2026
11:00 Prykarpattia 2 – 2 Lokomotiv Kyiv — — —
10:25 Viktoriya Mykolaivka 2 – 0 Kolos Kovalivka II — — —
Saturday 1 August 2026
13:30 SK Poltava 1 – 1 Nyva Ternopil 2.22 3.73 3.30
10:00 Metal Kharkiv 3 – 1 Probiy Horodenka — — —
08:00 Chernihiv 1 – 1 Kulykiv 2.52 2.90 3.60
Friday 31 July 2026
13:00 Ahrobiznes Volochysk 2 – 0 Yarud Mariupol' 2.86 3.17 2.85
10:00 UCSA 4 – 4 Oleksandria 3.82 3.25 2.14
Sunday 26 July 2026
13:00 Kulykiv 2 – 1 Metal Kharkiv — — —
11:00 Probiy Horodenka 2 – 2 Inhulets 2.25 3.25 3.40
09:00 Kolos Kovalivka II 1 – 0 Prykarpattia — — —
Saturday 25 July 2026
13:00 Polissya II 2 – 2 UCSA — — —
11:00 Lokomotiv Kyiv 1 – 1 Chernihiv — — —
09:00 Ahrobiznes Volochysk 0 – 3 SK Poltava 2.18 3.12 3.43
Friday 24 July 2026
13:00 Oleksandria 1 – 1 Nyva Ternopil 1.57 4.30 7.00
11:00 Yarud Mariupol' 0 – 1 Viktoriya Mykolaivka — — —

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