Data Insights

Running told through real race and training data — trends, progress, distribution.

Back to races

Overview

Finishes44races
Total race distance1762km
Total race time162.4h

Performance progression

Lower on the axis means a better (faster) time
2:123:084:034:595:55Finish time (H:MM)2015北京马拉松 · September 20, 2015 · 4:46:174:462015.092016厦门马拉松 · January 2, 2016 · 4:02:234:022016.012016北京马拉松 · September 17, 2016 · 4:01:104:012016.092016承德马拉松 · October 15, 2016 · 4:14:224:142016.102016上海马拉松 · October 30, 2016 · 4:01:534:012016.102016广州马拉松 · December 11, 2016 · 3:31:403:312016.122017厦门马拉松 · January 2, 2017 · 5:30:575:302017.012017无锡马拉松 · March 19, 2017 · 3:36:353:362017.032017鄂尔多斯马拉松 · August 19, 2017 · 3:48:053:482017.082017北京马拉松 · September 17, 2017 · 3:12:093:122017.092017上海马拉松 · November 12, 2017 · 3:08:103:082017.112018北京马拉松 · September 16, 2018 · 3:18:463:182018.092018上海马拉松 · November 18, 2018 · 2:55:262:552018.112019年无锡马拉松 · March 24, 2019 · 2:44:102:442019.032019上海马拉松 · November 17, 2019 · 2:48:532:482019.112020上海马拉松 · November 29, 2020 · 2:37:022:37Personal best2020.112021徐州马拉松 · April 11, 2021 · 2:48:202:482021.042023重庆马拉松 · March 19, 2023 · 2:45:502:452023.032023北京马拉松 · October 29, 2023 · 2:37:572:372023.102023上海马拉松 · November 26, 2023 · 2:39:282:392023.112024北京马拉松 · November 3, 2024 · 2:40:162:402024.112024南京马拉松 · November 17, 2024 · 2:39:282:392024.112025无锡马拉松 · March 23, 2025 · 2:55:152:552025.032025北京马拉松 · November 2, 2025 · 2:38:292:382025.112025 北京马拉松 · November 3, 2025 · 4:00:004:002025.112025上海马拉松 · November 30, 2025 · 2:40:442:402025.112026厦门马拉松 · January 11, 2026 · 5:03:305:032026.012026石家庄马拉松 · March 29, 2026 · 2:51:272:512026.032026一汽红旗长春马拉松 · May 17, 2026 · 2:42:572:422026.052026嘉峪关长城马拉松 · June 21, 2026 · 2:50:172:502026.06Race date
Finish timePersonal best

Personal bests

全马2:37:02November 29, 2020races30 · Avg pace 4'45"/km
半马1:15:52April 20, 2025races9 · Avg pace 4'07"/km
越野5:59:29July 11, 2026races5 · Avg pace 9'33"/km

Race type mix

全马30 · 68%
半马9 · 20%
越野5 · 11%

Distance by year

2015
2 Races · 63 km
2016
7 Races · 253 km
2017
9 Races · 464 km
2018
4 Races · 127 km
2019
2 Races · 84 km
2020
1 Races · 42 km
2021
1 Races · 42 km
2023
5 Races · 169 km
2024
2 Races · 84 km
2025
5 Races · 190 km
2026
6 Races · 243 km