Начал судейскую карьеру в 1983 году. С 1997 года матчи итальянских серий А и В. Судит матчи сборных с 2002 года. Арбитр ФИФА с 2003 года. Кроме родного итальянского, он говорит также на французском и английском языках.
Международной федерацией футбольной истории и статистики (IFFHS) признан лучшим арбитром мира в 2008 году.
4 раза подряд (2006, 2007, 2008 и 2009) признавался лучшим арбитром итальянской серии А.
В матче Аргентина-Мексика, 1/8 финала ЧМ-2010, Розетти засчитал гол аргентинцев, забитый из явного оффсайда, в результате чего FIFA объявило о том, что он не будет назначаться на поединки последующих стадий чемпионата мира.
После Чемпионата мира по футболу 2010 решил завершить карьеру судьи. 42-летний Розетти мог судить матчи высокого уровня еще три года, однако решил перейти на административную работу в Национальный судейский комитет, где отвечал за Серию Б.
В данный момент Роберто работает на РФС, где является главой Департамента судейства и инспектирования.
Чемпионат мира по футболу 2006
- Парагвай — Тринидад и Тобаго — 2:0
- Аргентина — Сербия и Черногория — 6:0
- Мексика — Иран — 3:1
- Франция — Испания — 3:1
Чемпионат Европы по футболу 2008
- Хорватия — Турция — 1:1 (1:3 по пенальти)
- Германия — Испания — 0:1