Yannis Voisard - Results

Tudor Pro Cycling Team

Yannis Voisard, born July 26th 1998, is a 28-year-old professional cyclist from Switzerland. He competes for Tudor Pro Cycling Team, a Pro Tour Team. He has achieved 4 UCI wins and is ranked 175th in the UCI World Ranking.

Results

2026

RankGCRaceDate
DNF GP Montreal 13.09.2026
29 GP Québec 11.09.2026
DNF Tour of Britain 02.09.2026 - 06.09.2026
DNS Stage 3 04.09.2026
39 29 Stage 2 03.09.2026
40 40 Stage 1 02.09.2026
11 Tour de France 04.07.2026 - 26.07.2026
109 11 Stage 21 26.07.2026
18 11 Stage 20 25.07.2026
13 11 Stage 19 24.07.2026
19 11 Stage 18 23.07.2026
80 10 Stage 17 22.07.2026
23 10 Stage 16 21.07.2026
11 11 Stage 15 19.07.2026
13 17 Stage 14 18.07.2026
63 17 Stage 13 17.07.2026
46 16 Stage 12 16.07.2026
54 16 Stage 11 15.07.2026
16 16 Stage 10 14.07.2026
18 18 Stage 9 12.07.2026
64 19 Stage 8 11.07.2026
45 20 Stage 7 10.07.2026
16 21 Stage 6 09.07.2026
40 25 Stage 5 08.07.2026
83 26 Stage 4 07.07.2026
29 20 Stage 3 06.07.2026
27 23 Stage 2 05.07.2026
17 25 Stage 1 04.07.2026
24 Switzerland RR 28.06.2026
3 Switzerland ITT 25.06.2026
27 Auvergne - Rhône-Alpes 07.06.2026 - 14.06.2026
35 27 Stage 8 14.06.2026
29 24 Stage 7 13.06.2026
6 29 Stage 6 12.06.2026
70 45 Stage 5 11.06.2026
107 46 Stage 4 10.06.2026
18 46 Stage 3 09.06.2026
71 51 Stage 2 08.06.2026
49 49 Stage 1 07.06.2026
13 Tour de Romandie 28.04.2026 - 03.05.2026
8 13 Stage 5 03.05.2026
6 15 Stage 4 02.05.2026
24 16 Stage 3 01.05.2026
8 17 Stage 2 30.04.2026
22 18 Stage 1 29.04.2026
11 11 Prologue 28.04.2026
124 La Flèche Wallonne 22.04.2026
DNF Itzulia Basque Country 06.04.2026 - 11.04.2026
DNS Stage 2 07.04.2026
149 149 Stage 1 06.04.2026
DNF GP Miguel Indurain 04.04.2026
65 Strade Bianche 07.03.2026
10 Volta ao Algarve 18.02.2026 - 22.02.2026
14 10 Stage 5 22.02.2026
65 10 Stage 4 21.02.2026
20 10 Stage 3 20.02.2026
8 9 Stage 2 19.02.2026
125 125 Stage 1 18.02.2026
21 Figueira Champions Classic 14.02.2026
6 AlUla Tour 27.01.2026 - 31.01.2026
27 6 Stage 5 31.01.2026
35 1 Stage 4 30.01.2026
1 1 Stage 3 29.01.2026
42 35 Stage 2 28.01.2026
43 43 Stage 1 27.01.2026

2025

