On 9 January, Ilzat Akhmetov activated a clause in his contract allowing him to terminate contract with Krasnodar.[9]
On 18 January, Krasnodar extended their contract with goalkeeper Matvei Safonov until the 31 January 2029.[10]
On 21 January, Krasnodar announced the signing of Kevin Castaño from Cruz Azul on a contract until June 2028.[11] On the same day, Krasnodar announced that they had extended their contract with João Batxi until 30 June 2027.[12]
On 19 February, Aleksandr Yegurnev joined Khimik Dzerzhinsk on loan for the remainder of the season.[15]
On 20 February, Dmitry Paderin joined Ural-2 Yekaterinburg on loan for the remainder of the season.[16]
On 22 February, Krasnodar announced the signing of Victor Sá from Botafogo on a contract until June 2025.[17]
On 5 March, Krasnodar extended their contract with Olakunle Olusegun until 30 June 2028.[18]
On 13 March, Krasnodar terminated their contract with Head Coach Vladimir Ivić.[19] The following day, 14 March, Krasnodar announced the return of Murad Musayev as Head Coach of the club, on a contract until the end of the season.[20]
On 26 April, Krasnodar extended their contract with Sergei Petrov for an additional year, until 30 June 2025.[21]
On 29 May, Krasnodar extended their contract with Murad Musayev until June 2026.[22]
Source: Premier Liga Rules for classification: 1) Points; 2) Head-to-head points; 3) Head-to-head matches won; 4) Head-to-head goal difference; 5) Head-to-head goals scored; 6) Matches won; 7) Goal difference; 8) Goals scored; 9) 2022–23 position (not applicable to final standings); 10) Play-off. Note: if teams tied on points played an equal number of head-to-head games, head-to-head results are considered in aggregate, in a separate 'table'. If teams tied on points played a different number of head-to-head games, head-to-head criteria are considered in one-on-one pairs for each team against each other, then the teams are ordered by the number of one-on-one matchups they have advantage in.[50] (C) Champions Notes:
^ abKrasnodar is ahead of Dynamo on head-to-head points: Krasnodar 6, Dynamo 0