Girona, Spain
Watching Netflix
Favourite food
Favourite holiday destination
South Africa
Favourite race
World Championships
Favourite TV show
Breaking Bad, Game of Thrones

A talented climber and hilly one-day racer, Kevin impressed throughout the junior ranks before bursting onto the scene as a first year U23 rider where he took victory at Liège-Bastogne-Liège in 2019. 2020 saw him continue his development where he was meant to ride for the team as a stagiaire towards the end of the season, but an injury unfortunately meant that wasn’t possible. That only left the American even more motivated for his first full year with the team in 2021

“I went to camp with the team in December in 2019 and I got on with everyone and felt I fitted in really well here. The team had a great season in 2020 and watching it was really inspiring, so I was very motivated to get racing with everyone.”

Initially a mountain bike rider, Kevin made the transition to road racing after he got a road bike at the age of 15 and hasn’t looked back since. A driven individual, he enjoys all aspects of professional life, with both racing and training motivating factors.

“I just love racing my bike, that’s the first reason I do the sport. I also love the training aspect of it all, when you’re able to see yourself getting better and track how you’re developing. You can make mistakes, but it is how you learn from them that makes you better.”

Looking to the immediate future, Kevin wants to get up to race speed and learn from the experienced riders around him during races. Long-term, he wants to continue his development with the team so that he can be competitive in the future and compete for good results.

Away from the bike Kevin is like most young riders, with the likeable American spending most of his downtime with family or friends or watching Breaking Bad on Netflix. If he’s not on the couch, you can probably find Kevin down at the beach.

“I come from California, so for me there is no better way to relax and unwind than to go to the beach.”


12 Tour de Hongrie Stage 4
14 Settimana Internazionale Coppi e Bartali Stage 1b (TTT)
15 Critérium du Dauphiné Stage 5
15 Giro di Sicilia Tour of Sicily
17 Critérium du Dauphiné Stage 1
19 National Championships United States Road Race
21 Critérium du Dauphiné Youth classification
22 Tour de Hongrie
22 Per Sempre "Alfredo"
37 Eschborn-Frankfurt
2 Tour de Wallonie Youth classification
7 Tour de l'Ain Youth classification
14 Tour de Wallonie
21 Tour de Wallonie Stage 4
27 Tour de Wallonie Stage 2
35 Tour de l'Ain Stage 2
38 Tour de l'Ain
39 Tour de Wallonie Stage 3
39 Tour de Wallonie Stage 1
41 Tour de l'Ain Stage 3
1 Liège Bastogne
4 Lillehammer GP
4 Settimana Internazionale Coppi e Bartali Stage 1b (TTT)
4 The Larry H.Miller Tour of Utah Youth classification
5 Settimana Internazionale Coppi e Bartali Youth classification
11 Tour de Yorkshire Stage 4
16 Circuit des Ardennes International Youth classification
17 Tour de Yorkshire Mountains classification
17 The Larry H.Miller Tour of Utah Prologue
18 Tour de Yorkshire Stage 1
3 Saarland Trofeo Stage 2
4 Saarland Trofeo Points classification
5 Tour du Pays de Vaud Mountains classification
5 Tour du Pays de Vaud Stage 1 (TTT)
6 Tour du Pays de Vaud Stage 3b (ITT)
8 Tour du Pays de Vaud Points classification
8 World Championships MJ Road Race
8 Tour du Pays de Vaud Stage 4
10 Saarland Trofeo
11 Tour du Pays de Vaud Stage 3a
2 National Championships United States MJ Road Race
4 Aubel Thimister
4 Aubel Thimister
7 Aubel Thimister
8 Aubel Thimister
11 Aubel Thimister
11 Internationale Niedersachsen-Rundfahrt der Junioren Youth classification
11 Aubel Thimister
12 Aubel Thimister
27 Internationale Niedersachsen-Rundfahrt der Junioren Stage 2a (ITT)