Keegan Swirbul

Efapel Cycling, USA, 28 years

Pro Cycling Manager

Information

Keegan Swirbul is a 28 year old cyclist from USA (born September 2nd 1995), who currently rides for Efapel Cycling (UCI Continental). He has won 1 UCI races.

2024 2023 2022 2021 2020 2019 2018 2017 2015 2014

Jelly Belly p/b Maxxis (Continental)
All Flat Hilly Mountain Time Trial
Date Pos GC Race
17.10 Tour of Taihu Lake | 2.1 2017-10-17 Show more
17.10 107 Tour of Taihu Lake | Overall 2017-10-17
04.09 Tour of Alberta | 2.1 2017-09-04 Show more
04.09 26 Tour of Alberta | Overall 2017-09-04
13.08 Colorado Classic | 2.HC 2017-08-13 Show more
13.08 55 Colorado Classic | Overall 2017-08-13
06.08 Tour of Utah | 2.HC 2017-08-06 Show more
06.08 31 Tour of Utah | Overall 2017-08-06
23.07 Cascade Cycling Classic | 2.2 2017-07-23 Show more
23.07 53 Cascade Cycling Classic | Overall 2017-07-23
18.06 Tour de Beauce | 2.2 2017-06-18 Show more
18.06 7 Tour de Beauce | Overall 2017-06-18
23.04 Tour of the Gila | 2.2 2017-04-23 Show more
23.04 44 Tour of the Gila | Overall 2017-04-23
11.06 GP Saguenay | 2.2 2017-06-11 Show more
11.06 29 GP Saguenay | Overall 2017-06-11
06.08 3 Tour of Utah | Youth 2017-08-06
04.09 4 Tour of Alberta | Youth 2017-09-04
23.07 16 Cascade Cycling Classic | Youth 2017-07-23
13.08 8 Colorado Classic | Youth 2017-08-13
23.04 11 Tour of the Gila | Youth 2017-04-23
17.10 54 Tour of Taihu Lake | Youth 2017-10-17
11.06 7 GP Saguenay | Youth 2017-06-11
18.06 4 Tour de Beauce | Youth 2017-06-18
11.06 18 GP Saguenay | Points 2017-06-11
18.06 10 Tour de Beauce | Points 2017-06-18
04.09 25 Tour of Alberta | Mountain 2017-09-04
11.06 3 GP Saguenay | Mountain 2017-06-11
18.06 3 Tour de Beauce | Mountain 2017-06-18
17.10 108107 Tour of Taihu Lake | 7th stage 2017-10-17
16.10 10952 Tour of Taihu Lake | 6th stage 2017-10-16
15.10 7754 Tour of Taihu Lake | 5th stage 2017-10-15
14.10 8954 Tour of Taihu Lake | 4th stage 2017-10-14
13.10 11654 Tour of Taihu Lake | 3rd stage 2017-10-13
12.10 9156 Tour of Taihu Lake | 2nd stage 2017-10-12
11.10 9856 Tour of Taihu Lake | 1st stage 2017-10-11
10.10 5858 Tour of Taihu Lake | Prologue 2017-10-10
04.09 3826 Tour of Alberta | 4th stage 2017-09-04
03.09 3528 Tour of Alberta | 3rd stage 2017-09-03
02.09 3730 Tour of Alberta | 2nd stage 2017-09-02
01.09 3131 Tour of Alberta | 1st stage 2017-09-01
13.08 5355 Colorado Classic | 4th stage 2017-08-13
12.08 6860 Colorado Classic | 3rd stage 2017-08-12
11.08 6160 Colorado Classic | 2nd stage 2017-08-11
10.08 5454 Colorado Classic | 1st stage 2017-08-10
06.08 3231 Tour of Utah | 7th stage 2017-08-06
05.08 6931 Tour of Utah | 6th stage 2017-08-05
04.08 2616 Tour of Utah | 5th stage 2017-08-04
03.08 7719 Tour of Utah | 4th stage 2017-08-03
02.08 1019 Tour of Utah | 3rd stage 2017-08-02
01.08 2424 Tour of Utah | 2nd stage 2017-08-01
31.07 7676 Tour of Utah | 1st stage 2017-07-31
23.07 8553 Cascade Cycling Classic | 5th stage 2017-07-23
22.07 12552 Cascade Cycling Classic | 4th stage 2017-07-22
21.07 2838 Cascade Cycling Classic | 3rd stage 2017-07-21
20.07 7751 Cascade Cycling Classic | 2nd stage 2017-07-20
19.07 5858 Cascade Cycling Classic | 1st stage 2017-07-19
18.06 187 Tour de Beauce | 6th stage 2017-06-18
17.06 154 Tour de Beauce | 5th stage 2017-06-17
16.06 264 Tour de Beauce | 4th stage 2017-06-16
16.06 244 Tour de Beauce | 3rd stage 2017-06-16
15.06 51 Tour de Beauce | 2nd stage 2017-06-15
14.06 1010 Tour de Beauce | 1st stage 2017-06-14
11.06 629 GP Saguenay | 4th stage 2017-06-11
10.06 7051 GP Saguenay | 3rd stage 2017-06-10
09.06 3446 GP Saguenay | 2nd stage 2017-06-09
08.06 7979 GP Saguenay | 1st stage 2017-06-08
23.04 5044 Tour of the Gila | 5th stage 2017-04-23
22.04 5442 Tour of the Gila | 4th stage 2017-04-22
21.04 6442 Tour of the Gila | 3rd stage 2017-04-21
20.04 5434 Tour of the Gila | 2nd stage 2017-04-20
19.04 3535 Tour of the Gila | 1st stage 2017-04-19