Ukrainian Premier League
Ukraine · Since 1991· 16 clubs
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.
| 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
|
| # | 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 |