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

7th Grade - Male

73 riders timed · 55 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 MICHAEL FUENER Pittsburgh North Cycling 1 1 1
2 ANDREW SCHWABENBAUER Twin Valley School 3 2 2
3 RYAN KUHN Susquenita 2 3 3
4 JOEL PARKER Pittsburgh North Cycling 4 4 4
5 RYDER BLEWS Johnstown Ridgebacks Composite 9 6 5
6 GIACOMO DAVENPORT Cumberland Valley 6 7 6
7 LUKE D'AMICO Twin Valley School 11 5 7
8 BODI YOCUM Elizabethtown Area School District 12 8 8
9 CALEB WHEELER York Composite Dallastown 10 9 9
10 NATHAN BROWN Delco Revolution Strath Haven 5 12 10
11 COHEN GERMAK Elizabethtown Composite 13 10 11
12 GABRIEL FLECK Adams County Gettysburg 8 11 12
13 DECLAN MORRILL Tredyffrin Easttown District 17 16 13
14 JACE BROCIOUS Johnstown Ridgebacks Composite 14 14 14
15 ZEKE KUBEJA Johnstown Ridgebacks Composite 15 15 15
16 GALEN LA LONDE Tredyffrin Easttown District 20 17 16
17 CODY HOLTON Hershey 18 19 17
18 WILL FRANKOWSKI Keystone Abington Heights 26 20 18
19 LIAM MCNELIS Cumberland Valley 22 22 19
20 MICHAEL CONCANNON SoMont East Composite 19 18 20
21 GAVIN RAJOTTE Unionville-Chadds Ford School District 23 21 21
22 AUSTIN PEAKE SoMont West Composite 27 24 22
23 MAXIMILIAN DEIBERT Keystone Composite 29 25 23
24 KIAN REIS Phoenixville Inferno High School 21 26 24
25 GABRIEL OSTING French Creek Composite 25 27 25
26 HENRY MEITZLER Twin Valley School 16 23 26
27 LEONARDO LOMBARDI Phoenixville Inferno High School 24 28 27
28 QUINN PORTER Pittsburgh East Composite 30 29 28
29 JULIANO DERRY Laurel Highlands Composite 39 34 30
30 NOAH BATEMAN Twin Valley School 34 32 31
31 GRADY SCHOBER Lebanon Valley Composite 31 30 32
32 BRAYDEN KLINE Tredyffrin Easttown District 33 33 33
33 ETHAN LAI PA Independent 35 35 34
34 BENJAMIN ROWE SoMont Abington 36 36 35
35 CRUIZ FORCE Johnstown Ridgebacks Composite 59 45 36
36 JACK CAPONE Downingtown District 38 38 37
37 LUCAS ODELL Hellbenders Avon Grove 46 43 38
38 LUCA DRUMM PA Independent 41 41 39
39 SAM PETROWSKY Twin Valley School 32 37 40
40 DREW BUCHAKJIAN SoMont East Composite 45 42 41
41 JUDE SALAS Inferno East Composite 43 46 42
42 MCKINLEY TAYLOR Dauphin Composite 37 40 43
43 NOLEN LEH Owen J. Roberts 47 47 44
44 ALEKSANDAR IVANOVIC Delco Revolution Composite 48 48 45
45 BRAYDEN COOPER Hellbenders Avon Grove 55 49 46
46 PARKER NAUGLE York Composite Cycling Club 49 52 47
47 BRODY SALAI Pittsburgh North Cycling 51 50 48
48 SAMUEL BARGER State College Area Crows MTB 50 51 49
49 ETHAN BILLINGSLEY Owen J. Roberts 53 53 50
50 WILLIAM RITZ Unionville-Chadds Ford School District 56 54 51
51 CHARLESTON REBER Wyomissing Area Composite 42 39 52
52 DEEGAN BRAGG Lycoming County Composite 52 55 53
53 ZAKK DEIMLER PA Independent 44 56 54
54 GABRIEL HERNANDEZ Unionville-Chadds Ford School District 57 60 55
55 CAMERON OWENS State College Area Crows MTB 54 59 56
DNF CLIFF WILLIAMS York Composite Cycling Club 7 13
DNF JAKE SNOOK Lower Merion Trailblazers Composite 28 31 29
DNF PAYTON STOCK PA Independent 40 44
DNF ELI ROCCA Unionville-Chadds Ford School District 60 57
DNF JACOB NOWELL Hellbenders Avon Grove 58 58
DNF MILES TAYLOR Dauphin Composite 64 61
DNF ALEXANDER HICKS Laurel Highlands Composite 62 62
DNF GRAHAM MILLER Elizabethtown Area School District 61 63
DNF WYATT SHANK Twin Valley School 63
DNF DEAN MURPHY Inferno East Composite 65 64
DNF THOMAS DAMITER West Shore Composite South 66 65
DNF BRANDON FALLON Downingtown District 67 66
DNF MAX ERESPE SoMont East Composite 69 67
DNF ELI KEEBAUGH Carlisle Area Composite 68 68
DNF BLAISE FLOWERS Unionville-Chadds Ford School District 71 69
DNF JACK SONNSTEDT Tredyffrin Easttown District 73 70
DNF DIXZEN BANKOWSKI York Composite Cycling Club 70 71
DNF MAURICE DAVIDSON PA Independent 72 72

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.