Jacopo Mosca - Results

Lidl-Trek

Jacopo Mosca, born August 29th 1993 in Savigliano, is a 33-year-old professional cyclist from Italy. He competes for Lidl-Trek, a World Tour Team. He has achieved 3 UCI wins and is ranked 2457th in the UCI World Ranking.

Results

2026

RankGCRaceDate
67 Gran Piemonte 08.10.2026
46 Coppa Bernocchi 05.10.2026
47 Coppa Agostoni 04.10.2026
DNF Giro dell'Emilia 03.10.2026
93 Vuelta a España 22.08.2026 - 13.09.2026
122 93 Stage 21 13.09.2026
136 93 Stage 20 12.09.2026
91 85 Stage 19 11.09.2026
43 83 Stage 18 10.09.2026
56 84 Stage 17 09.09.2026
72 86 Stage 16 08.09.2026
103 87 Stage 15 06.09.2026
94 87 Stage 14 05.09.2026
58 82 Stage 13 04.09.2026
61 88 Stage 12 03.09.2026
114 93 Stage 11 02.09.2026
69 90 Stage 10 01.09.2026
67 99 Stage 9 30.08.2026
39 107 Stage 8 29.08.2026
116 109 Stage 7 28.08.2026
61 97 Stage 6 27.08.2026
151 154 Stage 5 26.08.2026
61 127 Stage 4 25.08.2026
141 141 Stage 2 23.08.2026
58 58 Stage 1 22.08.2026
46 Tour de Pologne 03.08.2026 - 09.08.2026
63 46 Stage 7 09.08.2026
48 46 Stage 6 08.08.2026
33 43 Stage 5 07.08.2026
52 52 Stage 4 06.08.2026
75 96 Stage 3 05.08.2026
108 118 Stage 2 04.08.2026
117 118 Stage 1 03.08.2026
DNF Italy RR 27.06.2026
8 Italy ITT 25.06.2026
70 Tour de Suisse 17.06.2026 - 21.06.2026
87 70 Stage 5 21.06.2026
49 48 Stage 4 20.06.2026
27 51 Stage 3 19.06.2026
52 60 Stage 2 18.06.2026
44 45 Stage 1 17.06.2026
65 GP Gippingen 14.06.2026
16 Tour de Hongrie 13.05.2026 - 17.05.2026
38 16 Stage 5 17.05.2026
23 17 Stage 4 16.05.2026
46 17 Stage 3 15.05.2026
11 14 Stage 2 14.05.2026
15 18 Stage 1 13.05.2026
52 Tour de Romandie 28.04.2026 - 03.05.2026
63 52 Stage 5 03.05.2026
46 49 Stage 4 02.05.2026
44 49 Stage 3 01.05.2026
65 51 Stage 2 30.04.2026
47 49 Stage 1 29.04.2026
53 53 Prologue 28.04.2026
93 Liège-Bastogne-Liège 26.04.2026
113 La Flèche Wallonne 22.04.2026
122 Amstel Gold Race 19.04.2026
DNF Volta Catalunya 23.03.2026 - 29.03.2026
DNF Stage 7 29.03.2026
129 116 Stage 6 28.03.2026
126 114 Stage 5 27.03.2026
13 103 Stage 4 26.03.2026
21 107 Stage 3 25.03.2026
16 121 Stage 2 24.03.2026
126 126 Stage 1 23.03.2026
108 Milano - Torino 18.03.2026
104 Strade Bianche 07.03.2026
79 Faun Drome Classic 01.03.2026
DNF Faun-Ardèche Classic 28.02.2026
65 Tour des Alpes-Maritimes 22.02.2026
93 Classic Var 21.02.2026
109 Cadel Evans Great Ocean 01.02.2026
52 Tour Down Under 20.01.2026 - 25.01.2026
46 52 Stage 5 25.01.2026
94 62 Stage 4 24.01.2026
17 62 Stage 3 23.01.2026
61 68 Stage 2 22.01.2026
80 119 Stage 1 21.01.2026
123 123 Prologue 20.01.2026

2025

