Junior Varsity Boys
Courtesy of RunHigh.comJV BOYS PLACE TEAM POINTS PLACES OF FINISHERS AVG. TIME SPREAD 1 North Allegheny 21 1 2 4 6 8 9 10 17:46 0:34 2 Mt. Lebanon 71 3 12 15 20 21 25 26 18:19 0:45 3 Pine Richland 103 5 16 22 29 31 36 44 18:30 0:55 4 Altoona Area 108 11 18 19 27 33 39 51 18:34 0:42 5 Fox Chapel Area High 137 14 23 24 35 41 50 18:46 0:45 6 Uniontown 207 7 13 17 58 112 19:01 3:00 7 Plum 216 28 37 42 46 63 89 92 19:10 0:54 8 Bethel Park 244 34 38 49 59 64 108 152 19:17 0:47 9 Hempfield Area Hs 288 32 40 67 70 79 84 90 19:32 1:17 10 Upper St. Clair 324 45 55 65 76 83 87 98 19:43 1:05 11 Baldwin 333 47 48 53 62 123 145 164 19:42 1:50 12 Seneca Valley Hs 381 57 71 74 77 102 104 119 19:59 1:11 13 Pittsburgh Central Ca 416 30 61 68 128 129 130 191 20:04 2:23 14 Mars 454 52 81 105 106 110 111 115 20:24 1:33 15 West Allegheny Hs 458 56 75 94 107 126 150 159 20:22 1:42 16 Penn Trafford Hs 510 72 91 96 118 133 136 154 20:36 1:23 17 Butler 520 43 99 101 134 143 180 20:38 2:22 18 Hopewell 548 60 66 88 158 176 182 197 20:52 3:14 19 Moon Area 580 73 114 121 135 137 138 20:54 1:26 20 Gateway 589 54 82 85 174 194 198 21:24 5:06 21 Hampton 590 78 80 117 120 195 21:20 4:31 22 Franklin Regional Hs 609 93 116 127 132 141 168 181 21:03 1:04 23 Greater Latrobe 632 69 95 147 148 173 21:17 2:52 24 Shaler Area 638 100 103 122 151 162 186 200 21:17 1:43 25 Canon-McMillan 650 86 97 131 165 171 179 196 21:25 2:20 26 Knoch 671 109 113 142 146 161 21:28 1:25 27 Chartiers Valley 758 124 144 153 160 177 184 21:56 1:42 28 Shady Side Academy 793 140 155 157 169 172 188 189 22:08 1:12 29 Central Valley 802 125 156 166 170 185 187 192 22:22 2:31 30 Punxsutawney 826 139 149 167 178 193 22:36 3:05 31 Ringgold 910 163 175 183 190 199 24:06 5:35 Incomplete Teams: Avonworth High School, Greensburg Central Ca, Kiski Area, Laurel Highlands South Park Hs, Thomas Jefferson Individuals PLACE FINISHER TIME 1. North Allegheny 1 Dan Whitehurst, Jr 17:22 2 Joey Franze, Jr 17:47 4 Thomas McCoy, So 17:51 6 Jordan Nicotra, Jr 17:54 8 Lucas Song, So 17:56 9 Henry Taborski, So 17:58 10 Sean Madigan, Sr 17:58 Total Time = 1:28:48 Total Places = 21 2. Mt. Lebanon 3 Patrick Quirk, Fr 17:50 12 Jake Cline, So 18:17 15 Tony Consiglio, So 18:23 20 Harrison Wostein, Sr 18:32 21 Jon Macoskey, Sr 18:35 25 Dan McMahon, So 18:44 26 Will Tomer, So 18:44 Total Time = 1:31:35 Total Places = 71 3. Pine Richland 5 Brian McWilliams, So 17:53 16 Dillon Avnet, Fr 18:26 22 Tyler Depew, Jr 18:35 29 Dillon Kessy, So 18:46 31 Luke Regan, Fr 18:47 36 Matt Horan, Jr 19:00 44 Andrew Hein, Fr 19:11 Total Time = 1:32:26 Total Places = 103 4. Altoona Area 11 Cody Nail, So 18:10 18 Khristian Delozier, Fr 18:31 19 Aj Gardini, So 18:32 27 Chris Sinisi, Jr 18:45 33 Dalen Stroh, Jr 18:52 39 James McTavish, Sr 19:05 51 Colin Lingafelt, So 19:21 Total Time = 1:32:49 Total Places = 108 5. Fox Chapel Area High 14 Travis Eckman, So 18:22 23 Taylor Schriver, So 18:37 24 Zhihong Xu, Jr 18:44 35 Karthik Narayanan, So 18:58 41 Joe Puthenpurayil, So 19:07 50 Jackson Brooke, Fr 19:20 Total Time = 1:33:46 Total Places = 137 6. Uniontown 7 Brady Guthrie, Fr 17:55 13 Braden Carei, Fr 18:20 17 Nate Edenfield, Fr 18:27 58 Vincent Sarver, Jr 19:28 112 Billy Seliga, Fr 20:54 Total Time = 1:35:01 Total Places = 207 7. Plum 28 Ross Osborne, So 18:46 37 Josh Nieser, Jr 19:00 42 Drew Sheldon, Sr 19:09 46 Steven Joyce, Jr 19:13 63 Justin Creighan, Sr 19:39 89 Sean Osborn, Jr 20:21 92 Brendan Demich, Jr 20:24 Total Time = 1:35:46 Total Places = 216 8. Bethel Park 34 Jeff Locke, So 18:55 38 Eric Kaminski, Fr 19:02 49 Robbie Patterson, Sr 19:19 59 Troy Dunlop, Fr 19:28 64 Jake Janaszek, Fr 19:42 108 Ben Brownfield, Fr 20:49 152 Antal Amaditz, Fr 21:56 Total Time = 1:36:24 Total Places = 244 9. Hempfield Area Hs 32 Ryan Zidek, So 18:51 40 Andrew Mastrorocco, Fr 19:07 67 Ryan Trout, So 19:45 70 Drew Hill, Sr 19:51 79 Ken Johnston, So 20:08 84 Joseph Ott, Sr 20:16 90 Patrick Hall, So 20:22 Total Time = 1:37:39 Total Places = 288 10. Upper St. Clair 45 Evan Johnson, Jr 19:11 55 Brendan Campbell, Fr 19:25 65 Nathan Lachell, Jr 19:43 76 Josh Tropp, Sr 19:59 83 Peter Frac, Jr 20:15 87 Michael Lynch, So 20:19 98 Jordan Brown, Fr 20:31 Total Time = 1:38:31 Total Places = 324 11. Baldwin 47 Adam Arnold, Fr 19:15 48 Zachary Ward, Fr 19:18 53 Garrett Coyne, So 19:22 62 Ryan Papariello, Jr 19:32 123 Mike McLaughlin, Fr 21:04 145 Dan Winter, So 21:41 164 Pat Sites, So 22:23 Total Time = 1:38:29 Total Places = 333 12. Seneca Valley Hs 57 Tommy Abramson, Fr 19:27 71 Eric Wiegel, Jr 19:51 74 Corey McCoy, Fr 19:57 77 Alex Taylor, Fr 20:01 102 Blake Melo, Fr 20:38 104 Todd Kowalski, So 20:46 119 Sean Reiterman, Fr 20:56 Total Time = 1:39:53 Total Places = 381 13. Pittsburgh Central Ca 30 Mike Lichtenfels, Fr 18:47 61 John Gilkey, Fr 19:30 68 Tom Shea, Jr 19:47 128 Ryan Whelan, Fr 21:08 129 Kris Sabatini, So 21:09 130 Nick Bartoszewitz, Sr 21:09 191 Regis Wiktorcewski, So 24:06 Total Time = 1:40:18 Total Places = 416 14. Mars 52 Zach McManus, Jr 19:21 81 Chris Stephens, So 20:11 105 Gino Lamantia, So 20:47 106 Colby Mathews, Sr 20:48 110 Thomas Pierre, Fr 20:53 111 Frankie Petrini, Fr 20:53 115 John Kickler, So 20:55 Total Time = 1:41:58 Total Places = 454 15. West Allegheny Hs 56 Matt Johnson, Fr 19:25 75 Sam Costa, So 19:58 94 Will Page, Fr 20:29 107 Jesse Bolind, Fr 20:49 126 Levi Seifert, Jr 21:07 150 Justin Josey, Fr 21:47 159 Taylor Cavalovitch, Jr 22:10 Total Time = 1:41:46 Total Places = 458 16. Penn Trafford Hs 72 Jesse Paluzzi, So 19:54 91 Sean Lane, Fr 20:23 96 Ryan Patterson, Sr 20:30 118 Daniel Forringer, So 20:56 133 Nelson Phelps, Fr 21:17 136 Matthew Salesi, So 21:21 154 Matthew Defazio, So 21:58 Total Time = 1:42:59 Total Places = 510 17. Butler 43 Christopher Short, Fr 19:10 99 Jesse McKinnis, Sr 20:32 101 Eric Stauffer, Fr 20:37 134 Ian Gillan, Fr 21:18 143 Mitchell Davis, Sr 21:32 180 Ryan Blum, Sr 23:11 Total Time = 1:43:07 Total Places = 520 18. Hopewell 60 Joshua Charles, Fr 19:29 66 Michael Chuhran, So 19:44 88 Tyler Sparkman, Jr 20:21 158 Daniel Weiland, Jr 22:06 176 Dustin Winkle, Fr 22:43 182 Kyle Davis, Fr 23:29 197 Nicholas Guzma, Fr 24:56 Total Time = 1:44:20 Total Places = 548 19. Moon Area 73 Matt Thomas, So 19:56 114 Ryan Thomas, So 20:55 121 Dan Capalongo, Sr 21:01 135 Neil Frick, Sr 21:19 137 Ray Mattioli, So 21:21 138 Sam Glines, So 21:21 Total Time = 1:44:29 Total Places = 580 20. Gateway 54 Ben Farina, So 19:24 82 Tyler Miele, Fr 20:12 85 Chris Frazier, So 20:17 174 Nathan Matthews, Fr 22:39 194 Jon Antonich, Jr 24:30 198 Jake Fossati, Jr 25:16 Total Time = 1:46:59 Total Places = 589 21. Hampton 78 Matthew Gray, So 20:02 80 Adam Robins, So 20:10 117 Matt Metzler, So 20:55 120 Mike Larkin, Fr 20:59 195 Ethan Steinmetz, Fr 24:32 Total Time = 1:46:36 Total Places = 590 22. Franklin Regional Hs 93 Travis Bickmore, Jr 20:27 116 Ian Griffith, Fr 20:55 127 Brandon Herrington, So 21:08 132 Mohammed Sajjad, So 21:15 141 Nolan Sechora, So 21:30 168 Anthony Deluca, So 22:32 181 Chad Bender, Jr 23:28 Total Time = 1:45:14 Total Places = 609 23. Greater Latrobe 69 Zach Stewart, So 19:48 95 Alex Stewart, Sr 20:30 147 Tyler McClintock, So 21:44 148 Josh Parker, So 21:44 173 Zack Battaglia, Jr 22:39 Total Time = 1:46:22 Total Places = 632 24. Shaler Area 100 Lukas McGowan, Jr 20:34 103 Arron Werner, So 20:40 122 Nick Hills, Jr 21:01 151 Adam Talbot, Jr 21:51 162 Dan Cadwell, Sr 22:17 186 Anthony Imhof, Fr 23:42 200 Bradley Gillespie, Fr 28:52 Total Time = 1:46:22 Total Places = 638 25. Canon-McMillan 86 Jeff Hannah, Jr 20:18 97 Samuel Urban, Fr 20:31 131 Ian Binotto, Jr 21:10 165 Cody Standard, Fr 22:29 171 Ian Migias, So 22:37 179 Chad Lani, So 22:56 196 Erik Mollico, So 24:48 Total Time = 1:47:03 Total Places = 650 26. Knoch 109 Jyri Gray, So 20:53 113 Jarrod Geist, Fr 20:55 142 Cameron Daugherty, Sr 21:32 146 Nathan Walls, Fr 21:42 161 Sam Ott, So 22:17 Total Time = 1:47:16 Total Places = 671 27. Chartiers Valley 124 Ryan Henry, Fr 21:05 144 Pate Rauluk, Jr 21:34 153 Nate Sedlack, Jr 21:57 160 Paul Trusiak, Jr 22:14 177 Ben Peters, So 22:47 184 Joe Williams, Fr 23:35 Total Time = 1:49:36 Total Places = 758 28. Shady Side Academy 140 Niteesh Sundaram, Sr 21:27 155 Madhav Iyengar, Sr 21:58 157 Marko Hudak, Sr 22:04 169 Shaun Berry, Fr 22:33 172 Thad Ellis, So 22:38 188 Zachary Fedusa, Sr 23:50 189 Noah Harchelroad, So 23:52 Total Time = 1:50:39 Total Places = 793 29. Central Valley 125 Josh Brown, Fr 21:06 156 Daniel Patton, Sr 22:02 166 Daniel Beaver, Jr 22:32 170 Josh Marvenko, Fr 22:36 185 Shaun Higgins, Sr 23:37 187 Scott Halavanja, Jr 23:43 192 Zach Groves, Jr 24:18 Total Time = 1:51:50 Total Places = 802 30. Punxsutawney 139 Derick Kelly, Jr 21:24 149 Jason Craft, Sr 21:45 167 Benjamin Spencer, So 22:32 178 Jackson Spencer, Fr 22:51 193 William Boddorf, So 24:29 Total Time = 1:53:00 Total Places = 826 31. Ringgold 163 Mike Wietrzykowski, Fr 22:21 175 Gary Schultz, Fr 22:42 183 Eric Klebanski, Jr 23:35 190 Jordan Zelinsky, Fr 23:55 199 Jared Cummings, Fr 27:56 Total Time = 2:00:26 Total Places = 910 TEAM 1M 2M FINAL PLACE SCORE FINISHER TIME TIME TIME TEAM Top1 Patrick Miller, Fr 5:25 11:02 17:15 Kiski Area 2 1 Dan Whitehurst, Jr 5:26 11:04 17:22 North Allegheny 3 2 Joey Franze, Jr 5:25 11:20 17:47 North Allegheny 4 3 Patrick Quirk, Fr 5:33 11:23 17:50 Mt. Lebanon 5 4 Thomas McCoy, So 5:34 11:25 17:51 North Allegheny 6 5 Brian McWilliams, So 5:32 11:24 17:53 Pine Richland 7 6 Jordan Nicotra, Jr 5:31 11:24 17:54 North Allegheny 8 7 Brady Guthrie, Fr 5:32 11:25 17:55 Uniontown 9 8 Lucas Song, So 5:40 11:24 17:56 North Allegheny 10 9 Henry Taborski, So 5:37 11:30 17:58 North Allegheny 11 10 Sean Madigan, Sr 5:33 11:25 17:58 North Allegheny 12 Ryan Tekolste, Fr 5:41 11:38 17:59 North Allegheny 13 Nick Gigliotti, Sr 5:32 11:29 18:00 North Allegheny 14 Derek Schwartz, Fr 5:42 11:39 18:01 North Allegheny 15 Alec McGovern, Fr 5:47 11:39 18:05 North Allegheny 16 Richard Gayler, Sr 5:31 11:38 18:08 North Allegheny 17 11 Cody Nail, So 5:27 11:34 18:10 Altoona Area 18 Kolbe Short, Fr 5:43 11:39 18:16 North Allegheny 19 12 Jake Cline, So 5:36 11:39 18:17 Mt. Lebanon 20 13 Braden Carei, Fr 5:43 11:39 18:20 Uniontown 21 14 Travis Eckman, So 5:46 11:54 18:22 Fox Chapel Area High 22 15 Tony Consiglio, So 5:38 11:41 18:23 Mt. Lebanon 23 Alan Dai, Jr 5:41 11:45 18:25 North Allegheny 24 16 Dillon Avnet, Fr 5:45 11:48 18:26 Pine Richland 25 17 Nate Edenfield, Fr 5:32 11:30 18:27 Uniontown 26 18 Khristian Delozier, Fr 5:53 11:57 18:31 Altoona Area 27 19 Aj Gardini, So 5:47 11:52 18:32 Altoona Area 28 20 Harrison Wostein, Sr 5:39 11:40 18:32 Mt. Lebanon 29 21 Jon Macoskey, Sr 5:39 11:57 18:35 Mt. Lebanon 30 22 Tyler Depew, Jr 5:42 11:48 18:35 Pine Richland 31 Tommy Senneway, Sr 5:43 11:52 18:36 North Allegheny 32 23 Taylor Schriver, So 5:46 11:52 18:37 Fox Chapel Area High 33 24 Zhihong Xu, Jr 5:45 11:54 18:44 Fox Chapel Area High 34 25 Dan McMahon, So 5:49 12:01 18:44 Mt. Lebanon 35 26 Will Tomer, So 5:44 11:58 18:44 Mt. Lebanon 36 27 Chris Sinisi, Jr 5:40 11:55 18:45 Altoona Area 37 28 Ross Osborne, So 5:47 11:56 18:46 Plum 38 Mike Lynskey, Sr 5:49 12:01 18:46 North Allegheny 39 29 Dillon Kessy, So 5:50 11:58 18:46 Pine Richland 40 30 Mike Lichtenfels, Fr 5:38 11:56 18:47 Pittsburgh Central Ca 41 31 Luke Regan, Fr 5:51 11:56 18:47 Pine Richland 42 Mike Porcelli, Sr 5:44 11:54 18:48 North Allegheny 43 32 Ryan Zidek, So 5:51 12:12 18:51 Hempfield Area Hs 44 Graham Bellassai, Sr 5:52 12:07 18:52 Mt. Lebanon 45 Brett Davis, Fr 5:43 11:56 18:52 Mt. Lebanon 46 33 Dalen Stroh, Jr 5:48 11:59 18:52 Altoona Area 47 Ryan Shriver, So 5:48 12:02 18:55 North Allegheny 48 34 Jeff Locke, So 5:45 12:02 18:55 Bethel Park 49 Jamie Abbs, So 5:52 11:58 18:56 North Allegheny 50 Sam Rutan, Fr 5:54 12:03 18:58 North Allegheny 51 35 Karthik Narayanan, So 5:45 11:52 18:58 Fox Chapel Area High 52 36 Matt Horan, Jr 6:00 12:17 19:00 Pine Richland 53 37 Josh Nieser, Jr 5:58 12:10 19:00 Plum 54 38 Eric Kaminski, Fr 5:55 12:12 19:02 Bethel Park 55 39 James McTavish, Sr 5:46 12:10 19:05 Altoona Area 56 Brandon Fello, Fr 6:01 12:13 19:05 Kiski Area 57 40 Andrew Mastrorocco, Fr 5:51 12:11 19:07 Hempfield Area Hs 58 41 Joe Puthenpurayil, So 6:01 12:13 19:07 Fox Chapel Area High 59 42 Drew Sheldon, Sr 5:37 11:59 19:09 Plum 60 43 Christopher Short, Fr 5:59 12:08 19:10 Butler 61 44 Andrew Hein, Fr 5:57 12:19 19:11 Pine Richland 62 45 Evan Johnson, Jr 5:56 12:14 19:11 Upper St. Clair 63 Maxwell Petrosky, So 5:48 12:00 19:11 North Allegheny 64 Joey Kovatch, Jr 6:00 12:15 19:12 North Allegheny 65 Mike Hughes, Sr 6:02 12:12 19:12 Mt. Lebanon 66 46 Steven Joyce, Jr 6:08 12:17 19:13 Plum 67 Billy Moorhead, Fr 5:51 12:10 19:14 Mt. Lebanon 68 Chris Leonard, Sr 6:22 12:35 19:14 Pine Richland 69 47 Adam Arnold, Fr 5:56 12:13 19:15 Baldwin 70 David Konrad, So 5:49 12:18 19:17 Mt. Lebanon 71 48 Zachary Ward, Fr 6:01 12:19 19:18 Baldwin 72 49 Robbie Patterson, Sr 5:51 12:13 19:19 Bethel Park 73 50 Jackson Brooke, Fr 5:59 12:15 19:20 Fox Chapel Area High 74 51 Colin Lingafelt, So 5:58 12:28 19:21 Altoona Area 75 52 Zach McManus, Jr 6:03 12:25 19:21 Mars 76 53 Garrett Coyne, So 6:03 12:28 19:22 Baldwin 77 54 Ben Farina, So 5:50 12:14 19:24 Gateway 78 55 Brendan Campbell, Fr 5:59 12:34 19:25 Upper St. Clair 79 56 Matt Johnson, Fr 6:01 12:26 19:25 West Allegheny Hs 80 Jack Marx, Jr 6:07 12:29 19:26 Altoona Area 81 57 Tommy Abramson, Fr 6:16 12:34 19:27 Seneca Valley Hs 82 58 Vincent Sarver, Jr 5:57 12:28 19:28 Uniontown 83 59 Troy Dunlop, Fr 6:06 12:30 19:28 Bethel Park 84 Steven Smith, Sr 6:02 12:23 19:28 North Allegheny 85 60 Joshua Charles, Fr 6:01 12:24 19:29 Hopewell 86 61 John Gilkey, Fr 6:12 12:33 19:30 Pittsburgh Central Ca 87 62 Ryan Papariello, Jr 5:58 12:20 19:32 Baldwin 88 Eli Badaczewski, Fr 6:08 12:33 19:33 North Allegheny 89 Cade Seljak, So 6:08 12:32 19:37 North Allegheny 90 63 Justin Creighan, Sr 5:59 12:29 19:39 Plum 91 Jordan Rouzer, So 6:11 12:41 19:41 Altoona Area 92 64 Jake Janaszek, Fr 6:03 12:34 19:42 Bethel Park 93 Dmitriy Redkin, So 6:06 12:34 19:43 Mt. Lebanon 94 65 Nathan Lachell, Jr 6:01 12:30 19:43 Upper St. Clair 95 Kevin Burkett, So 6:12 12:41 19:44 Altoona Area 96 66 Michael Chuhran, So 6:05 12:31 19:44 Hopewell 97 67 Ryan Trout, So 6:04 12:42 19:45 Hempfield Area Hs 98 68 Tom Shea, Jr 6:04 12:39 19:47 Pittsburgh Central Ca 99 69 Zach Stewart, So 5:49 12:24 19:48 Greater Latrobe 100 Alex Zagorski, Jr 6:03 12:32 19:48 North Allegheny 101 Hunter Obrien, So 6:12 12:41 19:49 Altoona Area 102 70 Drew Hill, Sr 6:00 12:38 19:51 Hempfield Area Hs 103 71 Eric Wiegel, Jr 6:29 12:59 19:51 Seneca Valley Hs 104 72 Jesse Paluzzi, So 6:18 12:53 19:54 Penn Trafford Hs 105 73 Matt Thomas, So 6:06 12:41 19:56 Moon Area 106 74 Corey McCoy, Fr 6:10 12:39 19:57 Seneca Valley Hs 107 Austin Lent, So 5:59 12:32 19:57 Pine Richland 108 Evan Hatton, Fr 6:07 12:38 19:58 Mt. Lebanon 109 75 Sam Costa, So 6:13 12:46 19:58 West Allegheny Hs 110 76 Josh Tropp, Sr 6:00 12:37 19:59 Upper St. Clair 111 77 Alex Taylor, Fr 6:20 12:50 20:01 Seneca Valley Hs 112 78 Matthew Gray, So 6:02 12:40 20:02 Hampton 113 Artem Talanov, Sr 6:17 13:00 20:05 North Allegheny 114 Joel Mabey, So 6:03 12:34 20:06 North Allegheny 115 79 Ken Johnston, So 6:18 12:52 20:08 Hempfield Area Hs 116 Kyle Heasley, Fr 6:17 12:54 20:09 Altoona Area 117 80 Adam Robins, So 6:09 12:45 20:10 Hampton 118 81 Chris Stephens, So 6:16 12:53 20:11 Mars 119 Mason McGinnis, Fr 6:15 12:51 20:12 Altoona Area 120 82 Tyler Miele, Fr 6:25 12:59 20:12 Gateway 121 83 Peter Frac, Jr 6:33 13:07 20:15 Upper St. Clair 122 84 Joseph Ott, Sr 6:20 13:05 20:16 Hempfield Area Hs 123 85 Chris Frazier, So 6:15 12:58 20:17 Gateway 124 86 Jeff Hannah, Jr 6:08 12:56 20:18 Canon-McMillan 125 87 Michael Lynch, So 6:27 13:01 20:19 Upper St. Clair 126 Steve Adams, So 6:08 12:56 20:19 Altoona Area 127 88 Tyler Sparkman, Jr 5:58 12:55 20:21 Hopewell 128 89 Sean Osborn, Jr 6:34 13:20 20:21 Plum 129 90 Patrick Hall, So 6:29 13:07 20:22 Hempfield Area Hs 130 Neal Ulrich, Jr 6:20 13:01 20:23 Mt. Lebanon 131 91 Sean Lane, Fr 6:33 13:08 20:23 Penn Trafford Hs 132 92 Brendan Demich, Jr 6:23 13:10 20:24 Plum 133 93 Travis Bickmore, Jr 6:29 13:04 20:27 Franklin Regional Hs 134 94 Will Page, Fr 6:32 13:14 20:29 West Allegheny Hs 135 95 Alex Stewart, Sr 6:27 13:19 20:30 Greater Latrobe 136 96 Ryan Patterson, Sr 6:21 12:59 20:30 Penn Trafford Hs 137 97 Samuel Urban, Fr 6:11 13:06 20:31 Canon-McMillan 138 98 Jordan Brown, Fr 6:46 13:26 20:31 Upper St. Clair 139 Skyler Peterman, So 6:28 13:13 20:31 Altoona Area 140 99 Jesse McKinnis, Sr 6:37 13:24 20:32 Butler 141 Ben Peters, Sr 6:19 13:02 20:33 North Allegheny 142 100 Lukas McGowan, Jr 6:19 13:12 20:34 Shaler Area 143 Robert Sekinger, So 6:19 13:00 20:35 North Allegheny 144 Mike McClintock, Fr 6:27 13:16 20:37 Plum 145 101 Eric Stauffer, Fr 6:31 13:20 20:37 Butler 146 102 Blake Melo, Fr 6:31 13:16 20:38 Seneca Valley Hs 147 Trevor Belz, Jr 6:31 13:22 20:39 Pine Richland 148 Aaron Libonati, Sr 6:22 13:19 20:39 North Allegheny 149 103 Arron Werner, So 6:23 13:12 20:40 Shaler Area 150 Alex Weir, Sr 6:22 13:07 20:41 Hempfield Area Hs 151 Josh Chisler, Fr 6:23 13:16 20:42 Laurel Highlands 152 Collin McClure, So 6:30 13:18 20:44 Pine Richland 153 104 Todd Kowalski, So 6:32 13:17 20:46 Seneca Valley Hs 154 105 Gino Lamantia, So 6:23 13:10 20:47 Mars 155 106 Colby Mathews, Sr 6:34 13:20 20:48 Mars 156 107 Jesse Bolind, Fr 6:37 13:24 20:49 West Allegheny Hs 157 108 Ben Brownfield, Fr 6:30 13:18 20:49 Bethel Park 158 Brandon Galdo, Fr 6:45 13:27 20:50 Plum 159 Anthony Cugini, Sr 6:32 13:24 20:51 Upper St. Clair 160 109 Jyri Gray, So 6:46 13:46 20:53 Knoch 161 110 Thomas Pierre, Fr 6:31 13:25 20:53 Mars 162 111 Frankie Petrini, Fr 6:36 13:27 20:53 Mars 163 112 Billy Seliga, Fr 6:11 13:12 20:54 Uniontown 164 113 Jarrod Geist, Fr 6:20 13:19 20:55 Knoch 165 114 Ryan Thomas, So 20:55 Moon Area 166 115 John Kickler, So 6:35 13:26 20:55 Mars 167 116 Ian Griffith, Fr 6:18 13:06 20:55 Franklin Regional Hs 168 117 Matt Metzler, So 6:16 13:08 20:55 Hampton 169 118 Daniel Forringer, So 6:38 13:30 20:56 Penn Trafford Hs 170 119 Sean Reiterman, Fr 6:32 13:20 20:56 Seneca Valley Hs 171 120 Mike Larkin, Fr 6:37 13:31 20:59 Hampton 172 121 Dan Capalongo, Sr 6:28 13:28 21:01 Moon Area 173 Nate Murslack, So 6:31 13:22 21:01 Pine Richland 174 122 Nick Hills, Jr 6:28 13:22 21:01 Shaler Area 175 Dustin Alcorn, So 6:29 13:29 21:02 Hempfield Area Hs 176 Adam Lucas, So 6:33 13:24 21:03 Upper St. Clair 177 Ian Michaels, Fr 6:46 13:35 21:03 Plum 178 123 Mike McLaughlin, Fr 6:45 13:40 21:04 Baldwin 179 Brian Feldman, So 6:21 13:19 21:05 Mt. Lebanon 180 124 Ryan Henry, Fr 6:49 13:46 21:05 Chartiers Valley 181 125 Josh Brown, Fr 6:37 13:34 21:06 Central Valley 182 126 Levi Seifert, Jr 6:31 13:20 21:07 West Allegheny Hs 183 127 Brandon Herrington, So 6:19 13:26 21:08 Franklin Regional Hs 184 128 Ryan Whelan, Fr 6:35 13:32 21:08 Pittsburgh Central Ca 185 129 Kris Sabatini, So 6:36 13:33 21:09 Pittsburgh Central Ca 186 130 Nick Bartoszewitz, Sr 6:26 13:33 21:09 Pittsburgh Central Ca 187 131 Ian Binotto, Jr 6:50 13:43 21:10 Canon-McMillan 188 Sri Palanisamy, Sr 6:33 13:33 21:12 North Allegheny 189 Adam Ofstun, Sr 6:43 13:36 21:15 Plum 190 132 Mohammed Sajjad, So 6:37 13:32 21:15 Franklin Regional Hs 191 133 Nelson Phelps, Fr 6:42 13:43 21:17 Penn Trafford Hs 192 134 Ian Gillan, Fr 6:41 13:24 21:18 Butler 193 135 Neil Frick, Sr 6:42 13:40 21:19 Moon Area 194 136 Matthew Salesi, So 6:45 13:35 21:21 Penn Trafford Hs 195 137 Ray Mattioli, So 6:36 13:40 21:21 Moon Area 196 138 Sam Glines, So 6:42 13:40 21:21 Moon Area 197 Joseph Kochis, Fr 6:50 13:50 21:21 North Allegheny 198 Robby Wanner, Fr 6:47 13:45 21:21 North Allegheny 199 Garrett Borawski, Fr 6:34 13:40 21:22 North Allegheny 200 Akhil Venkatesh, Jr 6:36 13:37 21:22 Upper St. Clair 201 Andrew Hodgson, Sr 6:45 13:56 21:24 Seneca Valley Hs 202 139 Derick Kelly, Jr 6:15 13:21 21:24 Punxsutawney 203 Connor Harris, So 6:30 13:24 21:24 Hempfield Area Hs 204 Adam Langer, Sr 6:35 13:38 21:25 Mars 205 140 Niteesh Sundaram, Sr 6:50 13:50 21:27 Shady Side Academy 206 Tony Pittavino, Sr 6:49 14:01 21:28 Seneca Valley Hs 207 Keisuke Sakuma, Fr 6:32 13:43 21:29 Hempfield Area Hs 208 141 Nolan Sechora, So 6:43 13:48 21:30 Franklin Regional Hs 209 Andrew Szigety, Fr 6:52 14:04 21:31 Pine Richland 210 Nathan Schuerman, So 6:39 13:42 21:31 Hempfield Area Hs 211 142 Cameron Daugherty, Sr 6:22 13:34 21:32 Knoch 212 143 Mitchell Davis, Sr 6:40 13:45 21:32 Butler 213 Ben Miszuk, So 6:46 13:51 21:34 Mars 214 144 Pate Rauluk, Jr 6:31 13:44 21:34 Chartiers Valley 215 Sean Monaghan, Fr 6:52 14:05 21:39 Laurel Highlands 216 145 Dan Winter, So 6:46 13:50 21:41 Baldwin 217 146 Nathan Walls, Fr 6:29 13:56 21:42 Knoch 218 Peter Sexton, So 6:35 14:03 21:44 Hempfield Area Hs 219 147 Tyler McClintock, So 6:51 14:05 21:44 Greater Latrobe 220 148 Josh Parker, So 6:49 14:02 21:44 Greater Latrobe 221 Kyle Hafen, Sr 6:37 13:51 21:44 Pine Richland 222 149 Jason Craft, Sr 6:49 13:59 21:45 Punxsutawney 223 150 Justin Josey, Fr 6:53 13:58 21:47 West Allegheny Hs 224 Brad Stckel, Fr 6:48 13:56 21:47 Plum 225 151 Adam Talbot, Jr 6:43 13:55 21:51 Shaler Area 226 Bob Kotcher, Fr 6:51 13:57 21:52 Plum 227 152 Antal Amaditz, Fr 6:45 14:02 21:56 Bethel Park 228 153 Nate Sedlack, Jr 6:39 13:59 21:57 Chartiers Valley 229 154 Matthew Defazio, So 6:59 13:55 21:58 Penn Trafford Hs 230 155 Madhav Iyengar, Sr 6:55 14:15 21:58 Shady Side Academy 231 Nate Butina, Fr 6:44 13:57 21:59 Hempfield Area Hs 232 Dylan Myers, Fr 7:00 14:15 21:59 Penn Trafford Hs 233 Connor Lewis, Sr 6:47 14:07 21:59 Penn Trafford Hs 234 156 Daniel Patton, Sr 6:47 14:00 22:02 Central Valley 235 Jake Grieco, Fr 7:02 14:14 22:02 Penn Trafford Hs 236 Alexander Davison, So 6:57 14:12 22:03 Seneca Valley Hs 237 Dennis Wilt, Fr 6:54 14:16 22:03 Altoona Area 238 Colby Smith, Jr 7:00 14:24 22:04 Penn Trafford Hs 239 Thomas Wheeler, Fr 6:50 14:15 22:04 North Allegheny 240 Cullen Krisher, Sr 6:55 14:22 22:04 Penn Trafford Hs 241 157 Marko Hudak, Sr 6:54 14:16 22:04 Shady Side Academy 242 158 Daniel Weiland, Jr 6:41 14:06 22:06 Hopewell 243 Dan Cashdollar, So 6:52 14:16 22:08 Seneca Valley Hs 244 Justin May, Jr 6:41 13:52 22:09 South Park Hs 245 159 Taylor Cavalovitch, Jr 6:53 14:14 22:10 West Allegheny Hs 246 John Kovol, Fr 6:53 14:15 22:12 Plum 247 160 Paul Trusiak, Jr 7:06 14:23 22:14 Chartiers Valley 248 161 Sam Ott, So 7:07 14:37 22:17 Knoch 249 162 Dan Cadwell, Sr 6:59 14:33 22:17 Shaler Area 250 Rex Hunter, Jr 6:34 13:59 22:18 Hempfield Area Hs 251 Kevin Murtaugh, Sr 6:54 14:14 22:20 South Park Hs 252 Alex Martich, Jr 7:01 14:25 22:20 North Allegheny 253 163 Mike Wietrzykowski, Fr 6:56 14:14 22:21 Ringgold 254 Andrew Humbert, Fr 7:02 14:11 22:23 Upper St. Clair 255 164 Pat Sites, So 6:47 14:06 22:23 Baldwin 256 165 Cody Standard, Fr 7:06 14:21 22:29 Canon-McMillan 257 166 Daniel Beaver, Jr 7:03 14:27 22:32 Central Valley 258 167 Benjamin Spencer, So 7:06 14:30 22:32 Punxsutawney 259 168 Anthony Deluca, So 6:55 14:17 22:32 Franklin Regional Hs 260 169 Shaun Berry, Fr 7:13 14:42 22:33 Shady Side Academy 261 170 Josh Marvenko, Fr 6:56 14:22 22:36 Central Valley 262 Dylan Shaler, Fr 7:23 14:52 22:36 Hempfield Area Hs 263 171 Ian Migias, So 7:25 14:44 22:37 Canon-McMillan 264 172 Thad Ellis, So 7:07 14:28 22:38 Shady Side Academy 265 173 Zack Battaglia, Jr 7:26 14:55 22:39 Greater Latrobe 266 174 Nathan Matthews, Fr 7:12 14:38 22:39 Gateway 267 Tyler McBride, Fr 7:10 14:37 22:40 Penn Trafford Hs 268 175 Gary Schultz, Fr 7:04 14:32 22:42 Ringgold 269 176 Dustin Winkle, Fr 7:05 14:30 22:43 Hopewell 270 Brandon Raymond, Fr 6:58 14:26 22:43 North Allegheny 271 177 Ben Peters, So 6:58 14:32 22:47 Chartiers Valley 272 Dylan Paluzzi, Fr 7:07 14:41 22:47 Penn Trafford Hs 273 Andrew Ma, Sr 7:19 14:57 22:50 Upper St. Clair 274 178 Jackson Spencer, Fr 7:11 14:46 22:51 Punxsutawney 275 Joey Byers, So 6:43 14:09 22:53 Hempfield Area Hs 276 Danny Ficarri, Fr 7:22 14:52 22:53 North Allegheny 277 Ryan Patrick, Jr 7:05 14:56 22:54 Seneca Valley Hs 278 Nicholas Longinotti, So 7:06 14:29 22:55 Upper St. Clair 279 179 Chad Lani, So 7:25 14:57 22:56 Canon-McMillan 280 Ronnie Ohler, Sr 7:16 14:51 22:56 Laurel Highlands 281 Britt Callahan, So 7:08 14:52 23:07 Hempfield Area Hs 282 180 Ryan Blum, Sr 7:07 14:47 23:11 Butler 283 Skanda Koppula, So 7:02 14:35 23:16 North Allegheny 284 William Roundtree, Fr 7:03 14:43 23:24 South Park Hs 285 Eli Kutzavitch, Fr 7:24 15:05 23:27 West Allegheny Hs 286 181 Chad Bender, Jr 7:38 15:15 23:28 Franklin Regional Hs 287 182 Kyle Davis, Fr 7:15 14:56 23:29 Hopewell 288 Nick Debone, Fr 7:23 15:03 23:30 Hempfield Area Hs 289 Eric Meyer, Fr 7:19 15:08 23:30 North Allegheny 290 Christian Bruns, Fr 7:26 15:14 23:33 Franklin Regional Hs 291 Alex Miller, Sr 7:04 14:53 23:34 Hempfield Area Hs 292 183 Eric Klebanski, Jr 7:19 15:06 23:35 Ringgold 293 Daniel Fitzgerald, Fr 7:25 15:13 23:35 Penn Trafford Hs 294 184 Joe Williams, Fr 7:24 15:38 23:35 Chartiers Valley 295 185 Shaun Higgins, Sr 7:18 15:19 23:37 Central Valley 296 186 Anthony Imhof, Fr 7:19 15:07 23:42 Shaler Area 297 187 Scott Halavanja, Jr 7:10 15:17 23:43 Central Valley 298 Ben Strosser, So 7:31 15:24 23:45 Avonworth High School 299 Shane Pentland, Fr 7:37 15:27 23:47 Avonworth High School 300 Travis Lommock, Jr 7:11 15:07 23:47 Seneca Valley Hs 301 188 Zachary Fedusa, Sr 7:37 15:39 23:50 Shady Side Academy 302 189 Noah Harchelroad, So 7:45 15:39 23:52 Shady Side Academy 303 190 Jordan Zelinsky, Fr 7:22 15:12 23:55 Ringgold 304 James Newman, Sr 7:27 15:23 24:01 Greensburg Central Ca 305 191 Regis Wiktorcewski, So 7:23 15:37 24:06 Pittsburgh Central Ca 306 Shaun Gohel, Fr 7:31 15:24 24:07 Shady Side Academy 307 Sean Ray, So 7:26 15:21 24:08 Thomas Jefferson 308 Anthony Ponzi, Fr 7:24 15:19 24:08 Plum 309 Michael Santilli, Jr 7:44 15:43 24:08 Laurel Highlands 310 192 Zach Groves, Jr 7:47 15:49 24:18 Central Valley 311 193 William Boddorf, So 7:51 16:05 24:29 Punxsutawney 312 194 Jon Antonich, Jr 7:23 15:40 24:30 Gateway 313 195 Ethan Steinmetz, Fr 7:25 15:41 24:32 Hampton 314 Joseph Starr, So 7:30 15:45 24:32 Upper St. Clair 315 Cooper Irons, So 7:50 15:47 24:36 Upper St. Clair 316 Kevin Mo, So 7:35 15:41 24:36 North Allegheny 317 Brett Kurpiel, Jr 7:21 15:39 24:39 Greensburg Central Ca 318 196 Erik Mollico, So 7:44 15:46 24:48 Canon-McMillan 319 Alex Lydic, So 7:48 15:59 24:56 Hempfield Area Hs 320 197 Nicholas Guzma, Fr 7:26 15:42 24:56 Hopewell 321 Nathan Sakal, So 8:02 16:27 25:06 Hempfield Area Hs 322 Will Krefta, So 7:43 16:08 25:12 Franklin Regional Hs 323 Garret Lynch, Sr 7:39 15:45 25:14 Thomas Jefferson 324 198 Jake Fossati, Jr 7:59 16:19 25:16 Gateway 325 Apruva Patel, Sr 7:44 16:14 25:21 Thomas Jefferson 326 Max Juriga, Jr 7:48 16:12 25:21 Shady Side Academy 327 Jake Biss, Jr 7:53 16:29 25:58 Penn Trafford Hs 328 Tut Ward, Jr 8:47 17:28 26:53 Avonworth High School 329 Dom Ray, Fr 8:42 17:26 27:10 Plum 330 Jack Rudolph, Fr 8:17 17:25 27:12 North Allegheny 331 Harris Samad, Fr 8:54 17:41 27:30 Shady Side Academy 332 Shane Ficorilli, Sr 8:03 17:40 27:48 Pittsburgh Central Ca 333 Andrew Frank, Sr 8:17 17:50 27:52 West Allegheny Hs 334 199 Jared Cummings, Fr 8:15 17:35 27:56 Ringgold 335 200 Bradley Gillespie, Fr 8:45 18:19 28:52 Shaler Area 336 Matt Stevick, Sr 9:38 19:14 29:13 West Allegheny Hs 337 Theo Teris, Jr 9:41 19:34 29:20 Shady Side Academy 338 Elliot Krisher, Fr 9:39 19:56 30:21 Penn Trafford Hs 339 Ryan Ott, So 9:49 20:45 31:18 Central Valley * indicates females 115 finishers among Men Under 2 103 finishers among Men 2 - 2 61 finishers among Men 3 - 3 60 finishers among Men 4 & Up 339 male finishers 0 female finishers 339 total finishers