At the 2008 Summer Olympics in Beijing, Zoli qualified again for his second Italian squad, along with his teammate Marco Aurelio Fontana, in the men's cross-country race by receiving one of the nation's two available berths from the Italian Cycling Federation () and the Union Cycliste Internationale (UCI), based on his best performance at the World Cup series, World and European Championships, and Mountain Biking World Series. Zoli could not upgrade a much stellar ride from Athens, as he decided to pull himself off from a 4.8-km cross-country race course with only a single lap left to complete and a thirtieth-place effort because of bike problems.