It was a popular venue for sports of all kinds, carnival activities, horse and donkey racing, state parades and played a central role in island life.
New work on the stadium started on 23 March 2005, on the first anniversary of the establishment of diplomatic relations between the People's Republic of China and Dominica.
The handing-over ceremony of the stadium from Chinese officials to Dominica took place on 23 March, marking the third year of diplomatic ties with the People's Republic.
On 6 February 2008, the Dominica national football team played their first 2010 World Cup qualifying match against Barbados in front of 4,200 spectators at Windsor Park.
[1] Dominica hosted its first two One Day International cricket matches at Windsor Park Stadium, between West Indies and Bangladesh.