ua flag

Ukrainian Premier League Form Table

Ukrainian Premier League Form (Last 6)
Pos Team P W D L F A GD PtsBTTS G15 km15
1FC Kharkiv6600163+131832715
2Polessya6510154+1116310
3Shakhtar Donetsk6510121+1116142191
4Dynamo Kiev6501124+81522594
5LNZ Cherkasy632185+31121141
6Zorya Luhansk632175+21132128
7Kolos Kovalivka6312119+21041270
8Karpaty Lviv6231104+6922620
9Bukovyna613259-4632410
10Chornomorets Odesa612368-2542500
11Livyi Bereh611447-3423402
12Veres Rivne6114412-84320
13FC Obolon6114414-10422732
14Kudrivka6105916-73521190
15Kryvyi Rih602429-7212552
16Epitsentr Dunayivtsi6015413-9132935
Ukrainian Premier League Form (Last 10)
Pos Team P W D L F A GD PtsBTTS G15 km15
1Polessya10811238+1525610
2Shakhtar Donetsk10811174+1325242191
3FC Kharkiv10802197+122442715
4Dynamo Kiev10712169+72242594
5Karpaty Lviv10442187+111642620
6LNZ Cherkasy10433109+11521141
7Zorya Luhansk104331113-21562128
8Kolos Kovalivka10424131301451270
9Bukovyna10253812-41132410
10Chornomorets Odesa10235812-4952500
11Veres Rivne10235715-89520
12Livyi Bereh1015469-3843402
13Kryvyi Rih10145816-8752552
14FC Obolon10145417-13722732
15Epitsentr Dunayivtsi10136715-8632935
16Kudrivka101271024-145621190

xPts is shown for both the 6 games and last 10 games.
For column heading definitions, see the Key at the bottom of the table.

Ukrainian Premier League (Expected Points)
PosTeamP6PtsxPtsPts v xPts P10PtsxPtsPts v xPts
1FC Kharkiv618 1024 
2Polessya616 1025 
3Shakhtar Donetsk616 1025 
4Dynamo Kiev615 1022 
5LNZ Cherkasy611 1015 
6Zorya Luhansk611 1015 
7Kolos Kovalivka610 1014 
8Karpaty Lviv69 1016 
9Bukovyna66 1011 
10Chornomorets Odesa65 109 
11Livyi Bereh64 108 
12Veres Rivne64 109 
13FC Obolon64 107 
14Kudrivka63 105 
15Kryvyi Rih62 107 
16Epitsentr Dunayivtsi61 106 
Key to column names
  • P6/P10 - First column showing results grouped into either last 6 or last 10 games
  • Pts - Actual points earned during the last 6 or 10 games
  • xPts - Expected points from those games, based on aggregated xG (expected goals) for and against
  • Pts v xPts - Comparison of actual versus expected points (positive = over-performance; negative = under-performance)

For column heading definitions, see the Key at the bottom of the table.

