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