Season | 2025 |
---|---|
Dates | 1 March 2025 - 26 October 2025 |
Matches played | 14 |
Goals scored | 25 (1.79 per match) |
Top goalscorer | Mateus Barbosa Soares (2) |
Biggest home win | Kairat 4–0 Ordabasy Tobol 2–0 Ulytau |
Highest scoring | Atyrau 2–1 Elimai |
Longest unbeaten run | 1 matches Ordabasy Tobol Aktobe Atyrau |
Longest winless run | 2 matches Ordabasy |
Longest losing run | 1 matches Elimai Ulytau |
Highest attendance | 26,153 - Astana vs Kairat (2 March 2025) |
Lowest attendance | 200- Kyzylzhar vs Zhetysu (2 March 2025) |
Total attendance | 67,317 |
Average attendance | 4,808 (9 March 2025) |
← 2024 2026 → All statistics correct as of 9 March 2025. |
The 2025 Kazakhstan Premier League is the 34th season of the Kazakhstan Premier League, the highest football league competition in Kazakhstan.
Shakhter Karagandy (relegated the first time in their history) were relegated at the end of the 2024 season. They were replaced by Okzhetpes (promoted after a single season absence) and Ulytau (after the first time in their history) from the Kazakhstan First League. FC Kairat entered the season as defending champions after winning their fourth title the previous season.
Team | Location | Venue | Capacity |
---|---|---|---|
Aktobe | Aktobe | Central Stadium | 12,729 |
Astana | Astana | Astana Arena | 30,200 |
Atyrau | Atyrau | Munaishy Stadium | 8,900 |
Elimai | Semey | Spartak Stadium | 8,000 |
Kairat | Almaty | Central Stadium | 23,804 |
Kaisar | Kyzylorda | Gany Muratbayev Stadium | 7,500 |
Kyzylzhar | Petropavl | Karasai Stadium | 11,000 |
Okzhetpes | Kokshetau | Torpedo Stadium | 4,100 |
Ordabasy | Shymkent | Kazhymukan Munaitpasov Stadium | 20,000 |
Tobol | Kostanay | Central Stadium | 9,500 |
Turan | Turkistan | Turkistan Arena | 7,000 |
Ulytau | Jezkazgan | Metallurg Stadium | 2,500 |
Zhenis | Astana | Astana Arena | 30,200 |
Zhetysu | Taldykorgan | Samat Suyumbayev Stadium | 4,000 |
Note: Flags indicate national team as has been defined under FIFA eligibility rules. Players and Managers may hold more than one non-FIFA nationality.
Team | Manager | Captain | Kit manufacturer | Shirt sponsor |
---|---|---|---|---|
Aktobe | ![]() | ![]() | Adidas | Olimpbet |
Astana | ![]() | ![]() | Nike | Samruk Kazyna, Olimpbet, Chery, [2] SportQory |
Atyrau | ![]() | ![]() | Macron | GAZ Stroy Montazh KZ, Olimpbet |
Elimai | ![]() | ![]() | ||
Kairat | ![]() | ![]() | Joma | 1XBET |
Kaisar | ![]() | ![]() | Joma | |
Kyzylzhar | ![]() | ![]() | Diadora | Olimpbet |
Okzhetpes | ![]() | ![]() | ||
Ordabasy | ![]() | ![]() | Nike | Olimpbet |
Tobol | ![]() | ![]() | Adidas | Polymetal, Olimpbet |
Turan | ![]() | ![]() | ||
Ulytau | ![]() | ![]() | ||
Zhenis | ![]() | ![]() | ||
Zhetysu | ![]() | ![]() | Nike | Kainar |
The number of foreign players is restricted to thirteen per KPL team squad of 25 players.
Foreign players in the KPL as of 28 February 2025.
For transfers during the season, see Winter 2024–25 transfers and Summer 2025 transfers.
In bold: Players that have been capped for their national team.
Team | Outgoing manager | Manner of departure | Date of vacancy | Position in table | Incoming manager | Date of appointment |
---|---|---|---|---|---|---|
Zhetysu | ![]() | Pre-Season | ![]() | 19 December 2024 | ||
Atyrau | ![]() | 28 November 2024 | ![]() | 10 January 2025 | ||
Turan | ![]() | End of contract | 10 December 2024 [3] | ![]() | 24 January 2025 | |
Ordabasy | ![]() | 20 December 2024 [4] | ![]() | 22 December 2024 [5] | ||
Kyzylzhar | ![]() | 5 January 2025 [6] | ![]() | 6 January 2025 [7] |
Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation |
---|---|---|---|---|---|---|---|---|---|---|
1 | Kairat | 2 | 1 | 1 | 0 | 5 | 1 | +4 | 4 | Qualification for the Champions League first qualifying round |
2 | Tobol | 2 | 1 | 1 | 0 | 2 | 0 | +2 | 4 | Qualification for the Conference League first qualifying round |
3 | Astana | 2 | 1 | 1 | 0 | 3 | 1 | +2 | 4 | |
4 | Aktobe | 2 | 1 | 1 | 0 | 2 | 1 | +1 | 4 | |
5 | Turan | 2 | 1 | 0 | 1 | 3 | 2 | +1 | 3 | |
6 | Atyrau | 2 | 1 | 0 | 1 | 3 | 3 | 0 | 3 | |
7 | Yelimay | 2 | 1 | 0 | 1 | 3 | 3 | 0 | 3 | |
8 | Okzhetpes | 2 | 1 | 0 | 1 | 2 | 3 | −1 | 3 | |
9 | Zhetysu | 2 | 0 | 2 | 0 | 1 | 1 | 0 | 2 | |
10 | Zhenis | 2 | 0 | 2 | 0 | 0 | 0 | 0 | 2 | |
11 | Kaisar | 2 | 0 | 1 | 1 | 1 | 2 | −1 | 1 | |
12 | Kyzylzhar | 2 | 0 | 1 | 1 | 1 | 3 | −2 | 1 | Relegation to Kazakhstan First Division |
13 | Ulytau | 2 | 0 | 1 | 1 | 0 | 2 | −2 | 1 | |
14 | Ordabasy | 2 | 0 | 1 | 1 | 0 | 4 | −4 | 1 |
Leader and Champions League first qualifying round | |
Conference League second qualifying round | |
Conference League first qualifying round | |
Relegation to 2026 Kazakhstan First Division |
Rank | Player | Club | Goals |
---|---|---|---|
1 | ![]() | Kairat | 2 |
2 | ![]() | Tobol | 1 |
![]() | Aturau | ||
![]() | Elimai | ||
![]() | Atyrau | ||
![]() | Tobol | ||
![]() | Turan | ||
![]() | Turan | ||
![]() | Kyzylzhar | ||
![]() | Zhetysu | ||
![]() | Astana | ||
![]() | Kairat | ||
![]() | Kairat | ||
![]() | Kairat | ||
![]() | Okzhetpes | ||
![]() | Okzhetpes | ||
![]() | Atyrau |
Rank | Player | Club | Clean sheets |
---|---|---|---|
1 | ![]() | Zhenis | 2 |
![]() | Tobol | ||
3 | ![]() | Ordabasy | 1 |
![]() | Aktobe | ||
![]() | Kaisar | ||
![]() | Turan | ||
![]() | Zhetysu | ||
![]() | Ulytau | ||
![]() | Kairat |
Round | Total | GP. | Avg. Per Game |
---|---|---|---|
Round 1 | 42,353 | 7 | 6,050 |
Round 2 | 24,964 | 7 | 3,566 |
Total | 67,317 | 14 | 4,808 |
Team \ Match played | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | Total | Average |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Aktobe | — | 3,000 | 3,000 | 3,000 | ||||||||||||||||||||||||
Astana | 26,153 | — | 26,153 | 26,153 | ||||||||||||||||||||||||
Atyrau | 1,500 | — | 1,500 | 1,500 | ||||||||||||||||||||||||
Kairat | — | 6,899 | 6,899 | 6,899 | ||||||||||||||||||||||||
Kaisar | 2,000 | — | 2,000 | 2,000 | ||||||||||||||||||||||||
Kyzylzhar | 200 | 400 | 600 | 300 | ||||||||||||||||||||||||
Okzhetpes | — | 2,500 | 2,500 | 2,500 | ||||||||||||||||||||||||
Ordabasy | 7,000 | — | 7,000 | 7,000 | ||||||||||||||||||||||||
Tobol | 3,000 | — | 3,000 | 3,000 | ||||||||||||||||||||||||
Turan | 2,500 | — | 2,500 | 2,500 | ||||||||||||||||||||||||
Ulytau | — | — | 0 | 1 | ||||||||||||||||||||||||
Yelimay | — | 5,300 | 5,300 | 5,300 | ||||||||||||||||||||||||
Zhenis | — | 6,565 | 6,565 | 6,565 | ||||||||||||||||||||||||
Zhetysu | — | 300 | 300 | 300 |