As of September 2014, Giovannini's best performance at the World Allround Championships is 17th, in 2014. He also won three medals at the 2013 World Junior Championships, including gold in the team pursuit.