Triathlon Prowess Report

Overlap analysis between run.privyprep.com and swim.privyprep.com. Sample date: 2026-04-29.

Who Appears in Both?

6 athletes were found in both datasets.

Rank Athlete Final Score Run Score Swim Score Balance Versatility Bonus Run Events Swim Events
1Jacob Ying43.6079.2428.5742.0050.0014
2Josh Chapman37.8033.2142.5337.2440.0013
3Caroline Hughes37.6127.7431.6229.5270.0034
4Ryan Gorgone36.2243.4226.3232.7850.0014
5Omar Santos22.269.1945.0015.3250.0014
6Matthew Pegues20.7212.0415.1713.4050.0014

Scoring Methodology

This is an endurance-weighted run+swim proxy for triathlon potential. No bike data was available.

1) Per-event percentile

Percentile = ((field_size - rank + 1) / field_size) * 100

2) Distance weighting

Longer events get more triathlon relevance.

Run weights: 3200m = 1.00, 1600m = 0.85, 800m = 0.70, 400m = 0.55

Swim weights: 500 free = 1.00, 200 free = 0.80, 100 free = 0.65, 50 free = 0.50

AdjustedEventScore = Percentile * DistanceWeight

3) Sport-level score

For each athlete, the best adjusted event in run and the best adjusted event in swim are selected: RunScore and SwimScore.

4) Balance score

Harmonic mean rewards being good at both, not just one: Balance = 2 * RunScore * SwimScore / (RunScore + SwimScore)

5) Versatility bonus

Based on number of listed events in each sport, capped at 5: Versatility = avg(min(run_events,5)/5, min(swim_events,5)/5) * 100

6) Final triathlon prowess score

FinalScore = 0.8 * Balance + 0.2 * Versatility