2021-09-22 | | World Championships - Mixed Relay TTT | 44.5 | team time trial |
2021-06-19 | | National Championships Germany ME - ITT | 30.5 | time trial |
2019-07-07 | | Tour de France | Stage 2 (TTT) | 27.6 | team time trial |
2019-06-28 | | National Championships Germany ME - ITT | 35 | time trial |
2019-02-24 | | UAE Tour | Stage 1 (TTT) | 16 | team time trial |
2018-06-29 | | National Championships Germany ME - ITT | 45 | time trial |
2017-06-23 | | National Championships Germany - ITT | 48 | time trial |
2017-02-02 | | Volta a la Comunitat Valenciana | Stage 2 | 180.6 | 6 km solo |
2016-10-12 | | World Championships ME - ITT | 40 | time trial |
2016-10-09 | | World Championships - TTT | 40 | team time trial |
2016-09-10 | | Tour of Britain | Stage 7a (ITT) | 15 | time trial |
2016-06-24 | | National Championships Germany - ITT | 41 | time trial |
2015-07-07 | | Tour de France | Stage 4 | 223.5 | 3.4 km solo |
2015-06-26 | | National Championships Germany - ITT | 45 | time trial |
2015-05-03 | | Tour de Romandie | Stage 6 (ITT) | 17.3 | time trial |
2015-02-20 | | Volta ao Algarve em Bicicleta | Stage 3 (ITT) | 19 | time trial |
2014-09-02 | | Vuelta a España | Stage 10 (ITT) | 36.7 | time trial |
2014-07-26 | | Tour de France | Stage 20 (ITT) | 54 | time trial |
2014-07-13 | | Tour de France | Stage 9 | 170 | 59.1 km solo |
2014-06-27 | | National Championships Germany - ITT | 44.4 | time trial |
2014-06-20 | | Tour de Suisse | Stage 7 (ITT) | 24.7 | time trial |
2014-06-14 | | Tour de Suisse | Stage 1 (ITT) | 9.4 | time trial |
2014-05-30 | | Baloise Belgium Tour | Stage 3 (ITT) | 16.7 | time trial |
2014-04-12 | | Vuelta Ciclista al País Vasco | Stage 6 (ITT) | 25.9 | time trial |
2014-04-08 | | Vuelta Ciclista al País Vasco | Stage 2 | 155.8 | 12 km solo |
2014-03-12 | | Tirreno-Adriatico | Stage 1 (TTT) | 18.5 | team time trial |
2013-10-20 | | Chrono des Nations | 57.03 | time trial |
2013-09-25 | | World Championships ME - ITT | 57.9 | time trial |
2013-09-22 | | World Championships - TTT | 57.2 | team time trial |
2013-07-10 | | Tour de France | Stage 11 (ITT) | 33 | time trial |
2013-06-21 | | National Championships Germany - ITT | 50 | time trial |
2013-06-05 | | Critérium du Dauphiné | Stage 4 (ITT) | 32.5 | time trial |
2013-05-24 | | Baloise Belgium Tour | Stage 3 (ITT) | 15 | time trial |
2013-04-28 | | Tour de Romandie | Stage 5 (ITT) | 18.6 | time trial |
2013-04-06 | | Vuelta Ciclista al País Vasco | Stage 6 (ITT) | 24 | time trial |
2013-03-12 | | Tirreno-Adriatico | Stage 7 (ITT) | 9.2 | time trial |
2013-03-06 | | Tirreno-Adriatico | Stage 1 (TTT) | 16.9 | team time trial |
2013-02-17 | | Volta ao Algarve | Stage 4 (ITT) | 34.8 | time trial |
2012-10-21 | | Chrono des Nations | 48.3 | time trial |
2012-10-10 | | Tour of Beijing | Stage 2 | 126 | 25 km solo |
2012-09-19 | | World Championships ME - ITT | 45.7 | time trial |
2012-09-16 | | UCI TTT World Championships Men | 53.2 | team time trial |
2012-06-22 | | National Championships Germany - ITT | 40.68 | time trial |
2012-05-26 | | Tour of Belgium | Stage 4 (ITT) | 20.5 | time trial |
2011-10-16 | | Chrono des Nations | 48.5 | time trial |
2011-10-05 | | Tour of Beijing | Stage 1 (ITT) | 11.3 | time trial |
2011-09-21 | | World Championships ME - ITT | 46.4 | time trial |
2011-08-29 | | Vuelta a España | Stage 10 (ITT) | 47 | time trial |
2011-07-23 | | Tour de France | Stage 20 (ITT) | 42.5 | time trial |
2011-06-08 | | Critérium du Dauphiné | Stage 3 (ITT) | 42.5 | time trial |
2011-04-09 | | Vuelta Ciclista al País Vasco | Stage 6 (ITT) | 24 | time trial |
2011-03-11 | | Paris - Nice | Stage 6 (ITT) | 27 | time trial |
2011-02-20 | | Volta ao Algarve | Stage 5 (ITT) | 17.2 | time trial |
2010-08-24 | | Eneco Tour | Stage 8 (ITT) | 16.9 | time trial |
2010-06-25 | | National Championships Germany - ITT | 30 | time trial |
2010-06-20 | | Tour de Suisse | Stage 8 (ITT) | 26.9 | time trial |
2010-05-22 | | Amgen Tour Of California | Stage 7 (ITT) | 33.5 | time trial |
2009-06-20 | | Tour de Suisse | Stage 8 | 181.7 | ? km solo |
2009-05-30 | | Bayern-Rundfahrt | Stage 4 (ITT) | 26 | time trial |
2009-05-01 | | Tour de Romandie | Stage 3 (TTT) | 14.8 | team time trial |
2009-03-29 | | Critérium International | Stage 3 (ITT) | 8.2 | time trial |
2008-09-06 | | Deutschland Tour | Stage 8 (ITT) | 34 | time trial |
2008-08-12 | | Tour de l'Ain | Stage 3b (ITT) | 7.3 | time trial |
2008-06-17 | | Ster Elektrotoer | Prologue | 6 | time trial |
2008-04-05 | | Hel van het Mergelland | 185.1 | |
2007-06-13 | | Thüringen-Rundfahrt | Stage 1 | 148.7 | |
2007-05-08 | | Coppa Citta' di Asti | 159.4 | |
2007-04-15 | | Circuit des Ardennes | Stage 3 (ITT) | 14 | time trial |
2006-06-23 | | National Championships Germany MU - ITT | 40 | time trial |
2005-08-13 | | Rothaus Regio-Tour International | Stage 4 (ITT) | 12.3 | time trial |
2005-05-01 | | Giro delle Regioni | Stage 6 | 124.2 | |
2005-04-29 | | Giro delle Regioni | Stage 4 | 139.6 | |
2003-08-16 | | Internationale Junioren-Rundfahrt Niedersachsen | Stage 2a (ITT) | 8.8 | time trial |
2003-06-14 | | National Championships Germany MJ - ITT | 0 | time trial |