1
Brady Ott
Council Rock North
15:37.33
2
William Edgar
Cheltenham
15:55.70
3
Cole Scattergood
Hatboro Horsham
16:05.14
4
Rocco Pugliese
Hatboro Horsham
16:05.19
5
Matt Gosling
Council Rock North
16:09.17
6
Benjamin Fuhrmeister
Central Bucks West
16:09.90
7
Andrew Young
Council Rock North
16:10.12
8
Parker Warkentine
Conestoga
16:10.77
9
Nathan Kluge
Conestoga
16:11.45
10
T.J. Zwall
Penn Charter
16:11.70
11
Grayson Ruffner
Wissahickon
16:14.01
12
Christian Cerullo
Pennsbury
16:15.81
13
Shane Walsh
Conestoga
16:18.34
14
Chase Ely
Abington
16:18.82
15
Tyler Tomlinson
Central Bucks East
16:21.09
16
Nate Johnson
Penn Charter
16:22.35
17
Patrick Rullo
Devon Preparatory
16:25.44
18
Lucas Poliseno
Council Rock North
16:25.64
19
Peter Murray
Abington
16:30.76
20
Ben Brasfield
Shipley School
16:33.12
21
Evan Morrow
Central Bucks South
16:33.39
22
Andrew Pratt
William Tennent
16:35.97
23
Jackson Warfel
Pennridge
16:36.51
24
Jayden Neels
Council Rock North
16:37.85
25
Aiden Voth
Boyertown
16:38.41
26
Chase Rosenfeld
William Tennent
16:39.07
27
Kenneth Konopka
Central Bucks South
16:39.43
28
Henry Friedrichs
Veritas Academy
16:40.41
29
Joe Crowne
Council Rock North
16:42.59
30
Thomas McGann
Pennridge
16:46.81
31
Miles Warkentine
Conestoga
16:51.79
32
Noah Huxta
Dayspring Christian
16:51.82
33
Frankie DiSilvestro
Twin Valley
16:52.00
34
Josh Blanton
Carlisle
16:52.10
35
Scott McKenna
Hatboro Horsham
16:54.58
36
Grayson Kerzman
Pennridge
16:55.02
37
Cooper Schmidt
Twin Valley
16:56.02
38
Dan Walsh
Central Bucks East
16:57.19
39
Ralph Antonucci
Wissahickon
17:00.95
40
Logan Duff
Abington
17:01.15
41
Jackson Kinsey
Twin Valley
17:03.99
42
Kolbin Heberlig
Carlisle
17:05.06
43
Joshua Bucko
Plymouth Whitemarsh
17:05.31
44
Jack Thompson
Hatboro Horsham
17:06.46
45
Daniel Lera-Lozano
Pennridge
17:09.87
46
Jonathon Pajrowski
Pennsbury
17:09.90
47
Nathaniel Johnstone
Central (12)
17:10.68
48
Aidan Mahoney
Conestoga
17:11.24
49
Quinn Cataldi
William Tennent
17:13.25
50
Gus Seifferlein
Veritas Academy
17:13.50
51
Grant Best
Carlisle
17:14.34
52
Brody Mindel
Central Bucks East
17:14.91
53
Peyton Burnett
Penn Charter
17:16.49
54
Matt Kanuk
Pennsbury
17:18.96
55
Luke Davies
Conestoga
17:22.25
56
Dylan Borden
Central Bucks East
17:22.43
57
Ben Kerr
Carlisle
17:26.71
58
William Waerig
Plymouth Whitemarsh
17:27.80
59
Augustus Barth
Central (12)
17:27.98
60
Ethan Del Viscio
Conestoga
17:28.36
61
Ben Mischel
Council Rock North
17:29.29
62
Seth Reichenbach
Carlisle
17:29.90
63
Kyle Smith
Central Bucks East
17:30.51
64
Eshaan Doegar
Council Rock South
17:30.98
65
Clark Gaynor
Twin Valley
17:31.79
66
Logan Siegfried
Pennridge
17:32.96
67
Matthew Dunn
Penn Charter
17:35.97
68
Josh Dass
Wissahickon
17:36.55
69
Denny Shank
Carlisle
17:36.61
70
Luke Barbadoro
Pennridge
17:38.37
71
Leo Cerrai
Central (12)
17:42.44
72
Ben Berger
Penn Charter
17:43.33
73
Nick Schell
Hatboro Horsham
17:47.08
74
Jishnu Dass
Wissahickon
17:47.25
75
Tanner Coleman
Hatboro Horsham
17:47.30
76
Samuel Branford
Boyertown
17:47.47
77
Andrew Davis
Pennridge
17:51.13
78
Logan Rhoades
Twin Valley
17:51.43
79
Elijah Barker
Central Bucks West
17:51.44
80
Walter Vandegrift
Wissahickon
17:54.04
81
Jack Taylor
Twin Valley
17:55.62
82
Nathanael Meister
Central Bucks South
17:58.26
83
Richard Belt
William Tennent
18:03.26
84
Shawn Leach
Abington
18:04.06
85
James Niles
William Tennent
18:06.31
86
Tyler Quan
Abington
18:07.85
87
Nathan Terry
Central Bucks West
18:12.70
88
Matteus Fontes
George School
18:15.05
89
Austin Loving
Central Bucks East
18:16.13
90
Shamsid-Din Jabbar
Cheltenham
18:17.34
91
Sebastian Marquez-Ferber
Central Bucks South
18:18.06
92
William Matsinger
Cheltenham
18:18.79
93
Garrett Farabaugh
Abington
18:19.76
94
Colin Cooper
Boyertown
18:20.61
95
Jacob Stern
Central Bucks West
18:20.93
96
Zach Clemensten
William Tennent
18:24.87
97
Jack Kille
Central Bucks East
18:25.63
98
Quinn O'Malley
Shipley School
18:27.46
99
Noah Benoit-Jean
Hatboro Horsham
18:27.86
100
Griffin O'Connor
Cheltenham
18:30.90

