Erste internationale Erfahrungen sammelte Roberto Rigali im Jahr 2013, als er bei den Junioreneuropameisterschaften in Rieti mit der italienischen 4-mal-100-Meter-Staffel in 40,00 s die Bronzemedaille gewann. Im Jahr darauf wurde er mit der Staffel bei den Juniorenweltmeisterschaften in Eugene in der Vorrunde disqualifiziert und 2019 nahm er an den Europaspielen in Minsk teil und gelangte dort mit 10,64 s auf Rang 19 im 100-Meter-Lauf. 2022 belegte er dann bei den Mittelmeerspielen in Oran in 10,39 s den sechsten Platz im Einzelbewerb und siegte mit der Staffel in 38,95 s. Im Jahr darauf schied er bei den Halleneuropameisterschaften in Istanbul mit 6,74 s im Vorlauf aus. Im August gewann er bei den Weltmeisterschaften in Budapest mit 37,62 s im Finale gemeinsam mit Marcell Jacobs, Lorenzo Patta und Filippo Tortu die Silbermedaille hinter dem Team aus den Vereinigten Staaten. Bei den World Athletics Relays 2024 in Nassau wurde er in der 2. Qualifikationsrunde über 4-mal 100 Meter disqualifiziert. Anschließend schied er bei den Europameisterschaften in Rom mit 10,36 s im Halbfinale über 100 Meter aus und verhalf der Staffel zum Finaleinzug und trug somit zum Gewinn der Goldmedaille bei.