AG2R Citroën Team
- 2021 - AG2R Citroën Team
- 2020 - AG2R La Mondiale
- 2019 - AG2R La Mondiale
- 2018 - AG2R La Mondiale
- 2017 - Lotto Soudal
- 2016 - Lotto Soudal
- 2015 - Lotto Soudal
- 2014 - Lotto Belisol
- 2013 - RadioShack Leopard
- 2012 - RadioShack-Nissan
- 2011 - Cofidis, Le Credit en Ligne
- 2010 - Cofidis, Le Credit en Ligne
- 2009 - Auber 93
- 2008 - Auber 93
1st Tour de France stage 11, 2014
1st Clásica de San Sebastián 2013
1st Grand Prix de Wallonie 2016
1st Flèche d'Emeraude 2011
1st overall Etoile de Bessèges 2018
2nd Clásica de San Sebastián 2016-17
2nd overall Étoile de Bessèges 2015-17
2nd Cholet-Pays de Loire 2011
2nd Grand Prix de Wallonie 2014, '17
2nd overall La Provence 2018
3rd GP de Montréal 2014
3rd Brabantse Pijl 2014, '16
3rd overall Tour of Oman 2012
3rd overall Volta ao Algarve 2017
Thank you for signing up to Cycling News. You will receive a verification email shortly.
There was a problem. Please refresh the page and try again.
Teniel Campbell blog: Spring Classics and a metaphor for life'Do not be scared of failure. Try, fail, tweak, regroup and then go again'
Annemiek van Vleuten blog: Momentum'I want to say thank you to all the fans who have shown us their support'
Teniel Campbell: Strong and empowering women'I was raised by strong women and a village filled with those who contributed to my ethics, values and philosophies in life'
Chad Haga blog: An off-season of reflection'Even with all those years behind me, I believe the best years are still ahead'
Teniel Campbell blog: Meeting my mates from Team BikeExchange'Everyone is different in their own way and that’s what makes each individual unique and special'