Skip to content
D

Top Sports & Exercise – By Age Groups

Description

Sport Singapore CSV of the top 10 sports and exercises taken up by residents in Singapore, segmented by age group, with figures for each National Sport & Exercise Participation Survey (NSPS) year from 2019 through 2025. Rows pair an age group with an activity while columns give the annual values, showing how sporting preferences shift across life stages and generational cohorts. Sport agencies, facility planners and programme designers use it to match offerings to age-specific demand.

Official description

Explore detailed datasets and insights on SportDexSG - Sport Singapore’s digital platform for sharing data across the sport and fitness ecosystem: www.sportdexsg.gov.sg This dataset presents information on the top 10 sports/exercises that participants took part in, segmented by age groups and categorised by the NSPS year. The data highlights how sporting preferences and participation vary across different life stages and generational cohorts. Related Resources: https://go.gov.sg/sportdexsg-topsports

Last updated
Coverage
2019-01-01 – 2025-12-31
Rows
40
Columns
9

Chart

Values are summed where multiple rows share the same category.

Data

Age Group Activity 2019 2020 2021 2022 2023 2024 2025
13-19 joggingrunning 31.000000 43.000000 46.000000 51.000000 45.000000 43.000000 36.000000
13-19 badminton 12.000000 18.000000 19.000000 21.000000 21.000000 16.000000 14.000000
13-19 walkingoutdoor 7.000000 20.000000 19.000000 21.000000 17.000000 13.000000 14.000000
13-19 basketball 13.000000 15.000000 19.000000 19.000000 20.000000 17.000000 13.000000
13-19 swimming 8.000000 7.000000 6.000000 11.000000 11.000000 15.000000 13.000000
13-19 football/soccer 13.000000 9.000000 9.000000 12.000000 15.000000 11.000000 11.000000
13-19 cycling 7.000000 13.000000 16.000000 17.000000 12.000000 9.000000 9.000000
13-19 otherworkoutequipment 8.000000 4.000000 3.000000 6.000000 6.000000 6.000000 5.000000
13-19 netball 8.000000 2.000000 2.000000 3.000000 4.000000 5.000000 5.000000
13-19 volleyball 7.000000 7.000000 7.000000 5.000000 9.000000 4.000000 4.000000
20-39 joggingrunning 31.000000 41.000000 41.000000 42.000000 36.000000 42.000000 43.000000
20-39 walkingoutdoor 15.000000 27.000000 25.000000 30.000000 24.000000 21.000000 32.000000
20-39 swimming 10.000000 8.000000 10.000000 12.000000 12.000000 13.000000 11.000000
20-39 cycling 4.000000 12.000000 16.000000 12.000000 6.000000 5.000000 7.000000
20-39 weightlifting 2.000000 6.000000 7.000000 7.000000 7.000000 5.000000 5.000000
20-39 badminton 5.000000 6.000000 5.000000 6.000000 5.000000 4.000000 5.000000
20-39 basketball 4.000000 3.000000 3.000000 3.000000 4.000000 4.000000 5.000000
20-39 football/soccer 4.000000 3.000000 3.000000 3.000000 4.000000 3.000000 4.000000
20-39 other workout/exercises 6.000000 7.000000 6.000000 8.000000 9.000000 9.000000 4.000000
20-39 calisthenics 2.000000 11.000000 12.000000 12.000000 13.000000 7.000000 4.000000
40-59 walkingoutdoor 29.000000 43.000000 43.000000 47.000000 41.000000 46.000000 57.000000
40-59 joggingrunning 21.000000 24.000000 30.000000 26.000000 21.000000 19.000000 18.000000
40-59 calisthenics 2.000000 10.000000 12.000000 14.000000 14.000000 10.000000 8.000000
40-59 cycling 5.000000 12.000000 14.000000 12.000000 8.000000 6.000000 7.000000
40-59 swimming 7.000000 6.000000 7.000000 9.000000 9.000000 8.000000 5.000000

Columns

Column Type Categorical
Age Group Text Yes
Activity Text No
2019 Numeric (Percentage) No
2020 Numeric (Percentage) No
2021 Numeric (Percentage) No
2022 Numeric (Percentage) No
2023 Numeric (Percentage) No
2024 Numeric (Percentage) No
2025 Numeric (Percentage) No