Michael Barry

Canada, 48 years

Michael Barry is a 48 year old cyclist from Canada (born December 18th 1975). He has won 2 UCI races.

Information

AllRoadGravel

2023 2022 2012 2011 2010 2009 2008 2007 2006 2005 2000

Saturn (TT2)
All Flat Hilly Mountain Time Trial
Date Pos GC Race
15.10 106 World Championship RR | WCRR 2000-10-15Show more
21.05 Tour of Slovenia | 2.5 2000-05-21 Show more
21.05 36 Tour of Slovenia | Overall 2000-05-21
30.07 3 Pan-America RR | CCRR 2000-07-30Show more
28.07 5 Pan-America ITT | CCTT 2000-07-28Show more
18.06 Tour de Beauce | 2.4 2000-06-18 Show more
18.06 11 Tour de Beauce | Overall 2000-06-18
09.09 Tour de l'Avenir | 2.5 2000-09-09 Show more
09.09 63 Tour de l'Avenir | Overall 2000-09-09
12.03 Redlands Classic | 2.5 2000-03-12 Show more
12.03 6 Redlands Classic | Overall 2000-03-12
09.04 53 Ronde v.Noord-Holland | 1.4 2000-04-09Show more
06.02 Tour de Langkawi | 2.4 2000-02-06 Show more
06.02 38 Tour de Langkawi | Overall 2000-02-06
16.04 ZLM Tour | 2.5 2000-04-16 Show more
16.04 DNF ZLM Tour | Overall 2000-04-16
01.06 DNF Reading Classic | 1.3 2000-06-01Show more
30.05 DNF Lancaster Classic | 1.3 2000-05-30Show more
01.05 Ringerike GP | 2.5 2000-05-01 Show more
01.05 5 Ringerike GP | Overall 2000-05-01
07.04 15 Grand Prix Cerami | 1.3 2000-04-07Show more
08.04 28 Volta NXT Classic | 1.5 2000-04-08Show more
09.09 35 Tour de l'Avenir | 10th stage 2000-09-09
08.09 62 Tour de l'Avenir | 9th stage 2000-09-08
07.09 66 Tour de l'Avenir | 8th stage 2000-09-07
06.09 56 Tour de l'Avenir | 7th stage 2000-09-06
05.09 64 Tour de l'Avenir | 6th stage 2000-09-05
04.09 80 Tour de l'Avenir | 5th stage 2000-09-04
03.09 94 Tour de l'Avenir | 4th stage 2000-09-03
02.09 92 Tour de l'Avenir | 3rd stage 2000-09-02
01.09 112 Tour de l'Avenir | 2nd stage 2000-09-01
31.08 116 Tour de l'Avenir | 1st stage 2000-08-31
18.06 13 Tour de Beauce | 7th stage 2000-06-18
17.06 10 Tour de Beauce | 5th stage 2000-06-17
16.06 11 Tour de Beauce | 4th stage 2000-06-16
15.06 14 Tour de Beauce | 3rd stage 2000-06-15
14.06 19 Tour de Beauce | 2nd stage 2000-06-14
13.06 9 Tour de Beauce | 1st stage 2000-06-13
21.05 52 Tour of Slovenia | 5th stage 2000-05-21
20.05 32 Tour of Slovenia | 4th stage 2000-05-20
19.05 51 Tour of Slovenia | 3rd stage 2000-05-19
18.05 59 Tour of Slovenia | 2nd stage 2000-05-18
17.05 36 Tour of Slovenia | 1st stage 2000-05-17
16.05 88 Tour of Slovenia | Prologue 2000-05-16
01.05 6 Ringerike GP | 5th stage 2000-05-01
30.04 3 Ringerike GP | 4th stage 2000-04-30
29.04 5 Ringerike GP | 3rd stage 2000-04-29
28.04 11 Ringerike GP | 2nd stage 2000-04-28
27.04 13 Ringerike GP | 1st stage 2000-04-27
13.04 DNF ZLM Tour | 1st stage 2000-04-13
12.04 134 ZLM Tour | Prologue 2000-04-12
12.03 3 Redlands Classic | 5th stage 2000-03-12
11.03 7 Redlands Classic | 4th stage 2000-03-11
10.03 4 Redlands Classic | 3rd stage 2000-03-10
09.03 20 Redlands Classic | 2nd stage 2000-03-09
08.03 35 Redlands Classic | 1st stage 2000-03-08
07.03 177 Redlands Classic | Prologue 2000-03-07
06.02 125 Tour de Langkawi | 12th stage 2000-02-06
05.02 55 Tour de Langkawi | 11th stage 2000-02-05
04.02 31 Tour de Langkawi | 10th stage 2000-02-04
03.02 5 Tour de Langkawi | 9th stage 2000-02-03
02.02 10 Tour de Langkawi | 8th stage 2000-02-02
01.02 38 Tour de Langkawi | 7th stage 2000-02-01
31.01 34 Tour de Langkawi | 6th stage 2000-01-31
30.01 73 Tour de Langkawi | 5th stage 2000-01-30
29.01 44 Tour de Langkawi | 4th stage 2000-01-29
28.01 49 Tour de Langkawi | 3rd stage 2000-01-28
27.01 22 Tour de Langkawi | 2nd stage 2000-01-27
26.01 51 Tour de Langkawi | 1st stage 2000-01-26