The inaugural UCI Cycling World Championships, which took place in Glasgow in August 2023, attracted 500,000 spectators and 8,000 athletes.