2009-12-20 Da Peng Bay Triathlon 1st
2009-11-29 Kaohsiung Love River TRIATHLON - 1st
2009-11-07 K-Swiss Taroko 1/2 Marathon RUN - 4th 30-34
2009-10-31 Giant Cup CYCLE 2km Hill Climb 18th Elite
2009-10-31 Giant Cup CYCLE Road Race 12th E30
2009-10-17 Hong Kong ITU Premier Asia Cup TRIATHLON DNS sick
2009-10-11 Palembang ITU Asia Cup TRIATHLON Indonesia 5th
2009-10-10 ITU Asia AQUATHLON Champs Palembang, Indonesia 6th
2009-10-04 Taidong TRIATHLON 1st
2009-09-12 ITU World TRIATHLON Champs (30-34 Amateur) 22nd
2009-09-09 ITU World AQUATHLON Champs (30-34 Amateur) 10th
2009-08-08 TUAA Enduro 4-Man (Michael Richter, Wei Chih Hsiang, Wu Kuan Jung)4hr Relay CYCLE 3rd Elite
2009-08-08 TUAA 2-Man TT CYCLE (Michael Richter) 1st Elite
2009-08-02 OSIM Singapore ITU Asia Cup TRIATHLON 6th Overall (2nd Elite Male)
2009-07-12 Miaoli TRIATHLON DNF (Achillies Tendon Injury)
2009-06-14 Puli CYCLE Race 10th
2009-05-24 Yilan CYCLE Race 13th E30
2009-05-23 Bei-I CYCLE Race 11th E30
2009-05-16 Hualien Cup TRIATHLON 3rd
2009-05-02 Balaka CYCLE Race 1st M30
2009-04-18 Kenting 113km TRIATHLON 1st
2009-04-05 3km ITT 7th
2009-04-05 TLBF Triathlon DNF (puncture while in 2nd place)
2009-04-04 Mountain Stage DNF (puncture while in breakaway)
2009-04-03 TLBF 45km Road Stage 8th
2009-4-03 TLBF 17km TTT 17th
2009-03-21 North Coast Cycle Race
DNF (Crashed)
2009-03-14 Citizens Criterium Race
2nd Place
2009-03-07 Shuangshi Duathlon
1st Place