| Season | 2025 |
|---|---|
| Dates | 1 March 2025 - 26 October 2025 |
| Champions | Kairat Almaty (5th title) |
| Relegated | Turan |
| Champions League | Kairat Almaty |
| Conference League | Astana Tobol Yelimay |
| Matches | 182 |
| Goals | 496 (2.73 per match) |
| Top goalscorer | Nazmi Gripshi (16) |
| Biggest home win | Astana 7–0 Turan |
| Biggest away win | Atyrau 0–4 Aktobe Turan 0–4 Ordabasy Ulytau 1–5 Atyrau |
| Highest scoring | Jenis 6–3 Turan Turan 3–6 Yelimay |
| Longest winning run | 5 matches Aktobe Astana Kairat Almaty |
| Longest unbeaten run | 11 matches Jenis |
| Longest winless run | 16 matches Atyrau |
| Longest losing run | 11 matches Turan |
| Highest attendance | 28,211 Astana vs Aktobe (19 October 2025) |
| Lowest attendance | 100 Kyzylzhar vs Kaisar (27 April 2025) |
| Total attendance | 911,968 |
| Average attendance | 5,011 |
← 2024 2026 → | |
The 2025 Kazakhstan Premier League was the 34th season of the Kazakhstan Premier League, the highest football league competition in Kazakhstan.
Kazakhstan Premier League will expand to 16 teams from 2026 season, one team relegated to First Division. While, three teams from First Division promoted to Premier League.
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 (promoted after a 27 season absence) 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 |
| Jenis | Astana | Astana Arena | 30,200 |
| 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 |
| 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, Kazchrome, A'su |
| Astana | | | Adidas | Samruk Kazyna, Olimpbet, Okadzaki, Miglior, SportQory |
| Atyrau | | | Macron | Olimpbet, A'su, Dodo Pizza |
| Elimai | | | Puma | |
| Jenis | | | Joma | Freedom Bank |
| Kairat | | | Joma | 1XBET, KNK Kemikal, EcoAlmaty, Alex Saryagash |
| Kaisar | | | Adidas | Biali, Olimpbet, A'su |
| Kyzylzhar | | | Kelme | None |
| Okzhetpes | | | Jako | None |
| Ordabasy | | | Puma | Olimpbet |
| Tobol | | | Macron | Solidcore Resources, Olimpbet |
| Turan | | | Adidas | None |
| Ulytau | | | Cikers | Kazakhmys |
| Zhetysu | | | Adidas | None |
The number of foreign players is restricted to thirteen per KPL team squad of 25 players.
Foreign players in the KPL as of 28 June 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. In Italic: Players that joined in mid-season
| 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 [2] | | 24 January 2025 | |
| Ordabasy | | 20 December 2024 [3] | | 22 December 2024 [4] | ||
| Kyzylzhar | | 5 January 2025 [5] | | 6 January 2025 [6] | ||
| Kyzylzhar | | Sacked | 9 April 2025 | 8th | | 12 April 2025 |
| Atyrau | | Sacked | 21 April 2025 | 13th | | 22 April 2025 |
| Aktobe | | Resigned | 21 April 2025 [7] | 4th | | 21 April 2025 (Caretaker) [8] 14 May 2025 (Permanent) [9] |
| Aktobe | | Sacked | 10 August 2025 [10] | 4th |
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Kairat (C) | 26 | 18 | 5 | 3 | 53 | 19 | +34 | 59 | Qualification for the Champions League first qualifying round |
| 2 | Astana | 26 | 17 | 6 | 3 | 66 | 30 | +36 | 57 | Qualification for the Conference League first qualifying round |
| 3 | Tobol | 26 | 16 | 6 | 4 | 45 | 25 | +20 | 54 | Qualification for the Conference League second qualifying round [a] |
| 4 | Elimai | 26 | 14 | 6 | 6 | 47 | 31 | +16 | 48 | Qualification for the Conference League first qualifying round |
| 5 | Aktobe | 26 | 13 | 4 | 9 | 39 | 29 | +10 | 43 | |
| 6 | Jenis | 26 | 8 | 12 | 6 | 37 | 30 | +7 | 36 | |
| 7 | Ordabasy | 26 | 9 | 8 | 9 | 37 | 28 | +9 | 35 | |
| 8 | Okzhetpes | 26 | 10 | 5 | 11 | 37 | 43 | −6 | 35 | |
| 9 | Kyzylzhar | 26 | 6 | 9 | 11 | 25 | 32 | −7 | 27 | |
| 10 | Ulytau | 26 | 5 | 8 | 13 | 20 | 41 | −21 | 23 | |
| 11 | Kaisar | 26 | 3 | 13 | 10 | 24 | 42 | −18 | 22 | |
| 12 | Zhetysu | 26 | 4 | 9 | 13 | 19 | 43 | −24 | 21 | |
| 13 | Atyrau | 26 | 4 | 7 | 15 | 22 | 45 | −23 | 19 | |
| 14 | Turan (R) | 26 | 4 | 4 | 18 | 25 | 58 | −33 | 16 | Relegation to Kazakhstan First Division |
To preserve chronological evolvements, any postponed matches are not included to the round at which they were originally scheduled, but added to the full round they were played immediately afterwards. For example, if a match is scheduled for round 17, but then played between rounds 8 and 9, it will be added to the standings for round 8.
| Leader and Champions League first qualifying round | |
| Conference League first qualifying round | |
| Relegation to 2026 Kazakhstan First Division |
| Rank | Player | Club | Goals |
|---|---|---|---|
| 1 | | Astana | 16 |
| 2 | | Kairat | 14 |
| 3 | | Astana | 12 |
| | Okzhetpes | ||
| 5 | | Astana | 11 |
| 6 | | Kairat | 10 |
| 7 | | Tobol | 9 |
| | Astana | ||
| | Aktobe | ||
| | Elimai | ||
| Player | For | Against | Result | Date |
|---|---|---|---|---|
| | Astana | Zhetsyu | 3–0 (H) | 30 March 2025 |
| | Aktobe | 5–3 (H) | 19 October 2025 |
| Rank | Player | Club | Clean sheets |
|---|---|---|---|
| 1 | | Aktobe | 9 |
| | Jenis | ||
| 3 | | Turan (3) Atyrau (5) | 8 |
| 4 | | Tobol | 7 |
| | Ordabasy | ||
| | Elimai | ||
| 7 | | Kairat | 6 |
| | Astana | ||
| | Okzhetpes | ||
| 10 | | Zhetysu | 5 |
| | Kaisar |
| Round | Total | GP. | Avg. Per Game |
|---|---|---|---|
| Round 1 | 42,353 | 7 | 6,050 |
| Round 2 | 24,964 | 7 | 3,566 |
| Round 3 | 29,822 | 7 | 4,260 |
| Round 4 | 25,774 | 7 | 3,682 |
| Round 5 | 21,800 | 7 | 3,114 |
| Round 6 | 35,247 | 7 | 5,035 |
| Round 7 | 27,800 | 7 | 3,971 |
| Round 8 | 48,400 | 7 | 6,914 |
| Round 9 | 27,550 | 7 | 3,936 |
| Round 10 | 35,399 | 7 | 5,057 |
| Round 11 | 36,700 | 7 | 5,243 |
| Round 12 | 27,253 | 7 | 3,893 |
| Round 13 | 37,478 | 7 | 5,354 |
| Round 14 | 30,230 | 7 | 4,319 |
| Round 15 | 32,437 | 7 | 4,634 |
| Round 16 | 22,900 | 7 | 3,271 |
| Round 17 | 33,723 | 7 | 4,818 |
| Round 18 | 25,440 | 7 | 3,634 |
| Round 19 | 34,485 | 7 | 4,926 |
| Round 20 | 40,700 | 7 | 5,814 |
| Round 21 | 34,304 | 7 | 4,901 |
| Round 22 | 39,685 | 7 | 5,669 |
| Round 23 | 49,013 | 7 | 7,002 |
| Round 24 | 47,300 | 7 | 6,757 |
| Round 25 | 48,611 | 7 | 6,944 |
| Round 26 | 52,600 | 7 | 7,514 |
| Total | 911,968 | 182 | 5,011 |
| 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 | — | 12,400 | — | 12,400 | — | — | 12,400 | — | 12,400 | — | 11,500 | — | 12,000 | — | 12,300 | — | 9,800 | 12,000 | — | 6,500 | — | 8,500 | 128,200 | 9,862 |
| Astana | 26,153 | — | 8,922 | 10,052 | — | 5,895 | — | 7,200 | — | 8,465 | — | 5,953 | — | 6,630 | — | — | 5,000 | — | 6,800 | — | 3,450 | — | 15,233 | — | 28,211 | — | 137,964 | 10,613 |
| Atyrau | 1,500 | — | 5,500 | — | 2,500 | — | 3,500 | — | 2,500 | 3,000 | — | 2,500 | — | 3,000 | — | 4,000 | — | 3,000 | — | 5,000 | — | — | 4,000 | — | 3,700 | — | 43,700 | 3,362 |
| Kairat | — | 6,899 | — | 5,342 | — | 9,754 | — | 9,150 | — | 6,734 | — | — | 6,378 | — | 5,137 | — | 5,123 | — | 4,785 | — | 8,954 | — | 22,800 | 23,800 | — | 22,800 | 137,656 | 10,589 |
| Kaisar | 2,000 | — | 2,000 | — | 3,500 | — | 3,800 | — | 3,000 | — | 3,500 | 3,500 | — | 3,500 | — | 3,200 | — | 4,500 | — | 6,500 | — | 4,000 | — | — | 2,200 | — | 45,200 | 3,477 |
| Kyzylzhar | 200 | 400 | — | 200 | — | 100 | — | 7,000 | — | 4,500 | — | 4,000 | — | — | 3,500 | — | 2,500 | — | 2,500 | — | 3,000 | — | 2,000 | — | 8,000 | — | 37,900 | 2,915 |
| Okzhetpes | — | 2,500 | — | 3,500 | — | 2,098 | — | — | 3,200 | — | 2,800 | — | 3,200 | — | 300 | — | 100 | — | 3,000 | 2,700 | — | 4,185 | — | 2,500 | — | 1,800 | 31,883 | 2,453 |
| Ordabasy | 7,000 | — | 3,000 | — | 1,900 | 2,000 | — | 8,500 | — | 9,000 | — | 6,500 | — | 10,000 | — | 8,000 | — | — | 3,100 | — | 5,000 | — | 2,480 | — | 2,000 | — | 68,480 | 5,268 |
| Tobol | 3,000 | — | 2,700 | — | 3,000 | — | 2,800 | — | 4,000 | — | 4,500 | — | 4,000 | 3,500 | — | 4,200 | — | 7,000 | — | 7,000 | — | 4,000 | — | 4,000 | — | — | 53,700 | 4,131 |
| Turan | 2,500 | — | 3,700 | — | 3,500 | — | 1,400 | 1,150 | — | 700 | — | 800 | — | 600 | — | 1,000 | — | 1,500 | — | — | 1,100 | — | 1,500 | — | 2,000 | — | 21,450 | 1,650 |
| Ulytau | — | — | 4,000 | — | 1,900 | — | 3,800 | — | 4,550 | — | 2,500 | — | 1,500 | 3,000 | — | 2,000 | — | 2,940 | — | 2,500 | — | 2,000 | — | 2,000 | — | 2,000 | 34,690 | 2,668 |
| Elimai | — | 5,300 | — | 3,480 | — | — | 8,000 | — | 8,300 | — | 8,500 | — | 6,000 | — | 7,000 | — | 6,000 | 4,500 | — | 8,500 | — | 6,500 | — | 6,500 | — | 8,000 | 86,580 | 6,660 |
| Zhenis | — | 6,565 | — | — | 5,500 | — | 4,500 | — | 2,000 | — | 2,500 | — | 4,000 | — | 3,000 | 500 | — | 2,000 | — | 8,500 | — | 7,000 | — | 2,000 | — | 8,500 | 56,565 | 4,351 |
| Zhetysu | — | 300 | — | 200 | — | 3,000 | — | 3,000 | — | 3,000 | — | 4,000 | — | — | 2,000 | — | 3,000 | — | 2,000 | — | 3,000 | — | 1,000 | — | 2,500 | 1,000 | 28,000 | 2,154 |