My Marathon Journey
- 2016 Jingmen International Half-Marathon, China (21.0975km)
- 2016 Yichang Internatioal Half-Marathon, China (21.0975km)
- 2018 East Lake Greenway (Wuhan) University Marathon, China (21.0975km)
- 2018 Wuhan Marathon, China (42.195km)
- 2022 Rotterdam Marathon, Netherlands (42.195km)
- 2023 Rotterdam Quarter Marathon, Netherlands (10.55km)
- 2023 Breda Half-Marathon, Netherlands (21.0975km)
- 2024 Rotterdam Quarter Marathon, Netherlands (10.55km)
- Planned 2024 Berlin Marathon, German (42.195km)
(a picture from Amgen Singelloop Breda 2023)