RankGCRaceDate
DNF Il Lombardia 11.10.2025
61 Gran Piemonte 09.10.2025
18 Coppa Bernocchi 06.10.2025
83 Münsterland Giro 03.10.2025
66 Tour de Luxembourg 17.09.2025 - 21.09.2025
38 66 Stage 5 21.09.2025
51 82 Stage 4 20.09.2025
72 86 Stage 3 19.09.2025
97 108 Stage 2 18.09.2025
106 106 Stage 1 17.09.2025
DNF GP Montreal 14.09.2025
82 GP Québec 12.09.2025
41 Maryland Cycling Classic 06.09.2025
26 Bretagne Classic 31.08.2025
74 Lidl Deutschland Tour 20.08.2025 - 24.08.2025
66 74 Stage 4 24.08.2025
66 68 Stage 3 23.08.2025
69 71 Stage 2 22.08.2025
78 53 Stage 1 21.08.2025
60 60 Prologue 20.08.2025
35 Tour de Pologne 04.08.2025 - 10.08.2025
90 35 Stage 7 10.08.2025
37 33 Stage 6 09.08.2025
39 44 Stage 5 08.08.2025
49 59 Stage 4 07.08.2025
32 78 Stage 3 06.08.2025
80 80 Stage 2 05.08.2025
51 52 Stage 1 04.08.2025
DNF Italy RR 29.06.2025
92 Copenhagen Sprint 22.06.2025
126 Giro d'Italia 09.05.2025 - 01.06.2025
61 126 Stage 21 01.06.2025
81 126 Stage 20 31.05.2025
146 127 Stage 19 30.05.2025
151 127 Stage 18 29.05.2025
99 127 Stage 17 28.05.2025
84 129 Stage 16 27.05.2025
112 130 Stage 15 25.05.2025
167 131 Stage 14 24.05.2025
105 127 Stage 13 23.05.2025
100 124 Stage 12 22.05.2025
112 124 Stage 11 21.05.2025
63 123 Stage 10 20.05.2025
82 121 Stage 9 18.05.2025
85 129 Stage 8 17.05.2025
142 140 Stage 7 16.05.2025
89 140 Stage 6 15.05.2025
173 144 Stage 5 14.05.2025
124 131 Stage 4 13.05.2025
144 133 Stage 3 11.05.2025
104 125 Stage 2 10.05.2025
120 120 Stage 1 09.05.2025
DNF Tour de Romandie 29.04.2025 - 04.05.2025
DNS Stage 5 04.05.2025
88 66 Stage 4 03.05.2025
37 42 Stage 3 02.05.2025
20 51 Stage 2 01.05.2025
88 94 Stage 1 30.04.2025
87 87 Prologue 29.04.2025
DNF La Flèche Wallonne 23.04.2025
120 Classic Brugge-De Panne 26.03.2025
120 Milano-Sanremo 22.03.2025
DNF Strade Bianche 08.03.2025
82 Volta ao Algarve 19.02.2025 - 23.02.2025
115 82 Stage 5 23.02.2025
59 72 Stage 4 22.02.2025
77 78 Stage 3 21.02.2025
79 79 Stage 2 20.02.2025
64 Figueira Champions Classic 16.02.2025
58 Cadel Evans Road Race 02.02.2025
35 Surf Coast Classic 30.01.2025
59 Tour Down Under 21.01.2025 - 26.01.2025
47 59 Stage 6 26.01.2025
72 60 Stage 5 25.01.2025
57 50 Stage 4 24.01.2025
59 59 Stage 3 23.01.2025
27 22 Stage 2 22.01.2025
10 14 Stage 1 21.01.2025

2024

RankGCRaceDate
106 Il Lombardia 12.10.2024
77 Gran Piemonte 10.10.2024
50 Coppa Bernocchi 07.10.2024
52 Münsterland Giro 03.10.2024
DNF Omloop van het Houtland 25.09.2024
143 Gooikse Pijl 22.09.2024
64 SUPER 8 Classic 21.09.2024
40 Kamp. van Vlaanderen 20.09.2024
61 Europe RR 15.09.2024
DNS BEMER Cyclassics 08.09.2024
50 Renewi Tour 28.08.2024 - 01.09.2024
44 50 Stage 5 01.09.2024
115 109 Stage 4 31.08.2024
64 117 Stage 3 30.08.2024
90 123 Stage 2 29.08.2024
130 131 Stage 1 28.08.2024
69 Circuito de Getxo 11.08.2024
DNF San Sebastian Klasikoa 10.08.2024
DNF Italy RR 23.06.2024
114 Tour de Suisse 09.06.2024 - 16.06.2024
118 114 Stage 8 16.06.2024
99 112 Stage 7 15.06.2024
90 119 Stage 6 14.06.2024
92 116 Stage 5 13.06.2024
129 128 Stage 4 12.06.2024
115 132 Stage 3 11.06.2024
128 138 Stage 2 10.06.2024
94 94 Stage 1 09.06.2024
DNF GP Kanton Aargau 07.06.2024
88 Tour of Norway 23.05.2024 - 26.05.2024
78 88 Stage 4 26.05.2024
85 88 Stage 3 25.05.2024
94 91 Stage 2 24.05.2024
84 84 Stage 1 23.05.2024
71 Tour de Hongrie 08.05.2024 - 12.05.2024
80 71 Stage 5 12.05.2024
111 75 Stage 4 11.05.2024
71 71 Stage 3 10.05.2024
68 87 Stage 2 09.05.2024
105 105 Stage 1 08.05.2024
DNF Eschborn-Frankfurt 01.05.2024
109 Tour de Romandie 23.04.2024 - 28.04.2024
119 109 Stage 5 28.04.2024
74 103 Stage 4 27.04.2024
119 102 Stage 3 26.04.2024
75 102 Stage 2 25.04.2024
135 116 Stage 1 24.04.2024
107 107 Prologue 23.04.2024
110 Volta Catalunya 18.03.2024 - 24.03.2024
133 110 Stage 7 24.03.2024
142 110 Stage 6 23.03.2024
15 103 Stage 5 22.03.2024
10 124 Stage 4 21.03.2024
114 126 Stage 3 20.03.2024
130 120 Stage 2 19.03.2024
104 104 Stage 1 18.03.2024
132 Milano-Sanremo 16.03.2024
60 Strade Bianche 02.03.2024
34 UAE Tour 19.02.2024 - 25.02.2024
33 34 Stage 7 25.02.2024
30 47 Stage 6 24.02.2024
95 47 Stage 5 23.02.2024
133 48 Stage 4 22.02.2024
47 48 Stage 3 21.02.2024
55 55 Stage 2 20.02.2024
12 16 Stage 1 19.02.2024
75 Cadel Evans Road Race 28.01.2024
29 Surf Coast Classic 25.01.2024
79 Tour Down Under 16.01.2024 - 21.01.2024
87 79 Stage 6 21.01.2024
90 84 Stage 5 20.01.2024
112 89 Stage 4 19.01.2024
31 90 Stage 3 18.01.2024
88 99 Stage 2 17.01.2024
118 118 Stage 1 16.01.2024

