In 2005 werd Boaro nationaal kampioen tijdrijden bij de junioren. Een jaar eerder was hij al derde geworden. De twee daaropvolgende jaren werd hij tweede op het nationale kampioenschap tijdrijden bij de beloften. In 2011 werd Boaro prof bij Saxo Bank Sungard, na een jaar eerder al stage te hebben gelopen bij CarmioOro NGC. In zijn eerste seizoen bij de Deense formatie werd hij onder meer tweede in het nationaal kampioenschap tijdrijden, zeven seconden achter winnaar Adriano Malori. Zijn seizoen sloot hij af met de Ronde van Lombardije, die hij niet uitreed.
Na zijn carrière als wielrenner ging hij aan de slag als ploegleider, bij JCL Team UKYO. Zijn debuut in de ploegleidersauto maakte hij in de AlUla Tour, waar zijn pupil Matteo Malucelli in de eerste etappe naar de zevende plek sprintte.