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

8th Grade - Male

29 riders timed · 28 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 COOPER JOY Downingtown District 1 1 1
2 JAY LANGREDER Hellbenders Avon Grove 5 3 2
3 QUINTIN DUDEK Delco Revolution Strath Haven 2 2 3
4 AUSTIN WIMMER Great Valley High School 3 4 4
5 NICHOLAS WETTEN West Chester Area School District 4 6 5
6 WYATT BRYANT West Chester Area School District 6 7 6
7 THOMAS ASHCROFT Tredyffrin Easttown District 7 5 7
8 RAYMOND MARTILINI West Chester Area School District 9 8 8
9 NOAH TAYLOR Downingtown District 11 10 9
10 CAMERON ELY Unionville-Chadds Ford School District 8 9 10
11 BROOKS HARDY Lower Merion Trailblazers Composite 10 11 11
12 RYAN SMITH West Chester Area School District 12 12 12
13 HOLDEN WILL West Chester Area School District 15 13 13
14 TUCKER HAMEL West Chester Area School District 14 17 14
15 DIEGO FERNANDEZ West Chester Area School District 17 14 15
16 CHASE CHANDLER Downingtown District 18 15 16
17 PENYON MALSTROM Tredyffrin Easttown District 19 16 17
18 LIAM WETTEN West Chester Area School District 13 18 18
19 LOGAN GOMEZ Unionville-Chadds Ford School District 20 19 19
20 ANDREW BENESKI Great Valley High School 16 20 20
21 LUKE RENNINGER Delco Revolution Haverford 21 22 21
22 TROY MARESCA Lower Merion Trailblazers Composite 22 21 22
23 JONATHAN J. DE JONG Tredyffrin Easttown District 23 23 23
24 ROBBIE ALEXANDER West Chester Area School District 26 25 24
25 JULIAN CAMPITELLI West Chester Area School District 28 27 25
26 ETHAN WOODRUFF West Chester Area School District 25 24 26
27 SHANE PARKS Downingtown Composite 24 26 27
28 BENNETT SCHARF Tredyffrin Easttown District 29 29 28
DNF TANNER TETLOW Unionville-Chadds Ford School District 27 28

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.