Ukrainian Premier League: 2026/27 season forecast

10,000 simulations · 179 matches to play · updated 14 October 2026

The model played the remaining 179 matches 10,000 times. Shakhtar Donetsk have the best chance to win the title: 72%, Polissya Zhytomyr 12%. Closest to the drop: Kudrivka (81%).

Race for the title

0%20%40%60%80%3 August7 Septembertoday● Shakhtar Donetsk 72%● Polissya Zhytomyr 12%● Karpaty 3%● Dynamo Kyiv 5%● FC Kharkiv 8%● LNZ Cherkasy <1%
Chance to win the title by week. Each point is the forecast as of that Monday.
Chance to win the title by week
DateShakhtar DonetskPolissya ZhytomyrKarpatyDynamo KyivFC KharkivLNZ Cherkasy
3 August36%14%10%16%6%9%
10 August56%11%10%13%5%3%
17 August57%12%21%8%<1%<1%
24 August60%4%24%10%<1%<1%
31 August37%19%25%14%1%<1%
7 September48%27%14%1%9%<1%
14 September46%27%18%1%6%<1%
21 September59%22%8%3%8%—
28 September59%23%8%3%8%—
5 October59%21%8%3%9%—
12 October72%12%3%5%8%—
14 October72%12%3%5%8%<1%

Chances of every team

Sorted by projected points. ▲▼ — change in percentage points over the last week. “Run-in” — how hard the remaining games are, 1 = the hardest. Upper zones include the ones above: “Europe” counts “UCL incl. qual.” too.

#TeamPtsProj.Run-inTitleUCL incl. qual.EuropePlay-outRelegation
1Shakhtar Donetsk21 (8)711672%▲1372%▲1397%▲3——
2Polissya Zhytomyr19 (8)621312%▼912%▼967%▼9——
3FC Kharkiv15 (7)60148%▼18%▼156%▲4——
4Dynamo Kyiv16 (7)5795%▲25%▲240%▲15<1%<1%
5Karpaty14 (8)56153%▼53%▼537%▼13<1%—
6Zorya11 (8)4211<1%<1%1%▲14%▼7<1%▼2
7LNZ Cherkasy11 (8)417<1%<1%1%4%▼3<1%▼1
8FC Kolos Kovalivka8 (7)364——<1%15%▼132%▼6
9Kryvbas5 (6)356——<1%18%▲45%▲1
10Veres Rivne9 (8)3412——<1%18%▲53%▲1
11Bukovyna Chernivtsi8 (8)3410——<1%21%▼64%▼3
12Liviy Bereh7 (7)335——<1%21%▲114%▲2
13Epitsentr Kamianets-Podilskyi8 (8)312——<1%31%▲98%▲3
14Chornomorets Odesa5 (7)298——<1%36%▲113%
15Obolon Kyiv4 (7)191———17%78%
16Kudrivka2 (8)183———14%▼381%▲2

Chance of every place

Show the 16 × 16 table
Team12345678910111213141516
Shakhtar Donetsk7218721
Polissya Zhytomyr123026181121
FC Kharkiv82325221642
Dynamo Kyiv5152025237311
Karpaty314202625831
Zorya1382118151096431
LNZ Cherkasy1272019161196532
FC Kolos Kovalivka138111113121211872
Kryvbas13810111112111110841
Veres Rivne16912131312121083
Bukovyna Chernivtsi159111212131212931
Liviy Bereh158101113131312931
Epitsentr Kamianets-Podilskyi13578101215161562
Chornomorets Odesa2357911131620104
Obolon Kyiv1125123840
Kudrivka1124103051

Percent; empty cells are under 1%.

How it is calculated

Each team gets an attack and a defence rating from this season’s matches (football: expected goals and actual goals, the opponents’ strength taken into account). Last season is only the starting point, worth eight games: after a few rounds this season decides.

Every remaining fixture is then played out with Poisson-distributed goals, 10,000 times, and each simulated season ends in a table by points, goal difference and goals scored. Ratings are only estimates and form changes, so every simulation also moves each team's strength by a random amount.

A league match within four days after a European game costs a team a little (on 2021–2026 data such sides took 0.08 points per match fewer than in their other games). Head-to-head tie-breakers, points deductions and domestic cups are not modelled. The forecast is recalculated as soon as new results come in.

Ukrainian Premier League: matches and table →
Ukrainian Premier League: power rankings →