Mathias Frank

Switzerland, 37 years

Mathias Frank is a 37 year old cyclist from Switzerland (born December 9th 1986). He has won 13 UCI races. Strengths: Stage race, Mountain.

Information

2021 2020 2019 2018 2017 2016 2015 2014 2013 2012

AG2R La Mondiale (WorldTour)
All Flat Hilly Mountain Time Trial
Date Pos GC Race
30.09 46 Giro dell'Emilia | 1.HC 2017-09-30Show more
18.03 94 Milano-Sanremo | 1.UWT 2017-03-18Show more
19.02 Tour of Oman | 2.HC 2017-02-19 Show more
19.02 7 Tour of Oman | Overall 2017-02-19
07.04 Pays de la Loire Tour | 2.1 2017-04-07 Show more
07.04 12 Pays de la Loire Tour | Overall 2017-04-07
19.04 27 La Flèche Wallonne | 1.UWT 2017-04-19Show more
30.04 Tour de Romandie | 2.UWT 2017-04-30 Show more
30.04 33 Tour de Romandie | Overall 2017-04-30
10.09 32 GP Montreal | 1.UWT 2017-09-10Show more
08.09 37 GP Québec | 1.UWT 2017-09-08Show more
25.08 Poitou-Charentes | 2.1 2017-08-25 Show more
25.08 DNF Poitou-Charentes | Overall 2017-08-25
29.07 33 San Sebastian Klasikoa | 1.UWT 2017-07-29Show more
23.07 Tour de France | 2.UWT 2017-07-23 Show more
23.07 30 Tour de France | Overall 2017-07-23
18.06 Tour de Suisse | 2.UWT 2017-06-18 Show more
18.06 7 Tour de Suisse | Overall 2017-06-18
25.06 32 Switzerland RR | CN 2017-06-25Show more
08.06 43 GP Kanton Aargau | 1.HC 2017-06-08Show more
12.03 Paris-Nice | 2.UWT 2017-03-12 Show more
12.03 22 Paris-Nice | Overall 2017-03-12
26.02 Abu Dhabi Tour | 2.UWT 2017-02-26 Show more
26.02 17 Abu Dhabi Tour | Overall 2017-02-26
28.05 7 Boucles de l'Aulne | 1.1 2017-05-28Show more
27.05 DNF GP de Plumelec-Morbihan | 1.1 2017-05-27Show more
01.10 74 GP Bruno Beghelli | 1.HC 2017-10-01Show more
07.10 16 Il Lombardia | 1.UWT 2017-10-07Show more
03.10 21 Tre Valli Varesine | 1.HC 2017-10-03Show more
23.07 119 Tour de France | Points 2017-07-23
18.06 31 Tour de Suisse | Points 2017-06-18
30.04 52 Tour de Romandie | Points 2017-04-30
07.04 38 Pays de la Loire Tour | Points 2017-04-07
19.02 36 Tour of Oman | Points 2017-02-19
24.08 DNS Poitou-Charentes | 3rd stage 2017-08-24
23.08 7875 Poitou-Charentes | 2nd stage 2017-08-23
22.08 6969 Poitou-Charentes | 1st stage 2017-08-22
23.07 11430 Tour de France | 21st stage 2017-07-23
22.07 11330 Tour de France | 20th stage 2017-07-22
21.07 3630 Tour de France | 19th stage 2017-07-21
20.07 3829 Tour de France | 18th stage 2017-07-20
19.07 1129 Tour de France | 17th stage 2017-07-19
18.07 6535 Tour de France | 16th stage 2017-07-18
16.07 4338 Tour de France | 15th stage 2017-07-16
15.07 5738 Tour de France | 14th stage 2017-07-15
14.07 9842 Tour de France | 13th stage 2017-07-14
13.07 4843 Tour de France | 12th stage 2017-07-13
12.07 8644 Tour de France | 11th stage 2017-07-12
11.07 11044 Tour de France | 10th stage 2017-07-11
09.07 5245 Tour de France | 9th stage 2017-07-09
08.07 5536 Tour de France | 8th stage 2017-07-08
07.07 10027 Tour de France | 7th stage 2017-07-07
06.07 8727 Tour de France | 6th stage 2017-07-06
05.07 2727 Tour de France | 5th stage 2017-07-05
04.07 8545 Tour de France | 4th stage 2017-07-04
03.07 3746 Tour de France | 3rd stage 2017-07-03
02.07 9593 Tour de France | 2nd stage 2017-07-02
01.07 104104 Tour de France | 1st stage 2017-07-01
18.06 287 Tour de Suisse | 9th stage 2017-06-18
17.06 876 Tour de Suisse | 8th stage 2017-06-17
16.06 116 Tour de Suisse | 7th stage 2017-06-16
15.06 45 Tour de Suisse | 6th stage 2017-06-15
14.06 346 Tour de Suisse | 5th stage 2017-06-14
13.06 66 Tour de Suisse | 4th stage 2017-06-13
12.06 3431 Tour de Suisse | 3rd stage 2017-06-12
11.06 2543 Tour de Suisse | 2nd stage 2017-06-11
10.06 100100 Tour de Suisse | 1st stage 2017-06-10
30.04 4433 Tour de Romandie | 5th stage 2017-04-30
29.04 4237 Tour de Romandie | 4th stage 2017-04-29
28.04 6520 Tour de Romandie | 3rd stage 2017-04-28
27.04 4120 Tour de Romandie | 2nd stage 2017-04-27
26.04 1120 Tour de Romandie | 1st stage 2017-04-26
25.04 3232 Tour de Romandie | Prologue 2017-04-25
07.04 4412 Pays de la Loire Tour | 5th stage 2017-04-07
06.04 1312 Pays de la Loire Tour | 4th stage 2017-04-06
05.04 2017 Pays de la Loire Tour | 3rd stage 2017-04-05
05.04 5437 Pays de la Loire Tour | 2nd stage 2017-04-05
04.04 3031 Pays de la Loire Tour | 1st stage 2017-04-04
12.03 3222 Paris-Nice | 8th stage 2017-03-12
11.03 4122 Paris-Nice | 7th stage 2017-03-11
10.03 4528 Paris-Nice | 6th stage 2017-03-10
09.03 11043 Paris-Nice | 5th stage 2017-03-09
08.03 3844 Paris-Nice | 4th stage 2017-03-08
07.03 10562 Paris-Nice | 3rd stage 2017-03-07
06.03 5970 Paris-Nice | 2nd stage 2017-03-06
05.03 116116 Paris-Nice | 1st stage 2017-03-05
26.02 1517 Abu Dhabi Tour | 4th stage 2017-02-26
25.02 2115 Abu Dhabi Tour | 3rd stage 2017-02-25
24.02 2933 Abu Dhabi Tour | 2nd stage 2017-02-24
23.02 4144 Abu Dhabi Tour | 1st stage 2017-02-23
19.02 297 Tour of Oman | 6th stage 2017-02-19
18.02 87 Tour of Oman | 5th stage 2017-02-18
17.02 3312 Tour of Oman | 4th stage 2017-02-17
16.02 1211 Tour of Oman | 3rd stage 2017-02-16
15.02 119 Tour of Oman | 2nd stage 2017-02-15
14.02 4649 Tour of Oman | 1st stage 2017-02-14