Jaan Kirsipuu (born 17 July 1969 in Tartu) is an Estonian former road bicycle racer, who currently works as a directeur sportif for UCI Continental team . He spent the majority of his career riding under the management of Vincent Lavenu, initially joining Lavenu's team as a stagiaire and staying with the squad in its various incarnations for 12 years, taking a total of 124 race wins for the team. Kirsipuu initially retired at the end of the 2006, but participated in the 2007 Estonian championship, becoming time trial champion for the sixth time. In 2008 he was the manager of Latvian UCI Continental cycling team . In 2009 he joined . During his career, Kirsipuu got 115 professional wins and another 62 wins from criteriums and other non-professional races. He retired again in 2012, and became a sporting director with the team. At his peak he was one of Estonia's top athletes and the first Estonian rider to win a stage in the Tour de France. He dropped out of the Tour de France 12 times, which is the record. In spite of this, he won multiple stages and wore the yellow jersey for six days in 1999. This made him the only rider from Estonia to lead any of the three Grand Tours until Rein Taaramäe led the Vuelta for two days in 2021. Major results 1988 1st Road race, National Road Championships 1990 6th Overall Tour of Sweden 1st Stage 6 1992 1st Tro-Bro Léon 1st Stage 1 Paris–Bourges 3rd La Côte Picarde 1993 1st Grand Prix d'Isbergues Quatre Jours de l'Aisne 1st Stages 1a, 1b & 5 1st Stage 4 4 Jours de Dunkerque 1st Stage 4 Tour de l'Avenir 3rd Grand Prix de Plumelec-Morbihan 1994 Quatre Jours de l'Aisne 1st Stages 2 & 5 1st Stage 4 Tour d'Armorique 1st Stage 4 Tour du Poitou Charentes et de la Vienne 3rd La Côte Picarde 1995 Tour du Poitou Charentes et de la Vienne 1st Stages 2 & 3 1st Stage 4a Quatre Jours de l'Aisne 2nd Grand Prix de Plumelec-Morbihan 1996 2nd Grand Prix de Plumelec-Morbihan 6th Grand Prix de Rennes 1997 1st Tour de Vendée 1st GP de Cholet-Pays-de-Loire Tour du Poitou Charentes et de la Vienne 1st Stages 1 & 2 Tour de Pologne 1st Stage 3 & 4 1st Stage 5 Tour de Luxembourg 1st Stage 1 Giro di Puglia 2nd Classic