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

25 riders timed · 21 completed all 5 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 4Lap 5
1 AUSTIN DOTSEY Owen J. Roberts 1 1 1 1 1
2 PATRICK WRIGHT Owen J. Roberts 2 2 2 2 2
3 FINN SWARTLEY Bucks County Composite 3 3 3 3 3
4 LANDRY CRAWFORD Keystone Composite 5 5 5 5 4
5 NEIL PHILLIPS Lower Bucks Composite 4 4 4 4 5
6 DANE SUTCLIFFE Owen J. Roberts 6 6 6 6 6
7 TYLER MASSEY Lower Bucks Composite 9 8 7 7 7
8 SEBASTIAN PEAKE SoMont West Composite 7 7 8 8 8
9 CARSEN TOOTHMAN Twin Valley School 20 12 9 9 9
10 EVAN STUMPF Twin Valley School 14 11 10 10 10
11 GAVIN MASSEY Lower Bucks Composite 12 16 13 12 11
12 NATHAN KREMPASKY Keystone Abington Heights 15 15 15 13 12
13 JACKSON KRAFT Emmaus High School 13 10 11 11 13
14 RYAN HORUTZ Keystone Abington Heights 19 17 17 15 14
15 CANAAN TOOTHMAN Twin Valley School 10 9 12 14 15
16 HENRY LARSEN Owen J. Roberts 17 19 18 17 16
17 WILLIAM WATT Keystone Abington Heights 23 20 20 18 17
18 COLE ALTEMUS SoMont East Composite 16 14 16 16 18
19 LIAM TIERNEY Keystone Abington Heights 21 18 19 19 19
20 CLAYTON AURENTZ Wyomissing Area District 22 22 21 20 20
21 FINN KEELER Wyomissing Area District 24 21 22 21 21
DNF ADAM LEH Owen J. Roberts 11 13 14
DNF BEN LINCOLN Phoenixville Inferno Composite 18
DNF WILLIAM BRACHMAN Lower Bucks Composite 25 23 23 22
DNF LINCOLN CLARK Parkland 8 24 24 23

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.