RankGCRaceDate
3 Tour de Langkawi 28.09.2025 - 05.10.2025
20 3 Stage 8 05.10.2025
24 2 Stage 7 04.10.2025
56 4 Stage 6 03.10.2025
3 4 Stage 5 02.10.2025
56 44 Stage 4 01.10.2025
46 51 Stage 3 30.09.2025
88 71 Stage 2 29.09.2025
56 60 Stage 1 28.09.2025
12 Memorial Pantani 13.09.2025
DNF Coppa Sabatini 11.09.2025
5 Giro della Toscana 10.09.2025
69 GP Industria & Artigianato 07.09.2025
11 Tour de Pologne 04.08.2025 - 10.08.2025
18 11 Stage 7 10.08.2025
6 13 Stage 6 09.08.2025
22 22 Stage 5 08.08.2025
22 26 Stage 4 07.08.2025
49 29 Stage 3 06.08.2025
26 28 Stage 2 05.08.2025
113 112 Stage 1 04.08.2025
DNF Switzerland RR 29.06.2025
3 Switzerland ITT 26.06.2025
DNF GP Kanton Aargau 13.06.2025
32 Giro d'Italia 09.05.2025 - 01.06.2025
49 32 Stage 21 01.06.2025
51 33 Stage 20 31.05.2025
45 32 Stage 19 30.05.2025
35 33 Stage 18 29.05.2025
97 39 Stage 17 28.05.2025
10 30 Stage 16 27.05.2025
15 47 Stage 15 25.05.2025
117 59 Stage 14 24.05.2025
59 59 Stage 13 23.05.2025
112 59 Stage 12 22.05.2025
104 62 Stage 11 21.05.2025
71 45 Stage 10 20.05.2025
46 46 Stage 9 18.05.2025
75 56 Stage 8 17.05.2025
46 55 Stage 7 16.05.2025
109 66 Stage 6 15.05.2025
70 68 Stage 5 14.05.2025
137 77 Stage 4 13.05.2025
68 75 Stage 3 11.05.2025
94 97 Stage 2 10.05.2025
100 100 Stage 1 09.05.2025
105 Liège-Bastogne-Liège 27.04.2025
60 La Flèche Wallonne 23.04.2025
88 Brabantse Pijl 18.04.2025
29 Itzulia Basque Country 07.04.2025 - 12.04.2025
44 29 Stage 6 12.04.2025
39 33 Stage 5 11.04.2025
27 42 Stage 4 10.04.2025
45 48 Stage 3 09.04.2025
121 32 Stage 2 08.04.2025
32 32 Stage 1 07.04.2025
DNF GP Miguel Indurain 05.04.2025
69 Strade Bianche 08.03.2025
DNF Faun Drome Classic 02.03.2025
30 Faun-Ardèche Classic 01.03.2025
25 Volta ao Algarve 19.02.2025 - 23.02.2025
33 25 Stage 5 23.02.2025
61 26 Stage 4 22.02.2025
65 25 Stage 3 21.02.2025
27 27 Stage 2 20.02.2025
36 Figueira Champions Classic 16.02.2025
29 AlUla Tour 28.01.2025 - 01.02.2025
83 29 Stage 5 01.02.2025
13 6 Stage 4 31.01.2025
32 5 Stage 3 30.01.2025
7 7 Stage 2 29.01.2025
49 50 Stage 1 28.01.2025

2024

