| 11. |
2010 Amakusa ITU Triathlon Asian Cup
Elite Men |
01:54:18 |
| 20. |
2009 Dextro Energy Triathlon - ITU World Championship Series Yokohama
Elite Men |
01:48:21 |
| 6. |
2009 Gamagori ITU Triathlon Asian Cup
Elite Men |
01:51:00 |
| 39. |
2009 Dextro Energy Triathlon - ITU World Championship Series Madrid
Elite Men |
02:01:21 |
| 22. |
2009 Amakusa ITU Triathlon Premium Asian Cup
Elite Men |
01:56:03 |
| 45. |
2009 Dextro Energy Triathlon - ITU World Championship Series Tongyeong
Elite Men |
01:54:09 |
| 26. |
2009 Ishigaki ITU Triathlon World Cup
Elite Men |
01:54:28 |
| 3. |
2009 Playas ITU Triathlon Pan American Cup
Elite Men |
02:00:59 |
| 36. |
2008 Kitzbuhel BG Triathlon World Cup
Elite Men |
01:49:06 |
| 4. |
2008 Gamagori ITU Triathlon Asian Cup
Elite Men |
01:54:38 |
| 24. |
2008 Tongyeong BG Triathlon World Cup
Elite Men |
01:40:25 |
| 35. |
2008 Ishigaki BG Triathlon World Cup
Elite Men |
01:55:52 |
| 12. |
2008 Valle de Bravo ITU Triathlon Pan American Cup
Elite Men |
02:04:32 |
| 20. |
2008 Gold Coast ITU Triathlon Oceania Cup
Elite Men |
01:53:01 |
| 49. |
2007 Eilat BG Triathlon World Cup
Elite Men |
02:01:22 |
| 63. |
2007 Beijing BG Triathlon World Cup
Elite Men |
01:58:12 |
| 45. |
2007 Salford BG Triathlon World Cup
Elite Men |
01:55:15 |
| 69. |
2007 Kitzbuhel BG Triathlon World Cup
Elite Men |
01:52:10 |
| 9. |
2007 Shichigahama ITU Triathlon Asian Cup
Elite Men |
01:55:25 |
| 8. |
2007 Gamagori ITU Triathlon Asian Cup
Elite Men |
01:51:43 |
| 38. |
2007 Vancouver BG Triathlon World Cup
Elite Men |
01:57:09 |
| 7. |
2007 Tongyeong ASTC Triathlon Asian Championships
Elite Men |
01:54:03 |
| 7. |
2007 Amakusa ITU Triathlon Asian Cup
Elite Men |
01:51:24 |
| 48. |
2007 Richards Bay BG Triathlon World Cup
Elite Men |
01:57:02 |
| 57. |
2007 Ishigaki BG Triathlon World Cup
Elite Men |
02:00:50 |
| 42. |
2006 Cancun BG Triathlon World Cup
Elite Men |
01:50:33 |
| 32. |
2006 Beijing BG Triathlon World Cup
Elite Men |
01:56:25 |
| 3. |
2006 Gamagori ITU Triathlon Asian Cup
Elite Men |
01:54:09 |
| 4. |
2006 Amakusa ITU Triathlon Asian Cup
Elite Men |
01:50:17 |
| 49. |
2006 Tiszaujvaros BG Triathlon World Cup
Elite Men |
01:47:52 |
| 30. |
2006 Corner Brook BG Triathlon World Cup
Elite Men |
01:59:10 |
| 31. |
2006 Richards Bay BG Triathlon World Cup
Elite Men |
01:55:29 |
| 53. |
2006 Madrid BG Triathlon World Cup
Elite Men |
02:01:25 |
| 11. |
2006 Ishigaki ITU Triathlon World Cup
Elite Men |
01:50:25 |
| 5. |
2005 Tokyo ITU Triathlon Asian Cup
Elite Men |
01:51:23 |
| 8. |
2005 Murakami ITU Triathlon Asian Cup
Elite Men |
01:50:25 |
| 28. |
2005 Gamagori ITU Triathlon World Championships
Elite Men |
01:52:06 |
| 2. |
2005 Singapore ASTC Triathlon Asian Championships
Elite Men |
01:53:28 |
| 13. |
2005 Makuhari ITU Triathlon Asian Cup
Elite Men |
02:00:56 |
| 19. |
2005 Ishigaki ITU Triathlon World Cup
Elite Men |
01:50:49 |
| 28. |
2005 Honolulu ITU Triathlon World Cup
Elite Men |
01:58:22 |
| 20. |
2004 Cancun ITU Triathlon World Cup
Elite Men |
01:58:54 |
| 15. |
2004 Gamagori ITU Triathlon World Cup
Elite Men |
02:00:56 |
| 13. |
2004 Tongyeong ITU Triathlon World Cup
Elite Men |
01:53:46 |
| 6. |
2004 Wakayama ITU Triathlon Asian Cup
Elite Men |
01:57:27 |
| DNF |
2004 Madeira ITU Triathlon World Championships
Elite Men |
|
| 42. |
2004 Ishigaki ITU Triathlon World Cup
Elite Men |
01:53:16 |
| 5. |
2004 Subic Bay ASTC Triathlon Asian Championships
Elite Men |
02:00:08 |
| 43. |
2003 Queenstown ITU Triathlon World Championships
Elite Men |
02:00:24 |
| 38. |
2003 Makuhari ITU Triathlon World Cup
Elite Men |
01:53:58 |
| 37. |
2003 Edmonton ITU Triathlon World Cup
Elite Men |
01:51:42 |
| 31. |
2003 Gamagori ITU Triathlon World Cup
Elite Men |
01:50:38 |
| 5. |
2003 Subic Bay ITU Triathlon Asian Cup
Elite Men |
01:56:46 |
| 35. |
2003 St. Anthonys ITU Triathlon World Cup
Elite Men |
01:48:22 |
| 20. |
2003 Ishigaki ITU Triathlon World Cup
Elite Men |
01:52:02 |
| 21. |
2002 Gamagori ITU Triathlon World Cup
Elite Men |
01:52:51 |
| 25. |
2002 Ishigaki ITU Triathlon World Cup
Elite Men |
01:52:54 |
| 51. |
2002 St. Petersburg ITU Triathlon World Cup
Elite Men |
02:02:16 |
| 31. |
2001 Cancun ITU Triathlon World Cup
Elite Men |
01:36:50 |
| 21. |
2001 Yamaguchi ITU Triathlon World Cup
Elite Men |
02:02:31 |
| 40. |
2001 Edmonton ITU Triathlon World Championship
Elite Men |
01:52:13 |
| 24. |
2001 Toronto ITU Triathlon World Cup
Elite Men |
01:54:04 |
| 28. |
2001 Ishigaki ITU Triathlon World Cup
Elite Men |
01:50:10 |
| 16. |
2001 Gamagori ITU Triathlon World Cup
Elite Men |
01:49:39 |
| 24. |
2000 Big Island ITU Triathlon World Cup
Elite Men |
01:56:13 |
| 42. |
1999 Cancun ITU Triathlon World Cup
Elite Men |
01:52:01 |
| 66. |
1999 Montreal ITU Triathlon World Championships
Elite Men |
01:55:55 |
| 3. |
1999 Sokcho City ASTC Triathlon Asian Championships
Elite Men |
01:54:56 |
| 35. |
1999 Sydney ITU Triathlon World Cup
Elite Men |
01:57:23 |
| 49. |
1999 Gamagori ITU Triathlon World Cup
Elite Men |
01:49:01 |
| 60. |
1999 Ishigaki ITU Triathlon World Cup
Elite Men |
01:53:47 |
| 43. |
1998 Auckland ITU Triathlon World Cup
Elite Men |
01:55:22 |
| 43. |
1998 Lausanne ITU Triathlon World Championships
Elite Men |
02:01:34 |
| 44. |
1998 Corner Brook ITU Triathlon World Cup
Elite Men |
02:12:58 |
| 23. |
1998 Gamagori ITU Triathlon World Cup
Elite Men |
01:51:55 |
| 56. |
1998 Sydney ITU Triathlon World Cup
Elite Men |
01:59:58 |
| 41. |
1998 Ishigaki ITU Triathlon World Cup
Elite Men |
01:58:04 |
| 16. |
1997 Sydney ITU Triathlon World Cup
Elite Men |
01:54:49 |
| 30. |
1997 Cancun ITU Triathlon World Cup
Elite Men |
01:54:26 |
| 14. |
1997 Gamagori ITU Triathlon World Cup
Elite Men |
01:54:33 |
| 14. |
1996 Gamagori ITU Triathlon World Cup
Elite Men |
01:47:34 |