Shanghai Municipal Police
The Canidrome also served as a sporting venue. On March 15, 1941, a soccer game between the Shanghai Municipal Police and the Chinese team turned into a riot in the Canidrome, and cause 20,000 Chinese spectators to flood the field. As many as 30 people were injured in the game riot.