Trevigiano doc, Favretto sin da piccolo si appassiona al rugby andando a vedere i Leoni a Monigo. Sviluppatosi nel vivaio del Silea Rugby, ha giocato con l'U16 di Mogliano e Casale, per poi approdare al Benetton in Under 18, facendo parte anche del Centro di Formazione Permanente U18 di Treviso e della Nazionale Italiana U18. Nel luglio 2019 il passaggio al Mogliano Rugby, dove ha solcato i campi del TOP12 in tre apparizioni. L'estate del 2019 ha anche partecipato al raduno estivo dei biancoverdi come giocatore invitato. Da lì è iniziata la scalata del seconda linea al Benetton Rugby. Favretto ha conquistato spazio ed è entrato nelle rotazioni dei Leoni sia in campionato che in coppa, siglando una meta. Da segnalare inoltre che Favretto ha conseguito 3 caps con la maglia dell'Italia Under 20 nel Sei Nazioni andato in scena nel 2020. Inoltre nel 2021, a soli 20 anni, il trevigiano ha debuttato con la maglia della Nazionale Maggiore.