Number of stores of Topsports FY 2020-2024
At the end of the financial year 2024, Topsports International Holdings Limited operated 6,144 stores in China. The company has cut the number of stores but increased the per store selling area over the past years. Topsports is the largest sports retailer in China and the largest global retail partner and customer of Adidas and the second-largest of Nike. Most of the company's revenue came from sales of Nike and Adidas products.