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

9th Grade - Male

59 riders timed · 19 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 NOAH DIETRICH Keystone Composite 1 1 1
2 BODE BRENNAN Tredyffrin Easttown District 3 2 2
3 IAN LONGENBERGER Carlisle Area Composite Racing 4 3 3
4 LINCOLN CLARK Parkland 5 5 4
5 JACKSON GABRIELSEN Danville Hammers Composite 6 6 5
6 PARKER BRENEMAN Elizabethtown Area School District 2 4 6
7 COLIN WINFIELD Parkland 7 7 7
8 DANIEL KIDANE Pittsburgh East Composite 17 10 8
9 LUKE GANLY Hellbenders soChesCo Composite 21 9 9
10 TATE MCHUGH Cumberland Valley 13 11 10
11 JOSIAH ERB Elizabethtown Area School District 8 8 11
12 LANDRY CRAWFORD Keystone Composite 10 13 12
13 JACKSON BROWN Pittsburgh East - Plum 22 21 13
14 JULIAN HART Hellbenders soChesCo Composite 26 17 14
15 DYLAN VITALE Pittsburgh East Composite 18 19 15
16 COLE ALTEMUS SoMont East Composite 16 16 16
17 EMORY DELSS Delco Revolution Haverford 14 14 17
18 ISAAC THOMPSON West Shore Composite South 11 15 18
19 SEBASTIAN WEGNER Northwest Pennsylvania Composite 12 12 19
DNF ROCCO LORENCE Pittsburgh North Cycling 19 18
DNF SULLIVAN STILSON State College Area Crows MTB 15 20
DNF JOHN (JACK) MARKS Danville Area School District Hammers 27 22
DNF ANDREW ROLINSON Pittsburgh West Composite 20 23
DNF OWEN TURNER Lower Merion Trailblazers Composite 23 24
DNF GRANT LOISELLE Lycoming County Composite 28 25
DNF ISAAC SODITUS Downingtown District 25 26
DNF BRADEN HOSTETTER Susquenita 24 27
DNF WILLIAM WATT Keystone Abington Heights 32 28
DNF SAM STAHL West Shore Composite North 30 29
DNF SEAN WEBB Downingtown District 38 30
DNF ANDREW KLINE Tredyffrin Easttown District 31 31
DNF EVAN STUMPF Twin Valley School 35 32
DNF CANAAN TOOTHMAN Twin Valley School 39 33
DNF DAVID PARSONS Great Valley High School 33
DNF WILL COAXUM Lehigh Valley Composite West 36 34
DNF VAUGHN SUMMERS Tredyffrin Easttown District 41 35
DNF BRIAN MCMONAGLE JR Phoenixville Inferno East Composite 37 36
DNF WILL MCEVER Pittsburgh East Composite 34 37
DNF LUCAS MERCURIO Great Valley High School 44 38
DNF GAVIN MASSEY Lower Bucks Composite 45 39
DNF LOGAN BOWER Keystone Composite 42 40
DNF DEAN WIDERGREN Lehigh Valley Composite East 40
DNF NATE STROUSE Lower Merion Trailblazers Composite 29 41
DNF JUSTIN BRODY Carlisle Area High School 46 42
DNF BEN SMITH Susquenita 43 43
DNF LIAM GOULD Elizabethtown Area School District 49 44
DNF NOAH KUECH Downingtown Composite 9 45
DNF TAGGERT MILLER Elizabethtown Area School District 51 46
DNF CHRIS RATCHFORD Owen J. Roberts 48 47
DNF MALCOM MELENDEZ Lehigh Valley Composite East 47
DNF THOMAS MORRILL Tredyffrin Easttown District 52 48
DNF RYAN KUNZELMAN Owen J. Roberts 53 49
DNF GARRETT LINGLE Susquenita 54 50
DNF BEN LEBO West Shore Composite North 50
DNF ELIJAH DAMICO Susquenita 57 51
DNF SETH VIRMANI Lower Merion Trailblazers Composite 55 52
DNF WADE HEFFRON Adams County Composite 56
DNF JOHN BAKER Adams County Composite 58
DNF JACKSON HAUER Dauphin Composite 59

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.