RankGCRaceDate
DNF Il Lombardia 12.10.2024
92 Gran Piemonte 10.10.2024
DNF GP Montreal 15.09.2024
DNF GP Québec 13.09.2024
8 Tour de Pologne 12.08.2024 - 18.08.2024
51 8 Stage 7 18.08.2024
12 8 Stage 6 17.08.2024
55 8 Stage 5 16.08.2024
76 8 Stage 4 15.08.2024
14 7 Stage 3 14.08.2024
12 7 Stage 2 13.08.2024
17 17 Stage 1 12.08.2024
45 Czech Tour 25.07.2024 - 28.07.2024
49 45 Stage 4 28.07.2024
66 51 Stage 3 27.07.2024
47 47 Stage 2 26.07.2024
93 93 Stage 1 25.07.2024
32 Switzerland RR 23.06.2024
4 Switzerland ITT 20.06.2024
DNF Tour de Suisse 09.06.2024 - 16.06.2024
DNS Stage 7 15.06.2024
69 33 Stage 6 14.06.2024
41 32 Stage 5 13.06.2024
35 33 Stage 4 12.06.2024
22 10 Stage 3 11.06.2024
118 19 Stage 2 10.06.2024
20 20 Stage 1 09.06.2024
44 GP Kanton Aargau 07.06.2024
10 Tour de Hongrie 08.05.2024 - 12.05.2024
19 10 Stage 5 12.05.2024
3 4 Stage 4 11.05.2024
4 4 Stage 3 10.05.2024
55 73 Stage 2 09.05.2024
85 87 Stage 1 08.05.2024
21 Tour de Romandie 23.04.2024 - 28.04.2024
65 21 Stage 5 28.04.2024
27 22 Stage 4 27.04.2024
24 9 Stage 3 26.04.2024
17 9 Stage 2 25.04.2024
74 30 Stage 1 24.04.2024
44 44 Prologue 23.04.2024
5 Giro d'Abruzzo 09.04.2024 - 12.04.2024
5 5 Stage 4 12.04.2024
4 3 Stage 3 11.04.2024
4 5 Stage 2 10.04.2024
36 37 Stage 1 09.04.2024
19 Paris-Nice 03.03.2024 - 10.03.2024
29 19 Stage 8 10.03.2024
21 21 Stage 7 09.03.2024
23 29 Stage 6 08.03.2024
50 29 Stage 5 07.03.2024
33 29 Stage 4 06.03.2024
16 38 Stage 3 05.03.2024
75 41 Stage 2 04.03.2024
42 42 Stage 1 03.03.2024
13 Volta ao Algarve 14.02.2024 - 18.02.2024
14 13 Stage 5 18.02.2024
30 13 Stage 4 17.02.2024
57 13 Stage 3 16.02.2024
12 12 Stage 2 15.02.2024
67 68 Stage 1 14.02.2024
DNF Figueira Champions Classic 10.02.2024
89 Trofeo Andratx - Pollença 27.01.2024
4 Trofeo Serra Tramuntana 26.01.2024
23 Trofeo Calvià 24.01.2024

2023

RankGCRaceDate
23 Gree - Tour of Guangxi 12.10.2023 - 17.10.2023
57 23 Stage 6 17.10.2023
53 23 Stage 5 16.10.2023
23 23 Stage 4 15.10.2023
24 37 Stage 3 14.10.2023
69 62 Stage 2 13.10.2023
54 57 Stage 1 12.10.2023
85 Il Lombardia 07.10.2023
2 Switzerland ITT 01.10.2023
45 GP Montreal 10.09.2023
78 GP Québec 08.09.2023
16 Tour de Pologne 29.07.2023 - 04.08.2023
52 16 Stage 7 04.08.2023
23 16 Stage 6 03.08.2023
19 25 Stage 5 02.08.2023
71 26 Stage 4 01.08.2023
35 27 Stage 3 31.07.2023
17 23 Stage 2 30.07.2023
111 111 Stage 1 29.07.2023
DNS Switzerland RR 25.06.2023
DNF Tour de Suisse 11.06.2023 - 18.06.2023
DNS Stage 7 17.06.2023
61 26 Stage 5 15.06.2023
29 26 Stage 4 14.06.2023
26 23 Stage 3 13.06.2023
68 19 Stage 2 12.06.2023
22 22 Stage 1 11.06.2023
3 Tour de Hongrie 10.05.2023 - 14.05.2023
1 3 Stage 4 13.05.2023
9 9 Stage 3 12.05.2023
41 60 Stage 2 11.05.2023
94 96 Stage 1 10.05.2023
18 Tour de Romandie 25.04.2023 - 30.04.2023
30 18 Stage 5 30.04.2023
21 19 Stage 4 29.04.2023
27 20 Stage 3 28.04.2023
18 19 Stage 2 27.04.2023
32 30 Stage 1 26.04.2023
34 34 Prologue 25.04.2023
7 Giro di Sicilia 11.04.2023 - 14.04.2023
4 7 Stage 4 14.04.2023
20 13 Stage 3 13.04.2023
53 15 Stage 2 12.04.2023
17 17 Stage 1 11.04.2023
52 Tirreno-Adriatico 06.03.2023 - 12.03.2023
72 52 Stage 7 12.03.2023
47 56 Stage 6 11.03.2023
78 61 Stage 5 10.03.2023
40 35 Stage 4 09.03.2023
65 63 Stage 3 08.03.2023
72 84 Stage 2 07.03.2023
94 94 Stage 1 06.03.2023
68 Strade Bianche 04.03.2023
21 UAE Tour 20.02.2023 - 26.02.2023
20 21 Stage 7 26.02.2023
46 28 Stage 6 25.02.2023
47 28 Stage 5 24.02.2023
65 30 Stage 4 23.02.2023
19 30 Stage 3 22.02.2023
19 90 Stage 2 21.02.2023
71 71 Stage 1 20.02.2023
61 Clasica de Almeria 12.02.2023
34 Vuelta a Murcia 11.02.2023

