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

Varsity - Female

16 riders timed · 7 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 ALEAH HEILAND Twin Valley School 1 1 1
2 STELLA LOVERICH State College Area Crows MTB 2 2 2
3 LILY JOHNSON AIM Academy Wolfpack 3 3 3
4 SELAH WYNEN Wyomissing Area District 4 4 4
5 ADDISON HAFER Danville Area School District Hammers 5 5 5
6 GRACE FINLEY Pittsburgh North Cycling 6 6 6
7 SOPHIA FOLMAR Twin Valley School 7 7 7
DNF LUCY AYERS Northern York 8 8
DNF MORGAN BLASER Parkland 9 9
DNF CHLOE SCHIRG North Pocono School District 11 10
DNF NEVE OREILLY Twin Valley School 10 11
DNF LILLYANA TORRES Danville Area School District Hammers 12 12
DNF LEENA DOTTERER SoMont West Composite 13 13
DNF HANNA HARLAN Mechanicsburg 14 14
DNF PAISLEY CRAWFORD Lackawanna Trail School District 16 15
DNF PERRI BRUHNS Delco Revolution Radnor 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.