1
Stefon Dodoo
Springside Chestnut Hill Acade
1:50.91
2
Musa Herzi
North Penn
1:52.30
3
Sebastian Marquez-Ferber
Central Bucks South
1:52.83
4
Kyle Gordon
North Penn
1:53.85
5
Ricky Mason
Penn Wood
1:55.86
6
Jack Pickel
Wissahickon
1:58.45
7
Michael Steenhoff
Lower Merion
2:00.33
8
Eric Boyce
North Penn
2:00.39
9
David Benda
Upper Darby
2:00.41
10
Isaiah Washington
North Penn
2:00.49
11
Jasper Faustino
Bristol
2:00.79
12
Jackson Kinsey
Twin Valley
2:01.02
13
Jack Kille
Central Bucks East
2:02.07
14
Charlie Hegarty
Upper Darby
2:02.11
15
David Gayflor
Penn Wood
2:02.77
16
Noah Ryan
Saint Joseph's Prep
2:03.57
17
Keith Bruce
Upper Moreland
2:03.64
18
Michael Caruso
Upper Dublin
2:03.66
19
William Garman
Spring Ford
2:03.73
20
Shaun Weaver
Avon Grove
2:03.98
21
Nathaniel Johnstone
Central
2:04.25
22
Noah Benoit-Jean
Hatboro Horsham
2:04.74
23
Linas Kiser
Cheltenham
2:04.90
24
Josiah Hickey
Quakertown
2:04.91
25
Jonathan Riba
Central Bucks East
2:05.00
26
Alexander Gursahaney
Garnet Valley
2:05.72
27
Lars Trone
Avon Grove
2:06.33
28
Gavin Conboy
Lower Merion
2:06.49
29
Logan Siegfried
Pennridge
2:06.54
30
Dillon Carr
Archbishop Ryan
2:06.54
31
Ramsey Polis
Central Bucks South
2:06.62
32
Jacob Keenan
Upper Dublin
2:06.92
33
Sawyer Friedman-Olshan
Lower Merion
2:06.93
34
Enzo Gobin
Wissahickon
2:06.93
35
Krish Kochhar
Avon Grove
2:07.34
36
Jedidiah King
Spring Ford
2:07.61
37
Gabriel Olaniyi
Upper Darby
2:08.61
38
Gavin O'Connor
Spring Ford
2:09.27
39
Chase Williams
Upper Dublin
2:09.94
40
Bobby Lythgoe
Saint Joseph's Prep
2:10.13
41
Michael Loughran
Pennridge
2:10.74
42
Yuvi Sethi
Garnet Valley
2:10.88
43
Calvin Gumbs-Jacobs
Lakeland
2:10.96
44
Karl Bertrand
Cheltenham
2:10.98
45
Walter Vandegrift
Wissahickon
2:11.66
46
Jackson Feola
Abington
2:11.68
47
Dylan Kopa
Lakeland
2:11.91
48
Hunter Magee
Archbishop Ryan
2:12.15
49
Luke Elliker
Twin Valley
2:12.59
50
Bishop Norman
Archbishop Ryan
2:13.06
51
Vincent Li
Spring Ford
2:13.15
52
Talon Nemeth
Bristol
2:13.20
53
Sean Egan
Quakertown
2:14.29
54
Flynn Fitzgerald
Lower Merion
2:14.30
55
Andy Deng
Archbishop Ryan
2:14.39
56
Alex Stagg
Upper Moreland
2:14.41
57
Alex Winkowski
Wissahickon
2:14.99
58
Shane Kelly
Upper Moreland
2:15.64
59
Robert Kaufman
Avon Grove
2:15.96
60
Jayden Tolliver
Upper Dublin
2:16.18
61
Kale Foster
Pennridge
2:16.85
62
George Boykai
Penn Wood
2:16.86
63
Michael Cherynak
Calvary Christian Academy
2:16.87
64
Arie Van Turnhout
Devon Preparatory
2:16.95
65
Henry Seymour
Central Bucks East
2:17.15
66
Timothy Shannon
Twin Valley
2:17.36
67
Charlie Kleiner
Devon Preparatory
2:17.93
68
Colten Woll
Pennridge
2:19.77
69
David Strand
Dobbins Tech
2:19.80
70
Marquez Browne-Rosario
Central
2:20.25
71
Loovve Lintaaya-Mmizzo
Hatboro Horsham
2:20.85
72
Chris Gallo
Hatboro Horsham
2:21.32
73
Jeffery Yen
Cheltenham
2:21.54
74
Robert Wright
Saint Joseph's Prep
2:21.91
75
Aaron Knight
Garnet Valley
2:23.24
76
Xavier Ross
Chester
2:25.70
77
Jason Chamberlain
Garnet Valley
2:25.82
78
Aaron Sensenig
Dock Mennonite
2:26.39
79
Jake Bell
Twin Valley
2:30.60
80
Christopher Pry
Sun Valley
2:33.41
81
Ryan Amos
Sun Valley
2:33.61
82
Dashawn Green
Chester
2:36.48
83
Ryan Ykoruk
Dock Mennonite
2:38.48
84
Anthony Stokes
Chester
2:42.08
85
Cesar Ramirez
Church Farm School
2:43.82
86
Ahmed Ochoa
Abington
2:47.77
--
Stephen Loney
Church Farm School
DNF
--
Cristian Hinkel,
Abington
DNS
--
Stanley Jones
Penn Wood
DNS
--
Sean McDonnell
Bristol
DNS
--
Jaden McGraw
Church Farm School
DNS