2023

RankGCRaceDate
22 Veneto Classic 15.10.2023
18 Giro del Veneto 11.10.2023
110 Il Lombardia 07.10.2023
30 Gran Piemonte 05.10.2023
14 Coppa Bernocchi 02.10.2023
DNF Giro dell'Emilia 30.09.2023
92 Vuelta a España 26.08.2023 - 17.09.2023
45 92 Stage 21 17.09.2023
144 92 Stage 20 16.09.2023
22 89 Stage 19 15.09.2023
108 90 Stage 18 14.09.2023
119 86 Stage 17 13.09.2023
42 78 Stage 16 12.09.2023
17 83 Stage 15 10.09.2023
103 91 Stage 14 09.09.2023
94 91 Stage 13 08.09.2023
91 88 Stage 12 07.09.2023
21 91 Stage 11 06.09.2023
64 95 Stage 10 05.09.2023
68 99 Stage 9 03.09.2023
120 100 Stage 8 02.09.2023
64 79 Stage 7 01.09.2023
80 85 Stage 6 31.08.2023
11 92 Stage 5 30.08.2023
53 99 Stage 4 29.08.2023
111 103 Stage 3 28.08.2023
16 100 Stage 2 27.08.2023
20 118 Stage 1 26.08.2023
51 PostNord Tour of Denmark 15.08.2023 - 19.08.2023
46 51 Stage 5 19.08.2023
22 53 Stage 4 18.08.2023
52 53 Stage 3 17.08.2023
58 54 Stage 2 16.08.2023
59 59 Stage 1 15.08.2023
93 Tour de Pologne 29.07.2023 - 04.08.2023
113 93 Stage 7 04.08.2023
97 91 Stage 6 03.08.2023
73 96 Stage 5 02.08.2023
96 97 Stage 4 01.08.2023
103 98 Stage 3 31.07.2023
84 83 Stage 2 30.07.2023
30 30 Stage 1 29.07.2023
DNF Italy RR 24.06.2023
72 Tour de Suisse 11.06.2023 - 18.06.2023
67 72 Stage 8 18.06.2023
73 73 Stage 7 17.06.2023
99 91 Stage 5 15.06.2023
89 74 Stage 4 14.06.2023
62 70 Stage 3 13.06.2023
33 105 Stage 2 12.06.2023
130 130 Stage 1 11.06.2023
53 GP Kanton Aargau 09.06.2023
68 Tour de Romandie 25.04.2023 - 30.04.2023
97 68 Stage 5 30.04.2023
69 67 Stage 4 29.04.2023
88 75 Stage 3 28.04.2023
83 74 Stage 2 27.04.2023
5 59 Stage 1 26.04.2023
73 73 Prologue 25.04.2023
78 Liège-Bastogne-Liège 23.04.2023
DNF GP Industria & Artigianato 26.03.2023
164 Milano-Sanremo 18.03.2023
31 Milano - Torino 15.03.2023
109 Paris-Nice 05.03.2023 - 12.03.2023
98 109 Stage 8 12.03.2023
106 122 Stage 7 11.03.2023
135 137 Stage 5 09.03.2023
103 139 Stage 4 08.03.2023
8 133 Stage 3 07.03.2023
97 127 Stage 2 06.03.2023
122 122 Stage 1 05.03.2023
62 Le Samyn 28.02.2023
89 Kuurne-Brussel-Kuurne 26.02.2023
76 Volta ao Algarve 15.02.2023 - 19.02.2023
41 76 Stage 5 19.02.2023
71 83 Stage 4 18.02.2023
108 93 Stage 3 17.02.2023
90 95 Stage 2 16.02.2023
130 130 Stage 1 15.02.2023
44 Figueira Champions Classic 12.02.2023
81 Étoile de Bessèges 01.02.2023 - 05.02.2023
49 81 Stage 5 05.02.2023
74 84 Stage 4 04.02.2023
105 106 Stage 3 03.02.2023
98 98 Stage 1 01.02.2023

