Belarusian Top League

Belarus · Since 1992 · 16 clubs

Last Champion
FC Maxline Vitebsk
Season 2025
Total Seasons
35
1992 · · · 2025
Most Titles
FC BATE Borisov
15 titles

About Belarusian Top League

The Belarusian Top League, also known as the Vysheyshaya Liga, is the highest level of professional football in Belarus. It was founded in 1992 after the dissolution of the Soviet Union and is organized by the Belarusian Football Federation. The league typically consists of 16 teams competing in a double round-robin format, where each club plays the others twice (home and away). At the end of the season, the lowest-ranked teams are relegated to the second-tier First League, while top teams qualify for European competitions such as the UEFA Champions League and UEFA Conference League.

Historically, the league has been dominated by a few major clubs. BATE Borisov is the most successful team, winning numerous titles, especially during a dominant run in the 2000s and 2010s. Other notable champions include Dinamo Minsk, one of the founding and most decorated clubs, as well as Shakhtyor Soligorsk and Dinamo Brest. Over time, the league has seen fluctuations in competitiveness, with different clubs rising and declining, but it remains the central platform for Belarusian football talent and competition.

In recent seasons, the league has become more unpredictable, with new teams challenging traditional powers. For example, Maxline Vitebsk won its first title in 2025 as a newly promoted side, highlighting the league’s evolving balance of power. The season usually runs from spring to late autumn and continues to serve as an important pathway for clubs aiming to compete on the European stage, despite financial and structural challenges within Belarusian football.

Seasons

Season Champion Runner-up 3rd place
2025
FC Maxline Vitebsk
FC Dinamo Minsk
FC Slavia Mozyr
2024
FC Dinamo Minsk
FC Neman Grodno
FC Torpedo-BelAZ Zhodino
2023
FC Dinamo Minsk
FC Neman Grodno
FC Torpedo-BelAZ Zhodino
2022
—
—
FC BATE Borisov
2021
FC Shakhtyor Soligorsk
FC BATE Borisov
FC Dinamo Minsk
2020
FC Shakhtyor Soligorsk
FC BATE Borisov
FC Torpedo-BelAZ Zhodino
2019
FC Dynamo Brest
FC BATE Borisov
FC Shakhtyor Soligorsk
2018
FC BATE Borisov
FC Shakhtyor Soligorsk
FC Dinamo Minsk
2017
FC BATE Borisov
FC Dinamo Minsk
FC Shakhtyor Soligorsk
2016
FC BATE Borisov
FC Shakhtyor Soligorsk
FC Dinamo Minsk
2015
FC BATE Borisov
FC Dinamo Minsk
FC Shakhtyor Soligorsk
2014
FC BATE Borisov
FC Dinamo Minsk
FC Shakhtyor Soligorsk
2013
FC BATE Borisov
FC Shakhtyor Soligorsk
FC Dinamo Minsk
2012
FC BATE Borisov
FC Shakhtyor Soligorsk
FC Dinamo Minsk
2011
FC BATE Borisov
FC Shakhtyor Soligorsk
FC Gomel
2010
FC BATE Borisov
FC Shakhtyor Soligorsk
FC Minsk
2009
FC BATE Borisov
FC Dinamo Minsk
FC Dnepr Mogilev
2008
FC BATE Borisov
FC Dinamo Minsk
FC Partizan Minsk
2007
FC BATE Borisov
FC Gomel
FC Shakhtyor Soligorsk
2006
FC BATE Borisov
FC Dinamo Minsk
FC Shakhtyor Soligorsk
2005
FC Shakhtyor Soligorsk
FC Dinamo Minsk
FC Partizan Minsk
2004
FC Dinamo Minsk
FC BATE Borisov
FC Shakhtyor Soligorsk
2003
FC Gomel
FC BATE Borisov
FC Dinamo Minsk
2002
FC BATE Borisov
FC Neman Grodno
FC Shakhtyor Soligorsk
2001
FC Belshina Bobruisk
FC Dinamo Minsk
FC BATE Borisov
2000
FC Slavia Mozyr
FC BATE Borisov
FC Dinamo Minsk
1999
FC BATE Borisov
FC Slavia Mozyr
FC Gomel
1998
FC Dnepr Mogilev
FC BATE Borisov
FC Belshina Bobruisk
1997
FC Dinamo Minsk
FC Belshina Bobruisk
FC Vitebsk
1996
FC Slavia Mozyr
FC Dinamo Minsk
FC Belshina Bobruisk
1995
FC Dinamo Minsk
FC Slavia Mozyr
FC Dinamo-93 Minsk
1994-95
FC Dinamo Minsk
FC Vitebsk
FC Dinamo-93 Minsk
1993-94
FC Dinamo Minsk
FC Dinamo-93 Minsk
FC Vitebsk
1992-93
FC Dinamo Minsk
FC Vitebsk
FC Dinamo-93 Minsk
1992
FC Dinamo Minsk
FC Dnepr Mogilev
FC Dynamo Brest

All-Time table

# Club Count Years
1 FC BATE Borisov 15 1999, 2002, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018
7 1998, 2000, 2003, 2004, 2019, 2020, 2021
2 2001, 2022
2 FC Dinamo Minsk 9 1992, 1992-93, 1993-94, 1994-95, 1995, 1997, 2004, 2023, 2024
10 1996, 2001, 2005, 2006, 2008, 2009, 2014, 2015, 2017, 2025
7 2000, 2003, 2012, 2013, 2016, 2018, 2021
3 FC Shakhtyor Soligorsk 3 2005, 2020, 2021
6 2010, 2011, 2012, 2013, 2016, 2018
8 2002, 2004, 2006, 2007, 2014, 2015, 2017, 2019
4 FC Slavia Mozyr 2 1996, 2000
2 1995, 1999
1 2025
5 FC Belshina Bobruisk 1 2001
1 1997
2 1996, 1998
6 FC Gomel 1 2003
1 2007
2 1999, 2011
7 FC Dnepr Mogilev 1 1998
1 1992
1 2009
8 FC Dynamo Brest 1 2019
0 —
1 1992
9 FC Maxline Vitebsk 1 2025
0 —
0 —
10 FC Neman Grodno 0 —
3 2002, 2023, 2024
0 —
11 FC Vitebsk 0 —
2 1992-93, 1994-95
2 1993-94, 1997
12 FC Dinamo-93 Minsk 0 —
1 1993-94
3 1992-93, 1994-95, 1995
13 FC Torpedo-BelAZ Zhodino 0 —
0 —
3 2020, 2023, 2024
14 FC Partizan Minsk 0 —
0 —
2 2005, 2008
15 FC Minsk 0 —
0 —
1 2010