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

18 riders timed · 15 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 BODEN ZALEWSKI Laurel Highlands Composite 1 1 1 1
2 DYLAN CHERSKY Pittsburgh East Composite 5 3 2 2
3 COLTON HOSAFLOOK Franklin Regional School District 3 5 3 3
4 LUCAS WRIGHT Pittsburgh West Composite 4 4 4 4
5 RILEY WADLINGTON State College Area Crows MTB 2 2 5 5
6 FINN BARNES Franklin Regional School District 9 8 7 6
7 MICAH HELD Laurel Highlands Composite 6 6 6 7
8 HENRY FISHER Laurel Highlands Composite 8 9 8 8
9 ISAAC PELUSO Pittsburgh West Composite 7 7 9 9
10 ETHAN ZAPPE State College Area Crows MTB 10 10 10 10
11 LUKE BACHMANN Pittsburgh North Cycling 12 11 11 11
12 JASON LI Franklin Regional School District 15 13 12 12
13 GALEN SHEPHERD Northwest Pennsylvania Composite 11 12 13 13
14 EVAN SANDUSKY Laurel Highlands Composite 13 14 14 14
15 HAYDEN POORMAN State College Area Crows MTB 14 15 15 15
DNF PAXTON PAVSHAK Pittsburgh North Cycling 17 16 16
DNF IAN JEFFRIES Northwest Pennsylvania Composite 16 17 17
DNF OLIVER YOCHIM Northwest Pennsylvania Composite 18 18 18

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.