2022

RankGCRaceDate
36 Veneto Classic 16.10.2022
35 Giro del Veneto 12.10.2022
88 GP d'Isbergues 18.09.2022
19 Okolo Jiznich Cech 08.09.2022 - 11.09.2022
24 Stage 4 11.09.2022
38 Stage 3 10.09.2022
31 Stage 2 09.09.2022
14 Stage 1 08.09.2022
36 Tour du Doubs 04.09.2022
19 Polynormande 14.08.2022
12 Maurienne Classic 06.08.2022
DNF Tour Alsace 27.07.2022 - 31.07.2022
DNS Stage 4 30.07.2022
24 Stage 3 29.07.2022
95 Stage 2 28.07.2022
5 Stage 1 27.07.2022
DNS Switzerland RR 26.06.2022
35 Tour de Suisse 12.06.2022 - 19.06.2022
49 35 Stage 8 19.06.2022
27 37 Stage 7 18.06.2022
31 41 Stage 6 17.06.2022
91 67 Stage 5 16.06.2022
32 58 Stage 4 15.06.2022
54 70 Stage 3 14.06.2022
54 75 Stage 2 13.06.2022
86 87 Stage 1 12.06.2022
1 Alpes Isère Tour 25.05.2022 - 29.05.2022
2 Stage 5 29.05.2022
21 Stage 4 28.05.2022
38 Stage 3 27.05.2022
18 Stage 2 26.05.2022
44 Stage 1 25.05.2022
63 Tour de Romandie 26.04.2022 - 01.05.2022
72 63 Stage 5 01.05.2022
79 64 Stage 4 30.04.2022
68 56 Stage 3 29.04.2022
55 54 Stage 2 28.04.2022
57 57 Stage 1 27.04.2022
59 59 Prologue 26.04.2022
13 Circuit des Ardennes 06.04.2022 - 09.04.2022
23 Stage 4 09.04.2022
8 Stage 2 07.04.2022
55 Stage 1 06.04.2022
38 La Roue Tourangelle 27.03.2022
5 Istrian Spring Tour 10.03.2022 - 13.03.2022
60 Stage 3 13.03.2022
4 Stage 2 12.03.2022
116 Stage 1 11.03.2022
14 Prologue 10.03.2022
14 Porec Trophy 06.03.2022
73 Umag Trophy 02.03.2022

2021

