Rider Type · Data-Derived
All-Rounder
No obvious weakness. Adapts to gradient and distance without big performance swings.
Over 15 rides and 131 segment results in 2026, Sam Moskal averaged in the top 15% of the field, with a +1 percentile points (improves!) from the opening segments to the late-ride segments.
Over 15 rides and 131 segment results in 2026, Sam Moskal averaged in the top 15% of the field, with a +1 percentile points (improves!) from the opening segments to the late-ride segments.
Fatigue Pattern — Field Percentile by Segment Position
Average field percentile per segment slot (lower = better; bar height = how far back)
Opening (S01–S02): top 17% avg →
Late (S07+): top 15% avg ·
Swing: +1 percentile points (improves!)
Performance by Segment Type
By Distance
<0.4km (n=51 · 602W avg)
Top 16%
0.4–0.8km (n=44 · 487W avg)
Top 14%
>0.8km (n=36 · 409W avg)
Top 14%
By Gradient
<6% flat (n=26 · 510W avg)
Top 15%
6–10% mod (n=62 · 507W avg)
Top 15%
10–13% steep (n=33 · 526W avg)
Top 16%
>13% wall (n=10 · 512W avg)
Top 16%
Effort Profile
Punchy <0.45km ≥9% (n=31)
Top 15%
Threshold ≥0.7km ≥5% (n=33)
Top 14%
Peak Performances — Best 5 Segments
| Rank | Segment | Distance | Grade |
|---|---|---|---|
| 1/54 | Sarahills Dr. (East) | 0.62 km | 9.6% |
| 2/71 | Quinnhill from Summerhill | 0.35 km | 7.5% |
| 2/69 | Madonna Way | 0.34 km | 10.1% |
| 2/64 | DeerCreekClimb | 0.32 km | 10.0% |
| 3/71 | La Barranca Rd | 0.22 km | 7.7% |
Toughest Moments — Worst 5 Segments
| Rank | Segment | Distance | Grade |
|---|---|---|---|
| 17/37 | Meadowood NB | 0.32 km | 8.5% |
| 21/58 | Quinhill from University (Egan Official) | 0.31 km | 12.0% |
| 21/58 | Oakridge Drive inbound | 0.22 km | 5.7% |
| 18/58 | H2N: Voss | 0.37 km | 11.0% |
| 16/56 | Plateau Ave Climb | 0.31 km | 8.7% |
What the Data Suggests
💪
Strengths to Protect
Remarkable consistency — no single segment type is a weakness. Top 15% late in rides vs top 17% early — you warm into efforts rather than fade. That adaptability is rare: most riders have a clear Achilles heel that good routes can exploit. Best gradient: flat/rolling (<6%) at top 15%.
🎯
Development Area
Sharpening the best segments into consistent top-10 finishes. Currently 70% top-10 rate — the consistency is there, the peak isn't yet. High-intensity work (VO2max, 30/30s) would push best efforts into the front group.
📊
The Real Enemy
Absolute power, not profile. The data shows manageable fatigue. The consistency is the foundation. The gap to the front isn't about endurance or the wrong segment type — it's about the power number itself. That's the most direct lever.
Season Bookends — Egan 1 vs Egan 28
−7.3%
← fasterslower →
| Segment | Egan 1 Mar 10 | Egan 28 Sep 15 | Δ | |
|---|---|---|---|---|
| S01La Paloma from Westwind | 1:12 | −6.9% | 1:17 | ▼ 5s |
| S02La Barranca Rd | 33s | −6.1% | 35s | ▼ 2s |
| S03Taaffe from Dezahara (Egan Official) | 1:11 | −2.8% | 1:13 | ▼ 2s |
| S04Stonebrook from Priscilla | 1:00 | −10.0% | 1:06 | ▼ 6s |
| S05Dirk's super short hill sprint | 17s | −5.9% | 18s | ▼ 1s |
| S06Quinnhill from Summerhill | 42s | −9.5% | 46s | ▼ 4s |
| S07Madonna Way | 59s | −10.2% | 1:05 | ▼ 6s |
| GCTotal time | 5:54 | 6:20 | ▼ 26s |
Egan 28 was 26s slower than Egan 1 (7.3% off the opening pace).
Pack Battle — Rivals Within 15 Seconds
Same-gender riders finishing within 15 s of Sam across multiple rides (≥2 encounters).
🏴
Nemesis
Rhys French
0–2 in 2 encounters · 0% wins
🎯
Prey
Phillip Maier
3–1 in 4 encounters · 75% wins
| Rider | Encounters | Sam record | Win % |
|---|---|---|---|
| 🎯 Phillip Maier | 4 | 3–1 | 75% |
| 🎯 David Remahl | 3 | 3–0 | 100% |
| 🎯 Hannon Ayer | 3 | 2–1 | 67% |
| 🎯 Marc Osswald | 2 | 2–0 | 100% |
| 🎯 Charlie Stahl | 2 | 2–0 | 100% |
| 🏴 Rhys French | 2 | 0–2 | 0% |