È medaglia di bronzo ai Campionati europei di pattinaggio di figura 2019 e all'NHK Trophy e medaglia d'oro all'Universiade Invernale 2019. È stato campione nazionale italiano nel 2018. Ha vinto tre medaglie nel circuito challenger series, tra cui l'oro alla Warsaw Cup 2017. Rizzo ha rappresentato l'Italia alle Olimpiadi invernali del 2018, piazzandosi ventunesimo dopo il libero. In categoria juniores è il primo pattinatore italiano ad avere ottenuto una medaglia di bronzo ai Mondiali juniores (2018) e una medaglia d'oro al Grand Prix ISU juniores in Italia 2017. Secondo le graduatorie ISU, è classificato nono a livello mondiale per la sua categoria.