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 - Female

25 riders timed · 25 completed all 2 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 2
1 AVA AYERS West Shore Composite South 1 1
2 ADDISON WINFIELD Parkland 2 2
3 KATE CLAUS Hellbenders Avon Grove 3 3
4 PARKER HAAS Hellbenders Avon Grove 4 4
5 JOSIE GAROFALO Laurel Highlands Composite 5 5
6 LAUREN LANGREDER Hellbenders Avon Grove 7 6
7 LILLIAN ALTEMUS SoMont East Composite 6 7
8 AVERY GROSH Elizabethtown Area School District 8 8
9 TESSA SORZANO French Creek Composite 9 9
10 SIENNA TYSON Elizabethtown Area School District 10 10
11 BRIDGETTE REID Parkland 11 11
12 LILI FULLER State College Area Crows MTB 12 12
13 CHARLOTTE SCHMALHOFER Lebanon Valley Composite 13 13
14 KAYLYNN REGESTER Pittsburgh East Composite 16 14
15 HANNAH BERSON SoMont Cheltenham 14 15
16 SCARLETT WERNTGES West Shore Composite North 15 16
17 KAYA JEAN BUGLER Adams County Gettysburg 21 17
18 EMILY ROSE Carlisle Area High School 19 18
19 JESSICA GUERRA Owen J. Roberts 17 19
20 CIARA DIAMOND Great Valley High School 18 20
23 MAEVE O'DRISCOLL Pittsburgh East Composite 24 21
21 LOUISA CIHLAR Twin Valley School 20 22
22 ELENA BARTOLOMEO Plum Mustang MTB 22 23
24 BRIE STILL Carlisle Area High School 23 24
25 MARISSA BERNARDINI Plum Mustang MTB 25 25

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.