Race Results

How positions changed lap by lap. Each line is a rider; lower is better (1 = leading). A line that ends early means the rider was pulled or lapped before the finish.

Results Race Position

Middle School Advanced - Male

18 riders timed · 17 completed all 5 laps

Hover a line to identify the rider. Dashed lines were pulled/lapped before the finish. The table below is the authoritative key.

Finish Rider Team Lap 1Lap 2Lap 3Lap 4Lap 5
1 DYLAN HAMILL Lower Merion Trailblazers Composite 1 1 1 1 1
2 AARON SCHOLNICK Lycoming County Composite 2 2 2 2 2
3 AARON SINGER Cumberland Valley 7 6 6 3 3
4 ZACHARIAH SWOPE Downingtown Composite 4 4 4 6 4
5 FREDDIE GRAY Lebanon Valley Composite 5 5 5 5 5
6 KEENAN FAWTHORP Delco Revolution Sun Valley 3 3 3 4 6
7 NOAH FREDENBURG Lower Bucks Composite 9 7 7 7 7
8 GRAYSON SOSTAR PA Independent - Central 6 8 8 8 8
9 HENRY JONES Lehigh Valley Composite East 11 10 10 11 9
10 EVAN HEISEY York Composite Cycling Club 12 11 11 10 10
11 FLYNN APPELTANS Phoenixville Inferno High School 8 9 9 9 11
12 MICHAEL ROWLEY Pittsburgh West Composite 10 12 12 12 12
13 NATHANIEL HARRISON Northwestern Lehigh 13 13 13 13 13
14 AXEL SALERNO Plum Mustang MTB 14 15 14 14 14
15 SORREL DENARDO Emmaus High School 15 14 15 15 15
16 MACK SALERNO Plum Mustang MTB 18 17 16 16 16
17 PORTER KUBAN Laurel Highlands Composite 17 16 17 17 17
DNF ZACHARIE PRINCE Lower Merion Trailblazers Composite 16

Stacked Lap Times

Each bar is a rider; each block is a lap — wider = slower. A short bar means pulled/lapped.

Even blocks = metronomic pacing; a widening block = fade. Hover a block for the exact lap split.