PIAA State Championships 2015

Boys Class A

team scores
  1	Camp Hill  113	 4	 10	 14	 29	 56	 64	 104	 17:29	 1:54
2	Sewickley Academy  121	 1	 12	 33	 36	 39	 46	 78	 17:29	 2:03
3* Northeast Bradford		130	 13	 16	 21	 32	 48	 57	 95	 17:40	 1:11
4* Winchester Thurston  130	 7	 8	 9	 31	 75	 102	 110	 17:36	 1:48
5	Seneca  170	 5	 17	 35	 52	 61	 71	 73	 17:50	 1:51
6	Elk County Catholic  183	 20	 25	 26	 47	 65	 100	 120	 18:01	 1:12
7	Cranberry Area  184	 6	 11	 50	 51	 66	 91	 94	 17:56	 1:40
8	Elk Lake  213	 23	 24	 40	 58	 68	 112	 116	 18:11	 0:1:00
9	Masterman  228	 3	 49	 54	 60	 62	 97	 108	 18:05	 2:17
10	Penns Valley  230	 19	 30	 41	 55	 85	 125	 127	 18:14	 1:38
11	Mercyhurst Prep  244	 2	 34	 45	 79	 84	 90	 93	 18:08	 2:50
12	New Hope-Solebury  296	 27	 42	 74	 76	 77	 80	 83	 18:33	 0:1:00
13	St. Joseph's Catholic  299	 28	 44	 59	 82	 86	 96	 123	 18:35	 1:10
14	Riverview  301	 15	 43	 70	 81	 92	 98	 111	 18:30	 2:04
15	Notre Dame Es  338	 22	 69	 72	 87	 88	 99	 118	 18:42	 1:35
16	Troy  366	 18	 63	 67	 101	 117	 119	 126	 18:55	 2:58
17	Holy Cross  402	 37	 53	 89	 109	 114	 122	 19:11	 2:07
18	Southern Fulton  465	 38	 103	 105	 106	 113	 115	 124	 19:29	 2:02
19	Constitution  615	 107	 121	 128	 129	 130	 131	 22:05	 4:36
Individuals
PLACE  FINISHER  TIME  PACE
1. Camp Hill
4	 	 Cooper Leslie	SR		16:36	 5:21
10	 	 Blake Behney	SR		17:06	 5:31
14	 	 Ian Gabig	JR		17:12	 5:33
29	 	 Dan Shank	JR		17:57	 5:47
56	 	 Patrick Dorsey	JR		18:30	 5:58
64	 	 Matt Little	SO		18:37	 6:00
104	 	 Andrew Harper	SR		19:43	 6:22
Total Time = 1:27:21	 Total Places = 113
2. Sewickley Academy
1	 	 Griffin Mackey	JR		16:05	 5:11
12	 	 Henry Meakem	FR		17:08	 5:31
33	 	 Tim Hanlon	JR		18:00	 5:48
36	 	 Austin Duffield	SO		18:03	 5:49
39	 	 Neill Peirce	JR		18:08	 5:51
46	 	 Ben Clouse	JR		18:19	 5:54
78	 	 Mason SanFilippo	SO		18:56	 6:06
Total Time = 1:27:24	 Total Places = 121
3*. Northeast Bradford
13	 	 Levi Upham	SR		17:12	 5:33
16	 	 Garret Smith	JR		17:14	 5:33
21	 	 Casey Ellis	JR		17:32	 5:39
32	 	 Zak Smith	FR		18:00	 5:48
48	 	 Nate Mosier	SO		18:22	 5:55
57	 	 Sam Beers	SR		18:30	 5:58
95	 	 Destin Moore	FR		19:25	 6:16
Total Time = 1:28:20	 Total Places = 130
4*. Winchester Thurston
7	 	 Tristan Forsythe	SO		17:03	 5:30
8	 	 Ben Littmann	JR		17:03	 5:30
9	 	 Will Loevner	SR		17:04	 5:30
31	 	 Gordon Pollock	SO		17:59	 5:48
75	 	 Kian Delaney	FR		18:51	 6:05
102	 	 Jack Robinson	FR		19:39	 6:20
110	 	 Kevin Salipante	FR		19:57	 6:26
Total Time = 1:28:00	 Total Places = 130
5. Seneca
5	 	 Donovan Myers	JR		16:46	 5:24
17	 	 Phoenix Myers	JR		17:19	 5:35
35	 	 Gabe Jarema	JR		18:02	 5:49
52	 	 Robert Stepnowski	SO		18:27	 5:57
61	 	 Adam Hanes	JR		18:36	 6:00
71	 	 Andy Hanes	SR		18:45	 6:03
73	 	 Nick Post	SO		18:49	 6:04
Total Time = 1:29:10	 Total Places = 170
6. Elk County Catholic
20	 	 Zachary Wortman	JR		17:28	 5:38
25	 	 Logan Hoffman	SO		17:48	 5:44
26	 	 Matthew Dippold	SO		17:51	 5:45
47	 	 Scott Brazinski	SR		18:19	 5:54
65	 	 Vincent Thompson	JR		18:39	 6:01
100	 	 Ben Uberti	JR		19:34	 6:18
120	 	 Sam Wolfe	SO		20:31	 6:37
Total Time = 1:30:05	 Total Places = 183
7. Cranberry Area
6	 	 Harrison Keenan	JR		17:02	 5:30
11	 	 Sam Lander	JR		17:07	 5:31
50	 	 Jared Dailey	SR		18:23	 5:56
51	 	 Nolan Brannon	JR		18:26	 5:57
66	 	 Nick Varsek	SR		18:42	 6:02
91	 	 Tanner Berry	JR		19:16	 6:13
94	 	 Paul Zacherl	SR		19:24	 6:15
Total Time = 1:29:40	 Total Places = 184
8. Elk Lake
23	 	 Hunter Bedell	SR		17:43	 5:43
24	 	 Cody Oswald	SO		17:46	 5:44
40	 	 Seth Owen	JR		18:09	 5:51
58	 	 Brett Carney	SO		18:32	 5:59
68	 	 Hunter Watkins	SR		18:43	 6:02
112	 	 Adam Parrett	SO		20:02	 6:28
116	 	 Ty Moon	SR		20:16	 6:32
Total Time = 1:30:53	 Total Places = 213
9. Masterman
3	 	 Joseph Previdi	SR		16:20	 5:16
49	 	 Daniel Bici	SO		18:23	 5:56
54	 	 Per Loufman	SR		18:28	 5:57
60	 	 Manfred Thomas	SR		18:34	 5:59
62	 	 Robert Sim	JR		18:36	 6:00
97	 	 Darren Chen	JR		19:27	 6:16
108	 	 Declan Murphy	JR		19:50	 6:24
Total Time = 1:30:21	 Total Places = 228
10. Penns Valley
19	 	 Chris Colwell	SO		17:27	 5:38
30	 	 Mark Bierly	SO		17:58	 5:48
41	 	 Keith Griffith	SR		18:10	 5:51
55	 	 Sam Gray	SO		18:28	 5:57
85	 	 Charlie Romig	SO		19:05	 6:09
125	 	 Haden Stamm	SO		21:00	 6:46
127	 	 Everett VanHeyst	FR		21:34	 6:57
Total Time = 1:31:08	 Total Places = 230
11. Mercyhurst Prep
2	 	 Noah Curtin	JR		16:14	 5:14
34	 	 Jimmy Zimmerman	JR		18:01	 5:49
45	 	 Joel Kweder	FR		18:19	 5:54
79	 	 Jeremy Kunco	SO		18:58	 6:07
84	 	 Brian Webb	SO		19:04	 6:09
90	 	 Nick Woll	SR		19:16	 6:13
93	 	 Jack Groshek	JR		19:19	 6:14
Total Time = 1:30:36	 Total Places = 244
12. New Hope-Solebury
27	 	 Chris Cammarata		10	 17:55	 5:47
42	 	 Eric Cammarata		11	 18:13	 5:53
74	 	 Jake Dupont		12	 18:50	 6:04
76	 	 Bradley Neuman		12	 18:53	 6:05
77	 	 Sam Lombardi		11	 18:54	 6:06
80	 	 Joshua House		11	 19:00	 6:08
83	 	 Anthony Lagana		11	 19:03	 6:08
Total Time = 1:32:45	 Total Places = 296
13. St. Joseph's Catholic
28	 	 Eli Urban	SR		17:57	 5:47
44	 	 Michael Peters	JR		18:18	 5:54
59	 	 Kaelan Wright	FR		18:33	 5:59
82	 	 Andy Rogan	SO		19:01	 6:08
86	 	 Ethan Fisher	SR		19:06	 6:10
96	 	 Nathan Mellace	SR		19:25	 6:16
123	 	 Max Wortman	SO		20:57	 6:45
Total Time = 1:32:55	 Total Places = 299
14. Riverview
15	 	 Ben Barnes	SO		17:13	 5:33
43	 	 Michael Komaniak	SO		18:17	 5:54
70	 	 Dan Fawcett	SR		18:44	 6:02
81	 	 Tyler Aber	JR		19:00	 6:08
92	 	 Ryan Cecil	SO		19:16	 6:13
98	 	 Sean Sliben	SO		19:28	 6:17
111	 	 Ricky Smith	SO		19:58	 6:26
Total Time = 1:32:30	 Total Places = 301
15. Notre Dame Es
22	 	 Michael Sheptuk	SR		17:36	 5:41
69	 	 Andrew Beers	SO		18:44	 6:02
72	 	 Conor Naughton	SR		18:47	 6:04
87	 	 Zane Wicki	SO		19:11	 6:11
88	 	 Brendan Meduri	JR		19:11	 6:11
99	 	 Kyle McCarthy	SR		19:28	 6:17
118	 	 Jhonson Francis	SO		20:23	 6:34
Total Time = 1:33:29	 Total Places = 338
16. Troy
18	 	 Keegan Beard	SR		17:20	 5:35
63	 	 Jacob Culkin	SR		18:37	 6:00
67	 	 Kale Weidner	SO		18:43	 6:02
101	 	 Jarrod Rathbun	JR		19:36	 6:19
117	 	 Zane Longwell	SO		20:17	 6:32
119	 	 Jacob Brown	FR		20:26	 6:35
126	 	 Lucas Nichols	SR		21:03	 6:47
Total Time = 1:34:33	 Total Places = 366
17. Holy Cross
37	 	 Nate Skrutski	SR		18:05	 5:50
53	 	 Billy Legg	SR		18:27	 5:57
89	 	 Jake Mc Govern	SR		19:15	 6:12
109	 	 Brian Sokol	SR		19:55	 6:25
114	 	 Charlie Pettinato	SO		20:12	 6:31
122	 	 Bryce Hughes	SO		20:45	 6:41
Total Time = 1:35:54	 Total Places = 402
18. Southern Fulton
38	 	 Chase Varner	JR		18:06	 5:50
103	 	 Benjamin Voight	JR		19:39	 6:20
105	 	 Jonah Golden	SR		19:45	 6:22
106	 	 Sage Minteer	SO		19:47	 6:23
113	 	 Nate Voight	FR		20:08	 6:29
115	 	 Dylan Ensor	SO		20:15	 6:32
124	 	 Logan Beatty	SR		20:59	 6:46
Total Time = 1:37:25	 Total Places = 465
19. Constitution
107	 	 Tamir Green	JR		19:48	 6:23
121	 	 Asiaha Smith	SO		20:42	 6:40
128	 	 Andrew Lofton	SR		21:50	 7:02
129	 	 Yousef Diabate	JR		23:42	 7:39
130	 	 Tyree Mitchell	SO		24:23	 7:52
131	 	 Hakim Hudson	SO		24:23	 7:52
Total Time = 1:50:25	 Total Places = 615
TEAM1M  2M  CLOCK  
boys 5000m run
pl	tmsc	name	yr	mile	2 mile	time	pace	team
Top
1	 1	 Griffin Mackey	JR	 4:44	 9:59	 16:05	 5:11	 Sewickley Academy 
2	 2	 Noah Curtin	JR	 4:49	 10:10	 16:14	 5:14	 Mercyhurst Prep 
3	 3	 Joseph Previdi	SR	 4:47	 10:12	 16:20	 5:16	 Masterman  
4	 	 Connor Walsh	JR	 4:54	 10:14	 16:25	 5:18	 Cambridge Springs	
5	 	 Domenic Peretta	SR	 4:51	 10:16	 16:29	 5:19	 Beaver Falls  
6	 4	 Cooper Leslie	SR	 5:07	 10:27	 16:36	 5:21	 Camp Hill  
7	 	 Hunter Crawley	JR	 4:54	 10:25	 16:43	 5:23	 South Williamsport	
8	 	 Will Greene	SR	 5:04	 10:27	 16:44	 5:24	 Delone Catholic  
9	 5	 Donovan Myers	JR	 4:53	 10:20	 16:46	 5:24	 Seneca  
10	 	 Devan Cavanaugh	SR	 4:52	 10:18	 16:46	 5:24	 Coudersport  
11	 	 Gannon Leech	JR	 4:54	 10:27	 16:49	 5:25	 Shady Side Academy	
12	 	 Will Davies	SR	 4:52	 10:30	 16:53	 5:27	 Riverside  
13	 	 Cody Divecchio	SR	 4:51	 10:26	 16:54	 5:27	 Burgettstown  
14	 	 Matt Murray	SR	 4:59	 10:39	 16:58	 5:28	 Dunmore  
15	 	 Brad Amy	SR	 5:00	 10:35	 17:00	 5:29	 Saegertown  
16	 6	 Harrison Keenan	JR	 5:02	 10:33	 17:02	 5:30	 Cranberry Area  
17	 7	 Tristan Forsythe	SO	 4:50	 10:30	 17:03	 5:30	 Winchester Thurston 
18	 8	 Ben Littmann	JR	 4:50	 10:26	 17:03	 5:30	 Winchester Thurston 
19	 9	 Will Loevner	SR	 4:46	 10:17	 17:04	 5:30	 Winchester Thurston 
20	 	 Isaac Wilson	SR	 4:53	 10:33	 17:05	 5:30	 North Clarion  
21	 	 Christopher Kocent	SO	 4:57	 10:41	 17:05	 5:31	 O L O S H  
22	 10	 Blake Behney	SR	 5:11	 10:47	 17:06	 5:31	 Camp Hill  
23	 11	 Sam Lander	JR	 5:05	 10:42	 17:07	 5:31	 Cranberry Area  
24	 12	 Henry Meakem	FR	 5:01	 10:38	 17:08	 5:31	 Sewickley Academy 
25	 13	 Levi Upham	SR	 5:00	 10:33	 17:12	 5:33	 Northeast Bradford	
26	 14	 Ian Gabig	JR	 5:12	 10:49	 17:12	 5:33	 Camp Hill  
27	 15	 Ben Barnes	SO	 5:06	 10:43	 17:13	 5:33	 Riverview  
28	 16	 Garret Smith	JR	 5:06	 10:48	 17:14	 5:33	 Northeast Bradford	
29	 	 Sam Cunkleman	SO	 5:00	 10:43	 17:17	 5:34	 Homer Center  
30	 17	 Phoenix Myers	JR	 5:00	 10:45	 17:19	 5:35	 Seneca  
31	 	 Quinn Serfass	SO	 5:07	 10:46	 17:20	 5:35	 Loyalsock  
32	 18	 Keegan Beard	SR	 5:06	 10:46	 17:20	 5:35	 Troy  
33	 	 Zac Tingley	SO	 5:05	 10:41	 17:24	 5:37	 Lakeview  
34	 19	 Chris Colwell	SO	 5:11	 10:52	 17:27	 5:38	 Penns Valley  
35	 20	 Zachary Wortman	JR	 5:20	 10:55	 17:28	 5:38	 Elk County Catholic 
36	 21	 Casey Ellis	JR	 5:02	 10:43	 17:32	 5:39	 Northeast Bradford	
37	 	 Michael Gunden	SR	 5:12	 10:50	 17:32	 5:39	 Christopher Dock 
38	 	 Andrew Stanley	SO	 5:03	 10:55	 17:35	 5:40	 Southern Huntingdon 
39	 22	 Michael Sheptuk	SR	 5:16	 11:03	 17:36	 5:41	 Notre Dame Es  
40	 	 Jon Frye	SR	 5:15	 10:58	 17:36	 5:41	 Greensburg C C  
41	 	 Ben Heim	JR	 4:58	 10:38	 17:42	 5:43	 Washington  
42	 23	 Hunter Bedell	SR	 5:04	 10:52	 17:43	 5:43	 Elk Lake  
43	 	 David Wiles	SR	 5:16	 11:02	 17:44	 5:43	 Marion Center  
44	 	 Luke Guyer	JR	 5:08	 10:59	 17:45	 5:43	 Ridgway  
45	 	 Jarrett Boyd	JR	 4:58	 10:45	 17:45	 5:43	 Freedom Area  
46	 	 Steven Glodek	SR	 5:09	 11:07	 17:46	 5:44	 Fannett-Metal  
47	 24	 Cody Oswald	SO	 5:04	 10:55	 17:46	 5:44	 Elk Lake  
48	 	 Ethan Knoebel	FR	 5:08	 10:59	 17:46	 5:44	 Southern Columbia 	
49	 	 Trenton Husick	JR	 5:10	 11:01	 17:47	 5:44	 Tussey Mountain  
50	 25	 Logan Hoffman	SO	 5:09	 10:59	 17:48	 5:44	 Elk County Catholic 
51	 	 Darian Gregory	FR	 5:15	 11:50	 17:50	 5:45	 Smethport Area  
52	 26	 Matthew Dippold	SO	 5:11	 11:00	 17:51	 5:45	 Elk County Catholic 
53	 	 Timothy Wheeler	JR	 5:11	 11:06	 17:52	 5:46	 Northwestern  
54	 	 Blayde Conley	SR	 5:31	 11:15	 17:53	 5:46	 Northern Potter  
55	 	 Chris Drozynski	SR	 5:25	 11:08	 17:53	 5:46	 Lakeview  
56	 	 Michael Noethiger	JR	 5:14	 11:08	 17:54	 5:46	 Avonworth  
57	 	 Adam Bettwy	JR	 5:23	 11:16	 17:55	 5:47	 Clarion Area  
58	 27	 Chris Cammarata	10	 5:19	 11:07	 17:55	 5:47	 New Hope-Solebury 
59	 	 Dylan Forrester	SO	 5:05	 11:03	 17:56	 5:47	 Reynolds  
60	 	 Matt Kinback	JR	 5:17	 11:09	 17:57	 5:47	 Lackawanna Trail 
61	 28	 Eli Urban	SR	 5:04	 11:04	 17:57	 5:47	 St. Joseph's Catholic 
62	 29	 Dan Shank	JR	 5:23	 11:21	 17:57	 5:47	 Camp Hill  
63	 30	 Mark Bierly	SO	 5:12	 11:10	 17:58	 5:48	 Penns Valley  
64	 	 Ryan Sullivan	SO	 5:14	 11:04	 17:59	 5:48	 Loyalsock  
65	 31	 Gordon Pollock	SO	 5:07	 11:03	 17:59	 5:48	 Winchester Thurston 
66	 	 Chris Udovich	SR	 5:25	 11:19	 17:59	 5:48	 Kane Area  
67	 32	 Zak Smith	FR	 5:24	 11:15	 18:00	 5:48	 Northeast Bradford	
68	 	 Brandon Anglemeyer	JR	 5:26	 11:22	 18:00	 5:48	 South Side  
69	 33	 Tim Hanlon	JR	 5:15	 11:14	 18:00	 5:48	 Sewickley Academy 
70	 	 Brendan McGuire	JR	 5:20	 11:18	 18:01	 5:48	 Trinity Christian 
71	 34	 Jimmy Zimmerman	JR	 5:00	 10:56	 18:01	 5:49	 Mercyhurst Prep 
72	 	 Jack Miller	FR	 5:21	 11:14	 18:02	 5:49	 Jenkintown  
73	 35	 Gabe Jarema	JR	 5:23	 11:23	 18:02	 5:49	 Seneca  
74	 	 Nyoah Marteny	JR	 5:18	 11:18	 18:02	 5:49	 Frazier  
75	 36	 Austin Duffield	SO	 5:15	 11:16	 18:03	 5:49	 Sewickley Academy 
76	 	 Matt Salem	SO	 5:18	 11:13	 18:03	 5:49	 Shenango  
77	 37	 Nate Skrutski	SR	 5:08	 11:08	 18:05	 5:50	 Holy Cross  
78	 	 Micah Kurk	SO	 5:16	 11:16	 18:06	 5:50	 Purchase Line  
79	 38	 Chase Varner	JR	 5:14	 11:22	 18:06	 5:50	 Southern Fulton  
80	 	 Nathan Moore	JR	 5:18	 11:17	 18:06	 5:50	 Purchase Line  
81	 	 Madden Doud	SO	 5:19	 11:13	 18:07	 5:50	 Cowanesque Valley 
82	 	 Alex Ringler	SO	 5:13	 11:12	 18:07	 5:50	 United  
83	 	 Mason Klopp	SR	 5:19	 11:18	 18:07	 5:51	 Tulpehocken  
84	 	 Jacob Unverdorben	JR	 5:26	 11:19	 18:08	 5:51	 West Middlesex  
85	 39	 Neill Peirce	JR	 5:16	 11:16	 18:08	 5:51	 Sewickley Academy 
86	 	 Kyle Campbell	SR	 5:27	 11:21	 18:08	 5:51	 Shenango  
87	 	 Samuel Li	SR	 5:20	 11:17	 18:08	 5:51	 Moravian Academy 
88	 40	 Seth Owen	JR	 5:22	 11:23	 18:09	 5:51	 Elk Lake  
89	 41	 Keith Griffith	SR	 5:04	 11:08	 18:10	 5:51	 Penns Valley  
90	 42	 Eric Cammarata	11	 5:23	 11:22	 18:13	 5:53	 New Hope-Solebury 
91	 	 Jake Mercer	SR	 5:22	 11:21	 18:14	 5:53	 Ridgway  
92	 	 Jamaal Aw-Yoonis	SR	 5:21	 11:11	 18:17	 5:54	 Church Farm School	
93	 43	 Michael Komaniak	SO	 5:27	 11:30	 18:17	 5:54	 Riverview  
94	 44	 Michael Peters	JR	 5:11	 11:16	 18:18	 5:54	 St. Joseph's Catholic 
95	 	 Tim Kennell	SO	 5:24	 11:26	 18:18	 5:54	 Christopher Dock 
96	 45	 Joel Kweder	FR	 5:21	 11:20	 18:19	 5:54	 Mercyhurst Prep 
97	 46	 Ben Clouse	JR	 4:47	 10:16	 18:19	 5:54	 Sewickley Academy 
98	 47	 Scott Brazinski	SR	 5:30	 11:25	 18:19	 5:54	 Elk County Catholic 
99	 	 Jacob Cox	SO	 5:24	 11:24	 18:20	 5:55	 Tulpehocken  
100	 	 Evan Schlosser	SO	 5:32	 11:25	 18:20	 5:55	 York Catholic  
101	 	 Isaiah Griebel	JR	 5:25	 11:27	 18:21	 5:55	 North Clarion  
102	 	 Chase Waldschmidt	JR	 5:27	 11:20	 18:21	 5:55	 Shenango  
103	 	 Christian Geer	SR	 5:44	 11:42	 18:22	 5:55	 Jenkintown  
104	 48	 Nate Mosier	SO	 5:24	 11:14	 18:22	 5:55	 Northeast Bradford	
105	 49	 Daniel Bici	SO	 5:25	 11:28	 18:23	 5:56	 Masterman  
106	 50	 Jared Dailey	SR	 5:15	 11:17	 18:23	 5:56	 Cranberry Area  
107	 	 Jared Hinkle	SR	 5:13	 11:25	 18:23	 5:56	 Weatherly  
108	 	 Steele Henderson	SR	 5:05	 11:05	 18:25	 5:56	 Cambridge Springs	
109	 51	 Nolan Brannon	JR	 5:21	 11:23	 18:26	 5:57	 Cranberry Area  
110	 	 Dallas Blickley	SR	 5:19	 11:28	 18:26	 5:57	 Warrior Run  
111	 	 Owen Pothering	SR	 5:18	 11:24	 18:26	 5:57	 Schuylkill Haven 
112	 	 Joseph Brendle	SR	 5:24	 11:34	 18:27	 5:57	 Marion Center  
113	 52	 Robert Stepnowski	SO	 5:23	 11:24	 18:27	 5:57	 Seneca  
114	 53	 Billy Legg	SR	 5:20	 11:35	 18:27	 5:57	 Holy Cross  
115	 54	 Per Loufman	SR	 5:15	 11:23	 18:28	 5:57	 Masterman  
116	 55	 Sam Gray	SO	 5:20	 11:26	 18:28	 5:57	 Penns Valley  
117	 	 Logan Lukonic	JR	 5:30	 11:25	 18:29	 5:57	 Sharpsville  
118	 	 Cyrus Lanager	JR	 5:32	 11:36	 18:29	 5:58	 West Branch  
119	 56	 Patrick Dorsey	JR	 5:22	 11:21	 18:30	 5:58	 Camp Hill  
120	 57	 Sam Beers	SR	 5:28	 11:30	 18:30	 5:58	 Northeast Bradford	
121	 	 Travis Hickling	SO	 5:28	 11:39	 18:31	 5:58	 Blue Ridge  
122	 	 Matt Derr	JR	 5:20	 11:24	 18:31	 5:58	 Mahanoy Area  
123	 	 Tim Snyder	SR	 5:37	 11:49	 18:31	 5:58	 Meyers  
124	 58	 Brett Carney	SO	 5:23	 11:29	 18:32	 5:59	 Elk Lake  
125	 	 Jacob Schulte	JR	 5:09	 11:25	 18:33	 5:59	 Bishop McCort  
126	 59	 Kaelan Wright	FR	 5:26	 11:32	 18:33	 5:59	 St. Joseph's Catholic 
127	 60	 Manfred Thomas	SR	 5:18	 11:21	 18:34	 5:59	 Masterman  
128	 	 Justin Reno	SO	 5:25	 11:37	 18:34	 5:59	 Mercer  
129	 61	 Adam Hanes	JR	 5:18	 11:23	 18:36	 6:00	 Seneca  
130	 62	 Robert Sim	JR	 5:25	 11:33	 18:36	 6:00	 Masterman  
131	 	 Devin Smith	JR	 5:23	 11:35	 18:37	 6:00	 Carbondale Area  
132	 63	 Jacob Culkin	SR	 5:26	 11:35	 18:37	 6:00	 Troy  
133	 64	 Matt Little	SO	 5:30	 11:38	 18:37	 6:00	 Camp Hill  
134	 	 Mrogan Morrison	JR	 5:14	 11:24	 18:38	 6:00	 West Shore Christian 
135	 	 Blake Nelson	SO	 5:37	 11:45	 18:38	 6:01	 Mansfield  
136	 65	 Vincent Thompson	JR	 5:34	 11:38	 18:39	 6:01	 Elk County Catholic 
137	 66	 Nick Varsek	SR	 5:29	 11:38	 18:42	 6:02	 Cranberry Area  
138	 67	 Kale Weidner	SO	 5:29	 11:34	 18:43	 6:02	 Troy  
139	 68	 Hunter Watkins	SR	 5:28	 11:38	 18:43	 6:02	 Elk Lake  
140	 69	 Andrew Beers	SO	 5:39	 11:50	 18:44	 6:02	 Notre Dame Es  
141	 70	 Dan Fawcett	SR	 5:36	 11:44	 18:44	 6:02	 Riverview  
142	 71	 Andy Hanes	SR	 5:30	 11:45	 18:45	 6:03	 Seneca  
143	 	 Tyler Wisniewski	SR	 4:53	 10:57	 18:46	 6:03	 Northgate  
144	 72	 Conor Naughton	SR	 5:40	 11:51	 18:47	 6:04	 Notre Dame Es  
145	 73	 Nick Post	SO	 5:25	 11:35	 18:49	 6:04	 Seneca  
146	 74	 Jake Dupont	12	 5:28	 11:40	 18:50	 6:04	 New Hope-Solebury 
147	 75	 Kian Delaney	FR	 5:26	 11:36	 18:51	 6:05	 Winchester Thurston 
148	 	 Josue Marcelin	JR	 5:24	 11:41	 18:52	 6:05	 Motivation  
149	 76	 Bradley Neuman	12	 5:21	 11:36	 18:53	 6:05	 New Hope-Solebury 
150	 77	 Sam Lombardi	11	 5:29	 11:36	 18:54	 6:06	 New Hope-Solebury 
151	 78	 Mason SanFilippo	SO	 5:19	 11:33	 18:56	 6:06	 Sewickley Academy 
152	 	 Joey Lounsberry	SO	 5:37	 11:56	 18:58	 6:07	 Bishop McDevitt 
153	 79	 Jeremy Kunco	SO	 5:22	 11:34	 18:58	 6:07	 Mercyhurst Prep 
154	 80	 Joshua House	11	 5:28	 11:31	 19:00	 6:08	 New Hope-Solebury 
155	 81	 Tyler Aber	JR	 5:36	 11:44	 19:00	 6:08	 Riverview  
156	 	 Bobby Gray	FR	 5:31	 11:53	 19:01	 6:08	 Mountain View  
157	 82	 Andy Rogan	SO	 5:30	 11:43	 19:01	 6:08	 St. Joseph's Catholic 
158	 83	 Anthony Lagana	11	 5:28	 11:40	 19:03	 6:08	 New Hope-Solebury 
159	 	 Cassidy Hoffman	SO	 5:24	 11:40	 19:03	 6:09	 Warrior Run  
160	 	 Nathan Alabran	SR	 5:31	 11:47	 19:03	 6:09	 Marion Center  
161	 84	 Brian Webb	SO	 5:27	 11:51	 19:04	 6:09	 Mercyhurst Prep 
162	 85	 Charlie Romig	SO	 5:34	 11:47	 19:05	 6:09	 Penns Valley  
163	 	 Bryce Woland	SO	 5:40	 12:01	 19:05	 6:09	 Warrior Run  
164	 86	 Ethan Fisher	SR	 5:30	 11:51	 19:06	 6:10	 St. Joseph's Catholic 
165	 	 Trenton Noon	SO	 5:33	 11:54	 19:06	 6:10	 Windber  
166	 	 Eamon Gibbons	JR	 5:28	 11:49	 19:11	 6:11	 Wyoming Seminary 
167	 87	 Zane Wicki	SO	 5:41	 11:57	 19:11	 6:11	 Notre Dame Es  
168	 88	 Brendan Meduri	JR	 5:41	 11:57	 19:11	 6:11	 Notre Dame Es  
169	 89	 Jake Mc Govern	SR	 5:20	 11:59	 19:15	 6:12	 Holy Cross  
170	 90	 Nick Woll	SR	 5:27	 11:51	 19:16	 6:13	 Mercyhurst Prep 
171	 91	 Tanner Berry	JR	 5:40	 12:02	 19:16	 6:13	 Cranberry Area  
172	 92	 Ryan Cecil	SO	 5:40	 11:56	 19:16	 6:13	 Riverview  
173	 	 William Westgate	JR	 5:30	 11:59	 19:17	 6:13	 Forest City Regional 
174	 93	 Jack Groshek	JR	 5:33	 11:56	 19:19	 6:14	 Mercyhurst Prep 
175	 94	 Paul Zacherl	SR	 5:36	 12:02	 19:24	 6:15	 Cranberry Area  
176	 95	 Destin Moore	FR	 5:42	 12:02	 19:25	 6:16	 Northeast Bradford	
177	 96	 Nathan Mellace	SR	 5:30	 11:57	 19:25	 6:16	 St. Joseph's Catholic 
178	 97	 Darren Chen	JR	 5:39	 12:06	 19:27	 6:16	 Masterman  
179	 98	 Sean Sliben	SO	 5:44	 12:08	 19:28	 6:17	 Riverview  
180	 99	 Kyle McCarthy	SR	 5:46	 12:08	 19:28	 6:17	 Notre Dame Es  
181	 100	 Ben Uberti	JR	 5:34	 12:01	 19:34	 6:18	 Elk County Catholic 
182	 101	 Jarrod Rathbun	JR	 5:38	 12:03	 19:36	 6:19	 Troy  
183	 102	 Jack Robinson	FR	 5:37	 11:59	 19:39	 6:20	 Winchester Thurston 
184	 	 Evan Miller	JR	 5:50	 12:21	 19:39	 6:20	 Cowanesque Valley 
185	 103	 Benjamin Voight	JR	 5:33	 12:05	 19:39	 6:20	 Southern Fulton  
186	 	 Bobby Titus	JR	 5:49	 12:22	 19:40	 6:21	 Lackawanna Trail 
187	 	 Anthony Clement	SO	 5:26	 11:57	 19:42	 6:21	 Paul Robeson  
188	 	 Cinque Harris	SO	 5:54	 12:31	 19:42	 6:21	 Science Leadership	
189	 104	 Andrew Harper	SR	 5:39	 12:27	 19:43	 6:22	 Camp Hill  
190	 105	 Jonah Golden	SR	 5:21	 11:50	 19:45	 6:22	 Southern Fulton  
191	 106	 Sage Minteer	SO	 5:36	 12:21	 19:47	 6:23	 Southern Fulton  
192	 107	 Tamir Green	JR	 5:43	 12:39	 19:48	 6:23	 Constitution  
193	 108	 Declan Murphy	JR	 5:43	 12:10	 19:50	 6:24	 Masterman  
194	 109	 Brian Sokol	SR	 5:25	 12:05	 19:55	 6:25	 Holy Cross  
195	 	 Craig Lytle	SO	 5:51	 12:23	 19:57	 6:26	 Turkeyfoot  
196	 110	 Kevin Salipante	FR	 5:42	 12:12	 19:57	 6:26	 Winchester Thurston 
197	 111	 Ricky Smith	SO	 5:51	 12:28	 19:58	 6:26	 Riverview  
198	 112	 Adam Parrett	SO	 5:57	 12:34	 20:02	 6:28	 Elk Lake  
199	 113	 Nate Voight	FR	 5:47	 12:26	 20:08	 6:29	 Southern Fulton  
200	 	 Jesus Gil	SR	 5:53	 12:31	 20:09	 6:30	 Capa  
201	 114	 Charlie Pettinato	SO	 5:38	 12:28	 20:12	 6:31	 Holy Cross  
202	 115	 Dylan Ensor	SO	 5:47	 12:39	 20:15	 6:32	 Southern Fulton  
203	 116	 Ty Moon	SR	 5:46	 12:34	 20:16	 6:32	 Elk Lake  
204	 	 Haziz Nelson	SR	 5:46	 12:35	 20:16	 6:32	 Paul Robeson  
205	 117	 Zane Longwell	SO	 5:50	 12:29	 20:17	 6:32	 Troy  
206	 	 Steven Ritter	SO	 5:35	 12:28	 20:18	 6:33	 Catasauqua  
207	 	 Christian Tanner	FR	 5:15	 11:05	 20:19	 6:33	 Smethport Area  
208	 	 Luther Flores	SR	 5:48	 12:41	 20:21	 6:34	 Windber  
209	 118	 Jhonson Francis	SO	 5:56	 12:43	 20:23	 6:34	 Notre Dame Es  
210	 119	 Jacob Brown	FR	 6:04	 12:48	 20:26	 6:35	 Troy  
211	 120	 Sam Wolfe	SO	 5:58	 12:53	 20:31	 6:37	 Elk County Catholic 
212	 121	 Asiaha Smith	SO	 6:16	 13:08	 20:42	 6:40	 Constitution  
213	 	 Quadir Hargrove	SR	 5:54	 12:51	 20:43	 6:41	 Gamp  
214	 122	 Bryce Hughes	SO	 5:48	 12:48	 20:45	 6:41	 Holy Cross  
215	 123	 Max Wortman	SO	 6:03	 13:01	 20:57	 6:45	 St. Joseph's Catholic 
216	 124	 Logan Beatty	SR	 5:51	 12:58	 20:59	 6:46	 Southern Fulton  
217	 125	 Haden Stamm	SO	 6:09	 13:08	 21:00	 6:46	 Penns Valley  
218	 126	 Lucas Nichols	SR	 6:03	 13:01	 21:03	 6:47	 Troy  
219	 127	 Everett VanHeyst	FR	 6:13	 13:25	 21:34	 6:57	 Penns Valley  
220	 128	 Andrew Lofton	SR	 6:16	 13:41	 21:50	 7:02	 Constitution  
221	 	 Shelby Wiseman	JR	 6:08	 13:31	 22:05	 7:07	 Capa  
222	 	 Jude Marcelin	JR	 6:39	 14:25	 22:21	 7:12	 Motivation  
223	 	 Marquese Johnson	JR	 6:39	 14:27	 22:41	 7:19	 Motivation  
224	 129	 Yousef Diabate	JR	 6:14	 14:42	 23:42	 7:39	 Constitution  
225	 130	 Tyree Mitchell	SO	 6:27	 14:52	 24:23	 7:52	 Constitution  
226	 131	 Hakim Hudson	SO	 6:13	 14:52	 24:23	 7:52	 Constitution