2015-12-13 | Jelajah Malaysia | Stage 5 (ITT) | 64 | 2.2 | 47 | 0:12 | 0:02 | 47.144 |
2013-06-23 | National Championships Malaysia ME - ITT | 4 | NC | 40.6 | 1:20 | 0:19 | 46.253 |
2012-06-23 | National Championships Malaysia ME - ITT | 4 | NC | 52.8 | 1:37 | 0:18 | 42.137 |
2012-02-24 | Tour de Langkawi | Stage 1 (ITT) | 107 | 2.HC | 20.3 | 4:29 | 2:12 | 41.928 |
2011-05-13 | International Azerbaïjan Tour | Prologue | 63 | 2.2 | 4 | 0:44 | 1:50 | 43.769 |
2011-02-17 | Asian Continental Championships ME - ITT | 6 | CC | 40 | 4:41 | 1:10 | 39.003 |
2010-05-27 | Tour De Kumano | Prologue | 104 | 2.2 | 0.75 | 0:09 | 2:00 | 39.13 |
2010-05-21 | Tour of Japan | Stage 5 (ITT) | 41 | 2.2 | 11.4 | 8:49 | 7:44 | 13.781 |
2010-05-16 | Tour of Japan | Prologue | 68 | 2.2 | 2.65 | 0:24 | 1:30 | 43.761 |
2010-04-10 | Asian Continental Championships ME - ITT | 6 | CC | 42.6 | 3:34 | 0:50 | 45.199 |
2010-04-01 | Princess Maha Chakri Sirindhorn's Cup Tour of Thailand | Stage 1 (ITT) | 51 | 2.2 | 5.6 | 0:42 | 1:15 | 45.405 |
2009-11-07 | Tour de Okinawa | Prologue | 86 | 2.2 | 1.1 | 0:09 | 1:21 | 51.429 |
2009-09-09 | Tour de Hokkaido | Prologue | 66 | 2.2 | 1.1 | 0:11 | 1:39 | 41.684 |
2009-06-05 | Tour de Korea | Stage 1 (ITT) | 61 | 2.2 | 21 | 0:00 | 0:00 | |
2007-09-26 | World Championships MU - ITT | 68 | WC | 38 | 0:00 | 0:00 | |
2007-07-29 | B World Championships - ITT | DNF | WC | 26.8 | -00:34:45 | -00:12:57 | |
2007-04-30 | Le Tour de Bretagne Cycliste - Trophée des Granitiers | Stage 5 (ITT) | 101 | 2.2 | 24.25 | 0:00 | 0:00 | |
2007-04-25 | Le Tour de Bretagne Cycliste - Trophée des Granitiers | Prologue | 111 | 2.2 | 4.7 | 0:46 | 1:37 | 45 |
2005-09-21 | World Championships MU - ITT | 56 | WC | 37.9 | 6:17 | 1:39 | 42.36 |
2005-01-31 | Telekom Malaysia Tour de Langkawi | Stage 4 (ITT) | 79 | 2.HC | 20.3 | 2:43 | 1:20 | 44.426 |