-

Registration open for 2026 Shanghai Sheshan Half Marathon
January 30, 2026
The 2026 Shanghai Sheshan Half Marathon, set to take place on April 12 in Songjiang district, is now open for registration.
-

Registration open for Shanghai Suzhou Creek Half Marathon 2026
January 30, 2026
The marathon, a city-focused race blending culture and urban life, will take place on March 28, inviting 7,000 participants to explore the heartbeat of Shanghai streets.
-

Tennis legends gather in Shanghai for 'Ace the New Year' showdown
January 29, 2026
The Ace the New Year & One-Point-Win Tournament 2026 will take place at the Shanghai Indoor Stadium from Feb 18 to 21.
-

Registration for Shanghai Half Marathon opens on Jan 16
January 15, 2026
As a key event of the Shanghai Marathon series, the Shanghai Half Marathon will be held on March 15.
-

Sports events in first quarter 2026
January 13, 2026
Here are the can't-miss sporting highlights from January through March 2026.
-

2026 Shanghai Bay Area Half Marathon set for March 22
January 13, 2026
The 2026 Shanghai Bay Area Half Marathon will take place on March 22, guiding runners along a striking coastal route through Shanghai's Jinshan district.
-

Registration open for 2026 Shanghai Yangtze River Half Marathon
January 13, 2026
The 2026 Shanghai Yangtze River Half Marathon, scheduled for March 22 in Chongming, is now open for registration.
-

Registration now open for 2026 Shanghai Women's Half Marathon
January 09, 2026
Shanghai will once again welcome thousands of runners this spring as the 2026 Shanghai Women's Half Marathon returns on March 8, coinciding with International Women's Day.
-

Individual registration guide for Ironman 70.3 Shanghai Chongming
December 18, 2025
Registration for the Ironman 70.3 Shanghai Chongming race, scheduled for May 17, 2026, opened worldwide on Dec 16, 2025.
-

Ready for 2026? F1 Shanghai tickets go on sale
December 11, 2025
The Chinese Grand Prix at Shanghai International Circuit is set for March 13 to 15, 2026. Tickets go on sale on Dec 11 at 11 am.