Top Sports & Exercise – By Age Groups
What this data shows
Published by Sport Singapore. 40 records. Fields include Age Group, Activity, 2019, 2020 (9 columns in total). Covers 2019-01-01 to 2025-12-31. Last updated 2026-04-17.
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 |
Preview shows 10 rows and 9 columns. Use the table search or download the CSV for the full data.
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 |