2022

RankGCRaceDate
DNF Japan Cup 16.10.2022
91 Gran Piemonte 06.10.2022
37 CRO Race 27.09.2022 - 02.10.2022
68 Stage 6 02.10.2022
44 Stage 5 01.10.2022
12 Stage 4 30.09.2022
18 Stage 3 29.09.2022
43 Stage 2 28.09.2022
9 Stage 1 27.09.2022
DNF GP Montreal 11.09.2022
DNF GP Québec 09.09.2022
36 Maryland Cycling Classic 04.09.2022
84 BEMER Cyclassics 21.08.2022
65 PostNord Tour of Denmark 16.08.2022 - 20.08.2022
66 Stage 5 20.08.2022
112 Stage 4 19.08.2022
70 Stage 3 18.08.2022
64 Stage 2 17.08.2022
99 Stage 1 16.08.2022
112 Tour de Pologne 30.07.2022 - 05.08.2022
96 112 Stage 7 05.08.2022
95 115 Stage 6 04.08.2022
105 123 Stage 5 03.08.2022
131 126 Stage 4 02.08.2022
111 120 Stage 3 01.08.2022
42 98 Stage 2 31.07.2022
153 147 Stage 1 30.07.2022
DNF Route d'Occitanie 16.06.2022 - 19.06.2022
DNS Stage 2 17.06.2022
129 Stage 1 16.06.2022
DNF CIC - Mont Ventoux 14.06.2022
103 Giro d'Italia 06.05.2022 - 29.05.2022
118 103 Stage 21 29.05.2022
125 103 Stage 20 28.05.2022
97 100 Stage 19 27.05.2022
70 102 Stage 18 26.05.2022
117 103 Stage 17 25.05.2022
117 101 Stage 16 24.05.2022
104 99 Stage 15 22.05.2022
62 97 Stage 14 21.05.2022
67 101 Stage 13 20.05.2022
23 104 Stage 12 19.05.2022
49 105 Stage 11 18.05.2022
65 106 Stage 10 17.05.2022
121 115 Stage 9 15.05.2022
154 107 Stage 8 14.05.2022
84 94 Stage 7 13.05.2022
143 100 Stage 6 12.05.2022
54 101 Stage 5 11.05.2022
125 111 Stage 4 10.05.2022
90 109 Stage 3 08.05.2022
89 110 Stage 2 07.05.2022
107 107 Stage 1 06.05.2022
53 Eschborn-Frankfurt 01.05.2022
35 Giro di Sicilia 12.04.2022 - 15.04.2022
40 Stage 4 15.04.2022
7 Stage 3 14.04.2022
11 Stage 2 13.04.2022
91 Stage 1 12.04.2022
155 Milano-Sanremo 19.03.2022
105 Milano - Torino 16.03.2022
DNF Trofeo Laigueglia 02.03.2022
61 Kuurne-Brussel-Kuurne 27.02.2022
87 Volta Comunitat Valenciana 02.02.2022 - 06.02.2022
21 Stage 5 06.02.2022
108 Stage 4 05.02.2022
118 Stage 3 04.02.2022
73 Stage 2 03.02.2022
101 Stage 1 02.02.2022
102 Trofeo Palma 30.01.2022
63 Trofeo Andratx - Pollença 29.01.2022
98 Trofeo Serra Tramuntana 28.01.2022
122 Trofeo Alcudia - Port d'Alcudia 27.01.2022
84 Trofeo Calvià 26.01.2022

2021

RankGCRaceDate
62 Gran Piemonte 07.10.2021
98 Milano - Torino 06.10.2021
11 Coppa Bernocchi 04.10.2021
61 Giro di Sicilia 28.09.2021 - 01.10.2021
52 Stage 4 01.10.2021
91 Stage 3 30.09.2021
119 Stage 2 29.09.2021
62 Stage 1 28.09.2021
DNF Italy ITT 18.06.2021
38 Route d'Occitanie 10.06.2021 - 13.06.2021
45 Stage 4 13.06.2021
58 Stage 3 12.06.2021
3 Stage 2 11.06.2021
3 Stage 1 10.06.2021
36 CIC - Mont Ventoux 08.06.2021
52 Giro d'Italia 08.05.2021 - 30.05.2021
96 52 Stage 21 30.05.2021
118 52 Stage 20 29.05.2021
68 38 Stage 19 28.05.2021
10 35 Stage 18 27.05.2021
68 50 Stage 17 26.05.2021
77 47 Stage 16 24.05.2021
33 44 Stage 15 23.05.2021
62 46 Stage 14 22.05.2021
74 41 Stage 13 21.05.2021
64 43 Stage 12 20.05.2021
51 40 Stage 11 19.05.2021
33 42 Stage 10 17.05.2021
59 43 Stage 9 16.05.2021
72 43 Stage 8 15.05.2021
19 40 Stage 7 14.05.2021
64 42 Stage 6 13.05.2021
44 33 Stage 5 12.05.2021
36 37 Stage 4 11.05.2021
10 93 Stage 3 10.05.2021
36 143 Stage 2 09.05.2021
149 149 Stage 1 08.05.2021
41 Tour de Romandie 27.04.2021 - 02.05.2021
70 41 Stage 5 02.05.2021
49 41 Stage 4 01.05.2021
42 33 Stage 3 30.04.2021
45 48 Stage 2 29.04.2021
10 67 Stage 1 28.04.2021
97 97 Prologue 27.04.2021
28 Coppi e Bartali 23.03.2021 - 27.03.2021
18 Stage 6 27.03.2021
42 Stage 5 26.03.2021
4 Stage 4 25.03.2021
22 Stage 3 24.03.2021
12 Stage 1 23.03.2021
10 Stage 2 23.03.2021
24 Per Sempre Alfredo 21.03.2021
56 Milano-Sanremo 20.03.2021
58 Paris-Nice 07.03.2021 - 14.03.2021
101 58 Stage 8 14.03.2021
52 46 Stage 7 13.03.2021
34 48 Stage 6 12.03.2021
136 67 Stage 5 11.03.2021
59 63 Stage 4 10.03.2021
101 91 Stage 3 09.03.2021
93 83 Stage 2 08.03.2021
75 75 Stage 1 07.03.2021
DNF Trofeo Laigueglia 03.03.2021
45 Faun Drome Classic 28.02.2021
38 Faun-Ardèche Classic 27.02.2021
66 Clasica de Almeria 14.02.2021

