1
Nicholas Mazzeo
Lower Merion
15:55.93
2
Alexander Mazzeo
Lower Merion
16:02.26
3
Edomias Mulugeta
Penncrest
16:02.56
4
Rowan Carr
Penncrest
16:11.52
5
Jackson Kane
Ridley
16:12.62
6
Joseph Garzio
Radnor
16:17.60
7
Teddy Foster
Haverford Twp.
16:27.20
8
Joey Lanci
Ridley
16:34.15
9
Nick Fante
Penncrest
16:37.77
10
Paul Oluwa
Ridley
16:47.59
11
Chris Cardie
Springfield (Delco)
17:00.49
12
Aidan Mahoney
Conestoga
17:04.16
13
Carlo Buonviri
Haverford Twp.
17:05.00
14
Sean Lawson
Haverford Twp.
17:05.67
15
Logan Eagles
Haverford Twp.
17:06.00
16
Andrew Hausch
Penncrest
17:06.61
17
Luke Davies
Conestoga
17:11.32
18
Julian Bothma
Marple Newtown
17:14.89
19
Sean Holst-Rightley
Penncrest
17:17.25
20
Aidan Chivalette
Haverford Twp.
17:18.88
21
Dylan Leone
Lower Merion
17:27.50
22
Pierre Croquette
Penncrest
17:27.99
23
Jonah Wimmer
Strath Haven
17:29.17
24
Hudson Sherman
Lower Merion
17:30.56
25
Jack Wible
Radnor
17:32.57
26
Ethan Del Viscio
Conestoga
17:32.89
27
Brendan Hogg
Strath Haven
17:33.24
28
Connor Walsh
Radnor
17:35.67
29
Charlie Hatton
Haverford Twp.
17:35.86
30
Ryan Cleary
Haverford Twp.
17:36.54
31
Cole Wosniak
Marple Newtown
17:38.03
32
Matthew Roper
Lower Merion
17:39.26
33
Josh Sharp
Upper Darby
17:45.45
34
Bartus Kruszewski
Penncrest
17:49.55
35
Ian Bridy
Radnor
17:52.91
36
Sawyer Friedman-Olshan
Lower Merion
17:53.27
37
Michael Steenhoff
Lower Merion
17:53.31
38
Jake Foster
Conestoga
17:56.18
39
Alex Gough
Conestoga
17:56.49
40
Carter Pugh
Conestoga
17:57.44
41
Caz Przybylowski
Conestoga
18:05.87
42
Daniel Walker
Harriton
18:06.02
43
Aiden Landau
Radnor
18:09.64
44
David Benda
Upper Darby
18:11.05
45
Dennis Wickstrum
Springfield (Delco)
18:15.65
46
Owen Goldberg
Strath Haven
18:16.56
47
Landon Hartwell
Marple Newtown
18:18.53
48
Nick Lanci
Ridley
18:20.58
49
Emmanuel Velez
Garnet Valley
18:24.14
50
Sean Diehl
Garnet Valley
18:24.60
51
Bobby Navazio
Ridley
18:28.85
52
Lucas Elliott
Strath Haven
18:29.52
53
Nick Naughton
Marple Newtown
18:33.18
54
Colin Ruether
Strath Haven
18:37.07
55
Cody Wintrode
Ridley
18:37.78
56
Olma Matthews
Ridley
18:38.59
57
Colin LeStourgeon
Strath Haven
18:39.80
58
Liam Harris-Iveson
Springfield (Delco)
18:42.43
59
Isaac Mellinger
Garnet Valley
18:53.66
60
Brandon Nguyen
Radnor
18:54.22
61
Sage Silverman
Radnor
18:54.95
62
Tao Romalis
Harriton
18:56.24
63
Cole Broomall
Marple Newtown
18:57.08
64
Carson Keller
Strath Haven
18:59.97
65
Carl Ross
Springfield (Delco)
19:01.32
66
Patrick Luby
Harriton
19:12.93
67
Sam Kubiak
Springfield (Delco)
19:13.41
68
Henry Cordes
Harriton
19:14.15
69
Chris Taylor
Springfield (Delco)
19:23.65
70
Jacob Figuroa
Marple Newtown
19:28.61
71
Luke Hough
Harriton
19:37.77
72
Isaiah Saddick
Upper Darby
19:44.62
73
Sean Brady
Springfield (Delco)
19:45.56
74
Donny Petersen
Marple Newtown
19:52.36
75
Kheimon (KJ) Speach
Upper Darby
20:00.45
76
William Xu
Harriton
20:14.35
77
Noam Brodetzki
Harriton
20:19.63
78
Jeremiah Wildes
Upper Darby
20:35.91
79
Eden He
Garnet Valley
20:36.14
80
Abhinav Chandran
Garnet Valley
20:50.08
81
Cillian Oshaughnessy
Garnet Valley
20:55.19
82
Gabriel Olaniyi
Upper Darby
21:17.12
83
Khandakar Mahin
Upper Darby
21:23.46
84
Francis Lam
Garnet Valley
21:24.64

