Giovanni Caprara debuted in the 1998-1999 season, working as a second coach in Bergamo, and taking the 1st place in the Italian Super Cup, the European Champions League and the Italian Championships. In his second year he took the Italian Super Cup and European Champions League titles. In the 2000-2001 season he worked as a first coach in Reggio Calabria (A1) taking the 1st place in the Italian Super Cup, the Italian Cup and the Italian Championships. He then moved to Sassuolo (A2) for the 2001-2002 season as first coach, moving the team from the 13th place (out of 16) in December 2001 to the 4th place in May 2002. The team won the play-off and he was elected Best Coach of A2 that year. He stayed at Sassuolo in A1 but missed the play-off to stay in A1. From 2003 to 2005 he was first coach for Bergamo (A1) and took the 1st place in CEV Cup, the Italian Championships, the Italian Super Cup and the Italian Cup. After the Italian Championships in 2005 he began a career as a National Team coach, and was then chosen as head coach of the Russian women's National Team by the Russian Volleyball Federation.
His first major tournament as a head coach was the European Championships in 2005 where he led the Team to the Bronze medal. In the season 2006 he prepared the Russian National Team for two main tournaments, the World Grand Prix and the World Championships. Russia finished second in the World Grand Prix before successfully passing the Qualification tournament for the 2007 edition in Varna, Bulgaria - finishing first. But the best result of his career is without a doubt the title of World Champion in Japan in 2006.
The 2007 season will be very significant for the National Team due to important tournaments such as the European Championships and the World Cup. As for the World Grand Prix, it will be the best opportunity to examine new players and prepare the experienced ones. The preparation will start in May, and Giovanni Caprara has his mind set on a place in the Final Round in Ningbo, China.