2015 North Allegheny Invitational 60 Degrees, Cloudy and Breezy 10/13/2015 Boys Select Race Team 1 2 3 4 5 Total 6 7 1 North Allegheny 3 4 5 11 14 37 18 2 Fox Chapel 2 17 22 23 24 88 46 51 3 Mars 1 12 25 33 35 106 40 61 4 Hampton 16 19 28 29 30 122 31 45 5 Butler 8 9 13 44 50 124 57 58 6 Pine-Richland 10 15 32 34 42 133 47 49 7 Knoch 7 36 37 39 41 160 52 56 8 Highlands 6 21 27 48 71 173 74 9 Riverview 20 26 55 59 60 220 67 69 10 Seneca Valley 38 43 54 62 63 260 64 68 11 North Hills 65 66 72 75 77 355 1 112 Zachary Leachman (1) Mars 10:19 34 567 Victor Williams (4) Pine-Richland 12:17 2 14 Christian Fitch (1) Fox Chapel 10:27 35 119 Noah Spurlock (5) Mars 12:23 3 408 Daniel McGoey (1) North Allegheny 10:29 36 216 Braden Zukowski (2) Knoch 12:24 4 382 Rene Abdalah (2) North Allegheny 10:45 37 204 Daniel Deal (3) Knoch 12:24 5 397 Christian Georgiadis (3) North Allegheny 11:00 38 609 Luke Choban (1) Seneca Valley 12:27 6 458 CJ Thimons (1) Highlands 11:01 39 206 Howard Hunt (4) Knoch 12:30 7 212 Holden Stallsmith (1) Knoch 11:06 40 109 Maxwell Hessinger (6) Mars 12:31 8 700 N Monday (1) Butler 11:07 41 201 Ryan Barnes (5) Knoch 12:31 9 701 S Vavro (2) Butler 11:09 42 553 Anthony Hartwick (5) Pine-Richland 12:32 10 582 Josiah Stedeford (1) Pine-Richland 11:16 43 611 Ethan Edkins (2) Seneca Valley 12:33 11 395 Jason Galaska (4) North Allegheny 11:18 44 705 C Lyons (4) Butler 12:34 12 111 Maximus Kasowski (2) Mars 11:29 45 260 Joe Fish (7) Hampton 12:35 13 702 J Fry (3) Butler 11:35 46 20 Ryan Kenyon (6) Fox Chapel 12:36 14 394 Kelso Fiedler (5) North Allegheny 11:36 47 583 Andrew Wenzel (6) Pine-Richland 12:43 15 555 David Kelly (2) Pine-Richland 11:36 48 453 Colin Gorman (4) Highlands 12:44 16 267 Josh Holmes (1) Hampton 11:37 49 576 Tyler Kurp (7) Pine-Richland 12:47 17 27 Isaac Mah (2) Fox Chapel 11:38 50 707 C Kriebel (5) Butler 12:49 18 416 Will Parreaguirre (6) North Allegheny 11:44 51 9 Roman DiSanti (7) Fox Chapel 12:55 19 271 Corey Letterl (2) Hampton 11:49 52 214 Caedon West (6) Knoch 13:01 20 515 Jacob Sullivan (1) Riverview 11:50 53 153 Wayne Wade (1) McKeesport 13:08 21 456 Ethan Shutak (2) Highlands 11:56 54 610 Gabe Sutherland (3) Seneca Valley 13:09 22 48 Will Wang (3) Fox Chapel 11:57 55 505 Chase Conroy (3) Riverview 13:14 23 6 Nico Castracani (4) Fox Chapel 12:00 56 203 William Crytzer (7) Knoch 13:14 24 30 Jacques Moye (5) Fox Chapel 12:00 57 728 Z Barber (6) Butler 13:18 25 101 Dylan Becker (3) Mars 12:01 58 706 C Andreassi (7) Butler 13:19 26 506 Gideon Deasy (2) Riverview 12:03 59 507 Eric Ketterer (4) Riverview 13:24 27 452 Bryce Eddy (3) Highlands 12:06 60 514 Aiden Sebastian (5) Riverview 13:26 28 275 Johnny Rizzo (3) Hampton 12:07 61 103 Jacob Brake (7) Mars 13:28 29 263 Gage Galuska (4) Hampton 12:08 62 614 Matt Donaldson (4) Seneca Valley 13:40 30 252 Brady Brozell (5) Hampton 12:10 63 615 Jacob Garczynski (5) Seneca Valley 13:48 31 272 Colin Murray (6) Hampton 12:11 64 617 RJ Wallace (6) Seneca Valley 13:51 32 572 Michael Flynn (3) Pine-Richland 12:14 65 478 Shane Holland (1) North Hills 13:53 33 105 Michael Crowley (4) Mars 12:16 66 479 Nick Ennis (2) North Hills 13:54
67 510 Parker Morgan (6) Riverview 13:57 68 612 Sebastian Lichy (7) Seneca Valley 13:59 69 501 Thanny Black (7) Riverview 14:08 70 150 Derek Pero (2) McKeesport 14:26 71 451 Donovan Desabetino (5) Highlands 14:31 72 476 Alec Serowik (3) North Hills 14:48 73 154 Angel Williams (3) McKeesport 14:49 74 450 Jacob Atkinson (6) Highlands 15:02 75 475 Josh Jones (4) North Hills 15:12 76 151 Nolan Piotrowski (4) McKeesport 15:19 77 477 Conal Bradshaw (5) North Hills 15:23
Boys Open Race 1 352 Timothy Compton (1) North Allegheny 11:09 51 205 Samuel Freyermuth (2) Knoch 13:24 2 419 Eli Prem (2) North Allegheny 11:11 52 43 Alex Sokol (9) Fox Chapel 13:28 3 426 Josh Zhou (3) North Allegheny 11:47 53 388 James Celebrezze (28) North Allegheny 13:29 4 418 Benjamin Phillips (4) North Allegheny 11:54 54 37 Aidan Rodriguez (10) Fox Chapel 13:30 5 367 Aiden Miller (5) North Allegheny 12:01 55 7 Alex Decampo (11) Fox Chapel 13:32 6 424 Futen Ryan Wang (6) North Allegheny 12:08 56 5 Jason Carter (12) Fox Chapel 13:32 7 386 Kabilan Balasubramani North Allegheny 12:09 57 377 James Tolan (29) North Allegheny 13:32 8 359 Connor Foody (8) North Allegheny 12:10 58 380 Jacob Winkworth (30) North Allegheny 13:33 9 406 Brett McCutcheon (9) North Allegheny 12:11 59 407 Brady McDermott (31) North Allegheny 13:34 10 411 Giovanni Misiti (10) North Allegheny 12:11 60 577 Josh Lukez (5) Pine-Richland 13:35 11 385 Andrew Baierl (11) North Allegheny 12:12 61 399 Christopher Hanlon (32) North Allegheny 13:38 12 357 Elijah Duckworth (12) North Allegheny 12:13 62 376 Wesley Sprys (33) North Allegheny 13:39 13 413 Zachary Orwig (13) North Allegheny 12:13 63 264 Austin Garrett (4) Hampton 13:40 14 410 Evan Migliozzi (14) North Allegheny 12:17 64 213 Sam Thinnes (3) Knoch 13:41 15 432 Eric Gronbeck (1) Eden Christian 12:19 65 573 Logan Guise (6) Pine-Richland 13:42 16 350 Evren Cetin (15) North Allegheny 12:23 66 218 Kaylynn Brumbaugh (4) Knoch 13:44 17 409 Freddie Medsger (16) North Allegheny 12:28 67 389 Jiangfeng Chu (34) North Allegheny 13:45 18 402 Andrew Johnson (17) North Allegheny 12:29 68 370 Joseph Miner (35) North Allegheny 13:45 19 207 Luke Klutschkowski (1) Knoch 12:41 69 279 Carson Williams (5) Hampton 13:50 20 363 Andrew Kollitz (18) North Allegheny 12:41 70 22 James Klatt (13) Fox Chapel 13:51 21 361 Nathaniel Hipwell (19) North Allegheny 12:41 71 102 Connor Bird (2) Mars 13:53 22 575 Daniel Krill (1) Pine-Richland 12:46 72 569 Nicholas Brenner (7) Pine-Richland 13:57 23 11 Sean Doherty (1) Fox Chapel 12:48 73 712 A Stamm (4) Butler 13:58 24 420 Derek Qu (20) North Allegheny 12:49 74 709 V Pelligrino (5) Butler 13:58 25 15 Shane Funk (2) Fox Chapel 12:51 75 36 Jonathan Rodrigues (14) Fox Chapel 13:59 26 120 Brady Trzeciak (1) Mars 12:52 76 710 N Lauther (6) Butler 13:59 27 356 Michael Drazga (21) North Allegheny 12:53 77 559 Jack Nash (8) Pine-Richland 14:03 28 422 Peter Van Osdol (22) North Allegheny 12:53 78 552 Owen Dennison (9) Pine-Richland 14:05 29 45 Jake Sperry (3) Fox Chapel 12:56 79 106 Evan Grau (3) Mars 14:12 30 351 Nicholas Colinear (23) North Allegheny 12:57 80 511 Mason Ochs (1) Riverview 14:13 31 266 Aidan Heath (1) Hampton 12:57 81 392 Matthew Direnzo (36) North Allegheny 14:13 32 265 Justin Hart (2) Hampton 13:01 82 508 David Marsh (2) Riverview 14:14 33 383 Jackson Alexander (24) North Allegheny 13:02 83 34 Karl Pil (15) Fox Chapel 14:15 34 21 John Klamut (4) Fox Chapel 13:03 84 396 Logan Garvey (37) North Allegheny 14:15 35 425 William Zeisler (25) North Allegheny 13:05 85 277 Aidan Sawyer (6) Hampton 14:16 36 554 Joshua Horan (2) Pine-Richland 13:05 86 714 K Chopp (7) Butler 14:17 37 557 Reese Martin (3) Pine-Richland 13:06 87 512 Nolan Philips (3) Riverview 14:19 38 704 C Schaffer (1) Butler 13:08 88 113 Grant Lloyd (4) Mars 14:19 39 366 Maxwell Melnyk (26) North Allegheny 13:09 89 618 Andrew Drozynski (1) Seneca Valley 14:20 40 430 Daniel Adams (2) Eden Christian 13:10 90 715 T Kriley (8) Butler 14:21 41 24 Max Lucey (5) Fox Chapel 13:10 91 564 Kyle Stephenson (10) Pine-Richland 14:25 42 32 Oscar Oliva (6) Fox Chapel 13:12 92 580 Ganriel Rodriguez-Cordero 11 Pine-Richland 14:28 43 703 P McKee (2) Butler 13:12 93 378 Eric Tomino (38) North Allegheny 14:28 44 434 Luke Vittone (3) Eden Christian 13:14 94 421 Nathan Stetson (39) North Allegheny 14:29 45 17 Brendan Gladwin (7) Fox Chapel 13:16 95 561 Nathan Sharp (12) Pine-Richland 14:30 46 369 Reed Milliken (27) North Allegheny 13:16 96 616 Adam Corrigan (2) Seneca Valley 14:30 47 253 Will Brandeis (3) Hampton 13:17 97 115 Connor McChesney (5) Mars 14:30 48 23 Wyatt Krisky (8) Fox Chapel 13:17 98 711 S Fulmer (9) Butler 14:31 49 579 Samuel Mahsoob (4) Pine-Richland 13:21 99 3 Nathan Anderson (16) Fox Chapel 14:32 50 708 B Koegler (3) Butler 13:23 100 390 Benjamin Cochran (40) North Allegheny 14:32
101 551 Jack Delaney (13) Pine-Richland 14:38 142 381 Braeden Young (54) North Allegheny 15:49 102 349 Trevor Carney (41) North Allegheny 14:38 143 104 Patrick Clark (10) Mars 15:49 103 25 Ben Mabon (17) Fox Chapel 14:40 144 35 Mark Puthenparayil 27 Fox Chapel 15:50 104 273 Jack Murray (7) Hampton 14:40 145 417 Anchey Peng (55) North Allegheny 15:54 105 355 Charles Deible (42) North Allegheny 14:41 146 40 Jack Scott (28) Fox Chapel 15:56 106 565 Mark Terchick (14) Pine-Richland 14:43 147 562 Coby Sipple (18) Pine-Richland 16:02 107 362 Robert Hohman (43) North Allegheny 14:43 148 8 Leo DiPaolo (29) Fox Chapel 16:10 108 348 Noah Brown (44) North Allegheny 14:44 149 393 Ethan Eichelberger (56 North Allegheny 16:16 109 571 Adam Erler (15) Pine-Richland 14:44 150 261 Bryan Frank (9) Hampton 16:22 110 118 Michael Robinson (6) Mars 14:46 151 373 William Palicki (57) North Allegheny 16:25 111 371 John Mitterer (45) North Allegheny 14:49 152 556 AJ Lachima (19) Pine-Richland 16:25 112 374 Lucas Rodgers (46) North Allegheny 14:49 153 358 Jacob Fisher (58) North Allegheny 16:36 113 4 Harrison Calig (18) Fox Chapel 14:50 154 454 Evan Henry (1) Highlands 16:36 114 39 Matias Schopfer (19) Fox Chapel 14:51 155 502 Jackson Carangio (5) Riverview 16:41 115 49 Nathaniel Yerage (20) Fox Chapel 14:51 156 423 William Vance (59) North Allegheny 16:44 116 42 JT Snider (21) Fox Chapel 14:55 157 403 Tyler Jones (60) North Allegheny 16:44 117 354 Liam Cross (47) North Allegheny 14:58 158 457 Jacob Taliano (2) Highlands 16:53 118 215 Ethan Wymer (5) Knoch 14:58 159 581 Nico Rovera (20) Pine-Richland 16:54 119 619 Ryan Meyer (3) Seneca Valley 15:00 160 110 Joshua Kaleida (11) Mars 16:57 120 107 Grant Harsch (7) Mars 15:01 161 211 Steve Sinka (7) Knoch 16:57 121 431 Tyler Eisses (4) Eden Christian 15:05 162 713 J Sespico (10) Butler 17:04 122 391 Colin Devenney (48) North Allegheny 15:05 163 716 B Dreher (11) Butler 17:07 123 114 Chris Manukas (8) Mars 15:07 164 121 Christian Walker (12) Mars 17:18 124 18 Noah Hertzman (22) Fox Chapel 15:09 165 398 Nathan Giercyznski (61) North Allegheny 17:19 125 404 Noah Kreiling (49) North Allegheny 15:09 166 375 Chris Rudolph (62) North Allegheny 17:24 126 566 Samuel Weibel (16) Pine-Richland 15:12 167 717 C Lowery (12) Butler 17:24 127 563 Jerek Stegman (17) Pine-Richland 15:13 168 570 William Duerksen (21) Pine-Richland 17:33 128 208 Justin McIntosh (6) Knoch 15:16 169 29 Steven Mosco (30) Fox Chapel 17:40 129 41 Ben Siri (23) Fox Chapel 15:19 170 387 Aditya Bhandari (63) North Allegheny 17:50 130 433 Josiah Hudock (5) Eden Christian 15:20 171 19 Gavin Hitchens (31) Fox Chapel 18:02 131 26 Aiden Mack (24) Fox Chapel 15:23 172 16 Zane Gavazzi (32) Fox Chapel 18:06 132 401 Junmo Jeon (50) North Allegheny 15:27 173 274 Shane Ritz (10) Hampton 18:07 133 28 Casey Monroe (25) Fox Chapel 15:29 174 353 Andrew Cook (64) North Allegheny 18:08 134 414 Jack Palicki (51) North Allegheny 15:30 175 210 Jacob Mock (8) Knoch 18:19 135 613 Brody Reynolds (4) Seneca Valley 15:32 176 46 Tristan Vettier (33) Fox Chapel 18:32 136 379 Theo Wahlenmayer (52 North Allegheny 15:33 177 202 Jason Brahler (9) Knoch 18:44 137 122 Jon Williams (9) Mars 15:34 178 365 Jacob Mann (65) North Allegheny 19:24 138 372 Ben Nixon (53) North Allegheny 15:37 179 250 Jacob Beyerl (11) Hampton 19:24 139 509 Jack Migley (4) Riverview 15:42 180 360 Nathan Greenberg (66) North Allegheny 19:42 140 276 Adam Rothenberg (8) Hampton 15:44 181 368 Collin Miller (67) North Allegheny 22:18 141 13 Nate Fetting (26) Fox Chapel 15:45 182 10 Ryan Doherty (34) Fox Chapel 23:00
Girls Select Race Team 1 2 3 4 5 Total 6 7 1 North Allegheny 1 6 8 13 20 48 22 2 Pine-Richland 9 11 15 16 29 80 37 47 3 Fox Chapel 3 10 19 25 26 83 27 4 Hampton 7 12 30 33 42 124 48 55 5 Knoch 5 14 31 32 44 126 50 53 6 Seneca Valley 2 4 35 36 51 128 52 61 7 Mars 17 18 21 38 39 133 40 46 8 Butler 23 34 41 49 56 203 57 9 North Hills 28 43 58 59 60 248 62 10 Highlands 24 45 54 63 64 250 1 332 Teresa Davison (1) North Allegheny 12:08 34 262 Sonia Fung (4) Hampton 13:49 2 620 Lizzy White (1) Seneca Valley 12:17 35 718 S Penrod (2) Butler 13:50 3 68 Brooke Krally (1) Fox Chapel 12:27 36 624 Dylan Kirchner (3) Seneca Valley 13:51 4 621 Norah Seible (2) Seneca Valley 12:33 37 623 Sophia Colonello (4) Seneca Valley 13:52 5 217 Samantha Barnes (1) Knoch 12:35 38 605 Alyssa Schonbachler (6) Pine-Richland 13:56 6 304 Stefanie Cwalina (2) North Allegheny 12:39 39 132 Emily Hayward (4) Mars 14:04 7 255 Megan Cook (1) Hampton 12:43 40 133 Emma Hornfeck (5) Mars 14:04 8 337 Abigail Mensch (3) North Allegheny 12:44 41 142 Jaden Pasquinelli (6) Mars 14:05 9 596 Judy Johnson (1) Pine-Richland 12:45 42 721 A Griffith (3) Butler 14:15 10 62 Emily Fera (2) Fox Chapel 12:47 43 259 Ciara Evans (5) Hampton 14:17 11 603 Annabelle Nielsen (2) Pine-Richland 12:52 44 481 Jaelyn Aguglia-Laird (2) North Hills 14:19 12 268 Julia Kocsis (2) Hampton 12:52 45 221 Claire Lindsey (5) Knoch 14:21 13 338 Jenna Mlecko (4) North Allegheny 12:56 46 463 Maura Wiley (2) Highlands 14:23 14 225 Amelia Walls (2) Knoch 12:59 47 128 Brooke Dean (7) Mars 14:29 15 595 Grace Johnson (3) Pine-Richland 13:00 48 588 Sophia Mellis (7) Pine-Richland 14:41 16 155 Macayle Wade (1) McKeesport 13:01 49 270 Catie Kress (6) Hampton 14:48 17 592 Anna Gagliardi (4) Pine-Richland 13:01 50 722 T Thompson (4) Butler 14:57 18 129 Madeline Gagnon (1) Mars 13:02 51 222 Aryanna Napora (6) Knoch 15:09 19 127 Sydney Bucknum (2) Mars 13:02 52 625 Ella Snyder (5) Seneca Valley 15:11 20 72 Lauryn McKenna (3) Fox Chapel 13:06 53 626 Olivia Tillotson (6) Seneca Valley 15:11 21 328 Samantha Boris (5) North Allegheny 13:08 54 223 Jordan Rumbaugh (7) Knoch 15:14 22 134 Kelli Jancay (3) Mars 13:12 55 462 Georgia Peters (3) Highlands 15:18 23 329 Victoria Buerger (6) North Allegheny 13:15 56 278 Aubrey Teller (7) Hampton 15:28 24 720 C Tomko (1) Butler 13:16 57 723 P Williams (5) Butler 15:35 25 460 Hattie Johnson (1) Highlands 13:29 58 724 S Lucas (6) Butler 15:35 26 54 Hannah Chen (4) Fox Chapel 13:37 59 482 Lauren Gazica (3) North Hills 15:54 27 53 Allison Carey (5) Fox Chapel 13:38 60 486 Sasha Sluis-Cremer (4) North Hills 15:58 28 59 Izzy Doerr (6) Fox Chapel 13:39 61 483 Acacia Uechi (5) North Hills 16:25 29 480 Meghan Dominek (1) North Hills 13:40 62 627 Sophia Kunkle (7) Seneca Valley 16:27 30 608 Ava Wilkinson (5) Pine-Richland 13:45 63 484 Massima Curry (6) North Hills 17:03 31 251 Searrah Bierker (3) Hampton 13:45 64 459 Tessa Deemer (4) Highlands 17:16 32 226 Heather Wittmer (3) Knoch 13:47 65 461 Susie Kunst (5) Highlands 18:09 33 224 Elle Santora (4) Knoch 13:48
Girls Open Race 1 438 Caeley Scherer (1) Eden Christian 12:58 52 602 Ashley Moreland (9) Pine-Richland 15:36 2 312 Ann Lynch (1) North Allegheny 13:29 53 303 Sofia Brickner (24) North Allegheny 15:40 3 305 Maria Duchi (2) North Allegheny 13:30 54 76 Leda Perdriel-Arons (8) Fox Chapel 15:48 4 346 Madeleine Schreiber (3) North Allegheny 13:31 55 307 Abigail Frist (25) North Allegheny 15:49 5 335 Bella Janowiak (4) North Allegheny 13:32 56 130 Julia Griffith (6) Mars 15:49 6 347 Elianna Seaman (5) North Allegheny 13:34 57 69 Rose Lee (9) Fox Chapel 15:51 7 319 EmmaJane Sprunk (6) North Allegheny 13:39 58 584 Lauren Hoffman (10) Pine-Richland 15:53 8 318 Taylor Rechenmacher (7 North Allegheny 13:48 59 628 Faith Condrick (1) Seneca Valley 15:59 9 313 Emma Meyhofer (8) North Allegheny 13:49 60 629 Alyssa Pristas (2) Seneca Valley 15:59 10 66 Rachel Horne (1) Fox Chapel 13:53 61 137 Emily Mayer (7) Mars 15:59 11 145 emilee waldrop (1) Mars 14:00 62 131 sara hart (8) Mars 16:04 12 340 Emily Naughton (9) North Allegheny 14:06 63 146 Sara Wohlgamugh (9) Mars 16:07 13 344 Caroline Radocaj (10) North Allegheny 14:06 64 630 Maggie Hefferen (3) Seneca Valley 16:07 14 311 Emily Lagnese (11) North Allegheny 14:07 65 57 Maria DeMotte (10) Fox Chapel 16:09 15 323 Emily Thompson (12) North Allegheny 14:07 66 135 Reagan Lloyd (10) Mars 16:09 16 308 Kaelyn Jones (13) North Allegheny 14:08 67 123 Haley Alexander (11) Mars 16:11 17 310 Jean Kim (14) North Allegheny 14:10 68 125 Ainsley Bissett (12) Mars 16:11 18 599 Olivia Kost (1) Pine-Richland 14:20 69 342 Anna O'Connor (26) North Allegheny 16:18 19 140 Megan Smith (2) Mars 14:23 70 77 Anzu Sekikawa (11) Fox Chapel 16:22 20 61 Claire Ellermeyer (2) Fox Chapel 14:28 71 435 Anna Eisses (5) Eden Christian 16:30 21 58 Molly Dean (3) Fox Chapel 14:29 72 64 Hannah Gordon (12) Fox Chapel 16:33 22 50 Abby Alexander (4) Fox Chapel 14:29 73 65 Madilyn Harajda (13) Fox Chapel 16:42 23 218 Kaylynn Brumbaugh (1) Knoch 14:32 74 440 Sophie Wilkin (6) Eden Christian 16:45 24 339 Kathie Mouganis (15) North Allegheny 14:35 75 80 Sydney Ulanowicz (14) Fox Chapel 16:48 25 334 Lily Heistand (16) North Allegheny 14:35 76 330 Mia Capretta (27) North Allegheny 16:50 26 586 Gianna Julio (2) Pine-Richland 14:36 77 60 Erin Doherty (15) Fox Chapel 16:55 27 73 Sophie Montemurro (5) Fox Chapel 14:37 78 322 Shriya Suresh (28) North Allegheny 16:59 28 587 Allie Kisow (3) Pine-Richland 14:37 79 55 Katie Chivinsky (16) Fox Chapel 17:00 29 219 Isabella Froedtert (2) Knoch 14:38 80 341 Isabelle Oberhauser (29) North Allegheny 17:02 30 437 Heather Nguyen (2) Eden Christian 14:42 81 52 Katie Caracciolo (17) Fox Chapel 17:06 31 75 Zeynep Ozkaya (6) Fox Chapel 14:43 82 51 Claudia Bohman (18) Fox Chapel 17:07 32 436 Vivien Kohler (3) Eden Christian 14:44 83 597 Sophia Katres (11) Pine-Richland 17:07 33 589 Mia Petzuk (4) Pine-Richland 14:45 84 518 Ally Johnson (3) Riverview 17:08 34 606 Kristen Vigna (5) Pine-Richland 14:53 85 517 Janet Henderson (4) Riverview 17:14 35 126 Mckenna Bowes (3) Mars 14:55 86 336 Lily Kenna (30) North Allegheny 17:15 36 598 Taryn Keener (6) Pine-Richland 14:56 87 343 Mallory Piscarcik (31) North Allegheny 17:20 37 593 Carson Heil (7) Pine-Richland 14:59 88 280 Annaliese Winklosky (1) Hampton 17:33 38 321 Makenzie Standish (17 North Allegheny 15:01 89 306 Sophia Elliot (32) North Allegheny 17:38 39 585 Reina Hopkins (8) Pine-Richland 15:02 90 345 Brooke Schmitz (33) North Allegheny 17:39 40 315 Hannah Peterson (18) North Allegheny 15:03 91 604 Jocelyn Person (12) Pine-Richland 17:50 41 309 Caroline Kasunich (19) North Allegheny 15:07 92 301 Alexis Arrigo (34) North Allegheny 18:00 42 317 Dhivyanka Raju (20) North Allegheny 15:09 93 56 Gwen Cullen (19) Fox Chapel 18:03 43 439 Caitlin Steele (4) Eden Christian 15:14 94 257 Natalie Dietrich (2) Hampton 18:04 44 516 Gillian Gainer (1) Riverview 15:15 95 302 Grace Baierl (35) North Allegheny 18:08 45 326 Meghna Behari (21) North Allegheny 15:17 96 316 Abigail Pingpank (36) North Allegheny 18:14 46 144 Isabelle Spoores (4) Mars 15:22 97 333 Lucie Flagg (37) North Allegheny 19:17 47 138 Cara McGuinness (5) Mars 15:24 98 725 R Cranmer (1) Butler 19:45 48 325 Lillian Wolfe (22) North Allegheny 15:27 99 124 Caelan Barry (13) Mars 19:57 49 520 Marina Pietz (2) Riverview 15:31 100 67 Mary Knoblock (20) Fox Chapel 20:38 50 81 Qingqing Zhao (7) Fox Chapel 15:32 101 314 Megan Noh (38) North Allegheny 20:59 51 324 Sofie Wessman (23) North Allegheny 15:33 102 141 Clarissa Soergel (14) Mars 22:37