The double Olympian won the opening stage of the race and held on to the leader's jersey for the entire week despite suffering from a chest infection.
Tour de Taiwan - Final General Classification
1. David McCann (Giant Asia Racing Team) 20 hours 51 mins 56 secs
2. Philip Gaimon (Kenda presented by Geargrinder) at 8 secs
3. William Clarke (Genesys Wealth Advisers) at 11 secs
4. Takashi Miyazawa (Japan National Team) at mins 14 secs
5. King Wai Cheung (Hong Kong Team) at 26 secs
6. Dean Downing (Rapha Condor Sharp) at 29 secs
7. Chun Kai Feng (Action Cycling Team) at 30 secs
8. Takeaki Ayabe (Aisan Racing Team) at 43 secs
9. Roger Beuchat (CKT Tmit - Champion System) at 51 secs
10. Ki Ho Choi (Hong Kong Team) at 53 secs