Debuut als prof: 20 april 2013: FC Kuban Krasnodar – FC Lokomotiv Moskou 0-0 (na 86 minuten vervangen door Maksim Grigoriev).
Interlanddebuut Rusland: 7 juni 2015: Rusland – Wit-Rusland 4-2 (na 71 minuten ingevallen voor Yuriy Zhirkov).
Midfielder
Debuut als prof: 20 april 2013: FC Kuban Krasnodar – FC Lokomotiv Moskou 0-0 (na 86 minuten vervangen door Maksim Grigoriev).
Interlanddebuut Rusland: 7 juni 2015: Rusland – Wit-Rusland 4-2 (na 71 minuten ingevallen voor Yuriy Zhirkov).
Debuut als prof: 5 november 2015: Besiktas J.K. – FC Lokomotiv Moskou 1-1 (na 74 minuten ingevallen voor Manuel Fernandes).
Interlanddebuut Rusland: 7 oktober 2017: Rusland – Zuid-Korea 4-2 (na 46 minuten vervangen door Dmitriy Tarasov).
Debuut als prof: 11 december 2014: Everton F.C. – FC Krasnodar 0-1 (na 90 minuten ingevallen voor Tyias Browning).
Interlanddebuut Wales:
Interlanddebuut Australië: 6 januari 2024: Bahrein – Australië 0-2 (na 78 minuten vervangen door Nathaniel Atkinson).
Interlanddebuut Guyana: 21 maart 2024: Kaapverdië – Guyana 1-0 (na 69 minuten ingevallen voor Deon Moore).
Debuut als prof: 8 mei 2012: UC Albino Leffe – Empoli FC 0-2 (na 46 minuten ingevallen voor Alessandro Salvi).
Interlanddebuut Letland: 1 juni 2016: Letland – Litouwen 2-1 (na 77 minuten ingevallen voor Artjoms Rudnevs).
Interlanddebuut Zwitserland: 26 maart 2024: Ierland – Zwitserland 0-1 (na 65 minuten vervangen door Denis Zakaria).
Debuut als prof: 24 mei 2012: UMF Selfoss – UMF Grindavik 3-3 (na 80 minuten ingevallen voor Gavin Morrison).
Interlanddebuut IJsland:
Debuut als prof:
Interlanddebuut Noord-Ierland:
Debuut als prof: 27 februari 2015: SK Slovan Bratislava – MSK Zilina 0-2 (na 77 minuten vervangen door Filip Duris).
Interlanddebuut Slowakije: 8 januari 2017: Slowakije – Oeganda 1-3 (na 46 minuten vervangen door Martin Sulek).
Interlanddebuut Saint Lucia: 8 september 2019: El Salvador – Saint Lucia 3-0.