2020

RankGCRaceDate
31 Giro d'Italia 03.10.2020 - 25.10.2020
85 31 Stage 21 25.10.2020
55 31 Stage 20 24.10.2020
3 31 Stage 19 23.10.2020
91 33 Stage 18 22.10.2020
44 29 Stage 17 21.10.2020
46 27 Stage 16 20.10.2020
47 28 Stage 15 18.10.2020
89 26 Stage 14 17.10.2020
32 25 Stage 13 16.10.2020
28 28 Stage 12 15.10.2020
9 30 Stage 11 14.10.2020
23 31 Stage 10 13.10.2020
52 42 Stage 9 11.10.2020
34 47 Stage 8 10.10.2020
26 47 Stage 7 09.10.2020
52 52 Stage 6 08.10.2020
61 53 Stage 5 07.10.2020
15 52 Stage 4 06.10.2020
71 56 Stage 3 05.10.2020
37 18 Stage 2 04.10.2020
30 30 Stage 1 03.10.2020
4 Giro dell'Appennino 19.09.2020
4 Coppa Sabatini 17.09.2020
14 Giro della Toscana 16.09.2020
7 Coppi e Bartali 01.09.2020 - 04.09.2020
11 Stage 5 04.09.2020
4 Stage 4 03.09.2020
7 Stage 3 02.09.2020
59 Stage 1 01.09.2020
10 Stage 2 01.09.2020
4 Memorial Pantani 30.08.2020
54 Trofeo Matteotti 29.08.2020
20 Italy RR 23.08.2020
DNF Giro dell'Emilia 18.08.2020
26 Il Lombardia 15.08.2020
65 Gran Piemonte 12.08.2020
61 Milano-Sanremo 08.08.2020
24 Milano - Torino 05.08.2020
DNF Gran Trittico Lombardo 03.08.2020
DNF Le Samyn 03.03.2020
102 Kuurne-Brussel-Kuurne 01.03.2020
64 Tour de La Provence 13.02.2020 - 16.02.2020
86 Stage 4 16.02.2020
68 Stage 3 15.02.2020
57 Stage 2 14.02.2020
26 Stage 1 13.02.2020
67 Étoile de Bessèges 05.02.2020 - 09.02.2020
56 Stage 5 09.02.2020
54 Stage 4 08.02.2020
34 Stage 3 07.02.2020
106 Stage 2 06.02.2020
96 Stage 1 05.02.2020
109 Trofeo Palma 02.02.2020
81 Trofeo Andratx - Pollença 01.02.2020
98 Trofeo Serra Tramuntana 31.01.2020

2019

