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

JV3 - Male

55 riders timed · 51 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 AUSTIN DOTSEY Owen J. Roberts 1 1 1 1
2 MARCUS COY Johnstown Ridgebacks Composite 2 2 2 2
3 PEARSON BRUHNS Delco Revolution Radnor 7 4 4 3
4 CHASE GEURIN Lycoming County Composite 3 3 3 4
5 VINCENT DELO Pittsburgh East Composite 6 7 5 5
6 ALEXANDER BARR Lebanon Valley Composite 11 8 7 6
7 NOAH BRENEMAN Elizabethtown Area School District 5 5 6 7
8 REID GILMORE Elizabethtown Area School District 4 6 8 8
9 JADON CRAWFORD Keystone Composite 10 10 10 9
10 JOSH GABRIELSEN Danville Area School District Hammers 13 11 11 10
11 FOSTER WELDON Downingtown District 8 9 9 11
12 HENRY SHRIVER Hellbenders soChesCo Composite 12 12 12 12
13 ADAM ROBINSON Lower Merion Trailblazers Composite 14 17 14 13
14 SAM HOOVER Cumberland Valley 9 13 13 14
15 ELI BLACK Chambersburg Area School District 18 18 16 15
16 CALEB SARKA Johnstown Ridgebacks Composite 15 14 15 16
17 DOMINIC HARCLERODE Downingtown District 16 15 18 17
18 OWEN DENNIS Great Valley High School 20 19 19 18
19 COLE PANCHER Danville Hammers Composite 17 16 17 19
20 SUTTER SMITH Pittsburgh East Composite 21 20 20 20
21 IVAN GATSKI Danville Hammers Composite 23 24 22 21
22 OWEN GRIM York Composite Cycling Club 22 21 21 22
23 PATRICK WRIGHT Owen J. Roberts 27 25 24 23
24 LUKE MCKEON Lower Bucks Pennsbury 37 30 29 24
25 DANIEL PISLE Chambersburg Area School District 32 31 27 25
26 ETHAN SOLLENBERGER Adams County Gettysburg 34 32 28 26
27 RYAN ERB Buffalo Valley Composite 28 28 26 27
28 MICHAEL O'REILLY Twin Valley School 24 27 25 28
29 KEVIN GARES Tredyffrin Easttown District 19 22 23 29
30 MASON GEORGE Parkland 35 37 34 30
31 LUKE RYAN Central Bucks West High School 25 26 32 31
32 HAVEN MALSTROM Tredyffrin Easttown District 41 38 36 32
33 ALEX THORNTON Delco Revolution Strath Haven 31 34 31 33
34 LOGAN WILLRICH Tredyffrin Easttown District 40 35 33 34
35 PARKER BRYANT Elizabethtown Area School District 30 29 30 35
36 BRADY WALKER Owen J. Roberts 33 33 35 36
37 PETER O'GRADY Pittsburgh East Composite 43 43 40 37
38 LIAM OWENS York Composite Dallastown 45 39 38 38
39 CHRISTIAN BURK Downingtown District 48 41 39 39
40 BEN SNYDER Carlisle Area Composite Racing 38 40 41 40
41 HUNTER KQIRA Owen J. Roberts 39 42 42 41
42 ADRIAN GROSH Elizabethtown Area School District 36 36 37 42
43 ETHAN FENNER Keystone Composite 29 51 43 43
44 JOHN DONNALD Hershey 46 44 44 44
45 TAYLOR MCCLURE West Shore Composite South 49 46 45 45
46 MATTHEW FULLER Delco Revolution Radnor 42 45 46 46
47 ETHAN WEAVER SoMont East Composite 47 48 47 47
48 DYLAN WOODGATE Owen J. Roberts 44 47 48 48
49 BENJAMIN MALEHORN Buffalo Valley Composite 52 50 49 49
50 BRYSON KASH Dauphin Composite 50 49 50 50
51 MIKEY VISCUSO Twin Valley School 51 52 51 51
DNF JACOB ROSSNEY Downingtown District 26 23
DNF DAVID ABERSOLD Downingtown District 53 53 52
DNF ROGAN HARTMAN Wyomissing Area Composite 55 54 53
DNF AIDAN GOLDBERG SoMont Abington 54 55 54

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.