| 40. |
2012 ITU World Triathlon San Diego
Elite Men |
01:51:10 |
| 9. |
2012 Ishigaki ITU Triathlon World Cup
Elite Men |
01:50:40 |
| 31. |
2012 Dextro Energy World Triathlon Sydney
Elite Men |
01:53:04 |
| 3. |
2012 Tateyama ASTC Triathlon Asian Championships
Elite Men |
01:39:54 |
| 16. |
2012 Mooloolaba ITU Triathlon World Cup
Elite Men |
01:54:57 |
| 29. |
2011 Auckland ITU Triathlon World Cup
Elite Men |
02:06:12 |
| 2. |
2011 Yilan ASTC Triathlon Asian Championships
Elite Men |
02:00:45 |
| 35. |
2011 Dextro Energy Triathlon - ITU World Championship Series Yokohama
Elite Men |
01:53:33 |
| 36. |
2011 Dextro Energy Triathlon - ITU World Championship Grand Final Beijing
Elite Men |
01:51:06 |
| 58. |
2011 Dextro Energy Triathlon - ITU World Championship Series London
Elite Men |
01:56:09 |
| 44. |
2011 Dextro Energy Triathlon - ITU World Championship Series Hamburg
Elite Men |
01:48:08 |
| 2. |
2011 Gamagori ITU Triathlon Asian Cup
Elite Men |
02:01:34 |
| 34. |
2011 Dextro Energy Triathlon - ITU World Championship Series Kitzbuehel
Elite Men |
01:54:55 |
| 43. |
2011 Dextro Energy Triathlon - ITU World Championship Series Madrid
Elite Men |
01:55:25 |
| 7. |
2011 Seoul ITU Triathlon Asian Cup
Elite Men |
01:53:27 |
| 38. |
2011 Ishigaki ITU Triathlon World Cup
Elite Men |
01:53:24 |
| 33. |
2011 Dextro Energy Triathlon - ITU World Championship Series Sydney
Elite Men |
01:53:07 |
| 3. |
2010 Muscat Asian Beach Games Triathlon
Elite Men |
01:53:16 |
| 2. |
2010 Guangzhou Asian Games Triathlon
Elite Men |
01:52:41 |
| 54. |
2010 Dextro Energy Triathlon - ITU Triathlon World Championship Grand Final Budapest
Elite Men |
01:48:40 |
| 27. |
2010 Dextro Energy Triathlon - ITU World Championship Series London
Elite Men |
01:44:08 |
| 18. |
2010 Dextro Energy Triathlon - ITU World Championship Series Hamburg
Elite Men |
01:44:57 |
| 1. |
2010 Gamagori ITU Triathlon Asian Cup
Elite Men |
01:57:29 |
| 1. |
2010 Sendai Bay ITU Triathlon Asian Cup
Elite Men |
01:51:36 |
| 45. |
2010 Dextro Energy Triathlon - ITU World Championship Series Madrid
Elite Men |
01:59:10 |
| 43. |
2010 Dextro Energy Triathlon - ITU World Championship Series Seoul
Elite Men |
01:55:39 |
| 3. |
2010 Ishigaki ITU Triathlon World Cup
Elite Men |
01:54:19 |
| 28. |
2010 Dextro Energy Triathlon - ITU World Championship Series Sydney
Elite Men |
01:54:06 |
| 38. |
2009 Dextro Energy Triathlon - ITU World Championship Grand Final Gold Coast
Elite Men |
01:48:09 |
| 1. |
2009 Incheon ASTC Triathlon Asian Championships
Elite Men |
01:49:55 |
| 15. |
2009 Dextro Energy Triathlon - ITU World Championship Series Yokohama
Elite Men |
01:47:22 |
| 22. |
2009 Dextro Energy Triathlon - ITU World Championship Series London
Elite Men |
01:43:31 |
| 8. |
2009 Hy-Vee ITU Triathlon Team World Championships
4xMixed Relay |
00:19:48 |
| 10. |
2009 Hy-Vee ITU Triathlon Elite Cup
Elite Men |
01:50:32 |
| 16. |
2009 Dextro Energy Triathlon - ITU World Championship Series Washington, DC
Elite Men |
01:51:24 |
| 1. |
2009 Gamagori ITU Triathlon Asian Cup
Elite Men |
01:46:49 |
| 3. |
2009 Amakusa ITU Triathlon Premium Asian Cup
Elite Men |
01:50:47 |
| 29. |
2009 Dextro Energy Triathlon - ITU World Championship Series Tongyeong
Elite Men |
01:52:29 |
| 16. |
2009 Ishigaki ITU Triathlon World Cup
Elite Men |
01:53:00 |
| 30. |
2008 Beijing Olympic Games
Elite Men |
01:52:11 |
| 1. |
2008 Gamagori ITU Triathlon Asian Cup
Elite Men |
01:50:39 |
| 42. |
2008 Vancouver BG Triathlon World Championships
Elite Men |
01:53:54 |
| 1. |
2008 Guanzhou ASTC Triathlon Asian Championships
Elite Men |
01:50:05 |
| 13. |
2008 Tongyeong BG Triathlon World Cup
Elite Men |
01:39:10 |
| 24. |
2008 Ishigaki BG Triathlon World Cup
Elite Men |
01:53:08 |
| 26. |
2008 Mooloolaba BG Triathlon World Cup
Elite Men |
01:52:13 |
| 7. |
2008 Gold Coast ITU Triathlon Oceania Cup
Elite Men |
01:49:05 |
| DNF |
2007 Eilat BG Triathlon World Cup
Elite Men |
|
| 2. |
2007 Hong Kong ITU Triathlon Asian Cup
Elite Men |
02:00:36 |
| 26. |
2007 Beijing BG Triathlon World Cup
Elite Men |
01:50:42 |
| 37. |
2007 Hamburg BG Triathlon World Championships
Elite Men |
01:46:08 |
| 8. |
2007 Tiszaujvaros ITU Elite Team Triathlon World Championships
Team Relay Elite Men |
00:19:33 |
| 27. |
2007 Tiszaujvaros BG Triathlon World Cup
Elite Men |
01:50:03 |
| 37. |
2007 Kitzbuhel BG Triathlon World Cup
Elite Men |
01:45:41 |
| 1. |
2007 Gamagori ITU Triathlon Asian Cup
Elite Men |
01:48:40 |
| 19. |
2007 Des Moines BG Triathlon World Cup
Elite Men |
01:53:05 |
| 29. |
2007 Vancouver BG Triathlon World Cup
Elite Men |
01:55:12 |
| 12. |
2007 Tongyeong ASTC Triathlon Asian Championships
Elite Men |
01:56:40 |
| 19. |
2007 Amakusa ITU Triathlon Asian Cup
Elite Men |
01:55:39 |
| 43. |
2007 Lisbon BG Triathlon World Cup
Elite Men |
01:56:18 |
| 14. |
2007 Ishigaki BG Triathlon World Cup
Elite Men |
01:55:39 |
| 16. |
2007 Mooloolaba BG Triathlon World Cup
Elite Men |
01:51:40 |
| 4. |
2006 Doha Asian Games Triathlon
Elite Men |
01:51:40 |
| DNF |
2006 New Plymouth BG Triathlon World Cup
Elite Men |
|
| 51. |
2006 Beijing BG Triathlon World Cup
Elite Men |
01:59:22 |
| 39. |
2006 Lausanne ITU Triathlon World Championships
Elite Men |
01:57:23 |
| 6. |
2006 Jiayuguan ASTC Triathlon Asian Championships
Elite Men |
01:55:07 |
| 27. |
2006 Corner Brook BG Triathlon World Cup
Elite Men |
01:58:22 |
| 22. |
2006 Edmonton BG Triathlon World Cup
Elite Men |
01:49:40 |
| 8. |
2006 Tongyeong ITU Triathlon Asian Cup
Elite Men |
01:57:32 |
| 35. |
2006 Ishigaki ITU Triathlon World Cup
Elite Men |
02:00:04 |
| 19. |
2006 Mooloolaba ITU Triathlon World Cup
Elite Men |
01:54:41 |
| 4. |
2005 Tokyo ITU Triathlon Asian Cup
Elite Men |
01:50:28 |
| DNF |
2005 Gamagori ITU Triathlon World Championships
Elite Men |
|
| 4. |
2005 Singapore ASTC Triathlon Asian Championships
Elite Men |
01:54:13 |
| 3. |
2005 Seorak ITU Triathlon Asian Cup
Elite men |
01:55:12 |
| 5. |
2005 Wakayama ITU Triathlon Asian Cup
Elite Men |
01:54:59 |
| 14. |
2005 Makuhari ITU Triathlon Asian Cup
Elite Men |
02:01:16 |
| 26. |
2005 Ishigaki ITU Triathlon World Cup
Elite Men |
01:52:05 |
| 11. |
2005 Mooloolaba ITU Triathlon World Cup
Elite Men |
2:03:36 |
| DNF |
2004 Gamagori ITU Triathlon World Cup
Elite Men |
|
| 4. |
2004 Macau ITU Triathlon Asian Cup
Elite Men |
01:55:35 |
| 36. |
2004 Madeira ITU Triathlon World Championships
Elite Men |
01:44:35 |
| 29. |
2004 Ishigaki ITU Triathlon World Cup
Elite Men |
01:51:39 |
| 8. |
2004 Subic Bay ASTC Triathlon Asian Championships
Elite Men |
02:03:22 |
| 53. |
2003 Queenstown ITU Triathlon World Championships
Elite Men |
02:04:39 |
| 29. |
2003 Athens ITU Triathlon World Cup
Elite Men |
01:58:08 |
| DNF |
2003 Madeira ITU Triathlon World Cup
Elite Men |
|
| 33. |
2003 Makuhari ITU Triathlon World Cup
Elite Men |
01:52:22 |
| 39. |
2003 Madrid ITU Triathlon World Cup
Elite Men |
01:54:08 |
| 39. |
2003 Nice ITU Triathlon World Cup
Elite Men |
01:54:07 |
| DNF |
2003 Hamburg ITU Triathlon World Cup
Elite Men |
|
| 1. |
2003 Amakusa ITU Triathlon Asian Cup
Elite Men |
01:51:44 |
| 35. |
2003 Gamagori ITU Triathlon World Cup
Elite Men |
01:51:02 |
| 16. |
2003 Tongyeong ITU Triathlon World Cup
Elite Men |
01:51:14 |
| 32. |
2003 Ishigaki ITU Triathlon World Cup
Elite Men |
01:53:19 |
| 29. |
2002 Makuhari ITU Triathlon World Cup
Elite Men |
01:54:24 |
| 12. |
2002 Murakami City ITU Triathlon Asian Regional Championships
Elite Men |
00:54:51 |
| 37. |
2002 Gamagori ITU Triathlon World Cup
Elite Men |
01:57:56 |
| 42. |
2002 Ishigaki ITU Triathlon World Cup
Elite Men |
02:08:05 |
| 14. |
2001 Yamaguchi ITU Triathlon World Cup
Elite Men |
01:55:24 |
| 61. |
2001 Edmonton ITU Triathlon World Championship
Elite Men |
01:59:07 |
| 32. |
2001 Ishigaki ITU Triathlon World Cup
Elite Men |
01:51:24 |
| 58. |
1999 Montreal ITU Triathlon World Championships
Junior Men |
02:03:45 |