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

JV2 - Male

26 riders timed · 24 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 DYLAN GUINN Northern York 2 1 1 1
2 RYAN KUHN Susquenita 1 2 2 2
3 LIAM MCNELIS Cumberland Valley 4 3 3 3
4 CLIFF WILLIAMS York Composite Cycling Club 6 4 4 4
5 CODY HOLTON Hershey 5 5 5 5
6 GABRIEL FLECK Adams County Gettysburg 7 6 6 6
7 PATRICK LENNON Hershey 8 8 7 7
8 NICK PANTANO York Composite Cycling Club 14 10 9 8
9 SULLIVAN STILSON State College Area Crows MTB 9 9 8 9
10 ALEX STRAWSER Susquenita 18 12 10 10
11 SAM LLERAS Danville Area School District Hammers 11 11 11 11
12 TAVIN SNYDER York Composite Cycling Club 19 15 13 12
13 MCKINLEY TAYLOR Dauphin Composite 12 14 12 13
14 OWEN RANDOLPH Elizabethtown Area School District 16 16 14 14
15 GIACOMO DAVENPORT Cumberland Valley 10 13 15 15
16 HAYDEN POORMAN State College Area Crows MTB 13 17 17 16
17 ANDREW TELENCIO PA Independent - Central 17 20 16 17
18 TYLER KUNKEL Adams County Composite 20 19 19 18
19 TAGGERT MILLER Elizabethtown Area School District 15 18 18 19
20 JOHN GOODLING Susquenita 24 21 21 20
21 BENNY DADALT Danville Hammers Composite 25 25 22 21
22 LANDON HARNISH Elizabethtown Area School District 21 23 20 22
23 JACK LUTTER PA Independent - Central 22 22 23 23
24 WILKEN BANKOWSKI York Composite Cycling Club 23 24 24 24
DNF TANNER CROMLEIGH Susquenita 3 7
DNF XAVIER NARBER State College Area Crows MTB 26 26

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.