PIAA State Championships 2015

Boys Class AAA

team scores
  1	Downingtown West  57	 2	 3	 4	 21	 27	 57	 105	 16:09	 1:05
2	North Allegheny  105	 5	 6	 17	 37	 40	 49	 55	 16:25	 1:00
3	Central Bucks West		132	 7	 16	 24	 42	 43	 71	 90	 16:36	 0:51
4	La Salle College  142	 20	 23	 31	 33	 35	 36	 41	 16:45	 0:15
5	Council Rock North		205	 22	 34	 38	 44	 67	 72	 92	 16:55	 0:38
6	Cardinal O'Hara  231	 11	 14	 60	 70	 76	 104	 138	 16:52	 1:12
7	Mount Lebanon  232	 12	 25	 29	 58	 108	 117	 120	 16:57	 1:42
8	Central Bucks East		234	 1	 32	 53	 69	 79	 82	 95	 16:51	 1:46
9	State College  238	 13	 18	 54	 73	 80	 85	 103	 16:54	 1:11
10	W Chester Henderson  261	 10	 26	 48	 78	 99	 101	 142	 17:01	 1:34
11	Seneca Valley  265	 8	 47	 59	 74	 77	 89	 97	 17:00	 1:16
12	Hempfield  268	 19	 39	 61	 65	 84	 113	 118	 17:03	 0:58
13	Carlisle  297	 15	 52	 63	 81	 86	 134	 135	 17:06	 1:11
14	Parkland  309	 30	 46	 62	 83	 88	 96	 100	 17:11	 0:42
15	Cumberland Valley  362	 51	 56	 68	 93	 94	 106	 126	 17:20	 0:36
16	Taylor Allderdice  399	 28	 50	 98	 107	 116	 125	 139	 17:29	 1:17
17	Easton Area  423	 9	 91	 102	 109	 112	 119	 128	 17:29	 1:49
18	Wilson  427	 45	 64	 75	 121	 122	 123	 124	 17:34	 1:12
19	Cathedral Prep  504	 66	 87	 110	 111	 130	 133	 137	 17:49	 1:11
20	Wallenpaupack  624	 114	 115	 127	 132	 136	 140	 144	 18:20	 0:45
21	Carrick  689	 129	 131	 141	 143	 145	 19:47	 3:57
Individuals
PLACE  FINISHER  TIME  PACE
1. Downingtown West
2	 	 Jaxson Hoey	SR		15:40	 5:03
3	 	 Josh Hoey	SO		15:49	 5:06
4	 	 Henry Sappey	SR		15:53	 5:07
21	 	 Jake O'Neill	JR		16:37	 5:21
27	 	 Ben Ryherd	SR		16:45	 5:24
57	 	 Drew Alansky	JR		17:07	 5:31
105	 	 Shaun Bullock	JR		17:52	 5:46
Total Time = 1:20:44	 Total Places = 57
2. North Allegheny
5	 	 Jacob Stupak	SR		15:55	 5:08
6	 	 Marc Migliozzi	SR		16:04	 5:11
17	 	 Sam Blechman	SR		16:20	 5:16
37	 	 Jacob Greco	JR		16:51	 5:26
40	 	 Zack Deible	JR		16:55	 5:27
49	 	 Tj Robinson	SO		17:02	 5:30
55	 	 Mark Hartigan	JR		17:06	 5:31
Total Time = 1:22:05	 Total Places = 105
3. Central Bucks West
7	 	 Rock Fortna	SR		16:06	 5:11
16	 	 Brian Iatarola	SR		16:19	 5:16
24	 	 Ben Smullen	JR		16:41	 5:23
42	 	 Brian Mass	JR		16:56	 5:28
43	 	 Declan McDonald	SR		16:57	 5:28
71	 	 Logan Mazullo	SR		17:19	 5:35
90	 	 Alec Hofer	JR		17:34	 5:40
Total Time = 1:22:59	 Total Places = 132
4. La Salle College
20	 	 Eddie Goebel	SR		16:36	 5:21
23	 	 Stephen Paul	JR		16:39	 5:22
31	 	 Evan Addison	SO		16:49	 5:25
33	 	 Patrick Grant	SR		16:50	 5:26
35	 	 Frank Livolsi	SR		16:51	 5:26
36	 	 Brendan Price	JR		16:51	 5:26
41	 	 Nick Camusi	SR		16:55	 5:27
Total Time = 1:23:45	 Total Places = 142
5. Council Rock North
22	 	 Ryan Campbell	SO		16:38	 5:22
34	 	 Tim Haas	JR		16:51	 5:26
38	 	 Bryan Keller	JR		16:52	 5:26
44	 	 Ben Heintz	SR		16:57	 5:28
67	 	 Ethan Koza	SO		17:16	 5:34
72	 	 Sam Earley	SO		17:20	 5:35
92	 	 Rohan Bhandarkar	SR		17:36	 5:41
Total Time = 1:24:34	 Total Places = 205
6. Cardinal O'Hara
11	 	 Ryan James	JR		16:11	 5:13
14	 	 Rob Morro	SR		16:17	 5:15
60	 	 Billy Donovan	JR		17:08	 5:31
70	 	 Gavin Inglis	JR		17:18	 5:35
76	 	 Patrick James	JR		17:23	 5:36
104	 	 Andrew Lombardi	SR		17:49	 5:45
138	 	 Justin Jones	SR		19:06	 6:10
Total Time = 1:24:17	 Total Places = 231
7. Mount Lebanon
12	 	 Todd Gunzenhauser	SR		16:12	 5:13
25	 	 Joshua Kalapos	SR		16:42	 5:23
29	 	 Ian Harris	SR		16:46	 5:24
58	 	 Bryce Brandenstein	SO		17:08	 5:31
108	 	 Zachary Dewit	JR		17:53	 5:46
117	 	 Jack Cameron	SO		18:02	 5:49
120	 	 Cameron Potts	SO		18:05	 5:50
Total Time = 1:24:41	 Total Places = 232
8. Central Bucks East
1	 	 Jake Brophy	SR		15:39	 5:03
32	 	 Joshua Goetz	SR		16:50	 5:26
53	 	 William Schulz	JR		17:04	 5:30
69	 	 David Endres	FR		17:16	 5:34
79	 	 Cole Sands	FR		17:24	 5:37
82	 	 Cade Sands	FR		17:26	 5:37
95	 	 Dan Powell	SR		17:39	 5:41
Total Time = 1:24:13	 Total Places = 234
9. State College
13	 	 Nick Feffer	JR		16:16	 5:15
18	 	 Alex Milligan	SR		16:21	 5:16
54	 	 Owen Wing	JR		17:04	 5:30
73	 	 Owen Isham	FR		17:20	 5:35
80	 	 Will Daubenspeck	SR		17:26	 5:37
85	 	 Matt Balogh	SR		17:27	 5:38
103	 	 Anthony Degleris	SR		17:48	 5:44
Total Time = 1:24:27	 Total Places = 238
10. W Chester Henderson
10	 	 Spencer Smucker	SO		16:11	 5:13
26	 	 Carson Reuther	SR		16:43	 5:23
48	 	 Jack Downing	JR		17:02	 5:29
78	 	 Ben Berkman	JR		17:23	 5:36
99	 	 Jake Dunleavy	JR		17:45	 5:43
101	 	 Andrew Weller	SR		17:47	 5:44
142	 	 Connor McSwain	SR		19:40	 6:21
Total Time = 1:25:04	 Total Places = 261
11. Seneca Valley
8	 	 Mike Kolor	SR		16:08	 5:12
47	 	 Trey Razanauskas	JR		17:01	 5:29
59	 	 Clay Taylor	SR		17:08	 5:31
74	 	 Grant McCarthy	SR		17:20	 5:35
77	 	 Seth Ketler	FR		17:23	 5:36
89	 	 Sam Owori	FR		17:32	 5:39
97	 	 Justin Gaydos	SR		17:41	 5:42
Total Time = 1:25:00	 Total Places = 265
12. Hempfield
19	 	 Justin Yurchak	SR		16:30	 5:19
39	 	 Nick Norton	JR		16:55	 5:27
61	 	 Christian Groff	SO		17:10	 5:32
65	 	 Joey White	SR		17:13	 5:33
84	 	 Coby Mattes	JR		17:27	 5:38
113	 	 Patrick Willig	JR		17:59	 5:48
118	 	 Brady Lausch	SO		18:03	 5:49
Total Time = 1:25:15	 Total Places = 268
13. Carlisle
15	 	 Matt Wisner	SR		16:17	 5:15
52	 	 Isaac Kole	JR		17:03	 5:30
63	 	 Jack Wisner	FR		17:12	 5:33
81	 	 Max Fiorentino	JR		17:26	 5:37
86	 	 Anthony Deltufo	SR		17:28	 5:38
134	 	 Caleb Padgett	FR		18:35	 6:00
135	 	 Bryce Dunkelberger	FR		18:37	 6:00
Total Time = 1:25:26	 Total Places = 297
14. Parkland
30	 	 Hailemichael Geiger	JR		16:48	 5:25
46	 	 Sam Morgan	SO		17:00	 5:29
62	 	 Daniel Kyvelos	SR		17:11	 5:32
83	 	 Steven Kaleycik	JR		17:27	 5:38
88	 	 Mat Bianco	SR		17:29	 5:38
96	 	 Nicholas Bower	FR		17:40	 5:42
100	 	 Riley Williamson	FR		17:47	 5:44
Total Time = 1:25:55	 Total Places = 309
15. Cumberland Valley
51	 	 Andrew Brown	SO		17:03	 5:30
56	 	 Yahya Soliman	JR		17:07	 5:31
68	 	 Owen Seeber	SR		17:16	 5:34
93	 	 Josh Cahill	SR		17:36	 5:41
94	 	 Caleb Schultz	SO		17:38	 5:41
106	 	 Riley Park	JR		17:52	 5:46
126	 	 Devon Heisler	SO		18:19	 5:54
Total Time = 1:26:40	 Total Places = 362
16. Taylor Allderdice
28	 	 Amadou Diallo	JR		16:45	 5:24
50	 	 Tavonne Davis	SO		17:02	 5:30
98	 	 Bart Taormina	SR		17:41	 5:42
107	 	 Johah Berger	JR		17:53	 5:46
116	 	 Yoni Eglash	JR		18:01	 5:49
125	 	 Ethan Hermann	SO		18:18	 5:54
139	 	 Willem DeBoer	SR		19:12	 6:12
Total Time = 1:27:22	 Total Places = 399
17. Easton Area
9	 	 Kevin Lapsansky	SR		16:10	 5:13
91	 	 Joseph Ozgar	FR		17:35	 5:40
102	 	 Gregory Sherman	SR		17:47	 5:44
109	 	 Cosmo Cardone	FR		17:53	 5:46
112	 	 Logan Koch	JR		17:59	 5:48
119	 	 Sheamus Hammerstone	SO		18:04	 5:50
128	 	 John W. Griffiths	SO		18:23	 5:56
Total Time = 1:27:24	 Total Places = 423
18. Wilson
45	 	 Jake Underwood	SO		16:58	 5:28
64	 	 Evan Royko	JR		17:13	 5:33
75	 	 Brodie Skrocki	SR		17:21	 5:36
121	 	 Jared Baksic	JR		18:08	 5:51
122	 	 Matt Witman	JR		18:09	 5:51
123	 	 Will Schoener	JR		18:11	 5:52
124	 	 Greg Yeity	SR		18:16	 5:54
Total Time = 1:27:49	 Total Places = 427
19. Cathedral Prep
66	 	 Evan Fritzke	SR		17:14	 5:33
87	 	 Bailey Klein	SR		17:29	 5:38
110	 	 Kyle Wagner	JR		17:56	 5:47
111	 	 Kevin Haight	JR		17:58	 5:48
130	 	 Alex Chelton	FR		18:25	 5:56
133	 	 Roman Zegarelli	JR		18:35	 6:00
137	 	 Jack Dey	SR		18:47	 6:03
Total Time = 1:29:02	 Total Places = 504
20. Wallenpaupack
114	 	 Jacob Wacker	SR		18:00	 5:48
115	 	 Thomas Johnson	SO		18:01	 5:49
127	 	 Eric Kolvek	SR		18:22	 5:55
132	 	 Wade Gilpin	SR		18:29	 5:58
136	 	 Zachary Krial	SR		18:45	 6:03
140	 	 Cesar Gonzalez	SR		19:20	 6:14
144	 	 Patrick Johnson	SR		20:39	 6:40
Total Time = 1:31:37	 Total Places = 624
21. Carrick
129	 	 Josh Walters	SR		18:25	 5:56
131	 	 Robert Warnock	SR		18:26	 5:56
141	 	 Cody Kirk	SR		19:29	 6:17
143	 	 Chris Lewis	JR		20:10	 6:30
145	 	 Francis Skoros	SR		22:22	 7:13
Total Time = 1:38:52	 Total Places = 689
TEAM1M  2M  CLOCK  
boys 5000m run
pl	tmsc	name	yr	mile	2 mile	time	pace	team
Top
1	 1	 Jake Brophy	SR	 4:47	 10:00	 15:39	 5:03	 Central Bucks East	
2	 2	 Jaxson Hoey	SR	 4:47	 10:00	 15:40	 5:03	 Downingtown West 
3	 3	 Josh Hoey	SO	 4:48	 10:01	 15:49	 5:06	 Downingtown West 
4	 	 Nick Wolk	SR	 4:48	 10:02	 15:53	 5:07	 Peters Township  
5	 	 Nathan Henderson	JR	 4:50	 10:02	 15:53	 5:07	 J P. McCaskey  
6	 4	 Henry Sappey	SR	 4:51	 10:02	 15:53	 5:07	 Downingtown West 
7	 5	 Jacob Stupak	SR	 4:52	 10:04	 15:55	 5:08	 North Allegheny  
8	 	 Jake Susalla	SR	 4:51	 10:04	 15:56	 5:08	 Plum  
9	 	 Jeff Kirshenbaum	SR	 4:48	 10:03	 15:58	 5:09	 Methacton  
10	 6	 Marc Migliozzi	SR	 4:52	 10:05	 16:04	 5:11	 North Allegheny  
11	 	 Kent Hall	SR	 4:49	 10:02	 16:05	 5:11	 Unionville  
12	 7	 Rock Fortna	SR	 4:49	 10:03	 16:06	 5:11	 Central Bucks West	
13	 8	 Mike Kolor	SR	 4:55	 10:09	 16:08	 5:12	 Seneca Valley  
14	 9	 Kevin Lapsansky	SR	 4:55	 10:14	 16:10	 5:13	 Easton Area  
15	 10	 Spencer Smucker	SO	 4:52	 10:09	 16:11	 5:13	 W Chester Henderson 
16	 	 Rahi Shah	SR	 4:50	 10:06	 16:11	 5:13	 Bensalem  
17	 11	 Ryan James	JR	 4:48	 10:03	 16:11	 5:13	 Cardinal O'Hara 
18	 12	 Todd Gunzenhauser	SR	 4:53	 10:04	 16:12	 5:13	 Mount Lebanon  
19	 	 Rusty Kujdych	SO	 4:50	 10:07	 16:13	 5:14	 Neshaminy  
20	 	 Mark Provenzo	JR	 4:52	 10:08	 16:14	 5:14	 Franklin Regional 
21	 	 Liam Galligan	JR	 4:53	 10:14	 16:15	 5:14	 SpringfieldDelco) 
22	 13	 Nick Feffer	JR	 4:53	 10:12	 16:16	 5:15	 State College  
23	 14	 Rob Morro	SR	 4:53	 10:11	 16:17	 5:15	 Cardinal O'Hara 
24	 15	 Matt Wisner	SR	 5:01	 10:21	 16:17	 5:15	 Carlisle  
25	 16	 Brian Iatarola	SR	 4:49	 10:04	 16:19	 5:16	 Central Bucks West	
26	 17	 Sam Blechman	SR	 4:58	 10:17	 16:20	 5:16	 North Allegheny  
27	 18	 Alex Milligan	SR	 4:57	 10:16	 16:21	 5:16	 State College  
28	 	 Liam Conway	SO	 4:55	 10:14	 16:22	 5:17	 Owen J. Roberts  
29	 	 Seth Slavin	JR	 4:57	 10:17	 16:23	 5:17	 Pleasant Valley 
30	 	 Sean McGinnis	SR	 4:56	 10:16	 16:27	 5:18	 Phoenixville Area 
31	 19	 Justin Yurchak	SR	 4:57	 10:18	 16:30	 5:19	 Hempfield  
32	 	 Joe Maguire	SR	 5:01	 10:24	 16:32	 5:20	 Council Rock South	
33	 	 Kyler Shea	JR	 5:03	 10:29	 16:34	 5:20	 Lower Dauphin  
34	 	 Will Alpaugh	SR	 4:58	 10:24	 16:34	 5:21	 Freedom  
35	 	 Jonah Gillespie-S	SR	 4:59	 10:16	 16:34	 5:21	 Harriton  
36	 	 Joseph Westrick	SR	 4:56	 10:20	 16:34	 5:21	 Chartiers Valley 
37	 	 Noah Beveridge	SO	 4:54	 10:20	 16:35	 5:21	 Butler  
38	 	 Morgan Cupp	SO	 4:55	 10:15	 16:36	 5:21	 Mechanicsburg  
39	 20	 Eddie Goebel	SR	 4:54	 10:19	 16:36	 5:21	 La Salle College 
40	 21	 Jake O'Neill	JR	 4:58	 10:23	 16:37	 5:21	 Downingtown West 
41	 	 Connor McMenamin	JR	 4:49	 10:04	 16:37	 5:21	 Souderton Area  
42	 22	 Ryan Campbell	SO	 5:02	 10:28	 16:38	 5:22	 Council Rock North	
43	 23	 Stephen Paul	JR	 4:54	 10:17	 16:39	 5:22	 La Salle College 
44	 	 Austin Maxwell	JR	 4:56	 10:21	 16:40	 5:22	 Kennett  
45	 	 Nate Becker	SR	 5:01	 10:22	 16:40	 5:22	 Ephrata  
46	 24	 Ben Smullen	JR	 4:58	 10:22	 16:41	 5:23	 Central Bucks West	
47	 	 Jake Ilgenfritz	SR	 5:02	 10:31	 16:41	 5:23	 Avon Grove  
48	 	 Jack Carmody	SR	 4:58	 10:23	 16:41	 5:23	 West Chester Rustin 
49	 25	 Joshua Kalapos	SR	 5:04	 10:31	 16:42	 5:23	 Mount Lebanon  
50	 26	 Carson Reuther	SR		10:21	 16:43	 5:23	 W Chester Henderson 
51	 	 Jared Giannascoli	SO	 4:57	 10:29	 16:43	 5:23	 Lower Dauphin  
52	 	 Matthew D'Aquila	JR	 5:04	 10:35	 16:43	 5:23	 Lower Merion  
53	 	 Casey Conboy	JR	 4:54	 10:20	 16:43	 5:24	 Baldwin  
54	 27	 Ben Ryherd	SR	 4:57	 10:23	 16:45	 5:24	 Downingtown West 
55	 28	 Amadou Diallo	JR	 4:58	 10:21	 16:45	 5:24	 Taylor Allderdice 
56	 29	 Ian Harris	SR	 5:03	 10:31	 16:46	 5:24	 Mount Lebanon  
57	 	 Sean Brown	JR	 5:01	 10:30	 16:46	 5:24	 Roman Catholic  
58	 30	 Hailemichael Geiger	JR	 5:01	 10:29	 16:48	 5:25	 Parkland  
59	 31	 Evan Addison	SO	 4:56	 10:29	 16:49	 5:25	 La Salle College 
60	 	 Robert Moser	SR	 5:03	 10:31	 16:49	 5:25	 West Chester East 
61	 32	 Joshua Goetz	SR	 5:05	 10:32	 16:50	 5:26	 Central Bucks East	
62	 	 Jesse Cruise	JR	 4:56	 10:24	 16:50	 5:26	 Cedar Crest  
63	 33	 Patrick Grant	SR	 4:54	 10:20	 16:50	 5:26	 La Salle College 
64	 34	 Tim Haas	JR	 5:07	 10:32	 16:51	 5:26	 Council Rock North	
65	 35	 Frank Livolsi	SR	 4:58	 10:28	 16:51	 5:26	 La Salle College 
66	 36	 Brendan Price	JR	 4:57	 10:29	 16:51	 5:26	 La Salle College 
67	 37	 Jacob Greco	JR	 5:00	 10:30	 16:51	 5:26	 North Allegheny  
68	 	 Joel Burkholder	SR	 5:05	 10:33	 16:52	 5:26	 Penn Manor  
69	 38	 Bryan Keller	JR	 5:07	 10:32	 16:52	 5:26	 Council Rock North	
70	 	 Tyler Laughery	SR	 5:04	 10:35	 16:54	 5:27	 Norwin  
71	 	 Zach Case	JR	 5:07	 10:40	 16:54	 5:27	 Hampton  
72	 39	 Nick Norton	JR	 5:00	 10:31	 16:55	 5:27	 Hempfield  
73	 40	 Zack Deible	JR	 4:59	 10:32	 16:55	 5:27	 North Allegheny  
74	 41	 Nick Camusi	SR	 5:02	 10:33	 16:55	 5:27	 La Salle College 
75	 	 Dylan Smiley	SR	 5:00	 10:34	 16:56	 5:28	 Phoenixville Area 
76	 42	 Brian Mass	JR	 5:01	 10:28	 16:56	 5:28	 Central Bucks West	
77	 	 Gabe Sullivan	JR	 5:02	 10:34	 16:57	 5:28	 Pleasant Valley 
78	 43	 Declan McDonald	SR	 4:59	 10:28	 16:57	 5:28	 Central Bucks West	
79	 44	 Ben Heintz	SR	 4:59	 10:28	 16:57	 5:28	 Council Rock North	
80	 45	 Jake Underwood	SO	 5:03	 10:32	 16:58	 5:28	 Wilson  
81	 	 Bryton Henry	SR	 5:04	 10:37	 16:58	 5:28	 Boyertown  
82	 	 Evan Hutton	JR	 5:04	 10:32	 16:59	 5:29	 William Tennent  
83	 46	 Sam Morgan	SO	 5:05	 10:42	 17:00	 5:29	 Parkland  
84	 	 Ryan Zimmerman	SO	 5:06	 10:38	 17:00	 5:29	 McDowell  
85	 	 Tyler Zwicharowski	JR	 5:05	 10:36	 17:01	 5:29	 Roman Catholic  
86	 	 Brett George	SR	 4:56	 10:29	 17:01	 5:29	 Altoona  
87	 47	 Trey Razanauskas	JR	 5:07	 10:43	 17:01	 5:29	 Seneca Valley  
88	 48	 Jack Downing	JR	 4:58	 10:27	 17:02	 5:29	 W Chester Henderson 
89	 49	 Tj Robinson	SO	 5:08	 10:41	 17:02	 5:30	 North Allegheny  
90	 50	 Tavonne Davis	SO	 5:08	 10:36	 17:02	 5:30	 Taylor Allderdice 
91	 	 Rhett Hart	SR	 5:06	 10:38	 17:02	 5:30	 Ephrata  
92	 51	 Andrew Brown	SO	 5:02	 10:35	 17:03	 5:30	 Cumberland Valley 
93	 52	 Isaac Kole	JR	 5:17	 10:49	 17:03	 5:30	 Carlisle  
94	 53	 William Schulz	JR	 5:07	 10:39	 17:04	 5:30	 Central Bucks East	
95	 54	 Owen Wing	JR	 5:08	 10:37	 17:04	 5:30	 State College  
96	 	 Jared Kearns	SR	 5:04	 10:35	 17:06	 5:31	 Northern  
97	 55	 Mark Hartigan	JR	 5:10	 10:41	 17:06	 5:31	 North Allegheny  
98	 56	 Yahya Soliman	JR	 5:01	 10:43	 17:07	 5:31	 Cumberland Valley 
99	 57	 Drew Alansky	JR	 5:16	 10:46	 17:07	 5:31	 Downingtown West 
100	 58	 Bryce Brandenstein	SO	 5:04	 10:38	 17:08	 5:31	 Mount Lebanon  
101	 59	 Clay Taylor	SR	 5:08	 10:43	 17:08	 5:31	 Seneca Valley  
102	 60	 Billy Donovan	JR	 4:59	 10:37	 17:08	 5:31	 Cardinal O'Hara 
103	 	 Jeff Montgomery	SR	 5:07	 10:38	 17:09	 5:32	 Perkiomen Valley 
104	 	 Kyle Ortiz	SR	 4:51	 10:27	 17:10	 5:32	 Archbishop Wood 
105	 61	 Christian Groff	SO	 5:11	 10:42	 17:10	 5:32	 Hempfield  
106	 	 Sam Gatti	SO	 5:12	 10:50	 17:10	 5:32	 Pittsburgh C C  
107	 62	 Daniel Kyvelos	SR	 5:01	 10:35	 17:11	 5:32	 Parkland  
108	 	 James Abrahams	JR	 4:52	 10:17	 17:11	 5:33	 Haverford Township Hs 
109	 	 Ryan Paradise	SR	 5:05	 10:40	 17:12	 5:33	 Emmaus  
110	 63	 Jack Wisner	FR	 5:18	 	 17:12	 5:33	 Carlisle  
111	 	 Tucker Desko	SR	 5:00	 10:35	 17:12	 5:33	 Pennridge  
112	 64	 Evan Royko	JR	 5:11	 10:47	 17:13	 5:33	 Wilson  
113	 	 Joe Uliano	SR	 5:06	 10:44	 17:13	 5:33	 Altoona  
114	 	 Doug Kramer	JR	 5:01	 10:33	 17:13	 5:33	 Penn Manor  
115	 	 Matthew Allen	SR	 5:04	 10:40	 17:13	 5:33	 Hatboro Horsham  
116	 65	 Joey White	SR	 5:11	 10:47	 17:13	 5:33	 Hempfield  
117	 	 Joseph Piscano	SR	 4:55	 10:30	 17:14	 5:33	 St. Joseph's Prep	
118	 66	 Evan Fritzke	SR	 5:07	 10:44	 17:14	 5:33	 Cathedral Prep  
119	 	 Bennett Sneath	SR	 4:58	 10:35	 17:15	 5:34	 Upper Saint Clair 
120	 	 Pj Murray	SR	 4:59	 10:31	 17:15	 5:34	 Conestoga  
121	 	 Mike Morris	FR	 5:03	 10:39	 17:15	 5:34	 Hershey  
122	 67	 Ethan Koza	SO	 5:08	 10:41	 17:16	 5:34	 Council Rock North	
123	 68	 Owen Seeber	SR	 5:11	 10:46	 17:16	 5:34	 Cumberland Valley 
124	 69	 David Endres	FR	 5:05	 10:36	 17:16	 5:34	 Central Bucks East	
125	 	 Patrick Jacobson	JR	 5:09	 10:53	 17:17	 5:34	 Dallastown  
126	 70	 Gavin Inglis	JR	 4:59	 10:42	 17:18	 5:35	 Cardinal O'Hara 
127	 	 Kevin Smith	SR	 5:12	 10:49	 17:18	 5:35	 Altoona  
128	 71	 Logan Mazullo	SR	 5:01	 10:40	 17:19	 5:35	 Central Bucks West	
129	 	 Evan Kreider	FR	 5:10	 10:47	 17:19	 5:35	 Cocalico  
130	 72	 Sam Earley	SO	 5:13	 10:54	 17:20	 5:35	 Council Rock North	
131	 73	 Owen Isham	FR	 5:11	 10:48	 17:20	 5:35	 State College  
132	 74	 Grant McCarthy	SR	 5:07	 10:47	 17:20	 5:35	 Seneca Valley  
133	 75	 Brodie Skrocki	SR	 5:12	 10:48	 17:21	 5:36	 Wilson  
134	 	 Liam Hodgson	SR	 5:08	 10:48	 17:21	 5:36	 Solanco  
135	 	 Peter Foradora	SO	 5:03	 10:38	 17:22	 5:36	 DuBois  
136	 76	 Patrick James	JR	 5:02	 10:30	 17:23	 5:36	 Cardinal O'Hara 
137	 77	 Seth Ketler	FR		10:33	 17:23	 5:36	 Seneca Valley  
138	 78	 Ben Berkman	JR	 5:00	 10:44	 17:23	 5:36	 W Chester Henderson 
139	 	 Tyler Holcomb	SO	 5:13	 10:55	 17:24	 5:36	 Williamsport  
140	 79	 Cole Sands	FR	 5:12	 10:48	 17:24	 5:37	 Central Bucks East	
141	 	 David Snyder	SR	 5:07	 10:43	 17:24	 5:37	 Hollidaysburg Area	
142	 	 Jonas Wudkwych	JR	 5:04	 10:49	 17:25	 5:37	 Canon-McMillan  
143	 	 Cody Kelly	SR	 5:06	 10:43	 17:25	 5:37	 Altoona  
144	 80	 Will Daubenspeck	SR	 5:08	 10:50	 17:26	 5:37	 State College  
145	 81	 Max Fiorentino	JR	 5:19	 11:01	 17:26	 5:37	 Carlisle  
146	 82	 Cade Sands	FR	 5:11	 10:49	 17:26	 5:37	 Central Bucks East	
147	 83	 Steven Kaleycik	JR	 5:10	 10:54	 17:27	 5:38	 Parkland  
148	 84	 Coby Mattes	JR	 5:06	 10:48	 17:27	 5:38	 Hempfield  
149	 85	 Matt Balogh	SR	 5:10	 10:54	 17:27	 5:38	 State College  
150	 86	 Anthony Deltufo	SR	 5:18	 11:00	 17:28	 5:38	 Carlisle  
151	 87	 Bailey Klein	SR	 5:17	 10:58	 17:29	 5:38	 Cathedral Prep  
152	 88	 Mat Bianco	SR	 5:09	 10:54	 17:29	 5:38	 Parkland  
153	 	 Morgan O'Brien	FR	 5:07	 10:44	 17:30	 5:38	 Bangor  
154	 	 Teddy Mostellar	JR	 5:15	 10:56	 17:30	 5:39	 Stroudsburg  
155	 89	 Sam Owori	FR	 5:08	 10:48	 17:32	 5:39	 Seneca Valley  
156	 	 Colton Cassel	JR	 5:03	 10:47	 17:32	 5:39	 Lower Dauphin  
157	 	 Tucker Helms	JR	 5:08	 10:50	 17:32	 5:39	 Pittsburgh C C  
158	 90	 Alec Hofer	JR	 5:08	 11:00	 17:34	 5:40	 Central Bucks West	
159	 	 Jordan Stack	SR	 5:14	 11:00	 17:34	 5:40	 Hempfield Area  
160	 91	 Joseph Ozgar	FR	 5:09	 10:56	 17:35	 5:40	 Easton Area  
161	 	 Micah Bodisch	JR	 5:07	 10:55	 17:35	 5:40	 Red Lion  
162	 92	 Rohan Bhandarkar	SR	 5:16	 11:02	 17:36	 5:41	 Council Rock North	
163	 	 Matt Houser	SR	 5:10	 11:01	 17:36	 5:41	 Hazleton Area  
164	 93	 Josh Cahill	SR	 5:12	 10:54	 17:36	 5:41	 Cumberland Valley 
165	 	 Sam Mancuso	SR	 5:08	 10:59	 17:37	 5:41	 Garden Spot  
166	 	 Czar Tarr	SO	 5:09	 10:57	 17:38	 5:41	 Chartiers Valley 
167	 94	 Caleb Schultz	SO	 5:14	 11:03	 17:38	 5:41	 Cumberland Valley 
168	 	 Matt Bodon	SO	 5:14	 10:58	 17:39	 5:41	 Stroudsburg  
169	 95	 Dan Powell	SR	 5:14	 11:03	 17:39	 5:41	 Central Bucks East	
170	 	 Hamyre Cannon	SR	 5:13	 10:55	 17:39	 5:42	 Williamsport  
171	 	 Jamison Cook	FR	 5:09	 10:58	 17:40	 5:42	 Central Tech  
172	 96	 Nicholas Bower	FR	 5:10	 10:50	 17:40	 5:42	 Parkland  
173	 97	 Justin Gaydos	SR	 5:17	 11:09	 17:41	 5:42	 Seneca Valley  
174	 98	 Bart Taormina	SR	 5:11	 10:57	 17:41	 5:42	 Taylor Allderdice 
175	 	 Alex Hayden	SR	 5:05	 10:55	 17:43	 5:43	 Chambersburg  
176	 	 Stephen Gray	JR	 5:14	 11:06	 17:43	 5:43	 Southern Lehigh 
177	 99	 Jake Dunleavy	JR		10:56	 17:45	 5:43	 W Chester Henderson 
178	 	 Christoper Carson	SO	 5:12	 11:06	 17:45	 5:43	 Central  
179	 	 Timothy Kosher	SR	 5:13	 11:06	 17:45	 5:44	 Franklin Towne C.	
180	 	 Jonah George	SR	 5:12	 11:06	 17:46	 5:44	 Liberty  
181	 	 Jhon Zapata	SR	 5:16	 11:04	 17:47	 5:44	 Northeast  
182	 100	 Riley Williamson	FR	 5:20	 11:10	 17:47	 5:44	 Parkland  
183	 101	 Andrew Weller	SR	 5:11	 11:02	 17:47	 5:44	 W Chester Henderson 
184	 102	 Gregory Sherman	SR	 5:08	 10:59	 17:47	 5:44	 Easton Area  
185	 	 Jack Holmberg	SO	 5:15	 11:06	 17:48	 5:44	 McDowell  
186	 103	 Anthony Degleris	SR	 5:09	 10:51	 17:48	 5:44	 State College  
187	 104	 Andrew Lombardi	SR	 5:10	 10:55	 17:49	 5:45	 Cardinal O'Hara 
188	 	 Tim Rafter	SR	 5:05	 11:06	 17:50	 5:45	 St. Joseph's Prep	
189	 	 Joey Console	JR	 5:07	 11:02	 17:51	 5:45	 St. Joseph's Prep	
190	 105	 Shaun Bullock	JR	 4:57	 10:46	 17:52	 5:46	 Downingtown West 
191	 106	 Riley Park	JR	 5:14	 11:05	 17:52	 5:46	 Cumberland Valley 
192	 107	 Johah Berger	JR	 5:26	 11:00	 17:53	 5:46	 Taylor Allderdice 
193	 108	 Zachary Dewit	JR	 5:17	 11:08	 17:53	 5:46	 Mount Lebanon  
194	 109	 Cosmo Cardone	FR	 5:14	 11:06	 17:53	 5:46	 Easton Area  
195	 	 Thomas Matsumura	SO	 5:15	 11:06	 17:55	 5:47	 Southern Lehigh 
196	 110	 Kyle Wagner	JR	 5:18	 11:08	 17:56	 5:47	 Cathedral Prep  
197	 	 Franklin Cunningham	SO	 5:06	 10:59	 17:57	 5:47	 Hazleton Area  
198	 111	 Kevin Haight	JR	 5:15	 11:02	 17:58	 5:48	 Cathedral Prep  
199	 	 Collin Kelly	JR	 5:11	 11:05	 17:58	 5:48	 West Scranton  
200	 112	 Logan Koch	JR	 5:13	 11:06	 17:59	 5:48	 Easton Area  
201	 	 Natron Moore	SR	 5:13	 11:13	 17:59	 5:48	 Central  
202	 113	 Patrick Willig	JR	 5:17	 11:06	 17:59	 5:48	 Hempfield  
203	 114	 Jacob Wacker	SR	 5:03	 11:07	 18:00	 5:48	 Wallenpaupack  
204	 115	 Thomas Johnson	SO	 5:20	 11:15	 18:01	 5:49	 Wallenpaupack  
205	 116	 Yoni Eglash	JR	 5:13	 11:07	 18:01	 5:49	 Taylor Allderdice 
206	 117	 Jack Cameron	SO	 5:17	 11:09	 18:02	 5:49	 Mount Lebanon  
207	 118	 Brady Lausch	SO	 5:17	 11:09	 18:03	 5:49	 Hempfield  
208	 119	 Sheamus Hammerstone	SO	 5:16	 11:07	 18:04	 5:50	 Easton Area  
209	 120	 Cameron Potts	SO	 5:20	 11:21	 18:05	 5:50	 Mount Lebanon  
210	 121	 Jared Baksic	JR	 5:15	 11:15	 18:08	 5:51	 Wilson  
211	 122	 Matt Witman	JR	 5:18	 11:15	 18:09	 5:51	 Wilson  
212	 	 Dillon Mohr	SR	 5:15	 11:16	 18:11	 5:52	 McDowell  
213	 123	 Will Schoener	JR	 5:16	 11:16	 18:11	 5:52	 Wilson  
214	 124	 Greg Yeity	SR	 5:15	 11:16	 18:16	 5:54	 Wilson  
215	 125	 Ethan Hermann	SO	 5:19	 11:19	 18:18	 5:54	 Taylor Allderdice 
216	 126	 Devon Heisler	SO	 5:18	 11:19	 18:19	 5:54	 Cumberland Valley 
217	 127	 Eric Kolvek	SR	 5:11	 11:15	 18:22	 5:55	 Wallenpaupack  
218	 128	 John W. Griffiths	SO	 5:19	 11:24	 18:23	 5:56	 Easton Area  
219	 129	 Josh Walters	SR	 5:25	 11:27	 18:25	 5:56	 Carrick  
220	 130	 Alex Chelton	FR	 5:25	 11:27	 18:25	 5:56	 Cathedral Prep  
221	 131	 Robert Warnock	SR	 5:27	 11:28	 18:26	 5:56	 Carrick  
222	 132	 Wade Gilpin	SR	 5:18	 11:20	 18:29	 5:58	 Wallenpaupack  
223	 133	 Roman Zegarelli	JR	 5:21	 11:30	 18:35	 6:00	 Cathedral Prep  
224	 134	 Caleb Padgett	FR	 5:25	 11:40	 18:35	 6:00	 Carlisle  
225	 135	 Bryce Dunkelberger	FR	 5:26	 11:43	 18:37	 6:00	 Carlisle  
226	 136	 Zachary Krial	SR	 5:28	 11:39	 18:45	 6:03	 Wallenpaupack  
227	 137	 Jack Dey	SR	 5:27	 11:32	 18:47	 6:03	 Cathedral Prep  
228	 	 Alex Kubala	SR	 5:20	 11:32	 18:54	 6:06	 North Hills  
229	 138	 Justin Jones	SR	 5:20	 11:41	 19:06	 6:10	 Cardinal O'Hara 
230	 139	 Willem DeBoer	SR	 5:26	 11:50	 19:12	 6:12	 Taylor Allderdice 
231	 140	 Cesar Gonzalez	SR	 5:28	 11:57	 19:20	 6:14	 Wallenpaupack  
232	 141	 Cody Kirk	SR	 5:44	 12:11	 19:29	 6:17	 Carrick  
233	 142	 Connor McSwain	SR	 5:11	 11:38	 19:40	 6:21	 W Chester Henderson 
234	 143	 Chris Lewis	JR	 5:40	 12:20	 20:10	 6:30	 Carrick  
235	 144	 Patrick Johnson	SR	 5:29	 12:19	 20:39	 6:40	 Wallenpaupack  
236	 145	 Francis Skoros	SR	 5:46	 13:25	 22:22	 7:13	 Carrick