Debuut als prof: 29 maart 2014: KS Cracovia – Widzew Lódz 1-1 (na 46 minuten ingevallen voor Vladimir Boljevic).
Interlanddebuut Polen: 7 september 2015: Polen – Gibraltar 8-1 (na 62 minuten ingevallen voor Jakub Blaszczykowski).
Debuut als prof: 29 maart 2014: KS Cracovia – Widzew Lódz 1-1 (na 46 minuten ingevallen voor Vladimir Boljevic).
Interlanddebuut Polen: 7 september 2015: Polen – Gibraltar 8-1 (na 62 minuten ingevallen voor Jakub Blaszczykowski).
Debuut als prof: 20 maart 2015: FC Ufa – FC Krasnodar 0-2 (na 46 minuten ingevallen voor Haris Handzic).
Interlanddebuut Oekraïne: 12 oktober 2015: Oekraïne – Spanje 0-1 (na 87 minuten ingevallen voor Ruslan Rotan).
Interlanddebuut Schotland: 23 maart 2018: Schotland – Costa Rica 0-1 (na 58 minuten vervangen door Stuart Armstrong).
Interlanddebuut Portugal: 14 november 2019: Portugal – Litouwen 6-0 (na 83 minuten ingevallen voor Cristiano Ronaldo).
Debuut als prof: 10 november 2014: FC Lausanne-Sport – Servette Genève 1-3 (na 90 minuten ingevallen voor Karim Gazzetta).
Interlanddebuut Zwitserland: 28 mei 2016: Zwitserland – België 1-2 (na 78 minuten ingevallen voor Blerim Dzemaili).
Debuut als prof: 5 oktober 2013: FK Rabotnicki Skopje – FK Bregalnica Stip 3-0 (na 90 minuten ingevallen voor Krste Velkoski).
Interlanddebuut Kameroen:26 mei 2014: Macedonië – Kameroen 0-2 (na 58 minuten ingevallen voor David Babunski).
Interlanddebuut Albanië: 14 november 2019: Albanië – Andorra 2-2 (na 73 minuten ingevallen voor Yiber Ramadani).
Interlanddebuut Schotland: 23 maart 2018: Schotland – Costa Rica 0-1.
Interlanddebuut Tsjechië: 4 september 2020: Slowakije – Tsjechië 1-3 (na 68 minuten ingevallen voor Jakub Jankto).