As of 2013, Rinaldi's best performance at the World Championships is 5th, as a member of the Italian 5000 metre relay team in 2009 and 2010. His best individual finish is 20th, in the 1000 metres in 2008. He has also won three gold medals as a member of the Italian relay team at the European Short Track Speed Skating Championships.