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

JV1 - Male

21 riders timed · 18 completed all 4 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 4
1 MARK JOLLEY Lower Merion Trailblazers Composite 1 1 1 1
2 ALEX COLE Unionville-Chadds Ford School District 2 2 2 2
3 LUKE FRIIS Downingtown Composite 4 3 3 3
4 MAX FULLER Downingtown District 3 4 4 4
6 DEAN FRICHTEL AIM Academy 5 6 5 5
5 CHARLES PRIOR Delco Revolution Haverford 7 5 6 6
7 JONAS DE OLIVEIRA BECKMANN Lower Merion Trailblazers Composite 15 11 10 7
8 TUCKER DOSTALIK Downingtown District 6 7 7 8
9 COLIN MAYO Unionville-Chadds Ford School District 8 8 8 9
10 YANNI LAMBRIS Delco Revolution Radnor 10 10 9 10
11 LIAM COETZEE Great Valley High School 14 13 12 11
12 NOLAN ORR Delco Revolution Strath Haven 11 12 13 12
13 SEAN WEBB Downingtown District 12 14 14 13
14 ETHAN KRALL Delco Revolution Penncrest 17 16 16 14
15 LUCAS MERCURIO Great Valley High School 13 15 15 15
16 JONAH CERYNIK Downingtown Composite 9 9 11 16
17 PETER RESSLER AIM Academy 18 18 17 17
18 LUCAS MORRILL Tredyffrin Easttown District 19 17 18 18
DNF JAMES MCDEVITT Unionville-Chadds Ford School District 16
DNF ANDREW MCMANUS AIM Academy 21 20 19
DNF JONATHAN INDIVERI Downingtown District 20 19 20

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.