Results courtesy of Runhigh.com and California University of PA
PLACE TEAM POINTS PLACES OF FINISHERS AVG. TIME SPREAD
1 North Hills 16 1 2 3 4 6 9 11 17:44 35
2 Mt. Lebanon 62 7 8 12 15 20 24 26 18:27 46
3 North Allegheny 71 5 14 16 17 19 29 31 18:34 47
4 Central Catholic 150 18 21 23 35 53 57 80 19:14 1:26
5 Hampton 181 25 33 36 43 44 47 79 19:33 39
6 Gateway 228 34 39 46 50 59 76 19:51 44
7 Canon-McMillan 239 10 13 51 68 97 106 110 19:48 3:16
8 Greensburg Salem 245 28 32 42 61 82 83 92 19:59 1:56
9 Peters Twp 247 38 48 49 52 60 62 63 20:02 38
10 Kiski Area 298 27 54 55 75 87 94 98 20:21 2:05
11 Hempfield Area 303 37 45 56 77 88 95 104 20:22 1:41
12 Norwin 305 30 40 64 78 93 96 100 20:23 1:56
13 Seneca Valley 325 22 67 72 73 91 101 102 20:31 2:21
14 O L S H 386 41 58 85 86 116 21:21 4:44
15 Baldwin 441 66 69 81 112 113 115 117 21:53 3:13
16 Bethel Park 461 65 89 99 103 105 107 21:30 1:33
17 Chartiers Valley 465 74 84 90 108 109 118 120 21:48 1:51
18 Laurel Highlands 485 70 71 111 114 119 22:55 5:17
1. North Hills
1 Pat Velliky, Sr* 17:26 5:37
2 Roberto Alban, So* 17:34 5:40
3 Brennan O'Hare, So* 17:48 5:44
4 Mike Calabria, So* 17:53 5:46
6 Chris Oppenlander, Sr* 18:01 5:49
9 Alex Isacco, So* 18:13 5:52
11 Chris Palko, So* 18:14 5:53
Time = 1:28:39 Places = 16
2. Mt. Lebanon
7 Rob Gardner, Jr* 18:04 5:50
8 Kevin Connelly, Fr* 18:10 5:51
12 Colin Devlin, Sr* 18:29 5:58
15 Phil Talarico, So* 18:42 6:02
20 Josh Caputo, So* 18:49 6:04
24 Colin Gleason, Sr* 19:02 6:08
26 John Cunningham, Jr* 19:11 6:11
Time = 1:32:13 Places = 62
3. North Allegheny
5 Garth Scheidemantel, So* 18:00 5:48
14 Matt Conti, Fr* 18:37 6:00
16 Dave Snyder, So* 18:43 6:02
17 Max Sobkin, Sr* 18:43 6:02
19 Sean Gil, Fr* 18:47 6:03
29 Rob Cawley, Jr* 19:18 6:13
31 Greg Powers, Fr* 19:24 6:15
Time = 1:32:48 Places = 71
4. Central Catholic
18 Alex Nunley, Fr* 18:43 6:02
21 Chris Laufman, Fr* 18:52 6:05
23 Matt Peyton, Fr* 18:57 6:07
35 Joe Parsons, So* 19:29 6:17
53 Connor Hassan, Fr* 20:09 6:30
57 Dan Morrin, Jr* 20:11 6:30
80 Joe Herman, Jr* 21:06 6:48
Time = 1:36:09 Places = 150
5. Hampton
25 Nick Mathews, Fr* 19:08 6:10
33 Alex Powell, Sr* 19:27 6:16
36 Mike Machuga, Sr* 19:35 6:19
43 Scott Forsythe, Fr* 19:46 6:23
44 Jonathan Luchansky, Fr* 19:47 6:23
47 Ryan Thaner, So* 19:55 6:25
79 Gabe Chick, Jr* 21:04 6:48
Time = 1:37:43 Places = 181
6. Gateway
34 Mark Robertson, Fr* 19:29 6:17
39 Steve Glenwright, Sr* 19:40 6:20
46 Philip Stillwell, Fr* 19:50 6:24
50 Jesse Leax, Sr* 20:06 6:29
59 Scott Tata, So* 20:12 6:31
76 Dan Biondo, Sr* 20:59 6:46
Time = 1:39:15 Places = 228
7. Canon-McMillan
10 Nate Tovornik, Fr* 18:13 5:53
13 Phil White, Fr* 18:31 5:58
51 Gary Cooper, Fr* 20:08 6:30
68 Barry Bissiere, Fr* 20:40 6:40
97 Zack Henderson, Fr* 21:29 6:56
106 Richmond Blake, Jr* 22:24 7:13
110 Brett Chupinka, Fr* 22:56 7:24
Time = 1:38:59 Places = 239
8. Greensburg Salem
28 Matt Basl, So* 19:14 6:12
32 Patrick Thomas, So* 19:24 6:15
42 Tom McLaughlin, Fr* 19:44 6:22
61 Kevin Romagnoli, Sr* 20:22 6:34
82 Scott Steel, Fr* 21:10 6:50
83 Steven Linden, Fr* 21:11 6:50
92 Tyler Kubicek, Fr* 21:19 6:53
Time = 1:39:53 Places = 245
9. Peters Twp
38 Joe Jasek, Jr* 19:38 6:20
48 Michael Kauffman, So* 20:04 6:28
49 Dan Schulte, So* 20:04 6:28
52 Steve Imgrund, Jr* 20:08 6:30
60 Chris Bertini, Jr* 20:16 6:32
62 Ty Placha, Jr* 20:24 6:35
63 Brandon Gabelhart, So* 20:28 6:36
Time = 1:40:09 Places = 247
10. Kiski Area
27 Kevin Mottura, Fr* 19:12 6:12
54 Brandon Colamarino, So* 20:09 6:30
55 Michael Dobbs, Jr* 20:09 6:30
75 Zac Talmadge, So* 20:59 6:46
87 Keith Hampshire, Fr* 21:16 6:52
94 Philip Hartle, Sr* 21:22 6:53
98 Shane Carnahan, Fr* 21:32 6:57
Time = 1:41:44 Places = 298
11. Hempfield Area
37 Eric Ferry, Fr* 19:36 6:19
45 Josh Ament, Fr* 19:50 6:24
56 Bryan Sferra, Sr* 20:10 6:30
77 Scott Harley, Jr* 21:00 6:46
88 Jordan Wills, Jr* 21:16 6:52
95 Ben Imhoff, Fr* 21:25 6:55
104 Don Ausec, Fr* 21:57 7:05
Time = 1:41:50 Places = 303
12. Norwin
30 Joe Mikach, So* 19:24 6:15
40 Jordan Telin, So* 19:40 6:21
64 Rob Brenner, So* 20:32 6:37
78 Rich Campbell, Sr* 21:01 6:47
93 Rob Tuccelli, Jr* 21:20 6:53
96 Max Brutsche, Fr* 21:28 6:55
100 Mike Jiang, So* 21:43 7:00
Time = 1:41:55 Places = 305
13. Seneca Valley
22 Ben Ronallo, Fr* 18:57 6:07
67 Brian Dougherty, Jr* 20:36 6:39
72 Louis Butler, Fr* 20:48 6:42
73 Tim Welsh, Fr* 20:56 6:45
91 Matt Kuzma, Jr* 21:18 6:52
101 J D. Mazzocco, Fr* 21:46 7:01
102 Alex Binder, Jr* 21:48 7:02
Time = 1:42:34 Places = 325
14. O L S H
41 Joe Cahalan, So* 19:41 6:21
58 Greg Rosser, Fr* 20:12 6:31
85 Steve Sluzynsky, Fr* 21:12 6:50
86 Michael McNally, Fr* 21:14 6:51
116 Mark Grogan, Fr* 24:25 7:52
Time = 1:46:42 Places = 386
15. Baldwin
66 Jordan Bishop, So* 20:36 6:39
69 Joseph Mazzocco, Fr* 20:41 6:40
81 Mark Fisher, Sr* 21:06 6:48
112 Nick Mazzocco, Sr* 23:13 7:29
113 William Wright, Jr* 23:49 7:41
115 Joshua Weiss, Jr* 24:22 7:52
117 Jonathan Turban, Jr* 24:34 7:55
Time = 1:49:23 Places = 441
16. Bethel Park
65 Derrik Deysart, Jr* 20:35 6:38
89 Robert Metzler, So* 21:17 6:52
99 Dave Conroy, Jr* 21:36 6:58
103 Tom Callopy, Jr* 21:53 7:03
105 Mike McLinden, Fr* 22:08 7:08
107 Andrew Armstrong, So* 22:35 7:17
Time = 1:47:26 Places = 461
17. Chartiers Valley
74 Dan Woodall, Jr* 20:58 6:46
84 Clint Whitfield, Sr* 21:11 6:50
90 Mark Meyers, Sr* 21:17 6:52
108 Derek Krystek, So* 22:46 7:20
109 Cameron Dolansky, Fr* 22:49 7:21
118 John Schwartz, Jr* 25:31 8:14
120 Mike Finegan, Sr* 26:02 8:24
Time = 1:48:59 Places = 465
18. Laurel Highlands
70 John Herman, Sr* 20:44 6:41
71 Ryan Thorn, Fr* 20:45 6:42
111 Ryan Madison, So* 23:13 7:29
114 David Danko, Jr* 23:52 7:42
119 Jeff Pelencik, Sr* 26:00 8:23
Time = 1:54:32 Places = 485
DUQUESNE INVITATIONAL
JV BOYS 5K
Sept. 6, 2003
TEAM
PLACE SCORE FINISHER TIME PACE TEAM
1 1 Pat Velliky, Sr* 17:26 5:37 North Hills
2 2 Roberto Alban, So* 17:34 5:40 North Hills
3 3 Brennan O'Hare, So* 17:48 5:44 North Hills
4 4 Mike Calabria, So* 17:53 5:46 North Hills
5 5 Garth Scheidemantel, So* 18:00 5:48 North Allegheny
6 6 Chris Oppenlander, Sr* 18:01 5:49 North Hills
7 7 Rob Gardner, Jr* 18:04 5:50 Mt. Lebanon
8 8 Kevin Connelly, Fr* 18:10 5:51 Mt. Lebanon
9 9 Alex Isacco, So* 18:13 5:52 North Hills
10 10 Nate Tovornik, Fr* 18:13 5:53 Canon-McMillan
11 11 Chris Palko, So* 18:14 5:53 North Hills
12 12 Colin Devlin, Sr* 18:29 5:58 Mt. Lebanon
13 13 Phil White, Fr* 18:31 5:58 Canon-McMillan
6:00 Pace
14 14 Matt Conti, Fr* 18:37 6:00 North Allegheny
15 15 Phil Talarico, So* 18:42 6:02 Mt. Lebanon
16 16 Dave Snyder, So* 18:43 6:02 North Allegheny
17 17 Max Sobkin, Sr* 18:43 6:02 North Allegheny
18 18 Alex Nunley, Fr* 18:43 6:02 Central Catholic
19 19 Sean Gil, Fr* 18:47 6:03 North Allegheny
20 20 Josh Caputo, So* 18:49 6:04 Mt. Lebanon
21 21 Chris Laufman, Fr* 18:52 6:05 Central Catholic
22 22 Ben Ronallo, Fr* 18:57 6:07 Seneca Valley
23 23 Matt Peyton, Fr* 18:57 6:07 Central Catholic
24 24 Colin Gleason, Sr* 19:02 6:08 Mt. Lebanon
25 25 Nick Mathews, Fr* 19:08 6:10 Hampton
26 26 John Cunningham, Jr* 19:11 6:11 Mt. Lebanon
27 27 Kevin Mottura, Fr* 19:12 6:12 Kiski Area
28 28 Matt Basl, So* 19:14 6:12 Greensburg Salem
29 Chris Hamel, Jr* 19:17 6:13 Mt. Lebanon
30 29 Rob Cawley, Jr* 19:18 6:13 North Allegheny
31 Jay Johnston, So* 19:20 6:14 Mt. Lebanon
32 Mike Harwick, So* 19:22 6:15 Mt. Lebanon
33 Shaun Rodgers, Fr* 19:23 6:15 Mt. Lebanon
34 30 Joe Mikach, So* 19:24 6:15 Norwin
35 31 Greg Powers, Fr* 19:24 6:15 North Allegheny
36 32 Patrick Thomas, So* 19:24 6:15 Greensburg Salem
37 Ryan Bell, Fr* 19:25 6:16 Mt. Lebanon
38 Jonathan Mio, Sr* 19:26 6:16 North Allegheny
39 33 Alex Powell, Sr* 19:27 6:16 Hampton
40 34 Mark Robertson, Fr* 19:29 6:17 Gateway
41 35 Joe Parsons, So* 19:29 6:17 Central Catholic
42 36 Mike Machuga, Sr* 19:35 6:19 Hampton
43 37 Eric Ferry, Fr* 19:36 6:19 Hempfield Area
44 Jeremy Honhold, Jr* 19:37 6:20 North Allegheny
45 38 Joe Jasek, Jr* 19:38 6:20 Peters Twp
46 39 Steve Glenwright, Sr* 19:40 6:20 Gateway
47 40 Jordan Telin, So* 19:40 6:21 Norwin
48 41 Joe Cahalan, So* 19:41 6:21 O L S H
49 Mike Grese, Fr* 19:42 6:21 North Allegheny
50 Carlin Twedt, So* 19:43 6:22 Mt. Lebanon
51 42 Tom McLaughlin, Fr* 19:44 6:22 Greensburg Salem
52 Jon Hoffman, Sr* 19:46 6:22 North Allegheny
53 43 Scott Forsythe, Fr* 19:46 6:23 Hampton
54 44 Jonathan Luchansky, Fr* 19:47 6:23 Hampton
55 Tom Clogan, Jr* 19:49 6:23 North Allegheny
56 45 Josh Ament, Fr* 19:50 6:24 Hempfield Area
57 46 Philip Stillwell, Fr* 19:50 6:24 Gateway
58 Jacob Winschel, So* 19:51 6:24 Mt. Lebanon
59 Greg O'Donnell, Sr* 19:55 6:25 North Allegheny
60 47 Ryan Thaner, So* 19:55 6:25 Hampton
61 Peyton Olverd, Sr* 19:56 6:26 Mt. Lebanon
62 Brian Territ, So* 20:01 6:27 North Allegheny
63 48 Michael Kauffman, So* 20:04 6:28 Peters Twp
64 49 Dan Schulte, So* 20:04 6:28 Peters Twp
65 50 Jesse Leax, Sr* 20:06 6:29 Gateway
66 51 Gary Cooper, Fr* 20:08 6:30 Canon-McMillan
67 52 Steve Imgrund, Jr* 20:08 6:30 Peters Twp
68 53 Connor Hassan, Fr* 20:09 6:30 Central Catholic
69 54 Brandon Colamarino, So* 20:09 6:30 Kiski Area
70 55 Michael Dobbs, Jr* 20:09 6:30 Kiski Area
71 56 Bryan Sferra, Sr* 20:10 6:30 Hempfield Area
72 Ben Harkins, Jr* 20:10 6:30 Mt. Lebanon
73 57 Dan Morrin, Jr* 20:11 6:30 Central Catholic
74 58 Greg Rosser, Fr* 20:12 6:31 O L S H
75 59 Scott Tata, So* 20:12 6:31 Gateway
76 Sean McGowan, So* 20:14 6:32 Mt. Lebanon
77 Dave Stitt, So* 20:15 6:32 North Allegheny
78 60 Chris Bertini, Jr* 20:16 6:32 Peters Twp
79 Nate Wiant, So* 20:16 6:32 Mt. Lebanon
80 61 Kevin Romagnoli, Sr* 20:22 6:34 Greensburg Salem
81 62 Ty Placha, Jr* 20:24 6:35 Peters Twp
82 Norman Gottran, Fr* 20:25 6:35 North Allegheny
83 Greg Spelar, Sr* 20:26 6:35 Mt. Lebanon
84 63 Brandon Gabelhart, So* 20:28 6:36 Peters Twp
85 Greg Masiuk, So* 20:31 6:37 North Allegheny
86 Alex Stypula, Sr* 20:32 6:37 North Allegheny
87 64 Rob Brenner, So* 20:32 6:37 Norwin
88 Steve Richey, Jr* 20:32 6:37 North Allegheny
89 Brad Bell, Sr* 20:34 6:38 North Allegheny
90 65 Derrik Deysart, Jr* 20:35 6:38 Bethel Park
91 Doug Templeton, So* 20:36 6:38 Mt. Lebanon
92 66 Jordan Bishop, So* 20:36 6:39 Baldwin
93 67 Brian Dougherty, Jr* 20:36 6:39 Seneca Valley
94 Mitchel Meissner, Jr* 20:38 6:39 North Allegheny
95 68 Barry Bissiere, Fr* 20:40 6:40 Canon-McMillan
96 69 Joseph Mazzocco, Fr* 20:41 6:40 Baldwin
97 70 John Herman, Sr* 20:44 6:41 Laurel Highlands
98 Kevin Hrebinko, Jr* 20:44 6:41 Mt. Lebanon
99 Matt Territ, Sr* 20:44 6:41 North Allegheny
100 Pascal Kreite, So* 20:45 6:41 Mt. Lebanon
101 71 Ryan Thorn, Fr* 20:45 6:42 Laurel Highlands
102 72 Louis Butler, Fr* 20:48 6:42 Seneca Valley
103 Bryson Powers, So* 20:49 6:43 Mt. Lebanon
104 Eric Dunkerly, Jr* 20:53 6:44 Peters Twp
105 Ken Koenig, Jr* 20:55 6:45 Peters Twp
106 73 Tim Welsh, Fr* 20:56 6:45 Seneca Valley
107 Shawn Tupta, Jr* 20:57 6:45 Peters Twp
108 Rob Gurgiolo, So* 20:58 6:46 North Allegheny
109 74 Dan Woodall, Jr* 20:58 6:46 Chartiers Valley
110 75 Zac Talmadge, So* 20:59 6:46 Kiski Area
111 76 Dan Biondo, Sr* 20:59 6:46 Gateway
112 77 Scott Harley, Jr* 21:00 6:46 Hempfield Area
113 78 Rich Campbell, Sr* 21:01 6:47 Norwin
114 79 Gabe Chick, Jr* 21:04 6:48 Hampton
115 80 Joe Herman, Jr* 21:06 6:48 Central Catholic
116 81 Mark Fisher, Sr* 21:06 6:48 Baldwin
117 Chris Wiker, So* 21:06 6:48 North Allegheny
118 Tyler Herget, Jr* 21:07 6:49 Mt. Lebanon
119 Matt Sinagra, Jr* 21:10 6:49 North Allegheny
120 82 Scott Steel, Fr* 21:10 6:50 Greensburg Salem
121 83 Steven Linden, Fr* 21:11 6:50 Greensburg Salem
122 James Kelly, Jr* 21:11 6:50 Central Catholic
123 84 Clint Whitfield, Sr* 21:11 6:50 Chartiers Valley
124 85 Steve Sluzynsky, Fr* 21:12 6:50 O L S H
125 Justin Stavish, Jr* 21:14 6:51 North Allegheny
126 86 Michael McNally, Fr* 21:14 6:51 O L S H
127 Tim Good, So* 21:15 6:51 Mt. Lebanon
128 Nick Ray, Fr* 21:16 6:51 North Allegheny
129 87 Keith Hampshire, Fr* 21:16 6:52 Kiski Area
130 88 Jordan Wills, Jr* 21:16 6:52 Hempfield Area
131 89 Robert Metzler, So* 21:17 6:52 Bethel Park
132 90 Mark Meyers, Sr* 21:17 6:52 Chartiers Valley
133 Josh Brown, Jr* 21:18 6:52 North Allegheny
134 91 Matt Kuzma, Jr* 21:18 6:52 Seneca Valley
135 92 Tyler Kubicek, Fr* 21:19 6:53 Greensburg Salem
136 93 Rob Tuccelli, Jr* 21:20 6:53 Norwin
137 94 Philip Hartle, Sr* 21:22 6:53 Kiski Area
138 95 Ben Imhoff, Fr* 21:25 6:55 Hempfield Area
139 Alexander Theiss, Jr* 21:28 6:55 North Allegheny
140 96 Max Brutsche, Fr* 21:28 6:55 Norwin
141 97 Zack Henderson, Fr* 21:29 6:56 Canon-McMillan
142 98 Shane Carnahan, Fr* 21:32 6:57 Kiski Area
143 Bill Brandt, So* 21:35 6:58 Mt. Lebanon
144 99 Dave Conroy, Jr* 21:36 6:58 Bethel Park
145 Brett Harbison, Jr* 21:36 6:58 Greensburg Salem
7:00 Pace
146 100 Mike Jiang, So* 21:43 7:00 Norwin
147 Nick Donofrio, So* 21:43 7:00 North Allegheny
148 101 J D. Mazzocco, Fr* 21:46 7:01 Seneca Valley
149 102 Alex Binder, Jr* 21:48 7:02 Seneca Valley
150 Max Hartman, So* 21:48 7:02 Central Catholic
151 Travis Snider, Fr* 21:49 7:02 North Allegheny
152 103 Tom Callopy, Jr* 21:53 7:03 Bethel Park
153 Dave Zukowski, Sr* 21:53 7:03 Hampton
154 Abe Waddell, Fr* 21:55 7:04 Kiski Area
155 104 Don Ausec, Fr* 21:57 7:05 Hempfield Area
156 Mark Stasenko, Fr* 21:58 7:05 Peters Twp
157 D J. Harris, Jr* 22:01 7:06 Seneca Valley
158 105 Mike McLinden, Fr* 22:08 7:08 Bethel Park
159 Dom Stypula, Jr* 22:09 7:09 North Allegheny
160 Patrick Kennedy, Fr* 22:11 7:09 Peters Twp
161 Justin Stark, Jr* 22:13 7:10 North Allegheny
162 Jake Carson, Fr* 22:14 7:10 Central Catholic
163 Jacob Yundt, Sr* 22:15 7:10 Kiski Area
164 Brandon Shenefelt, Sr* 22:21 7:12 North Allegheny
165 106 Richmond Blake, Jr* 22:24 7:13 Canon-McMillan
166 Sean Russell, Jr* 22:31 7:16 Seneca Valley
167 Tony Cillo, So* 22:33 7:16 Mt. Lebanon
168 107 Andrew Armstrong, So* 22:35 7:17 Bethel Park
169 Adam Keller, Fr* 22:37 7:18 Seneca Valley
170 Glenn Thompson, So* 22:41 7:19 Seneca Valley
171 108 Derek Krystek, So* 22:46 7:20 Chartiers Valley
172 109 Cameron Dolansky, Fr* 22:49 7:21 Chartiers Valley
173 Nate Yancheff, So* 22:52 7:22 Peters Twp
174 Nate Errett, So* 22:55 7:23 Norwin
175 Jim Neary, Sr* 22:55 7:23 Hempfield Area
176 110 Brett Chupinka, Fr* 22:56 7:24 Canon-McMillan
177 Mike Will, Fr* 23:00 7:25 Canon-McMillan
178 Steve Dafner, So* 23:03 7:26 North Allegheny
179 111 Ryan Madison, So* 23:13 7:29 Laurel Highlands
180 112 Nick Mazzocco, Sr* 23:13 7:29 Baldwin
181 Dean Dickos, Sr* 23:24 7:33 North Allegheny
182 Pat Morgan, Jr* 23:29 7:34 Carrick
183 Bill Hahn, So* 23:31 7:35 Canon-McMillan
184 Kevin Shugars, Sr* 23:43 7:39 North Allegheny
185 113 William Wright, Jr* 23:49 7:41 Baldwin
186 114 David Danko, Jr* 23:52 7:42 Laurel Highlands
187 Ben Fortna, Fr* 23:53 7:42 Peters Twp
188 Andrew Warble, Jr* 23:54 7:42 Carrick
189 Nick Wisniewski, So* 24:08 7:47 North Allegheny
190 115 Joshua Weiss, Jr* 24:22 7:52 Baldwin
191 116 Mark Grogan, Fr* 24:25 7:52 O L S H
192 Evan Jankowski, Jr* 24:32 7:55 Highlands
193 117 Jonathan Turban, Jr* 24:34 7:55 Baldwin
194 Geoff Pashel, Jr* 24:36 7:56 North Allegheny
195 Dan Luttner, Sr* 24:38 7:57 North Allegheny
8:00 Pace
196 #198 24:52 8:01
197 Nick Mance, So* 24:58 8:03 North Allegheny
198 Nick Kratina, So* 25:30 8:13 Carrick
199 118 John Schwartz, Jr* 25:31 8:14 Chartiers Valley
200 119 Jeff Pelencik, Sr* 26:00 8:23 Laurel Highlands
201 120 Mike Finegan, Sr* 26:02 8:24 Chartiers Valley
202 Jason Bernans, Fr* 26:05 8:25 Canon-McMillan
203 Dan Baker, Jr* 26:13 8:27 Canon-McMillan
204 Brandon Calhoun, Jr* 26:36 8:35 North Allegheny