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 GABRIEL OSTING French Creek Composite 2 2 2 1
2 DEREK OTT Bucks County Composite 1 1 1 2
3 CHASE TANEY Owen J. Roberts 3 3 3 3
4 AIDAN LONG Twin Valley School 4 4 4 4
5 REED ELDRIDGE Owen J. Roberts 5 5 5 5
6 VAN MARTIN Twin Valley School 6 6 6 6
7 JULIAN FLAMINI Perkiomen Valley School District 13 8 7 7
8 THOMAS BARR Twin Valley School 7 7 8 8
9 THOMAS MAGGE SoMont West Composite 14 11 11 9
10 TOBY SANDERSON SoMont West Composite 9 10 9 10
11 JACKSON MARSHALL Lower Bucks Composite 8 9 10 11
12 THOMAS CIHLAR Twin Valley School 16 14 12 12
13 CHASE KOLLER Twin Valley School 15 13 13 13
14 KEVIN BOLT Twin Valley School 17 15 14 14
15 CHASE SHIVAK Owen J. Roberts 12 12 15 15
16 WILL REGAN Keystone Abington Heights 18 16 16 16
17 TY KANASKIE Phoenixville Inferno High School 11 17 18 17
18 JAMES PACHARIS Wyomissing Area Composite 19 18 17 18
DNF AYDEN RICHARDSON PA Independent Eastern Blue 21 19 19
DNF JAKOB KLEIN SoMont West Composite 10 20
DNF BENJAMIN ROSE French Creek Composite 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.