2019-08-12 | The Larry H.Miller Tour of Utah | Prologue | 80 | 2.HC | 5.3 | 0:57 | 1:47 | 33.24 |
2019-06-21 | Tour de Beauce | Stage 3a (ITT) | 12 | 2.2 | 20 | 0:53 | 0:26 | 47.368 |
2018-08-17 | Colorado Classic | Stage 2 (ITT) | 11 | 2.HC | 15.88 | 0:58 | 0:36 | 35.752 |
2018-08-06 | The Larry H.Miller Tour of Utah | Prologue | 60 | 2.HC | 5.31 | 0:27 | 0:50 | 46.174 |
2018-06-15 | Tour de Beauce | Stage 3a (ITT) | 15 | 2.2 | 19.4 | 1:20 | 0:41 | 46.252 |
2018-05-16 | Amgen Tour of California | Stage 4 (ITT) | 56 | 2.UWT | 34.7 | 3:31 | 1:00 | 46.998 |
2017-08-02 | The Larry H.Miller Tour of Utah | Stage 3 (ITT) | 12 | 2.HC | 9 | 0:52 | 0:57 | 27.907 |
2017-07-20 | Cascade Cycling Classic | Stage 2 (ITT) | 6 | 2.2 | 22.9 | 0:19 | 0:08 | 47.379 |
2017-06-24 | National Championships United States ME - ITT | 13 | NC | 30.7 | 2:40 | 0:52 | 47.13 |
2017-06-16 | Tour de Beauce | Stage 3a (ITT) | 2 | 2.2 | 19.7 | 0:08 | 0:04 | 46.505 |
2017-04-21 | Tour of the Gila | Stage 3 (ITT) | 2 | 2.2 | 26 | 0:25 | 0:09 | 46.521 |
2017-03-30 | Joe Martin Stage Race | Stage 1 (ITT) | 13 | 2.2 | 4.83 | 0:21 | 0:43 | 30.083 |
2016-09-10 | Tour of Britain | Stage 7a (ITT) | 16 | 2.HC | 15 | 0:50 | 0:33 | 47.535 |
2016-06-18 | Tour de Savoie Mont Blanc | Stage 4 (ITT) | 23 | 2.2 | 7.5 | 0:34 | 0:45 | 31.323 |
2015-08-11 | Tour de l'Ain | Prologue | 60 | 2.1 | 3.8 | 0:18 | 0:47 | 47.336 |
2015-07-14 | Giro Ciclistico della Valle d'Aosta Mont Blanc | Prologue | 30 | 2.2U | 5.4 | 1:12 | 2:13 | 22.141 |
2015-06-26 | National Championships United States MU - ITT | 6 | NC | 0 | 1:27 | | 0 |
2014-09-22 | World Championships MU - ITT | 35 | WC | 36.15 | 2:37 | 0:43 | 46.712 |
2014-09-14 | Chrono Champenois Masculin International | 5 | 1.2 | 33.4 | 1:47 | 0:32 | 48.038 |
2014-08-23 | Tour de l'Avenir | Prologue | 77 | 2.Ncup | 4.45 | 0:30 | 1:07 | 42.72 |
2014-07-16 | Giro Ciclistico della Valle d'Aosta Mont Blanc | Prologue | 2 | 2.2U | 5.1 | 0:01 | 0:01 | 34 |
2014-07-04 | National Championships United States MU - ITT | 1 | NC | 0 | 0:00 | | 0 |
2014-04-05 | Le Triptyque des Monts et Châteaux | Stage 2a (ITT) | 24 | 2.2 | 10 | 0:20 | 0:20 | 46.036 |
2013-09-15 | Chrono Champenois Masculin International | 13 | 1.2 | 33.4 | 2:23 | 0:42 | 46.895 |
2013-08-24 | Tour de l'Avenir | Prologue | 51 | 2.Ncup | 5.1 | 0:19 | 0:37 | 47.812 |
2013-07-04 | National Championships United States MU - ITT | 4 | NC | 29 | 0:43 | 0:14 | 46.154 |
2013-06-13 | Internationale Thüringen-Rundfahrt U23 | Stage 5 (ITT) | 7 | 2.2U | 28.4 | 1:13 | 0:25 | 48.709 |
2013-06-08 | Internationale Thüringen-Rundfahrt U23 | Prologue | 6 | 2.2U | 4.1 | 0:08 | 0:19 | 49.2 |
2013-05-03 | Tour of the Gila | Stage 3 (ITT) | 36 | 2.2 | 26 | 2:12 | 0:50 | 42.219 |
2013-03-18 | Tour de Normandie | Prologue | 15 | 2.2 | 3.4 | 0:07 | 0:20 | 42.797 |
2012-09-17 | World Championships MJ - ITT | 10 | WC | 26.6 | 0:26 | 0:09 | 44.313 |
2012-09-01 | Grand Prix Rüebliland | Stage 3 (ITT) | 12 | 2.1 | 11.8 | 0:32 | 0:27 | 43.347 |
2012-07-19 | Tour de l'Abitibi | Stage 3 (ITT) | 1 | 2.1 | 9.6 | 0:00 | 0:00 | 46.389 |
2012-05-26 | Tour du Pays de Vaud | Stage 2b (ITT) | 4 | 2.1 | 13.4 | 0:28 | 0:20 | 45.552 |
2012-05-24 | Tour du Pays de Vaud | Prologue | 3 | 2.1 | 2.9 | 0:09 | 0:31 | 42.267 |
2012-05-19 | Trofeo Karlsberg | Stage 3a (ITT) | 4 | 2.Ncup | 9.3 | 0:06 | 0:06 | 48.242 |