Goals scored and conceded (Last 10)
Pos Team FAGDMG BTTS SF CF CS TF
1Polessya23815316/10 (60%)8/10 (80%)2/10 (20%)4/10 (40%)17
2Shakhtar Donetsk17413212/10 (20%)7/10 (70%)2/10 (20%)7/10 (70%)31
3FC Kharkiv19712264/10 (40%)7/10 (70%)3/10 (30%)5/10 (50%)33
4Dynamo Kiev1697254/10 (40%)8/10 (80%)1/10 (10%)5/10 (50%)36
5Karpaty Lviv18711254/10 (40%)7/10 (70%)2/10 (20%)5/10 (50%)34
6LNZ Cherkasy1091192/10 (20%)4/10 (40%)3/10 (30%)5/10 (50%)39
7Zorya Luhansk1113-2246/10 (60%)5/10 (50%)4/10 (40%)2/10 (20%)32
8Kolos Kovalivka13130265/10 (50%)3/10 (30%)6/10 (60%)3/10 (30%)27
9Bukovyna812-4203/10 (30%)2/10 (20%)5/10 (50%)5/10 (50%)17
10Chornomorets Odesa812-4205/10 (50%)3/10 (30%)5/10 (50%)3/10 (30%)29
11Veres Rivne715-8225/10 (50%)3/10 (30%)6/10 (60%)2/10 (20%)29
12Livyi Bereh69-3154/10 (40%)2/10 (20%)5/10 (50%)4/10 (40%)27
13Kryvyi Rih816-8245/10 (50%)4/10 (40%)5/10 (50%)1/10 (10%)30
14FC Obolon417-13212/10 (20%)1/10 (10%)6/10 (60%)4/10 (40%)30
15Epitsentr Dunayivtsi715-8223/10 (30%)2/10 (20%)6/10 (60%)3/10 (30%)36
16Kudrivka1024-14346/10 (60%)3/10 (30%)5/10 (50%)2/10 (20%)22
Key to column names
  • F - Goals "for" (scored)
  • A - Goals "against" (conceded)
  • GD - Goal difference (F - A)
  • MG - Match goals (F + A)

  • BTTS - Both Teams to Score (number of games, max 10)
  • SF - Team to Score First (number of games, max 10)
  • CF - Team to Concede First (number of games, max 10)

  • CS - Clean Sheets (number of games, max 10)
  • TF - Mean Time of First Goal (in minutes, by either side)

For column heading definitions, see the Key at the bottom of the table.

Numbers of Players (Last 10)
Pos TeamPts SP Pl SPG PM SM
1Polessya2522343.5830
2Shakhtar Donetsk2526313.5900
3FC Kharkiv2419363.2900
4Dynamo Kiev2225334.7890
5Karpaty Lviv1618314.4900
6LNZ Cherkasy1523292.9700
7Zorya Luhansk1521315.2900
8Kolos Kovalivka1425353.7780
9Bukovyna1122345750
10Chornomorets Odesa922324900
11Veres Rivne920294.9900
12Livyi Bereh821294.3700
13Kryvyi Rih727393900
14FC Obolon725332.1900
15Epitsentr Dunayivtsi624293.3830
16Kudrivka522365.4900
Key to column names
  • Pts - Team points
  • SP - Total number of starting players used over last 10 games
  • Pl - Total number of players (starting + substitutes) used over last 10 games
  • SPG - Mean number of substitutes per game
  • PM - Median number of minutes played for substituted players
  • SM - Median number of minutes played for substitutes
Distance travelled in 15 days (Km)
PosTeam km miles
1Shakhtar Donetsk21911361
2Kudrivka1190739
3Epitsentr Dunayivtsi935581
4FC Minaj822511
5FC Obolon732455
6FC Kharkiv715444
7FC Lviv642399
8Karpaty Lviv620385
9Dynamo Kiev594369
10Kryvyi Rih552343
11Chornomorets Odesa500311
12Bukovyna410255
13Livyi Bereh402250
14Kolos Kovalivka270168
15LNZ Cherkasy14188
16Zorya Luhansk12880
17Olimpik Donetsk00
18Vorskla Poltava00
19Veres Rivne00
20Desna Chernihiv00
21SC Poltava00
22Polessya00
23Inhulets Petrove00
24Oleksandria00
25Metalist Kharkiv00
26Dnipro-100
27FC Mariupol00
28FC Rukh Vynnyky00

The ELO rating for each team shows its relative strength based on past match results, adjusting dynamically after each game. A value for k of 50 has been used, meaning ratings change more significantly, making them more responsive to recent performance.

Team ELO Ratings
PosTeamELO Rating
1Shakhtar Donetsk1,952
2Dynamo Kiev1,789
3Polessya1,781
4Karpaty Lviv1,664
5LNZ Cherkasy1,654
6FC Kharkiv1,637
7Zorya Luhansk1,615
8Kolos Kovalivka1,603
9Kryvyi Rih1,592
10Epitsentr Dunayivtsi1,501
11Bukovyna1,490
12Livyi Bereh1,453
13FC Obolon1,447
14Kudrivka1,441
15Veres Rivne1,433
16Chornomorets Odesa1,426

League Table for this division