National Sports Centre (NSC), det nasjonale sportssenteret, er et stort sportssenter for ulike typer idrett som ligger i Pulrose Road. NSC er eid av departementet for turisme og fritid i Mans regjering og blir administrert av Manx Sport & Recreation. En annen stadium, King George V Bowl, ligger ved Pulrose Road og er eid av Douglas bykommune (Borough).