
N. Kakkoev
DEF🇷🇺27 years old·born 22 Aug 1999
180 cm · 70 kg · born Sankt-Peterburg, Russia
Nizhny Novgorod · Russia First League
Rank #4,661·173 matches tracked
Playing style
AggressorTackles + int. /90
3.34
75th pct
Duels won
59%
56th pct
Blocks /90
0.41
37th pct
Passes /90
35.54
30th pct
Fouls /90
1.01
55th pct
Goals + assists /90
0.05
Latest· 18 Oct 2026
90' vs Ural.
Ural 1–2 Nizhny Novgorod (win) · Elo +15
Form — EAR = Elo Above Replacement, football's version of baseball's WAR (Wins Above Replacement). Every rated match scores a player against the average performance for their position: better adds to EAR, worse subtracts. EAR180 adds up the last 180 days (current form); EAR career adds up every rated match. Our predictions add EAR180 to a player's Elo, about 37 Elo points per EAR point. Each bar is the EAR180 going into that match: green above the position average, red below. A gap means no rated match in that window. (180 days)
Opponents
Their Elo change in matches against him (at least 3 meetings).
Favourite opponents
−63A. Soldatenkov1753
in 6 matches · FC Sochi
−62E. Bicfalvi1411
in 5 matches · Ural
−57S. Terekhov1439
in 4 matches · FC Sochi
−57C. Noboa1397
in 4 matches · PFC Sochi
−55A. Egorychev1552
in 6 matches · Ural
Nemeses
+149T. Musaev1933
in 5 matches · CSKA Moscow
+145O. Ivanov550
in 5 matches · Rubin
+124J. Marín1583
in 7 matches · Krylia Sovetov
+117M. Mitaj2120
in 3 matches · Lokomotiv Moscow
+108D. Barinov1945
in 7 matches · CSKA Moscow
Coaches
Their Elo change in matches against him (at least 3 meetings).
Favourite coaches
- −55
in 4 matches · Ural
- −40
Igor Osinkin1739
in 5 matches · Krylia Sovetov
- −37
Vladimir Fedotov1870
in 6 matches · CSKA Moscow
- −30
Sergey Tashuev1546
in 3 matches · Akhmat
- −7
Robert Moreno1743
in 3 matches · FC Sochi
Nemesis coaches
- +84
in 7 matches · Lokomotiv
- +73
Marcel Lička1882
in 6 matches · Dynamo
- +56
Sergey Yuran1619
in 5 matches · Ural
- +53
Murad Musaev2066
in 4 matches · FC Krasnodar
- +36
in 3 matches · Arsenal Tula
Style radar
On-ball style vs same-position, same-league peers (0 = average for the role).
Career history
- 2020Zenit→Nizhny Novgorod
- 2019Zenit→TOM TomskLoan
- 2019Zenit→TOM TomskLoan