2018-05-05 | Tour de Yorkshire | Stage 3 | 2.1 |
2015-09-27 | World Championships ME - Road Race | WC |
2015-09-26 | World Championships MJ - Road Race | WC |
2015-09-26 | World Championships WE - Road Race | WC |
2015-09-25 | World Championships WJ - Road Race | WC |
2015-09-25 | World Championships MU - Road Race | WC |
2015-09-23 | World Championships ME - ITT | WC |
2015-09-22 | World Championships MJ - ITT | WC |
2015-09-22 | World Championships WE - ITT | WC |
2015-09-21 | World Championships WJ - ITT | WC |
2015-09-21 | World Championships MU - ITT | WC |
2015-09-20 | World Championships - TTT | WC |
2015-09-20 | World Championships WE - TTT | WC |
1996-05-02 | Tour DuPont | Stage 2 | |
1995-04-27 | Tour DuPont | Stage 3 | |
1995-04-26 | Tour DuPont | Stage 2 | |
1994-05-07 | Tour DuPont | Stage 3 | |
1994-04-08 | Tour DuPont | Stage 4 | |
1993-05-13 | Tour DuPont | Stage 7 | |
1993-05-12 | Tour DuPont | Stage 6 | |