RankGCRaceDate
94 Milano - Torino 06.10.2021
DNF Tre Valli Varesine 05.10.2021
DNF Giro dell'Emilia 02.10.2021
38 Tour de Bretagne 20.09.2021 - 26.09.2021
43 Stage 7 26.09.2021
48 Stage 6 25.09.2021
62 Stage 5 24.09.2021
78 Stage 4 23.09.2021
69 Stage 3 22.09.2021
48 Stage 2 21.09.2021
74 Stage 1 20.09.2021
DNF Europe RR 12.09.2021
42 Tour du Doubs 05.09.2021
89 Tour du Jura 04.09.2021
88 Classic Grand Besançon Doubs 03.09.2021
88 Brussels Classic 28.08.2021
DNF Tour of Leuven 15.08.2021
DNF T.d.Savoie Mont Blanc 04.08.2021 - 08.08.2021
DNF Stage 4 08.08.2021
6 Stage 3 07.08.2021
60 Stage 2 06.08.2021
12 Stage 1 05.08.2021
25 Prologue 04.08.2021
30 Tour Alsace 21.07.2021 - 25.07.2021
38 Stage 5 25.07.2021
33 Stage 4 24.07.2021
48 Stage 3 23.07.2021
76 Stage 2 22.07.2021
43 Stage 1 21.07.2021
DNF Gran Premio di Lugano 27.06.2021
12 Switzerland RR 20.06.2021
7 Giro Next Gen 03.06.2021 - 12.06.2021
63 Stage 10 12.06.2021
1 Stage 9 11.06.2021
6 Stage 8 10.06.2021
12 Stage 7 09.06.2021
16 Stage 6 08.06.2021
8 Stage 5 07.06.2021
42 Stage 4 06.06.2021
66 Stage 3 05.06.2021
35 Stage 2 04.06.2021
63 Stage 1 03.06.2021
DNF Alpes Isère Tour 19.05.2021 - 23.05.2021
DNF Stage 5 23.05.2021
53 Stage 4 22.05.2021
34 Stage 3 21.05.2021
19 Stage 2 20.05.2021
69 Stage 1 19.05.2021
OOT Cholet Agglo Tour 28.03.2021
77 Faun Drome Classic 28.02.2021
101 Faun-Ardèche Classic 27.02.2021
68 Tour des Alpes-Maritimes 19.02.2021 - 21.02.2021
56 Stage 3 21.02.2021
105 Stage 2 20.02.2021
84 Stage 1 19.02.2021

2020

RankGCRaceDate
9 Switzerland RR 31.10.2020
72 Paris - Tours U23 11.10.2020
22 Il Lombardia Under 23 04.10.2020
11 Ronde de l'Isard (U23) 17.09.2020 - 20.09.2020
14 Stage 5 20.09.2020
4 Stage 4 19.09.2020
11 Stage 2 18.09.2020
10 Stage 3 18.09.2020
72 Stage 1 17.09.2020
6 Giro Next Gen 29.08.2020 - 05.09.2020
12 Stage 8 05.09.2020
28 Stage 7 04.09.2020
50 Stage 6 03.09.2020
80 Stage 5 02.09.2020
5 Stage 4 01.09.2020
23 Stage 3 31.08.2020
44 Stage 2 30.08.2020
25 Stage 1 29.08.2020
63 T.d.Savoie Mont Blanc 05.08.2020 - 08.08.2020
21 Stage 5 08.08.2020
50 Stage 4 07.08.2020
65 Stage 2 06.08.2020
55 Stage 3 06.08.2020
89 Stage 1 05.08.2020
7 Switzerland ITT-U23 12.07.2020
DNF Tour des Alpes-Maritimes 21.02.2020 - 23.02.2020
DNF Stage 1 21.02.2020
92 Trofeo Andratx - Pollença 01.02.2020
45 Trofeo Serra Tramuntana 31.01.2020

2019

