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

JV3 - Male

15 riders timed · 14 completed all 3 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 3
1 MALCOM KROM Laurel Highlands Composite - East 2 1 1
2 COLEMAN HIXENBAUGH Pittsburgh West Composite 1 2 2
3 BRODY SALAI Pittsburgh North Cycling 3 3 3
4 HARPER DALANSKY Laurel Highlands Composite - West 4 4 4
5 LANDON MORLEY Franklin Regional School District 5 5 5
6 ADAM KOZLOSKY Franklin Regional School District 6 6 6
7 ELIJAH TURNER Ruach Bicycle Club 7 7 7
8 BRENDEN BASHLINE Pittsburgh West Composite 8 8 8
9 ROBERT DEBENEDETTI Ruach Bicycle Club 9 9 9
10 SKYLAR CULP Plum Mustang MTB 11 10 10
11 NATHAN ELLER Pittsburgh North Cycling 10 11 11
12 THOMAS HOSKINS Pittsburgh West Composite 12 12 12
13 MAXIMUS HASCH Laurel Highlands Composite - East 13 13 13
14 OLIVER YOCHIM Northwest Pennsylvania Composite 14 14 14
DNF BOBBY CAPANNA Franklin Regional School District 15 15

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.