Teams

Italy
AC Monza Player
2023 / Current
Germany
Bayer 04 Leverkusen Player
2013 / 2016
Italy
US Lecce On loan
2010 / 2011
Italy
US Lecce Player
2019 / 2020
International
Italy U21 Player
2019 / 2020
Italy
AC Monza Player
2020 / 2023
Italy
Calcio Padova On loan
2011 / 2012
Germany
1. FSV Mainz 05 Player
2016 / 2019
Italy
US Grosseto On loan
2012 / 2013
Italy
Inter Milano U19 Player
2008 / 2013