RankGCRaceDate
DNF Paris-Chauny 29.09.2019
65 Ruota d'Oro 24.09.2019
DNF Tour du Doubs 15.09.2019
DNF Tour of Almaty 30.08.2019 - 31.08.2019
DNF Stage 1 30.08.2019
44 GP des Marbriers 20.08.2019
19 Polynormande 18.08.2019
32 Tour Alsace 31.07.2019 - 04.08.2019
91 Stage 5 04.08.2019
42 Stage 4 03.08.2019
43 Stage 3 02.08.2019
79 Stage 2 01.08.2019
13 Stage 1 31.07.2019
32 Sibiu Cycling Tour 03.07.2019 - 07.07.2019
49 Stage 4 07.07.2019
32 Stage 3 06.07.2019
42 Stage 2 05.07.2019
31 Stage 1 04.07.2019
23 Prologue 03.07.2019
DNF Switzerland RR 30.06.2019
11 T.d.Savoie Mont Blanc 20.06.2019 - 23.06.2019
14 Stage 5 23.06.2019
24 Stage 3 22.06.2019
13 Stage 4 22.06.2019
15 Stage 2 21.06.2019
45 Stage 1 20.06.2019
18 GER/LUX/SUI/AUT RR-U23 15.06.2019
70 GP Kanton Aargau 13.06.2019
DNF Gran Premio di Lugano 09.06.2019
36 Tour de la Mirabelle 31.05.2019 - 02.06.2019
45 Stage 4 02.06.2019
41 Stage 3 01.06.2019
71 Stage 1 31.05.2019
53 Stage 2 31.05.2019
DNF Alpes Isère Tour 09.05.2019 - 12.05.2019
DNF Stage 4 12.05.2019
51 Stage 3 11.05.2019
88 Stage 2 10.05.2019
47 Stage 1 09.05.2019
56 Tour du Jura 27.04.2019 - 28.04.2019
75 Stage 2 28.04.2019
59 Stage 1 27.04.2019
DNF LBL Espoirs (U23) 20.04.2019
26 Trofeo PIVA (U23) 07.04.2019
DNF Tour of Antalya 21.02.2019 - 24.02.2019
DNS Stage 3 23.02.2019
113 Stage 2 22.02.2019
102 Stage 1 21.02.2019

2018

RankGCRaceDate
57 Il Lombardia Under 23 07.10.2018
34 Tour of Almaty 29.09.2018 - 30.09.2018
16 Stage 2 30.09.2018
58 Stage 1 29.09.2018
56 GP Judendorf 16.09.2018
65 Tour du Doubs 09.09.2018
DNF GP Capodarco 16.08.2018
108 Tour Alsace 01.08.2018 - 05.08.2018
104 Stage 5 05.08.2018
106 Stage 4 04.08.2018
77 Stage 3 03.08.2018
143 Stage 2 02.08.2018
45 Stage 1 01.08.2018
15 Sibiu Cycling Tour 05.07.2018 - 08.07.2018
5 Stage 3 08.07.2018
47 Stage 4 08.07.2018
17 Stage 1 06.07.2018
67 Prologue 05.07.2018
DNF Switzerland RR 01.07.2018
19 Switzerland ITT-U23 27.06.2018
77 GP Kanton Aargau 07.06.2018
90 Boucles de la Mayenne 31.05.2018 - 03.06.2018
95 Stage 3 03.06.2018
93 Stage 2 02.06.2018
74 Stage 1 01.06.2018
77 Prologue 31.05.2018
66 GP Marmo 13.05.2018
56 Tour du Jura 21.04.2018 - 22.04.2018
41 Stage 2 22.04.2018
76 Stage 1 21.04.2018
99 LBL Espoirs (U23) 14.04.2018
61 Trofeo Edil C (U23) 07.04.2018
68 Tour of Antalya 22.02.2018 - 25.02.2018
70 Stage 4 25.02.2018
32 Stage 3 24.02.2018
127 Stage 2 23.02.2018
112 Stage 1 22.02.2018

2017

RankGCRaceDate
80 Paris - Tours U23 08.10.2017
51 Il Lombardia Under 23 01.10.2017
34 Tour du Jura 09.09.2017
42 Switzerland RR 25.06.2017

Rider profile

Name
Yannis Voisard
Team
Tudor Pro Cycling Team
Nationality
Switzerland
Date of birth
July 26 1998
UCI ranking
175
UCI wins
4

we are grateful to our partners.
Are you?

We believe cycling journalism should be accessible to everyone. That's why Domestique remains free to read, with the support of our partners. We work with brands that respect our audience and help us keep producing independent cycling journalism. If you come across them, we hope you'll consider supporting the brands that support Domestique.

Domestique
Co-created with our Founding Domestiques Thank you for your ideas, feedback and support ❤️