DUNCAN LEITHEAD
The Haverford School
2022
7th Grade
Races
2
Avg Points
—
Best Place
2
Total Points
—
2023
MS Advanced
Races
4
Avg Points
—
Best Place
3
Total Points
—
2024
JV1
Races
5
Avg Points
491.8
Best Place
5
Total Points
2459
2025
Varsity
Races
5
Avg Points
509.6
Best Place
3
Total Points
2548
2026
Varsity
Races
1
Avg Points
495.0
Best Place
11
Total Points
495
Points Trend
Placement Trend
Field Percentile
How this rider ranks relative to others in the same category per race (higher = better)
Race History
| Season | Event | Team | Category | Conference | Place | Points | Time | Min/Mi | Lap 1 | Lap 2 | Lap 3 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2022 | 1_Grinnin at Granite 5.7 | Lower Merion Trailblazers Composite | 7th Grade - Male | 2 | — | 27:40.50 | 6.9 | 13:56 | 13:44 | ||
| 2022 | 2_Johnstown Showdown | Lower Merion Trailblazers Composite | 7th Grade - Male | 7 | — | 25:01.98 | 6.3 | 12:12 | 12:49 | ||
| 2022 | 5_Fair Hill Rally non-scoring | Lower Merion Trailblazers Composite | 7th Grade - Male | 6 | — | 15:10.19 | — | ||||
| 2023 | 1_Boyce Rally non-scoring | Lower Merion Trailblazers Composite | 8th Grade - Male | 4 | — | 12:24.75 | 1.6 | 2:41 | 2:40 | 4:36 | |
| 2023 | 2_Granite | Lower Merion Trailblazers Composite | MS Advanced - Male | 4 | — | 37:57.88 | 6.3 | 11:58 | 12:35 | 13:23 | |
| 2023 | 3_Johnstown | Lower Merion Trailblazers Composite | MS Advanced - Male | 5 | — | 42:15.90 | 7.0 | 13:36 | 14:12 | 14:27 | |
| 2023 | 4_Blue Mtn | Lower Merion Trailblazers Composite | MS Advanced - Male | 4 | — | 49:26.53 | 4.9 | 8:54 | 9:49 | 10:00 | |
| 2023 | 5_FairHill | Lower Merion Trailblazers Composite | MS Advanced - Male | 3 | — | 53:42.36 | 6.7 | 13:01 | 13:02 | 13:27 | |
| 2024 | State Event #1 - Playin’ at Penn College | Lower Merion Trailblazers Composite | JV1 - Male | Eastern | 8 | 512 | 1:06:46.59 | 6.5 | 21:56 | 22:18 | 22:31 |
| 2024 | State Event #2 - Granite | Lower Merion Trailblazers Composite | JV1 - Male | Eastern | 11 | 481 | 1:09:24.04 | 5.0 | 16:58 | 17:45 | 17:20 |
| 2024 | Eastern Conf #1 - Fair Hill | Lower Merion Trailblazers Composite | JV1 - Male | Eastern | 8 | 481 | 1:10:05.49 | 4.0 | 13:39 | 13:51 | 14:18 |
| 2024 | Eastern Conf #2 - Blue Mtn | Lower Merion Trailblazers Composite | JV1 - Male | 5 | 504 | 1:05:07.75 | 3.7 | 10:25 | 13:36 | 13:48 | |
| 2024 | State Championships - Johnstown Showdown | Lower Merion Trailblazers Composite | JV1 - Male | 8 | 481 | 1:07:37.09 | 4.8 | 16:49 | 16:54 | 17:02 | |
| 2024 | 2024 Johnstown Short Track exhibition race non-scoring | Lower Merion Trailblazers | Advanced | 9 | — | — | — | ||||
| 2025 | State Event #1 - Playin’ at Penn College | Lower Merion Trailblazers Composite | Varsity - Male | Eastern Gold | 8 | 516 | 1:24:12.3 | 6.2 | 21:15 | 20:42 | 21:06 |
| 2025 | State Event #2 - Grinnin’ at Granite | Lower Merion Trailblazers Composite | Varsity - Male | Eastern Gold | 18 | 455 | 1:18:56.7 | 4.5 | 15:34 | 15:40 | 16:07 |
| 2025 | Eastern Gold Conference #1 - Bike Battle at Belmont | Lower Merion Trailblazers Composite | Varsity - Male | Eastern Gold | 3 | 556 | 1:15:09.5 | 5.6 | 15:02 | 14:48 | 14:47 |
| 2025 | Eastern Gold Conference #2 - Big Send at Blue Mountain & Conference Awards | Lower Merion Trailblazers Composite | Varsity - Male | Eastern Gold | 3 | 556 | 59:15.4 | 3.4 | 9:30 | 12:18 | 12:30 |
| 2025 | Hershey Hustle with TTC & Super Team Awards | Lower Merion Trailblazers Composite | Varsity - Male | Eastern Gold | 16 | 465 | 1:21:40.1 | 5.8 | 21:07 | 19:57 | 20:22 |
| 2026 | 2026 State Kick-Off - Playin’ at Penn College | Lower Merion Trailblazers Composite | Varsity - Male | Eastern Gold | 11 | 495 | 1:03:20.3 | 5.6 | 20:45 | 21:00 | 21:34 |
By Venue
Pctl = share of the field beaten · Δ columns compare with the previous scoring visit to the same course (negative pace Δ = faster, positive pctl Δ = better)Granite
4 visits| Season | Event | Division | Laps | Time | Place | Pctl | Points | Min/Mi | MPH | Δ Pace | Δ Pctl |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2022 | 1_Grinnin at Granite 5.7 | 7th Grade Male | 2 | 27:40.50 | 2/91 | 98% | — | 6.9 | 8.7 | — | — |
| 2023 | 2_Granite | MS Advanced Male | 3 | 37:57.88 | 4/6 | 33% | — | 6.3 | 9.5 | -0.6 | -64 pts |
| 2024 | State Event #2 - Granite | JV1 Male | 4 | 1:09:24.04 | 11/70 | 84% | 481 | 5.0 | 12.1 | -1.4 | +51 pts |
| 2025 | State Event #2 - Grinnin’ at Granite | Varsity Male | 5 | 1:18:56.7 | 18/59 | 70% | 455 | 4.5 | 13.3 | -0.5 | -15 pts |
Johnstown
4 visits| Season | Event | Division | Laps | Time | Place | Pctl | Points | Min/Mi | MPH | Δ Pace | Δ Pctl |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2022 | 2_Johnstown Showdown | 7th Grade Male | 2 | 25:01.98 | 7/54 | 87% | — | 6.3 | 9.6 | — | — |
| 2023 | 3_Johnstown | MS Advanced Male | 3 | 42:15.90 | 5/6 | 17% | — | 7.0 | 8.5 | +0.8 | -70 pts |
| 2024 | State Championships - Johnstown Showdown | JV1 Male | 4 | 1:07:37.09 | 8/56 | 86% | 481 | 4.8 | 12.4 | -2.2 | +69 pts |
| 2024 | 2024 Johnstown Short Track exhibition race non-scoring | Advanced | — | — | 9/18 | 50% | — | — | — | — | — |
Blue Mountain
3 visits| Season | Event | Division | Laps | Time | Place | Pctl | Points | Min/Mi | MPH | Δ Pace | Δ Pctl |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2023 | 4_Blue Mtn | MS Advanced Male | 5 | 49:26.53 | 4/9 | 56% | — | 4.9 | 12.1 | — | — |
| 2024 | Eastern Conf #2 - Blue Mtn | JV1 Male | 5 | 1:05:07.75 | 5/46 | 89% | 504 | 3.7 | 16.1 | -1.2 | +34 pts |
| 2025 | Eastern Gold Conference #2 - Big Send at Blue Mountain & Conference Awards | Varsity Male | 5 | 59:15.4 | 3/8 | 62% | 556 | — | — | — | -27 pts |
Fair Hill
3 visits| Season | Event | Division | Laps | Time | Place | Pctl | Points | Min/Mi | MPH | Δ Pace | Δ Pctl |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2022 | 5_Fair Hill Rally non-scoring | 7th Grade Male | — | 15:10.19 | 6/91 | 93% | — | — | — | — | — |
| 2023 | 5_FairHill | MS Advanced Male | 4 | 53:42.36 | 3/9 | 67% | — | 6.7 | 8.9 | — | — |
| 2024 | Eastern Conf #1 - Fair Hill | JV1 Male | 5 | 1:10:05.49 | 8/49 | 84% | 481 | 4.0 | 15.0 | -2.7 | +17 pts |
Penn College
3 visits| Season | Event | Division | Laps | Time | Place | Pctl | Points | Min/Mi | MPH | Δ Pace | Δ Pctl |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2024 | State Event #1 - Playin’ at Penn College | JV1 Male | 3 | 1:06:46.59 | 8/73 | 89% | 512 | 6.5 | 9.2 | — | — |
| 2025 | State Event #1 - Playin’ at Penn College | Varsity Male | 4 | 1:24:12.3 | 8/64 | 88% | 516 | 6.2 | 9.7 | -0.4 | -2 pts |
| 2026 | 2026 State Kick-Off - Playin’ at Penn College | Varsity Male | 3 | 1:03:20.3 | 11/61 | 82% | 495 | 5.6 | 10.8 | -0.6 | -6 pts |
Belmont
1 visit| Season | Event | Division | Laps | Time | Place | Pctl | Points | Min/Mi | MPH | Δ Pace | Δ Pctl |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2025 | Eastern Gold Conference #1 - Bike Battle at Belmont | Varsity Male | 5 | 1:15:09.5 | 3/8 | 62% | 556 | 5.6 | 10.8 | — | — |
Boyce
1 visit| Season | Event | Division | Laps | Time | Place | Pctl | Points | Min/Mi | MPH | Δ Pace | Δ Pctl |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2023 | 1_Boyce Rally non-scoring | 8th Grade Male | 4 | 12:24.75 | 4/80 | 95% | — | — | — | — | — |
Hershey
1 visit| Season | Event | Division | Laps | Time | Place | Pctl | Points | Min/Mi | MPH | Δ Pace | Δ Pctl |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2025 | Hershey Hustle with TTC & Super Team Awards | Varsity Male | 4 | 1:21:40.1 | 16/56 | 71% | 465 | 5.8 | 10.3 | — | — |