Miller defends lead on final stage to win the overall at Green Mountain Stage Race

Barry Miller takes stage win on App Gap, seizes yellow at Green Mountain Stage Race

Miller 4th in Chattanooga on final stage of River Gorge Omnium

Barry Miller wins the 2018 Mt. Washington Hill Climb



Miller wins Mountains Title in Alabama

Barry Miller wins Mountains Classification, 7th overall at Alabama USA Pro Road Tour event  (full on-demand re-broadcast)

Miller opens season on the podium in Spain

Lupus Racing Team folds for 2017

Miller on roster for Tour of Alberta - UCI 2.1 (Canada)

Barry Miller aggressive at US Pro Road Championships

Gallery - Lupus Racing Team training camp

Interview with Pez Cyclingnews 

Barry Miller signs with Lupus Racing Team for 2016

Barry Miller 4th in Reading 120 (UCI 1.2) 

Reading 120 (UCI 1.2)

Interview in Sweden after podium at Tre Berg 

Podium for Barry Miller at Tre Berg  

Seventh Place for Barry Miller in Norway Cup in Stjordal 

Miller holds onto 7th on GC to conclude UCI Podlasie Tour in Poland

Barry Miller 4th on Stage 2 of UCI 2.2 Podlasie Tour

Bliz-Merida wins Team GC at U6 Tour

Barry Miller 2nd on Stage 2 of U6 Cycle Tour

Barry Miller on the podium at the 84th Vastboloppet classic

Barry Miller in the day-long breakaway at Tour of Morocco - Stage 9

Miller and Moncorge in the front on queen stage of Tour of Morocco

Top-20 stage and 24th on GC to conclude GP Costa Vicentina - UCI 2.2 - Portugal

Bad luck again for Miller in Portugal

Barry Miller opens the season on the podium in Spain

American Barry Miller signs for Firefighters Upsala CK