Triathlon Prowess Report

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

Who Appears in Both?

8 athletes were found in both datasets.

RankAthleteFinal ScoreRun ScoreSwim Score BalanceVersatility BonusRun EventsSwim Events
1Jacob Ying58.0679.3448.3360.0750.0014
2Ryan Gorgone46.8443.5348.8946.0650.0014
3Josh Chapman40.8333.1953.7341.0440.0013
4Tom Berezitsky34.1458.3614.0722.6880.0044
5Caroline Hughes33.5427.6721.8524.4270.0034
6matthew pegues24.6112.0337.9218.2650.0014
7Omar Santos22.899.2661.9416.1250.0014
8Walker Madsen18.1530.602.835.1970.0043

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

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

Balance = 2 * RunScore * SwimScore / (RunScore + SwimScore)

5) Versatility bonus

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