Cresciuto nel Montecchio passa al Cornedo nel 2005/06 e vi rimane per 4 stagioni. Nel 2009/10 passa al Marano. Nel 2010/11 ritorna al Cornedo. Nel dicembre viene trasferito al Le Torri Nel 2012/13 passa al Sovizzo con cui gioca 24 partite Confermato nel 2013/14. Nel dicembre 2013 passa al Tezze. Confermato nel 2014/15. Nel 2015/16 torna al Cornedo. A dicembre passa al Lonigo Nel 2016/17 va al Castelgomberto e a dicembre viene tesserato al Poleo. Nel 2017/18 passa al Gambellara Nel 2018/19 viene tesserato dal Brendola, confermato nel 2019/20 dove ottiene la promozione in prima categoria. Nella stagione 2020-2021 passa al Creazzo. Nella stagione 2022-2023 conquista il terzo posto con la squadra e disputa, perdendo, i play out con il San Paolo. A fine stagione smette. Nel corso della stagione 2023 2024 subentra a Mattia Facchin nel ruolo di direttore sportivo ottenendo la promozione in prima categoria. Confermato nella stagione 2024 2025
Stagione Sportiva 2024 / 2025 Prima squadra Direttore sportivo
Stagione Sportiva 2022 / 2023 Prima squadra Difensore
Stagione Sportiva 2021 / 2022 Prima squadra Difensore
Stagione Sportiva 2020 / 2021 Prima squadra Difensore
A.C. Union Olmo Creazzo associazione sportiva dilettantistica. Via Torino, 54 36051 Creazzo (VI). C.F. 80021090248. Partita iva 01484090244.
Matricola F.I.G.C 60733. nr. registro C.O.N.I 48300