RankGCRaceDate
28 Gree - Tour of Guangxi 17.10.2019 - 22.10.2019
36 28 Stage 6 22.10.2019
15 28 Stage 5 21.10.2019
33 30 Stage 4 20.10.2019
41 6 Stage 3 19.10.2019
79 83 Stage 2 18.10.2019
84 84 Stage 1 17.10.2019
84 GP Bruno Beghelli 06.10.2019
65 Giro dell'Emilia 05.10.2019
85 Vuelta a España 24.08.2019 - 15.09.2019
55 85 Stage 21 15.09.2019
119 85 Stage 20 14.09.2019
57 77 Stage 19 13.09.2019
72 83 Stage 18 12.09.2019
82 84 Stage 17 11.09.2019
110 83 Stage 16 09.09.2019
67 71 Stage 15 08.09.2019
99 71 Stage 14 07.09.2019
85 70 Stage 13 06.09.2019
11 71 Stage 12 05.09.2019
135 90 Stage 11 04.09.2019
110 86 Stage 10 03.09.2019
138 85 Stage 9 01.09.2019
76 69 Stage 8 31.08.2019
67 66 Stage 7 30.08.2019
142 78 Stage 6 29.08.2019
59 40 Stage 5 28.08.2019
58 41 Stage 4 27.08.2019
68 45 Stage 3 26.08.2019
25 44 Stage 2 25.08.2019
15 82 Stage 1 24.08.2019
31 Tour of Utah 12.08.2019 - 18.08.2019
35 Stage 6 18.08.2019
36 Stage 5 17.08.2019
41 Stage 4 16.08.2019
32 Stage 3 15.08.2019
34 Stage 2 14.08.2019
62 Stage 1 13.08.2019
78 Prologue 12.08.2019
29 Sibiu Cycling Tour 03.07.2019 - 07.07.2019
33 Stage 4 07.07.2019
33 Stage 3 06.07.2019
29 Stage 2 05.07.2019
8 Stage 1 04.07.2019
12 Prologue 03.07.2019
27 Italy RR 30.06.2019
17 Italy ITT 28.06.2019
9 Oberösterreich Rundfahrt 13.06.2019 - 16.06.2019
3 Stage 3 16.06.2019
9 Stage 2 15.06.2019
10 Stage 1 14.06.2019
33 Prologue 13.06.2019
15 Tour of Bihor - Bellotto 07.06.2019 - 09.06.2019
13 Stage 4 09.06.2019
24 Stage 2 08.06.2019
16 Stage 3 08.06.2019
14 Stage 1 07.06.2019
9 Szlakiem Hubala 31.05.2019 - 02.06.2019
10 Stage 4 02.06.2019
13 Stage 2 01.06.2019
13 Stage 3 01.06.2019
10 Stage 1 31.05.2019
30 CTour 10.05.2019 - 12.05.2019
32 Stage 4 12.05.2019
9 Stage 3 11.05.2019
18 Stage 1 10.05.2019
52 Stage 2 10.05.2019
48 Giro dell'Appennino 28.04.2019
25 Belgrade Banjaluka 18.04.2019 - 21.04.2019
44 Stage 4 21.04.2019
96 Stage 3 20.04.2019
9 Stage 2 19.04.2019
6 Stage 1 18.04.2019
DNF Giro di Sicilia 03.04.2019 - 06.04.2019
DNF Stage 3 05.04.2019
22 Stage 2 04.04.2019
36 Stage 1 03.04.2019
100 Coppi e Bartali 27.03.2019 - 31.03.2019
109 Stage 6 31.03.2019
3 Stage 5 30.03.2019
107 Stage 4 29.03.2019
96 Stage 3 28.03.2019
43 Stage 1 27.03.2019
10 Stage 2 27.03.2019
24 Istrian Spring Tour 14.03.2019 - 17.03.2019
31 Stage 3 17.03.2019
24 Stage 2 16.03.2019
20 Stage 1 15.03.2019
73 Prologue 14.03.2019
47 GP Industria & Artigianato 10.03.2019
18 GP Slovenian Istria 24.02.2019
55 Trofeo Laigueglia 17.02.2019

2018

