Statistics Quest

10 km race results

Results of 500 finishers in a fictional community 10 km road race organised by the Corniche Striders running club, with each runner's self-reported weekly training distance. Each row is one finisher: age, age group, sex, training km per week and finish time. Built for correlation and regression in a sports context — training volume is strongly (negatively) related to finish time, but the data are observational.

Rows
500
Columns
6
One row is
one race finisher
Version
v1

Data dictionary

ColumnTypeUnitSummaryDescription
bib
Bib number
idRace bib number.
age
Age
integeryearsmean 38.81, median 37, SD 11.65, range 20–78Age on race day.
age_group
Age group
ordinal5 levels: 18-29, 30-39, 40-49, 50-59, 60+Age category used for prizes.
sex
Sex
category2 levels: Female, MaleSex category of the entry.
training_km_week
Weekly training
numberkm/weekmean 23.71, median 20.85, SD 14.99, range 1.7–102.3Self-reported average running distance per week over the previous 8 weeks.
finish_min
Finish time
numberminutesmean 57.8, median 57.6, SD 8.359, range 35.3–86.3Chip time for 10 km.

What it is good for

  • Describe the relationship between training volume and finish time with a scatter plot and correlation.
  • Notice the curved (diminishing) relationship and compare Pearson and Spearman correlations.
  • Fit a regression of finish time on training, age and sex and interpret it.
  • Explain why the association need not be causal (fitter people may train more).

Methods: scatter plot, Pearson correlation, Spearman correlation, simple regression, multiple regression, log transformation.

Data quality notes

  • Training volume is self-reported and right-skewed.
  • The training–time relationship is curved: extra kilometres help less for runners who already train a lot.
  • No missing values.

Provenance and licence

Age ~ 18 + gamma (median ≈37). Training km/week is gamma-distributed (median ≈20) and slightly higher for runners in their 30s–40s. Finish time (minutes) = (68 − 13·ln(1 + training/10) + 0.35 per year of age beyond 35 + 6 for women) × log-normal individual variation (sd 0.08), bounded below at 31 minutes.

Synthetic data · CC0-1.0 (synthetic data generated by Statistics Quest) · generated deterministically (seed 20241019). It does not describe real people or organisations; any resemblance is coincidental.

Preview

Dataset

10 km race results

500 rows · one row = one race finisher · synthetic data

Bib numberAge (years)Age groupSexWeekly training (km/week)Finish time (minutes)
B0013030-39Female1765.3
B0024140-49Male28.252.5
B0032818-29Male30.156.3
B0042418-29Male6.170.2
B0052218-29Male12.661.8
B0062418-29Male54.145.8
B0073630-39Male32.148
B0084340-49Male12.358.3
B0092518-29Male27.659.6
B0105750-59Male16.566.2
B0113730-39Female9.361.5
B0123330-39Female35.464.5

Used in