Teams

Italy
Novara Calcio On loan
2011 / 2011
Italy
Novara Calcio Player
2009 / 2011
Italy
Novara Calcio Player
2012 / 2016
Italy
Novara Calcio Player
2018 / 2023
Italy
Robur Siena On loan
2011 / 2012
Italy
US Palermo Player
2010 / 2010
Switzerland
FC Locarno Player
2007 / 2007
Italy
US Alessandria Calcio 1912 Player
2016 / 2018