Kasper Asgreen

aka. Asgreen

Birthdate
08/02/1995
Nationality
Denmark
Birth place
Kolding
Weight
75 kg
Height
192 cm
Pro since
2018
Favorite race
Paris-Roubaix & World ITT Championships

Kasper's biography

After joining our outfit at the beginning of April, Kasper didn’t waste any time in impressing in the races he rode (be it Classics or multi-stage events), which brought him a Grand Tour debut at the Vuelta a España – where he duly controlled the breakaways – and a spot in the six-man line-up which conquered the gold medals at the last ever World Team Time Trial Championships for trade squads.

In 2019, he built on those results and surprised everyone in early April, when he finished runner-up at his Ronde van Vlaanderen debut. Just one month later, his maiden pro win came in emphatic style at the Tour of California, which he finished third overall – showing there’s more to him than just meets the eye – a victory followed by the National ITT Title and another stage victory, at the Deutschland Tour. In between, Kasper made his first Tour de France appearance and continued to impress, be it on the flat or on the climbs, making us wonder: what does the future hold for the talented 24-year-old Dane?

Overall stats

  • UCI Ranking399
  • # wins2
  • # top-10 positions5
  • Race distance7019 km
  • Days of racing42

Previous teams

2020 - Deceuninck - Quick Step (WT)
Date Result Race Distance
29/08 » 20/09 Tour de France
39 Mountains Classification
16 Youth Classification
46 Points Classification
114 General Classification
20/09 65 Stage 21 122 km
19/09 24 Stage 20 Time Trial 36.2 km
18/09 36 Stage 19 166.5 km
17/09 128 Stage 18 175 km
16/09 113 Stage 17 170 km
15/09 135 Stage 16 164 km
13/09 125 Stage 15 174.5 km
12/09 136 Stage 14 194 km
11/09 101 Stage 13 191.5 km
10/09 112 Stage 12 218 km
09/09 119 Stage 11 166.5 km
08/09 77 Stage 10 168.5 km
06/09 145 Stage 9 153 km
05/09 156 Stage 8 141 km
04/09 111 Stage 7 168 km
03/09 107 Stage 6 191 km
02/09 65 Stage 5 183 km
01/09 129 Stage 4 160.5 km
31/08 118 Stage 3 198 km
30/08 80 Stage 2 185 km
29/08 53 Stage 1 156 km
23/08 1 National Championships Denmark - Road Race 198.9 km
12/08 » 16/08 Critérium du Dauphiné
26 Mountains Classification
18 Youth Classification
19 Points Classification
99 General Classification
16/08 99 Stage 5 142.5 km
15/08 119 Stage 4 148.5 km
14/08 122 Stage 3 157 km
13/08 107 Stage 2 135 km
12/08 102 Stage 1 218.5 km
08/08 72 Milano-Sanremo 305 km
01/08 DNF Strade Bianche 184 km
08/03 » 15/03 Paris - Nice
14 Mountains Classification
3 Youth Classification
12 Points Classification
30 General Classification
14/03 42 Stage 7 166.5 km
13/03 41 Stage 6 161.5 km
12/03 50 Stage 5 227 km
11/03 3 Stage 4 Time Trial 15.1 km
10/03 48 Stage 3 212.5 km
09/03 64 Stage 2 166.5 km
08/03 14 Stage 1 154 km
01/03 1 Kuurne-Bruxelles-Kuurne 201 km
29/02 35 Omloop Het Nieuwsblad Elite 200 km
13/02 » 16/02 Tour de La Provence
21 Youth Classification
29 Points Classification
65 General Classification
16/02 9 Stage 4 170.5 km
15/02 95 Stage 3 140.2 km
14/02 70 Stage 2 174.9 km
13/02 8 Stage 1 149.5 km
2019 - Deceuninck - Quick Step (WT)
Date Result Race Distance
03/10 65 Sparkassen Münsterland Giro 193.3 km
29/09 DNF World Championships - Road Race 260.7 km
25/09 17 World Championships - ITT 54 km
15/09 20 Grand Prix Cycliste de Montréal 219.6 km
13/09 27 Grand Prix Cycliste de Québec 201.6 km
29/08 » 01/09 Deutschland Tour
8 Youth Classification
5 Points Classification
33 General Classification
01/09 82 Stage 4 159.5 km
31/08 1 Stage 3 189 km
30/08 34 Stage 2 202 km
29/08 6 Stage 1 167 km
11/08 38 European Continental Championships - Road Race 172.6 km
08/08 2 European Continental Championships - ITT 22.4 km
06/07 » 28/07 Tour de France
62 Mountains Classification
19 Youth Classification
46 Points Classification
122 General Classification
28/07 108 Stage 21 128 km
27/07 145 Stage 20 59.5 km
26/07 DF Stage 19 127 km
25/07 131 Stage 18 208 km
24/07 2 Stage 17 200 km
23/07 131 Stage 16 177 km
21/07 114 Stage 15 185 km
20/07 125 Stage 14 111 km
19/07 8 Stage 13 Time Trial 27.2 km
18/07 155 Stage 12 209.5 km
17/07 164 Stage 11 167 km
15/07 34 Stage 10 217.5 km
14/07 92 Stage 9 170.5 km
13/07 147 Stage 8 200 km
12/07 125 Stage 7 230 km
11/07 161 Stage 6 160.5 km
10/07 114 Stage 5 175.5 km
09/07 144 Stage 4 213.5 km
08/07 176 Stage 3 215 km
07/07 3 Stage 2 Time Trial 27.6 km
06/07 33 Stage 1 194.5 km
30/06 2 National Championships Denmark - Road Race 225 km
27/06 1 National Championships Denmark - ITT 39.8 km
15/06 » 23/06 Tour de Suisse
19 Mountains Classification
21 Youth Classification
7 Points Classification
70 General Classification
23/06 71 Stage 9 101.5 km
22/06 2 Stage 8 Time Trial 19.2 km
21/06 106 Stage 7 216.6 km
20/06 80 Stage 6 120.2 km
19/06 27 Stage 5 177 km
18/06 38 Stage 4 163.9 km
17/06 60 Stage 3 162.3 km
16/06 4 Stage 2 159.6 km
15/06 5 Stage 1 Time Trial 9.5 km
12/05 » 18/05 Amgen Tour of California
6 Mountains Classification
1 Points Classification
3 General Classification
18/05 16 Stage 7 141 km
17/05 6 Stage 6 127.5 km
16/05 5 Stage 5 218.5 km
15/05 10 Stage 4 212.5 km
14/05 4 Stage 3 207 km
13/05 1 Stage 2 194.5 km
12/05 97 Stage 1 143 km
14/04 50 Paris-Roubaix 257 km
07/04 2 Ronde van Vlaanderen - Tour des Flandres 267 km
03/04 143 Dwars door Vlaanderen - A travers la Flandre 182.6 km
29/03 48 E3 BinckBank Classic 204 km
27/03 69 Driedaagse Brugge-De Panne 200.3 km
13/03 » 19/03 Tirreno-Adriatico
10 Youth Classification
60 General Classification
19/03 15 Stage 7 Time Trial 10 km
18/03 110 Stage 6 195 km
17/03 51 Stage 5 180 km
16/03 73 Stage 4 221 km
15/03 155 Stage 3 226 km
14/03 32 Stage 2 195 km
13/03 4 Stage 1 Time Trial 21.5 km
05/03 17 Le Samyn 200 km
03/03 31 Kuurne-Bruxelles-Kuurne 201.1 km
14/02 » 17/02 Tour de La Provence
17/02 DNS Stage 4 162.2 km
16/02 98 Stage 3 181.1 km
15/02 99 Stage 2 191.6 km
14/02 5 Stage 1 Time Trial 8.9 km
2018 - Team Waoo (CT)
Date Result Race Distance
13/10 DNF Il Lombardia 241 km
11/10 DNF Gran Piemonte 191 km
30/09 52 World Championships - Road Race 258 km
23/09 1 World Championships - TTT 62.4 km
25/08 » 16/09 La Vuelta ciclista a España
85 Points Classification
134 General Classification
16/09 114 Stage 21 112.3 km
15/09 155 Stage 20 97.3 km
14/09 140 Stage 19 154.4 km
13/09 87 Stage 18 186.1 km
12/09 148 Stage 17 157 km
11/09 10 Stage 16 Time Trial 32 km
09/09 134 Stage 15 178.2 km
08/09 137 Stage 14 171 km
07/09 121 Stage 13 174.8 km
06/09 113 Stage 12 181.1 km
05/09 116 Stage 11 207.8 km
04/09 165 Stage 10 177 km
02/09 109 Stage 9 200.8 km
01/09 141 Stage 8 195.1 km
31/08 163 Stage 7 185.7 km
30/08 85 Stage 6 155.7 km
29/08 134 Stage 5 188.7 km
28/08 167 Stage 4 161.4 km
27/08 153 Stage 3 178.2 km
26/08 119 Stage 2 163.5 km
25/08 37 Stage 1 Time Trial 8 km
19/08 99 EuroEyes Cyclassics Hamburg 216.4 km
12/08 26 European Continental Championships - Road Race 230.4 km
04/08 78 Clasica Ciclista San Sebastian 228.7 km
28/07 » 01/08 VOO-Tour de Wallonie
4 Mountains Classification
15 Youth Classification
72 General Classification
01/08 45 Stage 5 187.5 km
31/07 75 Stage 4 161.4 km
30/07 77 Stage 3 169.2 km
29/07 85 Stage 2 167.2 km
28/07 113 Stage 1 193.4 km
01/07 30 National Championships Denmark - Road Race 219 km
28/06 4 National Championships Denmark - ITT 39.8 km
20/06 » 24/06 Adriatica Ionica Race/Following the Serenissima Routes
21 Youth Classification
39 Points Classification
96 General Classification
24/06 90 Stage 5 124.6 km
23/06 39 Stage 4 229.2 km
22/06 68 Stage 3 158.3 km
21/06 108 Stage 2 152.5 km
20/06 1 Stage 1 Time Trial 23.3 km
17/06 DNF Elfstedenronde 196.3 km
13/05 » 19/05 Amgen Tour of California
18 Youth Classification
33 General Classification
19/05 20 Stage 7 143 km
18/05 38 Stage 6 196.5 km
17/05 74 Stage 5 176.5 km
16/05 32 Stage 4 Time Trial 34.7 km
15/05 46 Stage 3 197 km
14/05 31 Stage 2 157 km
13/05 73 Stage 1 134.5 km
11/04 65 De Brabantse Pijl - La Flèche Brabanconne 202 km
04/04 44 Scheldeprijs 200.4 km
31/03 30 Volta Limburg Classic 197.5 km
19/03 » 25/03 Tour de Normandie
11 Youth Classification
28 Points Classification
18 General Classification
25/03 49 Stage 7 151 km
24/03 61 Stage 6 158 km
23/03 53 Stage 5 174 km
22/03 57 Stage 4 152 km
21/03 30 Stage 3 138 km
20/03 44 Stage 2 156 km
19/03 10 Stage 1 140 km
08/03 » 11/03 Istarsko Proljece - Istrian Spring Trophy
2 General Classification
11/03 11 Stage 3 156 km
10/03 5 Stage 2 161 km
09/03 1 Stage 1 161 km
08/03 31 Prologue 2 km
03/03 25 Trofej Porec - Porec Trophy 156 km
28/02 23 Trofej Umag - Umag Trophy 144.4 km
11/02 6 Trofeo Laigueglia 203.7 km
2017 - Team Virtu Cycling (CT)
Date Result Race Distance
24/09 6 Duo Normand 54.3 km
22/09 56 World Championships U23 - Road Race 191 km
18/09 7 World Championships U23 - ITT 37.2 km
18/08 » 27/08 Tour de l'Avenir
14 Points Classification
71 General Classification
27/08 52 Stage 9 107.4 km
26/08 90 Stage 8 120.5 km
25/08 69 Stage 7 118.4 km
23/08 64 Stage 6 139.1 km
22/08 82 Stage 5 157.1 km
21/08 31 Stage 4 166.6 km
20/08 38 Stage 3 125.7 km
19/08 134 Stage 2 132.4 km
18/08 1 Stage 1 134 km
10/08 » 13/08 Czech Cycling Tour
2 Youth Classification
18 Mountains Classification
11 General Classification
13/08 39 Stage 4 157 km
12/08 21 Stage 3 187 km
11/08 30 Stage 2 200 km
10/08 4 Stage 1 Time Trial 18.6 km
05/08 DNF European Continental Championships U23 - Road Race 160.8 km
03/08 1 European Continental Championships U23 - ITT 31.5 km
25/06 37 National Championships Denmark - Road Race 219 km
22/06 2 National Championships Denmark - ITT 40 km
31/05 » 04/06 Skoda-Tour de Luxembourg
27 Youth Classification
3 Mountains Classification
50 General Classification
04/06 75 Stage 4 174.6 km
03/06 68 Stage 3 192.9 km
02/06 34 Stage 2 178.4 km
01/06 12 Stage 1 172 km
31/05 56 Prologue 2.14 km
24/05 » 28/05 Tour des Fjords
4 Youth Classification
16 Points Classification
7 General Classification
28/05 26 Stage 5 163 km
27/05 20 Stage 4 162.4 km
26/05 16 Stage 3 180.2 km
25/05 4 Stage 2 185.1 km
24/05 25 Stage 1 189.9 km
14/05 10 National Championships Denmark U23 - Road Race 187 km
13/05 1 National Championships Denmark U23 - ITT 32 km
01/05 44 Rund um den Finanzplatz Eschborn-Frankfurt (U23) 152.8 km
29/04 1 GP Viborg 198.6 km
28/04 22 GP Himmerland Rundt 199.8 km
12/04 » 16/04 Tour du Loir et Cher
14 Youth Classification
60 General Classification
16/04 96 Stage 5 97.5 km
15/04 68 Stage 4 142.5 km
14/04 44 Stage 3 211 km
13/04 121 Stage 2 184 km
12/04 18 Stage 1 154.5 km
08/04 74 Ronde van Vlaanderen Beloften 168 km
31/03 » 02/04 Le Triptyque des Monts et Chateaux
16 Mountains Classification
27 General Classification
02/04 29 Stage 3 Time Trial 10.3 km
02/04 67 Stage 3 97.7 km
01/04 43 Stage 2 148.9 km
31/03 28 Stage 1 166.5 km
26/03 62 Gent-Wevelgem/Kattekoers-Ieper 185 km
09/03 » 12/03 Istarsko Proljece - Istrian Spring Trophy
128 General Classification
12/03 102 Stage 3 156 km
11/03 122 Stage 2 186 km
10/03 153 Stage 1 161 km
09/03 16 Prologue 1.8 km
04/03 107 Trofej Porec - Porec Trophy 154 km
01/03 20 Trofej Umag - Umag Trophy 161 km
2016 - Virtu Pro Veloconcept (CT)
Date Result Race Distance
13/10 75 World Championships U23 - Road Race 166 km
10/10 5 World Championships U23 - ITT 28.9 km
31/08 » 04/09 Tour des Fjords
36 Youth Classification
19 Mountains Classification
61 General Classification
04/09 93 Stage 5 183.8 km
03/09 97 Stage 4 165.6 km
02/09 12 Stage 3 221 km
01/09 118 Stage 2 212.5 km
31/08 85 Stage 1 146.9 km
27/07 » 31/07 PostNord Danmark Rundt - Tour of Denmark
16 Youth Classification
11 Mountains Classification
45 Points Classification
74 General Classification
31/07 39 Stage 5 175 km
30/07 12 Stage 4 Time Trial 19.6 km
29/07 96 Stage 3 175 km
28/07 47 Stage 2 178 km
27/07 73 Stage 1 198.2 km
20/07 DNF Grand Prix Cerami 211 km
26/06 29 National Championships Denmark - Road Race 201.5 km
23/06 3 National Championships Denmark - ITT 43 km
11/06 53 Fyen Rundt - Tour of Fyen 215 km
02/06 » 05/06 Boucles de la Mayenne
16 Youth Classification
3 Mountains Classification
31 Points Classification
86 General Classification
05/06 81 Stage 3 180 km
04/06 92 Stage 2 182 km
03/06 81 Stage 1 190 km
02/06 77 Prologue 4.5 km
28/05 53 National Championships Denmark U23 - Road Race 160 km
27/05 2 National Championships Denmark U23 - ITT 30 km
20/05 » 22/05 Paris-Arras Tour
55 Youth Classification
1 Mountains Classification
11 Points Classification
87 General Classification
22/05 78 Stage 3 170 km
21/05 92 Stage 2 198 km
20/05 102 Stage 1 98 km
13/05 » 16/05 Tour de Berlin
3 General Classification
16/05 16 Stage 4 151.2 km
15/05 3 Stage 3 Time Trial 21.4 km
15/05 12 Stage 3 137.5 km
14/05 41 Stage 2 127.9 km
13/05 3 Prologue 6.3 km
30/04 3 GP Viborg 198.1 km
13/04 » 17/04 Tour du Loir et Cher E Provost
15 Youth Classification
54 Points Classification
54 General Classification
17/04 20 Stage 5 97.5 km
16/04 77 Stage 4 189.5 km
15/04 25 Stage 3 203 km
14/04 24 Stage 2 202.5 km
13/04 52 Stage 1 172.5 km
01/04 » 03/04 Le Triptyque des Monts et Châteaux
32 General Classification
03/04 56 Stage 3 Time Trial 10.3 km
03/04 41 Stage 3 91.6 km
02/04 45 Stage 2 153.8 km
01/04 45 Stage 1 165 km
29/03 DNF G.P. Palio del Recioto - 34th Memorial cav. Sante Carradori 143.2 km
28/03 70 Giro del Belvedere 166.6 km
2015 - MLP Team Bergstraße (CT)
Date Result Race Distance
03/10 65 Sparkassen Münsterland Giro 179.9 km
04/08 » 08/08 Post Danmark Rundt - Tour of Denmark
19 Youth Classification
16 Mountains Classification
103 General Classification
08/08 56 Stage 6 155 km
07/08 16 Stage 5 Time Trial 13.6 km
07/08 116 Stage 4 115 km
06/08 121 Stage 3 185 km
05/08 109 Stage 2 235 km
04/08 107 Stage 1 177.9 km
28/06 DNF National Championships Denmark - Road Race 209 km
25/06 22 National Championships Denmark - ITT 39 km
14/06 DNF Rund um Köln 196.7 km
07/06 8 National Championships Denmark U23 - Road Race 175 km
05/06 6 National Championships Denmark U23 - ITT 31 km
31/05 34 Garmin Velothon Berlin 174.1 km
20/05 » 24/05 Bałtyk - Karkonosze Tour
49 General Classification
24/05 41 Stage 6 82 km
24/05 57 Stage 5 Time Trial 11.6 km
23/05 102 Stage 4 154.6 km
22/05 52 Stage 3 210.7 km
21/05 48 Stage 2 106.6 km
20/05 36 Stage 1 192.6 km
06/05 » 10/05 Tour d'Azerbaïdjan
10/05 DNF Stage 5 143.8 km
09/05 88 Stage 4 204.6 km
08/05 117 Stage 3 177.2 km
07/05 81 Stage 2 186.5 km
06/05 69 Stage 1 153.5 km
11/04 DNF Trofeo Edil C 149.1 km
06/04 DNF Giro Belvedere di Villa di Cordignano 154 km
05/04 DNF Trofeo Piva 168.7 km
23/03 » 29/03 Tour de Normandie
29/03 DNS Stage 6 155 km
28/03 65 Stage 5 169.5 km
27/03 51 Stage 4 167.5 km
26/03 33 Stage 3 162.5 km
25/03 34 Stage 2 166.5 km
24/03 117 Stage 1 207 km
23/03 113 Prologue 3.6 km
12/03 » 15/03 Istarsko proljece - Istrian Spring Trophy
9 Mountains Classification
157 General Classification
15/03 125 Stage 3 156 km
14/03 170 Stage 2 157 km
13/03 173 Stage 1 158 km
12/03 165 Prologue 1.9 km
07/03 DNF Porec Trophy - Trofej Porec 143 km
04/03 88 Trofej Umag - Umag Trophy 157.5 km

Related media