Ukrainian Premier League

Ukraine · Since 1991· 16 clubs

Last Champion
FC Shakhtar Donetsk
Season 2025-26
Total Seasons
34
1992 · · · 2025-26
Most Titles
FC Dynamo Kyiv
17 titles

About Ukrainian Premier League

The Ukrainian Premier League (UPL) is the highest level of professional football in Ukraine and serves as the top division of the country’s football league system. It was established in 1991 following the dissolution of the Soviet Union, replacing the participation of Ukrainian clubs in Soviet competitions. The league was originally known as the Vyshcha Liha before adopting the Ukrainian Premier League name in 2008.

The inaugural season in 1992 brought together clubs that had previously competed in various Soviet football divisions. Over the years, the league became dominated by two major clubs, Dynamo Kyiv and Shakhtar Donetsk, who won nearly every championship title. The only exception in the early era was Tavriya Simferopol, which won the first-ever Ukrainian championship.

The UPL has evolved into an independent organization that manages top-flight football in Ukraine and oversees qualification for European competitions such as the UEFA Champions League and UEFA Europa League. Despite challenges caused by political and wartime circumstances, the league has continued operating and remains an important part of Ukrainian sport, maintaining its role in developing clubs, players, and national football culture.

Seasons

Season Champion Runner-up 3rd place
2025-26
FC Shakhtar Donetsk
FC LNZ Cherkasy
FC Polissya Zhytomyr
2024-25
FC Dynamo Kyiv
FC Oleksandriya
FC Shakhtar Donetsk
2023-24
FC Shakhtar Donetsk
FC Dynamo Kyiv
FC Kryvbas Kryvyi Rih
2022-23
FC Shakhtar Donetsk
SC Dnipro-1
FC Zorya Luhansk
2020-21
FC Dynamo Kyiv
FC Shakhtar Donetsk
FC Zorya Luhansk
2019-20
FC Shakhtar Donetsk
FC Dynamo Kyiv
FC Zorya Luhansk
2018-19
FC Shakhtar Donetsk
FC Dynamo Kyiv
FC Oleksandriya
2017-18
FC Shakhtar Donetsk
FC Dynamo Kyiv
FC Vorskla Poltava
2016-17
FC Shakhtar Donetsk
FC Dynamo Kyiv
FC Zorya Luhansk
2015-16
FC Dynamo Kyiv
FC Shakhtar Donetsk
FC Dnipro
2014-15
FC Dynamo Kyiv
FC Shakhtar Donetsk
FC Dnipro
2013-14
FC Shakhtar Donetsk
FC Dnipro
FC Metalist Kharkiv
2012-13
FC Shakhtar Donetsk
FC Metalist Kharkiv
FC Dynamo Kyiv
2011-12
FC Shakhtar Donetsk
FC Dynamo Kyiv
FC Metalist Kharkiv
2010-11
FC Shakhtar Donetsk
FC Dynamo Kyiv
FC Metalist Kharkiv
2009-10
FC Shakhtar Donetsk
FC Dynamo Kyiv
FC Metalist Kharkiv
2008-09
FC Dynamo Kyiv
FC Shakhtar Donetsk
FC Metalist Kharkiv
2007-08
FC Shakhtar Donetsk
FC Dynamo Kyiv
—
2006-07
FC Dynamo Kyiv
FC Shakhtar Donetsk
FC Metalist Kharkiv
2005-06
FC Shakhtar Donetsk
FC Dynamo Kyiv
FC Chornomorets Odesa
2004-05
FC Shakhtar Donetsk
FC Dynamo Kyiv
FC Metalurh Donetsk
2003-04
FC Dynamo Kyiv
FC Shakhtar Donetsk
FC Dnipro
2002-03
FC Dynamo Kyiv
FC Shakhtar Donetsk
FC Metalurh Donetsk
2001-02
FC Shakhtar Donetsk
FC Dynamo Kyiv
FC Metalurh Donetsk
2000-01
FC Dynamo Kyiv
FC Shakhtar Donetsk
FC Dnipro
1999-00
FC Dynamo Kyiv
FC Shakhtar Donetsk
FC Kryvbas Kryvyi Rih
1998-99
FC Dynamo Kyiv
FC Shakhtar Donetsk
FC Kryvbas Kryvyi Rih
1997-98
FC Dynamo Kyiv
FC Shakhtar Donetsk
FC Karpaty Lviv
1996-97
FC Dynamo Kyiv
FC Shakhtar Donetsk
FC Vorskla Poltava
1995-96
FC Dynamo Kyiv
FC Chornomorets Odesa
FC Dnipro
1994-95
FC Dynamo Kyiv
FC Chornomorets Odesa
FC Dnipro
1993-94
FC Dynamo Kyiv
FC Shakhtar Donetsk
FC Chornomorets Odesa
1992-93
FC Dynamo Kyiv
FC Dnipro
FC Chornomorets Odesa
1992
SC Tavriya
FC Dynamo Kyiv
FC Dnipro

All-Time table

# Club Count Years
1 FC Dynamo Kyiv 17 1992-93, 1993-94, 1994-95, 1995-96, 1996-97, 1997-98, 1998-99, 1999-00, 2000-01, 2002-03, 2003-04, 2006-07, 2008-09, 2014-15, 2015-16, 2020-21, 2024-25
13 1992, 2001-02, 2004-05, 2005-06, 2007-08, 2009-10, 2010-11, 2011-12, 2016-17, 2017-18, 2018-19, 2019-20, 2023-24
1 2012-13
2 FC Shakhtar Donetsk 16 2001-02, 2004-05, 2005-06, 2007-08, 2009-10, 2010-11, 2011-12, 2012-13, 2013-14, 2016-17, 2017-18, 2018-19, 2019-20, 2022-23, 2023-24, 2025-26
13 1993-94, 1996-97, 1997-98, 1998-99, 1999-00, 2000-01, 2002-03, 2003-04, 2006-07, 2008-09, 2014-15, 2015-16, 2020-21
1 2024-25
3 SC Tavriya 1 1992
0 —
0 —
4 FC Dnipro 0 —
2 1992-93, 2013-14
7 1992, 1994-95, 1995-96, 2000-01, 2003-04, 2014-15, 2015-16
5 FC Chornomorets Odesa 0 —
2 1994-95, 1995-96
3 1992-93, 1993-94, 2005-06
6 FC Metalist Kharkiv 0 —
1 2012-13
6 2006-07, 2008-09, 2009-10, 2010-11, 2011-12, 2013-14
7 FC Oleksandriya 0 —
1 2024-25
1 2018-19
8 SC Dnipro-1 0 —
1 2022-23
0 —
9 FC LNZ Cherkasy 0 —
1 2025-26
0 —
10 FC Zorya Luhansk 0 —
0 —
4 2016-17, 2019-20, 2020-21, 2022-23
11 FC Kryvbas Kryvyi Rih 0 —
0 —
3 1998-99, 1999-00, 2023-24
12 FC Metalurh Donetsk 0 —
0 —
3 2001-02, 2002-03, 2004-05
13 FC Vorskla Poltava 0 —
0 —
2 1996-97, 2017-18
14 FC Karpaty Lviv 0 —
0 —
1 1997-98
15 FC Polissya Zhytomyr 0 —
0 —
1 2025-26