
This weekend, the 2025 trail running finale, the Shenzhen 100 Mountain Race, kicked off, with the 100-mile and 100-kilometer fields flagged off at 6 p.m. last night and 6 a.m. this morning, respectively.

The 100-mile category course distance was 165.7 kilometers, with a cumulative ascent 10,611 m, with both the start and finish at Dameisha Seaside Park. In the men's competition, Luo Canhua stood out. As the race progressed, Luo Canhua, running strongly, steadily extended his lead, making the contest for the championship increasingly one-sided.
In the final 20 kilometers he had already stretched his lead over second place to more than a hundred minutes.Ultimately,Luo Canhuafinished in 20 hours 52 minutes 27 seconds, crossing the finish line first to claim the men's 100-mile title, and significantly broke the course record, improving it by nearly three hours. Congratulations to Luo Canhua!
Last year's 100-mile champion Zhang Weiqiang ran a steady, controlled race: from seventh/eighth in the opening stages, to fifth after 30 km, and up to second during Saturday daytime, demonstrating his deep, consistent strength.In the end Zhang Weiqiang took second place in the men's 100-mile with a time of 22 hours 57 minutes 40 seconds, also breaking the course record he previously held. The total bonus for record-breaking at this event was 100,000 yuan, which will be shared equally among all record-breakers.
Ales Frlic finished in 25 hours 09 minutes 47 seconds to take third place.
In the women's competition, Chi Lingjie, who had been strongly in the lead as the "Big Boss", was caught by Qin Meiqing at the 122 km Wutong Mountain North Gate checkpoint; the two ran side-by-side for the following 20 km.
The rivalry then became dramatic; at the 150 km Yantian aid stationChi Lingjie reclaimed a ten-minute lead and held it until the final checkpoint at the Meisha Peak trailhead. But in the last 12 km, Qin Meiqing surged past Chi Lingjie, winning the women's 100-mile title in 28 hours 22 minutes 10 seconds!
Chi Lingjie took second place in the women's race with a time of 28 hours 25 minutes 32 seconds; both of them broke the course record. "Seyu" Xie Wenfei came from behind and currently sits in third.


In the 100-km race, this year the course difficulty surged compared with last year: the 100.3-kilometer route has a cumulative elevation gain of 7,190 m, more than 2,000 m higher than last year, such difficulty, combined with high temperatures, posed a significant challenge to the athletes.
The pre-race favorite Zhao Jiaju withdrew at CP2 due to injury, making Yang Jianjian the focus of attention. He built up a lead early in the race and then held a steady performance. At 72 km, 82 km, and 88 km, Yang Jianjian made fairly substantial refueling stops, which highlights the race's demands and his measured race strategy.
As the clock hit 6 PM, Yang Jianjian deliberately stopped to put on his high-powered headlamp; once it was lit he pushed hard toward the finish. He crossed the 100 km finish line first in 12:18:07, announcing that he also possesses strong ability in long-distance racing!
Gu Rongchao finished second in 12:49:36, and trail-running's rising "young star" Zhang Hongfu took third in 13:01:33.
On the women's side, Zhao Fufen led up to 28 km in the early stages of the race; however, in the following section, "Xiao K" Li Anna overtook Zhao Fufen and moved into the lead at the 40 km Luowu checkpoint.
She then didn't give her chaser another chance, gradually increasing her lead from twenty minutes to forty minutes, ultimately claiming the women's title in 14 hours 58 minutes 17 seconds — congratulations to Li Anna!
Thanks to the athletes of Shenzhen 100 for bringing everyone a fantastic trail-running weekend!

