Michael Barry

Nationality Canada
Born18th December 1975 (45)
UCI 2 Wins

Bans

10.Oct 2012-1.Mar 2013
USADA vs Armstrong

2012

Team: Sky ProCycling | Division: WorldTour
Race days: 28|Distance: 4.464 km
Date Pos GC Race CAT
2012-09-27 27.09 DNF Gran Piemonte 1.HC
2012-09-09 09.09 57 GP Montreal 1.WT2
2012-09-07 07.09 21 GP Quebec 1.WT2
2012-07-25 25.07 DNF Tour de Wallonie 2.HC
2012-06-23 23.06 2 CN Canada RR | Lag Megantic CN
2012-06-17 17.06 24 Tour de Suisse 2.WT
2012-06-03 03.06 12 Tour de Luxembourg 2.HC
2012-05-20 20.05 20 Tour of Norway 2.1
2012-02-10 10.02 DNF Tour of Qatar 2.HC
2012-07-24 24.07 DNS Tour de Wallonie | 4th stage 2.HC
2012-07-23 23.07 40 Tour de Wallonie | 3rd stage 2.HC
2012-07-22 22.07 59 Tour de Wallonie | 2nd stage 2.HC
2012-07-21 21.07 81 Tour de Wallonie | 1st stage 2.HC
2012-06-17 17.06 30 Tour de Suisse | 9th stage 2.WT
2012-06-16 16.06 26 Tour de Suisse | 8th stage 2.WT
2012-06-15 15.06 41 Tour de Suisse | 7th stage 2.WT
2012-06-14 14.06 39 Tour de Suisse | 6th stage 2.WT
2012-06-13 13.06 83 Tour de Suisse | 5th stage 2.WT
2012-06-12 12.06 22 Tour de Suisse | 4th stage 2.WT
2012-06-11 11.06 41 Tour de Suisse | 3rd stage 2.WT
2012-06-10 10.06 48 Tour de Suisse | 2nd stage 2.WT
2012-06-09 09.06 52 Tour de Suisse | 1st stage 2.WT
2012-06-03 03.06 12 Tour de Luxembourg | 4th stage 2.HC
2012-06-02 02.06 4 Tour de Luxembourg | 3rd stage 2.HC
2012-06-01 01.06 77 Tour de Luxembourg | 2nd stage 2.HC
2012-05-31 31.05 71 Tour de Luxembourg | 1st stage 2.HC
2012-05-30 30.05 59 Tour de Luxembourg | Prologue 2.HC
2012-05-20 20.05 42 Tour of Norway | 5th stage 2.1
2012-05-19 19.05 13 Tour of Norway | 4th stage 2.1
2012-05-18 18.05 98 Tour of Norway | 3rd stage 2.1
2012-05-17 17.05 58 Tour of Norway | 2nd stage 2.1
2012-05-16 16.05 76 Tour of Norway | 1st stage 2.1
2012-02-08 08.02 DNF Tour of Qatar | 4th stage 2.HC
2012-02-07 07.02 93 Tour of Qatar | 3rd stage 2.HC
2012-02-06 06.02 3 Tour of Qatar | 2nd stage | TTT 2.HC
2012-02-05 05.02 44 Tour of Qatar | 1st stage 2.HC