Domestic leagues Competition Season Team APP / SHO / PAS / DRI / DEF / FOUL / GK Appearances Lineups Substitute In Substitute out Subs on bench Injuries Minutes played Goals Assists Big Chances Created Big Chances Missed Shots On target Shots blocked Hit Woodwork Passes Accurate Passes Key passes Crosses Crosses accurate Long Balls Through Balls Passing accuracy Dribbles attempts Dribbles success Dribbled past Dribbles dispossessed Duels Duels won Tackles Interceptions Blocks Long Balls Won Aerials Won Clearances Fouls committed Fouls drawn Yellow cards 2nd Yellow card Red cards Offsides Saves Inside box saves Penalty saved Clean sheets Conceded Rating 1. Division 2023/2024 Aris Limassol 7 5 2 3 2 - 402 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1 - - - - - - - 4 - 1. Division 2022/2023 Aris Limassol 29 23 6 17 9 - 1903 4 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - 9 - - - - - - - 16 - Ekstraklasa 2021/2022 Jagiellonia Białystok 28 19 9 16 12 - 1614 1 2 2 1 19 4 6 - 664 551 19 16 1 - - 82.98% 28 12 18 18 252 134 54 28 - - 20 10 36 44 8 - - 2 - - - - 37 6.96 1. Liga 2020/2021 Górnik Łęczna 12 2 10 8 1 - - 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 3 - - - - - - - - - Ekstraklasa 2019/2020 Jagiellonia Białystok 2 - 2 0 21 - 39 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1 - - - - - - - 30 - Domestic cups Competition Season Team APP / SHO / PAS / DRI / DEF / FOUL / GK Appearances Lineups Substitute In Substitute out Subs on bench Injuries Minutes played Goals Assists Big Chances Created Big Chances Missed Shots On target Shots blocked Hit Woodwork Passes Accurate Passes Key passes Crosses Crosses accurate Long Balls Through Balls Passing accuracy Dribbles attempts Dribbles success Dribbled past Dribbles dispossessed Duels Duels won Tackles Interceptions Blocks Long Balls Won Aerials Won Clearances Fouls committed Fouls drawn Yellow cards 2nd Yellow card Red cards Offsides Saves Inside box saves Penalty saved Clean sheets Conceded Rating Cyprus Cup 2022/2023 Aris Limassol 1 1 0 1 - - 58 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 3 - Elite League U20 2021/2022 Poland U20 1 - 1 0 - - - 1 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - International cups Competition Season Team APP / SHO / PAS / DRI / DEF / FOUL / GK Appearances Lineups Substitute In Substitute out Subs on bench Injuries Minutes played Goals Assists Big Chances Created Big Chances Missed Shots On target Shots blocked Hit Woodwork Passes Accurate Passes Key passes Crosses Crosses accurate Long Balls Through Balls Passing accuracy Dribbles attempts Dribbles success Dribbled past Dribbles dispossessed Duels Duels won Tackles Interceptions Blocks Long Balls Won Aerials Won Clearances Fouls committed Fouls drawn Yellow cards 2nd Yellow card Red cards Offsides Saves Inside box saves Penalty saved Clean sheets Conceded Rating Europa League 2023/2024 Aris Limassol 4 4 0 2 - - 293 - - - - - - - - 44 35 - - - 1 - 79.55% 1 1 2 1 23 12 4 3 - - 2 1 3 5 - - - - - - - - 6 6.58 Champions League 2023/2024 Aris Limassol 4 4 0 1 - - 327 - 1 - - 1 1 - - 102 84 4 2 - - - 82.35% - - - - 27 15 10 2 - - - 3 6 5 - - - - - - - - 7 7.21 Trophies Competition Status Times Seasons 1. Division Winner 1 Aris Limassol 2022/2023 Elite League U20 Runner-up 1 Poland U20 2021/2022 Transfers From To Type Amount Date Jagiellonia Białystok Aris Limassol Transfer €400K Jul 1, 2022 Górnik Łęczna Jagiellonia Białystok Loan Jun 30, 2021 Jagiellonia Białystok Górnik Łęczna Loan Aug 14, 2020 Sidelined Team Type Start date Returning Games missed Aris Limassol injury Mar 17, 2024 Apr 24, 2024 6 Aris Limassol injury Feb 16, 2024 Mar 11, 2024 4 Aris Limassol injury Jan 7, 2024 Jan 29, 2024 4 Aris Limassol injury Jul 14, 2022 Aug 31, 2022 7 Jagiellonia Białystok suspended Feb 28, 2022 Mar 7, 2022 1