RankGCRaceDate
26 Tour of Hainan 23.10.2018 - 31.10.2018
79 Stage 9 31.10.2018
31 Stage 8 30.10.2018
78 Stage 7 29.10.2018
15 Stage 6 28.10.2018
48 Stage 5 27.10.2018
81 Stage 4 26.10.2018
50 Stage 3 25.10.2018
79 Stage 2 24.10.2018
50 Stage 1 23.10.2018
23 Tour of Taihu Lake 07.10.2018 - 14.10.2018
61 Stage 7 14.10.2018
53 Stage 6 13.10.2018
40 Stage 5 12.10.2018
70 Stage 4 11.10.2018
37 Stage 3 10.10.2018
8 Stage 2 09.10.2018
78 Stage 1 08.10.2018
30 Prologue 07.10.2018
15 Tour of China II 17.09.2018 - 23.09.2018
66 Stage 5 23.09.2018
14 Stage 4 22.09.2018
3 Stage 3 20.09.2018
108 Stage 2 19.09.2018
62 Stage 1 18.09.2018
35 Prologue 17.09.2018
3 Tour of China I 08.09.2018 - 15.09.2018
63 Stage 7 15.09.2018
64 Stage 6 13.09.2018
42 Stage 5 12.09.2018
1 Stage 4 11.09.2018
37 Stage 3 10.09.2018
5 Stage 2 09.09.2018
69 Stage 1 08.09.2018
33 Tour of Qinghai Lake 22.07.2018 - 04.08.2018
46 Stage 13 04.08.2018
22 Stage 12 03.08.2018
28 Stage 11 02.08.2018
113 Stage 10 01.08.2018
32 Stage 9 30.07.2018
100 Stage 8 29.07.2018
101 Stage 7 28.07.2018
32 Stage 6 27.07.2018
63 Stage 5 26.07.2018
47 Stage 4 25.07.2018
44 Stage 3 24.07.2018
94 Stage 2 23.07.2018
28 Stage 1 22.07.2018
30 Italy RR 30.06.2018
DNF Elfstedenronde 17.06.2018
42 Dwars door het Hageland 15.06.2018
98 Giro d'Italia 04.05.2018 - 27.05.2018
49 98 Stage 21 27.05.2018
59 100 Stage 20 26.05.2018
60 101 Stage 19 25.05.2018
58 111 Stage 18 24.05.2018
63 114 Stage 17 23.05.2018
113 126 Stage 16 22.05.2018
146 124 Stage 15 20.05.2018
85 118 Stage 14 19.05.2018
129 127 Stage 13 18.05.2018
111 124 Stage 12 17.05.2018
92 119 Stage 11 16.05.2018
57 120 Stage 10 15.05.2018
170 163 Stage 9 13.05.2018
161 160 Stage 8 12.05.2018
165 160 Stage 7 11.05.2018
166 157 Stage 6 10.05.2018
150 153 Stage 5 09.05.2018
143 133 Stage 4 08.05.2018
114 107 Stage 3 06.05.2018
129 109 Stage 2 05.05.2018
144 144 Stage 1 04.05.2018
66 Giro dell'Appennino 22.04.2018
83 Tour of the Alps 16.04.2018 - 20.04.2018
68 Stage 5 20.04.2018
54 Stage 4 19.04.2018
96 Stage 3 18.04.2018
109 Stage 2 17.04.2018
127 Stage 1 16.04.2018
71 Coppi e Bartali 22.03.2018 - 25.03.2018
134 Stage 5 25.03.2018
11 Stage 4 24.03.2018
85 Stage 3 23.03.2018
87 Stage 1 22.03.2018
10 Stage 2 22.03.2018
145 Milano-Sanremo 17.03.2018
113 Tirreno-Adriatico 07.03.2018 - 13.03.2018
112 113 Stage 7 13.03.2018
114 117 Stage 6 12.03.2018
121 116 Stage 5 11.03.2018
124 109 Stage 4 10.03.2018
108 93 Stage 3 09.03.2018
109 101 Stage 2 08.03.2018
20 102 Stage 1 07.03.2018
83 GP Industria & Artigianato 04.03.2018
82 Tour of Antalya 22.02.2018 - 25.02.2018
93 Stage 4 25.02.2018
49 Stage 3 24.02.2018
103 Stage 2 23.02.2018
147 Stage 1 22.02.2018
30 Trofeo Laigueglia 11.02.2018
13 Tour of Sharjah 24.01.2018 - 27.01.2018
70 Stage 4 27.01.2018
14 Stage 3 26.01.2018
58 Stage 2 25.01.2018
15 Stage 1 24.01.2018

2017

RankGCRaceDate
1 Tour of Hainan 28.10.2017 - 05.11.2017
24 Stage 9 05.11.2017
6 Stage 8 04.11.2017
1 Stage 7 03.11.2017
54 Stage 6 02.11.2017
57 Stage 5 01.11.2017
75 Stage 4 31.10.2017
69 Stage 3 30.10.2017
102 Stage 2 29.10.2017
82 Stage 1 28.10.2017
40 Tour of Taihu Lake 10.10.2017 - 17.10.2017
41 Stage 7 17.10.2017
74 Stage 6 16.10.2017
95 Stage 5 15.10.2017
53 Stage 4 14.10.2017
79 Stage 3 13.10.2017
78 Stage 2 12.10.2017
50 Stage 1 11.10.2017
20 Prologue 10.10.2017
47 Milano - Torino 05.10.2017
44 Tre Valli Varesine 03.10.2017
108 GP Bruno Beghelli 01.10.2017
63 Giro dell'Emilia 30.09.2017
84 Coppa Sabatini 28.09.2017
54 Giro della Toscana 26.09.2017 - 27.09.2017
51 Stage 2 27.09.2017
107 Stage 1 26.09.2017
75 Memorial Pantani 16.09.2017
87 Coppa Bernocchi 14.09.2017
44 Coppa Agostoni 13.09.2017
101 GP de Fourmies 03.09.2017
106 Brussels Classic 02.09.2017
102 Bretagne Classic 27.08.2017
87 Tour du Poitou-Charentes 22.08.2017 - 25.08.2017
117 Stage 5 25.08.2017
102 Stage 3 24.08.2017
115 Stage 4 24.08.2017
56 Stage 2 23.08.2017
100 Stage 1 22.08.2017
58 Tour du Limousin 15.08.2017 - 18.08.2017
52 Stage 4 18.08.2017
56 Stage 3 17.08.2017
126 Stage 2 16.08.2017
104 Stage 1 15.08.2017
11 Tour of Qinghai Lake 16.07.2017 - 29.07.2017
71 Stage 13 29.07.2017
71 Stage 12 28.07.2017
66 Stage 10 26.07.2017
2 Stage 9 24.07.2017
3 Stage 8 23.07.2017
112 Stage 7 22.07.2017
47 Stage 6 21.07.2017
36 Stage 5 20.07.2017
8 Stage 4 19.07.2017
13 Stage 3 18.07.2017
101 Stage 2 17.07.2017
104 Stage 1 16.07.2017
23 Italy RR 25.06.2017
7 Italy ITT 23.06.2017
13 Tour de Korea 14.06.2017 - 18.06.2017
49 Stage 5 18.06.2017
32 Stage 4 17.06.2017
28 Stage 3 16.06.2017
14 Stage 2 15.06.2017
103 Stage 1 14.06.2017
16 Heistse Pijl 03.06.2017
DNF Classic Brugge-De Panne 28.03.2017 - 30.03.2017
DNS Stage 2 29.03.2017
115 Stage 1 28.03.2017
90 Milano-Sanremo 18.03.2017
32 Tour de Langkawi 22.02.2017 - 01.03.2017
46 Stage 8 01.03.2017
51 Stage 7 28.02.2017
42 Stage 6 27.02.2017
25 Stage 5 26.02.2017
17 Stage 4 25.02.2017
59 Stage 3 24.02.2017
28 Stage 2 23.02.2017
37 Stage 1 22.02.2017
63 Tour of Oman 14.02.2017 - 19.02.2017
66 Stage 6 19.02.2017
75 Stage 5 18.02.2017
66 Stage 4 17.02.2017
86 Stage 3 16.02.2017
49 Stage 2 15.02.2017
88 Stage 1 14.02.2017
DNF Trofeo Laigueglia 12.02.2017
107 Dubai Tour 31.01.2017 - 04.02.2017
122 Stage 5 04.02.2017
115 Stage 3 02.02.2017
78 Stage 2 01.02.2017
67 Stage 1 31.01.2017

2016

RankGCRaceDate
26 Abu Dhabi Tour 20.10.2016 - 23.10.2016
95 Stage 4 23.10.2016
15 Stage 3 22.10.2016
105 Stage 2 21.10.2016
94 Stage 1 20.10.2016
21 GP Bruno Beghelli 25.09.2016
DNF Giro dell'Emilia 24.09.2016
10 Tour of Britain 04.09.2016 - 11.09.2016
25 Stage 9 11.09.2016
37 Stage 7 10.09.2016
14 Stage 8 10.09.2016
11 Stage 6 09.09.2016
21 Stage 5 08.09.2016
27 Stage 4 07.09.2016
28 Stage 3 06.09.2016
10 Stage 2 05.09.2016
92 Stage 1 04.09.2016
39 Tour of Utah 01.08.2016 - 07.08.2016
51 Stage 7 07.08.2016
41 Stage 6 06.08.2016
56 Stage 5 05.08.2016
67 Stage 4 04.08.2016
36 Stage 3 03.08.2016
59 Stage 2 02.08.2016
94 Stage 1 01.08.2016
27 GP Marmo 15.05.2016
88 Circuito del Porto 01.05.2016
42 Trofeo Edil C (U23) 16.04.2016

2015

RankGCRaceDate
DNF Il Lombardia Under 23 03.10.2015
16 GP Capodarco 16.08.2015
73 Trofeo Almar 26.07.2015
18 Giro del Medio Brenta 12.07.2015
7 Italy RR-U23 28.06.2015
9 Coppa della Pace 07.06.2015
8 GP Marmo 17.05.2015
30 Circuito del Porto 03.05.2015
46 Giro dell'Appennino 26.04.2015
7 Trofeo Edil C (U23) 11.04.2015
30 Giro del Belvedere (U23) 06.04.2015
DNF GP della Costa Etruschi 08.02.2015

2014

RankGCRaceDate
DNF Il Lombardia Under 23 04.10.2014
20 GP Capodarco 16.08.2014
18 Giro del Medio Brenta 13.07.2014
5 Italy RR-U23 29.06.2014
DNF Coppa della Pace 08.06.2014
9 GP Marmo 27.04.2014
46 GP Liberazione (U23) 25.04.2014
6 Trofeo Edil C (U23) 12.04.2014

2013

RankGCRaceDate
30 GP Capodarco 16.08.2013
DNF Coppa della Pace 02.06.2013
DNF Giro della Regione Friuli 08.05.2013 - 12.05.2013
DNF Stage 4 11.05.2013
116 Stage 3 10.05.2013
102 Stage 2 09.05.2013
55 Stage 1 08.05.2013
DNF GP Marmo 28.04.2013
33 GP Liberazione (U23) 25.04.2013
61 Giro del Belvedere (U23) 01.04.2013

2012

RankGCRaceDate
94 GP Liberazione (U23) 25.04.2012

2011

RankGCRaceDate
7 Italy ITT-JR 18.06.2011

2010

RankGCRaceDate
52 Italy ITT-JR 19.09.2010

Rider profile

Name
Jacopo Mosca
Team
Lidl-Trek
Nationality
Italy
Date of birth
August 29 1993
Place of birth
Savigliano
UCI ranking
2457
UCI wins
3

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 ❤️