Varsity Boys Results

Boys Varsity 60 Meters Finals
=================================================================================================
     Athlete                   Yr Team                                     Mark        H#    Wind
=================================================================================================
   1 Jalen Bowman              11 Malvern Prep                            6.93a                  
   2 Prince Lane               11 Hatboro-Horsham                         6.97a                  
   3 James (Jim) Mahoney       12 La Salle College High School            7.12a                  
   4 Zeph Yisrael              11 Radnor                                  7.25a                  
   5 Brenden Read              12 Spring Ford                             7.26a                  
   6 Kash-Shawn Morris         12 Bristol                                 7.26a                  
   7 Owen Wenner               10 Conestoga                               7.27a                  
   8 Colin Darchuk             12 Council Rock North                      7.27a                  
   9 Kyle Hermosisima          11 Lower Merion                            7.38a                  
  10 Caleb Bronson             12 Springfield Township (Montco)           7.40a                  
  11 Ryan Wise                 12 Marple Newtown                          7.43a                  
  12 Brayden Ewart             10 Central Bucks South                     7.44a                  

Boys Varsity 60 Meters Prelims
=================================================================================================
     Athlete                   Yr Team                                     Mark        H#    Wind
=================================================================================================
   1 Jalen Bowman              11 Malvern Prep                            6.92a                  
   2 Prince Lane               11 Hatboro-Horsham                         7.01a                  
   3 James (Jim) Mahoney       12 La Salle College High School            7.10a                  
   4 Kash-Shawn Morris         12 Bristol                                 7.15a                  
   5 Owen Wenner               10 Conestoga                               7.19a                  
   6 Zeph Yisrael              11 Radnor                                  7.26a                  
   7 Colin Darchuk             12 Council Rock North                      7.27a                  
   8 Brenden Read              12 Spring Ford                             7.34a                  
   9 Caleb Bronson             12 Springfield Township (Montco)           7.34a                  
  10 Kyle Hermosisima          11 Lower Merion                            7.40a                  
  11 Ryan Wise                 12 Marple Newtown                          7.40a                  
  12 Brayden Ewart             10 Central Bucks South                     7.42a                  
  13 Tyler Uveges              10 Council Rock South                      7.43a                  
  14 Elijah Kalam Id-Din       10 William Penn Charter                    7.44a                  
  15 Joey Pinnelli             10 Church Farm                             7.45a                  
  16 Kylim Mintz-Rivera        11 Plymouth-Whitemarsh                     7.46a                  
  17 Izayah Peace              11 Penn Wood                               7.48a                  
  18 Jason Acquoi              11 Academy Park                            7.49a                  
  19 Dan Carroll               10 Interboro                               7.50a                  
  20 Ryan Scarborough          12 William Tennent                         7.51a                  
  21 Promise Adebayo           11 Neshaminy                               7.51a                  
  22 Jaxson Suttie              9 North Penn (Lansdale)                   7.54a                  
  23 Michael Boorse            12 Boyertown Area                          7.54a                  
  24 Angelo Betti              12 Central Bucks West                      7.59a                  
  25 Nathan Miller             12 Emmaus                                  7.60a                  
  26 Aedan Griffin              9 Cheltenham                              7.61a                  
  27 Andrew Stewartson         12 Quakertown Comm Senior                  7.62a                  
  28 Dylan Collier             12 Freedom                                 7.63a                  
  29 Jonas Ma                  12 Delaware County Christian               7.63a                  
  30 RaMaj Lowery              11 Ridley                                  7.64a                  
  31 Vaughn Cross              12 Saint Joseph's Prep                     7.65a                  
  32 Leo Wei                   10 Garnet Valley                           7.69a                  
  33 Carter Shinners           12 Strath Haven                            7.77a                  
  34 Benjamen Dodson           12 Exeter Township                         7.77a                  
  35 Jaylen Gordy              10 Springside Chestnut Hill Academy        7.83a                  
  36 Junhao Xiao               12 Bensalem                                7.87a                  
  37 Darron McKinney Jr.        9 Chichester                              7.91a                  
  38 Lane Siegel                9 Harriton                                7.93a                  
  39 Journey Velazquez         11 Sun Valley                              7.93a                  
  40 Julisis Johnson           12 Sankofa Freedom Academy Charter         8.03a                  
  41 Gunnar Hermansen          10 The Haverford School for Boys           8.03a                  
  42 Kaidan Rea                11 Faith Christian Academy                 8.05a                  
  43 Nasir Allen               11 Abington                                8.07a                  
  44 Yamar Chappell             9 Chester Charter Scholars Academy        8.13a                  
  45 Owen Zikas                11 Perkiomen Valley                        8.15a                  
  46 Anthony Scalise           10 Wissahickon                             8.17a                  
  47 Joseph McGriff            12 Upper Dublin                            8.20a                  
  48 Donald Dinkins            10 Upper Moreland                          8.28a                  
  49 Mitchell Bromberg         12 Central Bucks East                      8.33a                  
  50 Nicholas Fahy             10 Holy Ghost Preparatory                  8.34a                  
  51 Somtochi Uche-Okeke       10 Upper Perkiomen                         8.35a                  
  52 Matthew Montgomery        10 Penncrest                               8.58a                  
  53 Sebastian Giraldo         12 Upper Merion Area                       8.66a                  
  54 Joseph Merrique            9 Upper Darby                             8.91a                  
  55 Tanush Verkaria           12 Pennridge                              11.43a                  
  -- Shawn Beatty              11 Pennsbury                                 DNS                  

Boys Varsity 200 Meters Finals
=================================================================================================
     Athlete                   Yr Team                                     Mark        H#    Wind
=================================================================================================
   1 Jeremiah Pittman-Lyons    12 Interboro                              23.20a                  
   2 Logan Yeagle              11 La Salle College High School           23.33a                  
   3 Tawfeeq Fountain          12 Penn Wood                              23.37a                  
   4 Garrett Dhunjisha         12 Marple Newtown                         23.47a                  
   5 Chris Koslowski           11 Pennsbury                              23.54a                  
   6 Zachary Lukasik           11 Garnet Valley                          23.61a                  
   7 Conway Evans              11 Academy Park                           23.70a                  
   8 Terron Farmer             12 Cheltenham                             24.11a                  
   9 Nathaniel Binkley         11 Wissahickon                            24.28a                  
  10 Tiernan McAtamney         10 Saint Joseph's Prep                    24.38a                  
  11 Christian Downs           11 William Penn Charter                   24.42a                  
  12 David Adebayo             12 Quakertown Comm Senior                 24.44a                  
  13 Alex Nguyen               12 Spring Ford                            24.50a                  
  14 Joah Mathew               11 Neshaminy                              24.53a                  
  15 Quinston Ng               12 Sun Valley                             24.63a                  
  16 Ashton Teufel             11 Central Bucks West                     24.68a                  
  17 Frank Iguodala            12 Lower Merion                           24.70a                  
  18 Roman Horning             12 Plymouth-Whitemarsh                    24.71a                  
  19 John- Paul Redmond        12 Strath Haven                           24.76a                  
  20 Eli Kosoy                 11 Hatboro-Horsham                        24.77a                  
  21 Jesael Marrero Pares      12 Freedom                                24.81a                  
  22 Jacob Greenblath          12 Central Bucks East                     24.83a                  
  23 Isaac Perlson             12 Council Rock North                     24.83a                  
  24 Pasquale Cara             11 Central Bucks South                    24.98a                  
  25 Zoriyahn Aikens           12 Penncrest                              25.18a                  
  26 Kamasi Underwood          11 Upper Moreland                         25.27a                  
  27 Jibril Tawfeeq            11 Springfield Township (Montco)          25.32a                  
  28 Chase Tinson              10 Malvern Prep                           25.34a                  
  29 Sawyer Harper              9 Chichester                             25.35a                  
  30 Cristian Diaz             10 Ridley                                 25.52a                  
  31 Theodore Chen             11 Conestoga                              25.66a                  
  32 Noah Taylor                9 Bristol                                25.73a                  
  33 Mason Sanchez             11 Abington                               25.79a                  
  34 Joshua Victor             12 Church Farm                            25.79a                  
  35 Luca Galliano             11 Boyertown Area                         25.80a                  
  36 Cameron Glenn             10 Upper Dublin                           25.81a                  
  37 Keith Coleman             11 Harriton                               25.86a                  
  38 Tyler Schrode              9 The Haverford School for Boys          26.28a                  
  39 Rafael Ramirez-Melchor    12 William Tennent                        26.46a                  
  40 Brandon Andrews           12 Bethlehem Catholic                     26.49a                  
  41 Benjamin Anderson         11 Upper Perkiomen                        27.01a                  
  42 Ayden Starnes             10 Exeter Township                        27.11a                  
  43 Nicholas Fahy             10 Holy Ghost Preparatory                 27.53a                  
  44 Juan Silvera              11 Radnor                                 27.62a                  
  45 Tiller Catalano            9 Pennridge                              27.76a                  
  46 J'Shawn Urquhart          12 Sankofa Freedom Academy Charter        27.87a                  
  47 Jonathan Cepeda           11 Upper Merion Area                      27.91a                  
  48 Justin Lee                12 Lower Moreland                         28.68a                  
  49 Taheer Rivera              9 Chester Charter Scholars Academy       29.05a                  
  50 Marcos Medina-Almanzar    12 North Penn (Lansdale)                  29.25a                  
  51 Michael Coxon             11 Council Rock South                     30.65a                  
  -- Sebastian Kitchens        12 Bensalem                                   DQ                  
  -- Jake Matty                11 Delaware County Christian                  DQ                  
  -- Nicholi Marsh             12 Emmaus                                     DQ                  
  -- Kelly Boyle               12 Springside Chestnut Hill Academy           DQ                  
  -- Ishmael Cox               11 Perkiomen Valley                          DNS                  
  -- Malachi Levin             10 Upper Darby                               DNS                  
  -- Jace Matton               12 Faith Christian Academy                   DNS                  

Boys Varsity 400 Meters Finals
=================================================================================================
     Athlete                   Yr Team                                     Mark        H#    Wind
=================================================================================================
   1 Noah Popp                 12 Saint Joseph's Prep                    50.95a                  
   2 Aidan Christy             12 La Salle College High School           51.50a                  
   3 Omar Warthen              12 Ridley                                 51.55a                  
   4 Brady Clymer              10 Faith Christian Academy                52.06a                  
   5 Cyrus Saunders            12 Neshaminy                              52.60a                  
   6 John Allen                12 Upper Moreland                         52.74a                  
   7 Shane Miller              11 Garnet Valley                          53.47a                  
   8 Rien George               12 Emmaus                                 53.81a                  
   9 Tavion Burton             12 Lower Moreland                         53.91a                  
  10 Ellison Frey,             12 Abington                               53.97a                  
  11 Nicholas Giordano         12 Holy Ghost Preparatory                 54.07a                  
  12 Craig Rainey Jr           10 North Penn (Lansdale)                  54.20a                  
  13 Josiah Hickey             12 Quakertown Comm Senior                 54.57a                  
  14 Victor Perkins            11 Academy Park                           54.94a                  
  15 Eddie Buck                11 Sun Valley                             55.48a                  
  16 Chase Lee                 12 Springfield Township (Montco)          55.54a                  
  17 Brendan Kawan             11 Penncrest                              55.69a                  
  18 Nate Holt                 12 Marple Newtown                         55.70a                  
  19 Karl Bertrand             12 Cheltenham                             56.57a                  
  20 Jaylin Charles            10 Chichester                             56.74a                  
  21 Jackson Leichty           10 Spring Ford                            56.77a                  
  22 Ryan Haberkern            10 Central Bucks South                    56.80a                  
  23 Shawn Gavaghan            12 Bristol                                56.80a                  
  24 Zemi Rodriguez            12 Bethlehem Catholic                     56.81a                  
  25 Hernie Rivera Medina       9 Upper Merion Area                      56.85a                  
  26 Roman Simonian            10 Malvern Prep                           57.57a                  
  27 Nick Bellizzie            11 Hatboro-Horsham                        57.64a                  
  28 Zaire Christopher         12 Upper Darby                            57.94a                  
  29 Max Pagano                12 William Tennent                        57.96a                  
  30 Demetrie Bailey           12 Bensalem                               58.01a                  
  31 Julian Marmolejos         11 William Penn Charter                   58.12a                  
  32 Conor Hamilton            10 Conestoga                              58.19a                  
  33 Noah White                11 Strath Haven                           58.37a                  
  34 Antonio Burgos            11 Chester Charter Scholars Academy       58.52a                  
  35 Dale Yothers              11 Pennridge                              58.87a                  
  36 Ryan Zheng                10 Harriton                               59.18a                  
  37 Alex Gambone              12 Boyertown Area                         59.49a                  
  38 Mesfin Thompson           11 Lower Merion                         1:00.16a                  
  39 Sekou Camara               9 Penn Wood                            1:00.21a                  
  40 Jordan Fountain           12 Exeter Township                      1:00.22a                  
  41 Caleb Curry                9 Upper Perkiomen                      1:01.15a                  
  42 Milo Fenley               10 Delaware County Christian            1:01.40a                  
  43 Malcom Kamau              10 The Haverford School for Boys        1:02.19a                  
  44 Liam Chang                12 Perkiomen Valley                     1:02.29a                  
  45 Hayden Pfaff              12 Central Bucks East                   1:02.40a                  
  46 Braeden Reilly            12 Council Rock South                   1:02.68a                  
  47 Symir Odom                11 Plymouth-Whitemarsh                  1:02.77a                  
  48 Emmett Vandegrift          9 Wissahickon                          1:03.51a                  
  49 Darren Sutton IIi          9 Chester                              1:05.41a                  
  50 Dennis Connor             11 Radnor                               1:07.57a                  
  51 Matt Ferris               10 Interboro                            1:22.23a                  
  52 Torry Ciliberto           12 Wissahickon                          1:24.65a                  
  -- Edward Grace              12 Pennsbury                                 DNS                  
  -- Ian Petock                11 Freedom                                   DNS                  
  -- Christopher Copes         12 Sankofa Freedom Academy Charter           DNS                  
  -- Kayden Matthews           11 Church Farm                               DNS                  

Boys Varsity 800 Meters Finals
=================================================================================================
     Athlete                   Yr Team                                     Mark        H#    Wind
=================================================================================================
   1 Brenton Newsome           12 Interboro                            2:01.31a                  
   2 David Gayflor             12 Penn Wood                            2:01.43a                  
   3 Cole Walters              10 Council Rock South                   2:02.15a                  
   4 Shamsid-Din Jabbar        11 Cheltenham                           2:03.07a                  
   5 Jake Foster               12 Conestoga                            2:03.17a                  
   6 Tyler Tomlinson           11 Central Bucks East                   2:03.80a                  
   7 Jack Pickel               12 Wissahickon                          2:04.19a                  
   8 Morgen Brown              12 North Penn (Lansdale)                2:05.30a                  
   9 London Barrett            10 Emmaus                               2:05.72a                  
  10 Jasper Faustino           12 Bristol                              2:06.73a                  
  11 Noah Ryan                 12 Saint Joseph's Prep                  2:06.79a                  
  12 Carter Zwart              11 Faith Christian Academy              2:06.88a                  
  13 Noah Benoit-Jean          12 Hatboro-Horsham                      2:07.27a                  
  14 Owen Bittmann             11 Holy Ghost Preparatory               2:07.73a                  
  15 Daddy Yankee- Pochette    12 Academy Park                         2:08.22a                  
  16 Nolan Flood               11 Abington                             2:09.01a                  
  17 Van Joyner                11 Strath Haven                         2:09.46a                  
  18 Kellan Loftus             10 Neshaminy                            2:10.65a                  
  19 Rufus Ville               12 Perkiomen                            2:10.76a                  
  20 Max Pasqualino            11 Lower Merion                         2:10.97a                  
  21 Connor Randolph           11 Pennsbury                            2:12.51a                  
  22 Kyle Outterbridge         10 Sun Valley                           2:14.06a                  
  23 Noah Coleman               9 Central Bucks South                  2:14.73a                  
  24 Daniel Bucko              10 Plymouth-Whitemarsh                  2:15.30a                  
  25 Elliot KIM                11 Central Bucks West                   2:15.98a                  
  26 Christopher Schill        12 Quakertown Comm Senior               2:16.09a                  
  27 Karam Dababneh            12 Marple Newtown                       2:16.23a                  
  28 Anthony Lanza             10 Perkiomen Valley                     2:17.15a                  
  29 James Hanson              12 Penncrest                            2:17.81a                  
  30 Connor Youse               9 Upper Perkiomen                      2:18.04a                  
  31 Sean Krasnick             12 Spring Ford                          2:18.20a                  
  32 Michael Delloso           11 Ridley                               2:18.69a                  
  33 Declan Orr                 9 Council Rock North                   2:18.73a                  
  34 Troy Johnson              10 Garnet Valley                        2:19.62a                  
  35 Anthony Stokes            11 Chester                              2:21.34a                  
  36 Ibn Pickens               12 Chichester                           2:22.00a                  
  37 Stephen Barcoski          11 Boyertown Area                       2:22.29a                  
  38 Brenden Cairns            10 Bensalem                             2:23.60a                  
  39 Alex Coupas               12 William Penn Charter                 2:24.99a                  
  40 Dalton Siegfried          10 Pennridge                            2:25.63a                  
  41 Andrew Hartman             9 Radnor                               2:26.94a                  
  42 Liam Metz                 10 Delaware County Christian            2:27.96a                  
  43 Jael Grande               10 Springfield Township (Montco)        2:29.95a                  
  44 Joseph Muhoro             11 Bethlehem Catholic                   2:30.54a                  
  45 Naren LEE                  9 The Haverford School for Boys        2:33.30a                  
  46 Finn Seedes               10 Upper Moreland                       2:34.72a                  
  47 Shadi Harb                 9 Harriton                             2:36.57a                  
  48 Robert Price              10 William Tennent                      2:36.61a                  
  49 Thomas Jafari             12 Freedom                              2:36.78a                  
  50 Davon Charles              9 Chester Charter Scholars Academy     2:36.99a                  
  51 Charles Schofield         10 Exeter Township                      2:38.16a                  
  52 Chritian Schmidt          11 Plumstead Christian                  2:53.39a                  
  -- Prince Adamah             10 Church Farm                               DNS                  
  -- Henry Shahaj              12 Lower Moreland                            DNS                  
  -- Aadam Rice                12 Upper Darby                               DNS                  

Boys Varsity 1 Mile Finals
=================================================================================================
     Athlete                   Yr Team                                     Mark        H#    Wind
=================================================================================================
   1 Cooper Hey                12 Perkiomen Valley                     4:30.72a                  
   2 Xavier Skinner            11 Bensalem                             4:35.04a                  
   3 Chase Choudhry            12 Exeter Township                      4:35.54a                  
   4 Luke Snyder               10 Perkiomen Valley                     4:36.92a                  
   5 Eshaan Doegar             12 Council Rock South                   4:42.02a                  
   6 Tyler Bradford            12 Saint Joseph's Prep                  4:44.56a                  
   7 Frankie Lynn               9 Chester                              4:44.91a                  
   8 Colin Hartey              12 Council Rock South                   4:46.23a                  
   9 Casmir Przybylowski       10 Conestoga                            4:47.00a                  
  10 Sean Donahue              12 Upper Perkiomen                      4:47.47a                  
  11 Marco Pocai                9 Central Bucks West                   4:50.73a                  
  12 Liam Steyn                 9 Council Rock North                   4:50.95a                  
  13 Nick Kane                  9 Ridley                               4:52.05a                  
  14 Brendan Sargent           11 Pennsbury                            4:52.08a                  
  15 Nicholas Abraham          12 Cheltenham                           4:52.11a                  
  16 John Keith                10 Ridley                               4:53.23a                  
  17 Raymond Pelletier         12 Wissahickon                          4:54.03a                  
  18 Hugo Blair                12 Central Bucks East                   4:54.53a                  
  19 River Hassinger            9 Harriton                             4:55.45a                  
  20 Parker Marino             10 Upper Perkiomen                      4:57.36a                  
  21 Declan McGorry            12 Plymouth-Whitemarsh                  4:57.86a                  
  22 Andrew Kanavy             10 Plymouth-Whitemarsh                  4:58.62a                  
  23 Flynn Fitzgerald          12 Lower Merion                         4:58.63a                  
  24 Mason Hipp                 9 Emmaus                               4:58.97a                  
  25 Caleb Dougherty           12 Cheltenham                           4:59.06a                  
  26 Colin Hefferan            12 Penncrest                            4:59.30a                  
  27 Tyler Turansky            11 Quakertown Comm Senior               4:59.86a                  
  28 Ricky Flounders           12 Penncrest                            5:01.59a                  
  29 Sean Harbison             11 Bensalem                             5:01.86a                  
  30 Nathanael Meister         11 Central Bucks South                  5:02.11a                  
  31 Pierce Wilson              9 Lower Merion                         5:02.16a                  
  32 Noah Lutz                 10 Neshaminy                            5:02.46a                  
  33 Ben Loveman                9 Holy Ghost Preparatory               5:03.61a                  
  34 Adam Garrison             10 Central Bucks South                  5:03.82a                  
  35 Zachary Zappile           11 Emmaus                               5:05.72a                  
  36 Declan Smith              10 Boyertown Area                       5:07.80a                  
  37 Levi Cooper               10 Central Bucks East                   5:08.08a                  
  38 Roman Schmauk             10 Abington                             5:10.61a                  
  39 Maxwell Langa              9 Garnet Valley                        5:12.81a                  
  40 Matthew Lee               11 Upper Dublin                         5:13.27a                  
  41 Brady Pham                10 Garnet Valley                        5:13.52a                  
  42 Evin Morrett              11 Upper Darby                          5:13.83a                  
  43 John (JJ) Ficke           10 Spring Ford                          5:14.79a                  
  44 Camryn McComb              9 Boyertown Area                       5:15.07a                  
  45 Conner Cheshire           11 Strath Haven                         5:16.32a                  
  46 Damien Head                9 William Penn Charter                 5:16.49a                  
  47 Dave Hisler                9 Malvern Prep                         5:17.05a                  
  48 Luke Falcon               10 Spring Ford                          5:17.13a                  
  49 Ryan Erwin                12 Conestoga                            5:18.05a                  
  50 Luke Hough                10 Harriton                             5:20.09a                  
  51 Benjamin Pavkov           10 Plumstead Christian                  5:20.27a                  
  52 Thomas Le                 11 William Penn Charter                 5:22.22a                  
  53 Anderson Bresler          11 Malvern Prep                         5:22.28a                  
  54 Nate Heilman              10 Faith Christian Academy              5:25.60a                  
  55 Zsolt Berces              10 Faith Christian Academy              5:26.82a                  
  56 Isaac Adams               10 Plumstead Christian                  5:27.07a                  
  57 Sean Currier              11 Springfield Township (Montco)        5:28.34a                  
  58 Behr Schtieber             9 Delaware County Christian            5:28.54a                  
  59 Caleb Edwards             10 Abington                             5:29.25a                  
  60 Brayden Hines              9 Neshaminy                            5:30.99a                  
  61 Cayden Wark               11 Marple Newtown                       5:32.71a                  
  62 Christopher Swillo        10 Wissahickon                          5:33.78a                  
  63 Colin Brown                9 Radnor                               5:34.80a                  
  64 Ryan Amos                 10 Sun Valley                           5:34.80a                  
  65 Patrick Mulqueeney        10 Springfield Township (Montco)        5:36.92a                  
  66 Colden Karl               10 Central Bucks West                   5:38.49a                  
  67 Colton Langford           10 William Tennent                      5:38.97a                  
  68 Kale Foster               11 Pennridge                            5:46.39a                  
  69 James Gavin               10 Pennridge                            5:46.96a                  
  70 Aiden Finstad             10 Upper Moreland                       5:54.42a                  
  71 Max DeNofa                 9 Freedom                              5:55.24a                  
  72 Mark Hermann              10 Hatboro-Horsham                      5:55.33a                  
  73 Jayden Taylor             12 Chichester                           5:56.56a                  
  74 Jacob Perez               12 Bristol                              6:03.18a                  
  75 Quandre Davis              9 Chester Charter Scholars Academy     6:03.86a                  
  76 Oscar Lu                  12 Church Farm                          6:04.63a                  
  77 Mason Barrar              12 Strath Haven                         6:07.85a                  
  78 Brendon Kraeuter          12 William Tennent                      6:21.65a                  
  79 Bailey Abuya               9 Church Farm                          6:23.57a                  
  80 Canon Morrow              12 Bethlehem Catholic                   6:24.90a                  
  81 Jack Heindenwolf           9 Freedom                              6:34.44a                  
  82 Rhyker Santiago           11 Bethlehem Catholic                   6:43.43a                  
  83 Ashawn Crandall           10 Upper Moreland                       7:21.86a                  
  84 Stephen Geiser            11 Quakertown Comm Senior               8:05.98a                  
  -- Kellen Reed               10 Delaware County Christian                 DNS                  
  -- Yasir Adams Powell        10 Academy Park                              DNS                  
  -- Zion Marshall              9 Academy Park                              DNS                  
  -- Charles Walters            9 Perkiomen                                 DNS                  
  -- Lael Abiy                 11 Marple Newtown                            DNS                  
  -- Mason Tighe                9 North Penn (Lansdale)                     DNS                  
  -- Michael Hoch              12 Lower Moreland                            DNS                  

Boys Varsity 3000 Meters Finals
=================================================================================================
     Athlete                   Yr Team                                     Mark        H#    Wind
=================================================================================================
   1 William Edgar             12 Cheltenham                           9:14.19a                  
   2 Darren Rafa               11 Central Bucks South                  9:22.72a                  
   3 Brady Windisch            10 Central Bucks West                   9:25.38a                  
   4 Parker Warkentine         12 Conestoga                            9:26.89a                  
   5 Ryan Fach                 12 Emmaus                               9:27.74a                  
   6 Owen Davis                12 Lower Merion                         9:34.14a                  
   7 Aaron Stahl               11 North Penn (Lansdale)                9:34.34a                  
   8 Colin Reilly              10 Plymouth-Whitemarsh                  9:58.55a                  
   9 Braeden Boyle             11 Freedom                              9:59.09a                  
  10 Eamon Carlin              10 Ridley                              10:04.24a                  
  11 Jason Kesling             12 Penncrest                           10:05.38a                  
  12 Andrew Coccodrilli        10 Strath Haven                        10:06.83a                  
  13 Ewan Mcilhinney           12 Plumstead Christian                 10:08.17a                  
  14 Matthew Eckert            11 Neshaminy                           10:11.42a                  
  15 Austin Campbell            9 Spring Ford                         10:12.50a                  
  16 Shawn Gorman              11 Pennsbury                           10:17.14a                  
  17 Dean O'Donnell             9 Radnor                              10:26.60a                  
  18 Adrian Kupsis              9 Boyertown Area                      10:26.69a                  
  19 Cole Tomolonis            11 Holy Ghost Preparatory              10:33.31a                  
  20 Simon Castello            10 Wissahickon                         10:38.58a                  
  21 Joshua Rozengarten        10 Council Rock South                  10:42.82a                  
  22 Christian Boe              9 Quakertown Comm Senior              10:46.15a                  
  23 Matthew Pantalone         10 Pennridge                           10:50.77a                  
  24 Jon Bierwirth              9 William Penn Charter                11:00.28a                  
  25 Theo Albanese              9 Marple Newtown                      11:06.83a                  
  26 Ethan Daggett             12 Council Rock North                  11:17.50a                  
  27 Abhinav Chandran          10 Garnet Valley                       11:37.25a                  
  28 Yaroslav Teteruk          11 William Tennent                     13:27.50a                  
  -- Luis Romano-Guzman         9 Harriton                                  DNF                  
  -- Kristopher Wieczorek      10 Lower Moreland                            DNS                  
  -- Jonathan Lanza            10 Perkiomen Valley                          DNS                  
  -- Jackson Stoerrle           9 Bensalem                                  DNS                  

Boys Varsity 60m Hurdles Finals
=================================================================================================
     Athlete                   Yr Team                                     Mark        H#    Wind
=================================================================================================
   1 Cyrus Saunders            12 Neshaminy                               8.15a                  
   2 Jesse O'Bott              12 Upper Dublin                            8.37a                  
   3 Ethan Huertas             12 Freedom                                 8.52a                  
   4 Ryan Gallagher            12 Penncrest                               8.55a                  
   5 Noah Ryan                 11 Cheltenham                              8.59a                  
   6 Eli Jeffcoat              11 Central Bucks East                      8.65a                  
   7 Devin Spruill             12 Plymouth-Whitemarsh                     8.81a                  
   8 Evan Tolmie               12 Wissahickon                             8.82a                  
   9 Gunner Benedix            11 Malvern Prep                            8.91a                  
  10 Evan Ainge                12 Boyertown Area                          8.93a                  
  11 James Bell                12 Academy Park                            8.97a                  
  12 Jonathan Blocker          10 North Penn (Lansdale)                   9.01a                  

Boys Varsity 60m Hurdles Prelims
=================================================================================================
     Athlete                   Yr Team                                     Mark        H#    Wind
=================================================================================================
   1 Cyrus Saunders            12 Neshaminy                               8.45a                  
   2 Jesse O'Bott              12 Upper Dublin                            8.49a                  
   3 Ryan Gallagher            12 Penncrest                               8.57a                  
   4 Noah Ryan                 11 Cheltenham                              8.63a                  
   5 Devin Spruill             12 Plymouth-Whitemarsh                     8.78a                  
   6 Gunner Benedix            11 Malvern Prep                            8.81a                  
   7 Jonathan Blocker          10 North Penn (Lansdale)                   8.84a                  
   8 Eli Jeffcoat              11 Central Bucks East                      8.85a                  
   9 Evan Tolmie               12 Wissahickon                             8.88a                  
  10 Evan Ainge                12 Boyertown Area                          8.94a                  
  11 Ethan Huertas             12 Freedom                                 8.95a                  
  12 James Bell                12 Academy Park                            8.98a                  
  13 Jamal Huff                12 Strath Haven                            9.00a                  
  14 Aliyou Sirleaf            12 Upper Darby                             9.00a                  
  15 Shane Williams            11 Holy Ghost Preparatory                  9.05a                  
  16 Vic Chen                  11 Neshaminy                               9.06a                  
  17 Isiah Garrett             11 Pennsbury                               9.06a                  
  18 Brady Pae                 12 Council Rock North                      9.07a                  
  19 Julian Marmolejos         11 William Penn Charter                    9.10a                  
  20 Joshua Thompson           11 Bensalem                                9.14a                  
  21 Christopher Thelemaque    10 Springside Chestnut Hill Academy        9.14a                  
  22 Ben Ouattara              11 Chichester                              9.26a                  
  23 Billy Kaehler             12 Council Rock South                      9.26a                  
  24 Joven Patton              12 Exeter Township                         9.28a                  
  25 Brayden Vargas            10 Exeter Township                         9.29a                  
  26 Jelani Taylor             12 Lower Merion                            9.38a                  
  27 Coby Booker               10 Malvern Prep                            9.38a                  
  28 Branden Long              11 Upper Merion Area                       9.42a                  
  29 Peter Amuso               11 Saint Joseph's Prep                     9.58a                  
  30 Tyrone Howie III          11 Ridley                                  9.62a                  
  31 James Chan                12 Central Bucks South                     9.64a                  
  32 Shane Mowery              11 Central Bucks South                     9.67a                  
  33 Kevin Campbell            12 Central Bucks East                      9.69a                  
  34 Victor Perkins            11 Academy Park                            9.73a                  
  35 Ethan Xu                  11 Conestoga                               9.73a                  
  36 Patrick Malone            10 Conestoga                               9.78a                  
  37 Niles Desphy              11 Cheltenham                              9.78a                  
  38 Leo Foti                  10 Marple Newtown                          9.81a                  
  39 Robeson Frey              10 La Salle College High School            9.81a                  
  40 Dylan Raguckas            12 Emmaus                                  9.91a                  
  41 Brodie Sweigard           11 Hatboro-Horsham                        10.01a                  
  42 Luke Confino              11 Delaware County Christian              10.02a                  
  43 Lucas Scheck              11 Boyertown Area                         10.05a                  
  44 Layee Dukuly              11 Upper Darby                            10.06a                  
  45 Ansyl Kabba               11 Ridley                                 10.15a                  
  46 Ibn Pickens               12 Chichester                             10.15a                  
  47 Lucas Smith               11 Hatboro-Horsham                        10.25a                  
  48 Henry Samer               12 Emmaus                                 10.32a                  
  49 Benjamin Anderson         11 Upper Perkiomen                        10.41a                  
  50 Julien Huff               10 Strath Haven                           10.46a                  
  51 Tafura Mafura             10 Abington                               10.47a                  
  52 Lucas Jordan              10 Abington                               10.50a                  
  53 Israel Deseignoria        10 William Tennent                        10.53a                  
  54 Darius Barati             10 Central Bucks West                     10.63a                  
  55 Akshaj Ganji              10 Garnet Valley                          10.64a                  
  56 Luke Hogan                10 Holy Ghost Preparatory                 10.81a                  
  57 Andrew Ellis              11 Lower Merion                           10.82a                  
  58 Luke Lampron              12 Wissahickon                            10.87a                  
  59 David Finkbiner           11 Perkiomen Valley                       11.06a                  
  60 Aidan Petersen             9 Perkiomen Valley                       11.10a                  
  61 Ayouba Smith              10 Penn Wood                              11.17a                  
  62 Ali Ehmood                11 Pennsbury                              11.18a                  
  63 Connor Fechtmann          10 Central Bucks West                     11.19a                  
  64 Justin Egan                9 Quakertown Comm Senior                 11.36a                  
  65 Gavin Rice                12 North Penn (Lansdale)                  11.39a                  
  66 Sabastian Lucente         10 Penncrest                              11.85a                  
  67 Michael Cannon            12 Upper Moreland                         13.02a                  
  -- Benjamin Kuzmick           9 Garnet Valley                             DNS                  
  -- Zachary Bush               9 Upper Perkiomen                           DNS                  
  -- Eric Wilson                9 Spring Ford                               DNF                  
  -- Terrance Edney            10 La Salle College High School               DQ                  
  -- Cole Holt                 10 Marple Newtown                             DQ                  
  -- Mason Wiegner              9 William Tennent                            DQ                  
  -- Henry Cordes              10 Harriton                                  DNF                  
  -- Javon Hopkins             12 Bensalem                                  DNS                  

Boys Varsity 4x200m Relay Finals
===================================================================
     Team                                          Time        H#
===================================================================
   1 La Salle College High School              1:33.20a           
     1) Louis Burdick                  2) Aidan Christy
     3) James (Jim) Mahoney            4) Logan Yeagle
   2 Malvern Prep                              1:33.59a           
     1) Jalen Bowman                   2) Tyler Ryan
     3) Ryder Yoder                    4) Kaiden Jacobs
   3 Central Bucks West                        1:33.71a           
     1) Ethan Falkenstein              2) Gavin Gross
     3) Asher Rabinovish               4) Luca Petosa
   4 Abington                                  1:34.48a           
     1) Jaiden Randall                 2) Jason Levin
     3) Ellison Frey,                  4) Jonathan Long
   5 Central Bucks East                        1:35.37a           
     1) Rylan Finn Crawford            2) Seth Bromberg
     3) Alexander White                4) Asher Bloom
   6 William Penn Charter                      1:36.41a           
     1) Elijah Kalam Id-Din            2) Kevin White
     3) Christian Downs                4) Ryan Musial
   7 Upper Dublin                              1:37.09a           
     1) Jeremiah Raphael               2) Monte Mills
     3) Taahir Long                    4) Jesse O'Bott
   8 Radnor                                    1:37.20a           
     1) Noah Engstrom                  2) Joshua Sciuchetti
     3) Zeph Yisrael                   4) Alex McKenzie
   9 Interboro                                 1:37.23a           
     1) Brenton Newsome                2) Dan Carroll
     3) Byron Newsome                  4) Jeremiah Pittman-Lyons
  10 Upper Merion Area                         1:37.41a           
     1) Tymar Brickus                  2) Jake Muscarella
     3) Chase Woodeshick               4) Branden Long
  11 Boyertown Area                            1:37.42a           
     1) Michael Boorse                 2) Evan Ainge
     3) Gus Fetterman                  4) Jochen Okolie
  12 Chester                                   1:37.89a           
     1) Elijah Kennedy                 2) Justin Scott
     3) Xavier Ross                    4) Jamar Herring
  13 Perkiomen Valley                          1:38.22a           
     1) Theo D'Agostino-Pecora         2) Legend Fields
     3) Ethan Pile                     4) Joseph Keough
  14 Academy Park                              1:38.93a           
     1) Jason Acquoi                   2) Myles Boone
     3) Marc Henderson                 4) Ali Konneh
  15 Ridley                                    1:38.96a           
     1) Anthony McIntyre               2) Jamar Savoy
     3) Jaden Marshal                  4) Cristian Diaz
  16 Cheltenham                                1:38.97a           
     1) Daul Ezell                     2) Aedan Griffin
     3) Addiison Herard                4) Oliver Burnside
  17 Chichester                                1:39.07a           
     1) Ben Ouattara                   2) Elijah Arroyo
     3) Nahkai Bivens                  4) Jaden Manire
  18 Sun Valley                                1:39.16a           
     1) Quinstan Ng                    2) Jacob Summers
     3) Journey Velazquez              4) Eddie Buck
  19 Upper Darby                               1:39.21a           
     1) Saafir Bolden                  2) Amir Hill
     3) Danicious Tosah                4) Aliyou Sirleaf
  20 Upper Moreland                            1:39.23a           
     1) Marques Johnson                2) Grey Tucker
     3) Jeremiah Zabalou               4) Lamaj Smith
  21 Lower Merion                              1:40.20a           
     1) Kyle Hermosisima               2) Andrew Ellis
     3) Carter Smith                   4) Naohiro Mori
  22 North Penn (Lansdale)                     1:40.30a           
     1) David Steele                   2) Ryan Santiago
     3) Aidan Lewis                    4) Caden Yancey
  23 Faith Christian Academy                   1:40.53a           
     1) Brady Clymer                   2) Nate Phipps
     3) Kaidan Rea                     4) Jace Matton
  24 Saint Joseph's Prep                       1:40.88a           
     1) George Van Dean                2) Arrington Mc Warren
     3) Leo Daly                       4) Alston Frisbey
  25 Marple Newtown                            1:41.17a           
     1) Carmen Fante                   2) John Welde
     3) Viktor Senh                    4) Jonah Abraham
  26 Penn Wood                                 1:42.05a           
     1) Jamison Stidham                2) Maddon Williams
     3) Lanard Davenport               4) Alec Hector
  27 Hatboro-Horsham                           1:42.18a           
     1) Jathan Sampat                  2) Lucas Smith
     3) Gabe Pabon                     4) Brodie Sweigard
  28 Plymouth-Whitemarsh                       1:42.19a           
     1) Izayah Winchester              2) Devin Spruill
     3) Taylor Cammarota               4) Rasheen Douglas
  29 William Tennent                           1:42.68a           
     1) Max Pagano                     2) Vadym Zavadovskyi
     3) Marvin Merriel                 4) Pedro Viera
  30 Wissahickon                               1:42.83a           
     1) Alvin DeSuss                   2) Evan Dixon
     3) Ethan Barkley                  4) Ryder Lehman
  31 Pennridge                                 1:43.38a           
     1) Jack Becknell                  2) Ethan Gourley
     3) Jacob Ayala                    4) Danny Castelli
  32 Council Rock South                        1:44.23a           
     1) Braeden Reilly                 2) Gavin Else
     3) Tyler Uveges                   4) Daniel McKnight
  33 Spring Ford                               1:44.41a           
     1) Shane Cornelison               2) Alex Nguyen
     3) Kasir Perkins                  4) Iker Prieto-Gronroos
  34 Garnet Valley                             1:44.85a           
     1) Sihyeon Jang                   2) Ryan McGee
     3) Sachin Misra                   4) Stephen Kim
  35 Central Bucks South                       1:45.06a           
     1) Pasquale Cara                  2) Matthew Brook
     3) Frank Peranteau                4) Nicolas Pileggi
  36 Penncrest                                 1:45.25a           
     1) Nicholas Asalone               2) Zoriyahn Aikens
     3) Asa Herbert                    4) Nathan Selph
  37 Delaware County Christian                 1:45.30a           
     1) Asher Callan                   2) Jonas Ma
     3) Jake Matty                     4) Luke Confino
  38 Church Farm                               1:45.31a           
     1) Caleb Wilson                   2) Joey Pinnelli
     3) Joshua Victor                  4) David Ibiefo
  39 Conestoga                                 1:45.80a           
     1) Ethan Xu                       2) Marco Li
     3) Boran Zhong                    4) Patrick Malone
  40 William Penn Charter                      1:46.09a           
  41 The Haverford School for Boys             1:46.66a           
     1) Zayd Jones                     2) Gunnar Hermansen
     3) Cameron Merritt                4) Tyler Schrode
  42 Emmaus                                    1:50.36a           
     1) Caiden Kwitowski               2) Henry Klinetob
     3) David Swenson                  4) Rahil Parmar
  43 Strath Haven                              1:51.11a           
     1) Peter Fayen                    2) William Spector
     3) Sinaan Maqbool                 4) Thomas Waltman
  44 Bensalem                                  1:52.36a           
     1) Tyler Major                    2) Hitarth Patel
     3) Caleb Reinert                  4) Benjamin Thai
  45 Upper Perkiomen                           1:53.21a           
     1) Benjamin Anderson              2) Zachary Bush
     3) Caleb Curry                    4) Alex Schmitt
  46 Sankofa Freedom Academy Charter           1:53.47a           
     1) Christopher Copes              2) Yahdir Hill
     3) Julisis Johnson                4) J'Shawn Urquhart
  47 Neshaminy                                 1:54.58a           
     1) Max Lovekin                    2) Gavin Ladely
     3) Matthew Briggs                 4) Jacob Duckworth
  48 Springfield Township (Montco)             1:54.71a           
     1) Chase Holloway                 2) Daniel Valencia
     3) Ryan Harris                    4) Devence Giles
  -- Quakertown Comm Senior                          DQ           
     1) David Adebayo                  2) Josiah Hickey
     3) Andrew Stewartson              4) Nathan Steinberg
  -- Pennsbury                                      DNS           
     1) Shawn Beatty                   2) Demetrios Tarasov
     3) Omavi Turner                   4) Chris Koslowski
  -- Bristol                                        DNS           
     1) Shawn Gavaghan                 2) Vincent Simmons
     3) Kash-Shawn Morris              4) Julian Santiago
  -- Bethlehem Catholic                             DNS           
     1) Zemi Rodriguez                 2) Brandon Andrews
     3) Rhyker Santiago                4) Joseph Muhoro

Boys Varsity 4x400m Relay Finals
===================================================================
     Team                                          Time        H#
===================================================================
   1 Upper Darby                               3:27.15a           
     1) Daniel Chukwu                  2) Joshua Sharp
     3) David Benda                    4) Josiah Gray
   2 Bensalem                                  3:31.06a           
     1) Myles Annan                    2) Brandon Colon
     3) Trae McCoy                     4) Isaiah Posten
   3 Lower Merion                              3:32.67a           
     1) Frank Iguodala                 2) Owen Davis
     3) Grayson Cooke                  4) Jelani Taylor
   4 William Penn Charter                      3:34.71a           
     1) Matthew (Matt) Furda           2) Nate Keller
     3) Lamir Calloway                 4) Ethan Leggett
   5 Emmaus                                    3:35.02a           
     1) Rien George                    2) Jeremy Sharpless
     3) Colton Dencler                 4) Austen Breisch
   6 Academy Park                              3:37.07a           
     1) Daddy Yankee- Pochette         2) Dalil Washington
     3) Conway Evans                   4) Victor Perkins
   7 Springfield Township (Montco)             3:37.53a           
     1) Caden Bronson                  2) Caleb Bronson
     3) Chase Lee                      4) Sean Currier
   8 Wissahickon                               3:38.24a           
     1) Nathanial Binkley              2) Jack Pickel
     3) Evan Tolmie                    4) Luke Lampron
   9 Chester                                   3:38.24a           
     1) Justin Scott                   2) Frankie Lynn
     3) Elijah Kennedy                 4) Jamar Herring
  10 North Penn (Lansdale)                     3:39.80a           
     1) Morgen Brown                   2) Craig Rainey Jr
     3) Noah Smith                     4) Jaxson Suttie
  11 Strath Haven                              3:41.04a           
     1) Keegan Glackin                 2) Zachary Chandler
     3) Adam Hardy                     4) Van Joyner
  12 Boyertown Area                            3:42.12a           
     1) Colin Cooper                   2) Jackson Fretz
     3) Evan James                     4) Braydon McDonald
  13 Cheltenham                                3:42.20a           
     1) Karl Bertrand                  2) Oliver Burnside
     3) Devin Bynum                    4) Terron Farmer
  14 Conestoga                                 3:42.55a           
     1) Peter Connolly                 2) Jack Connolly
     3) James Adams                    4) Owen Wenner
  15 Penn Wood                                 3:43.87a           
     1) Maddon Williams                2) Cavar Stewart
     3) Zamir Sanders                  4) Maurice Manyeah
  16 Penncrest                                 3:45.09a           
     1) Dennis Mulholland              2) Brendan Kawan
     3) Charles Mulholland             4) Sean Holst-Rightley
  17 Council Rock North                        3:45.18a           
     1) Colin Darchuk                  2) Jack McGarry
     3) Isaac Perlson                  4) Brady Pae
  18 Pennsbury                                 3:49.63a           
     1) Evan Appleton                  2) Isiah Garrett
     3) Edwin Fernandez                4) Connor Randolph
  19 Plymouth-Whitemarsh                       3:50.63a           
     1) Roman Horning                  2) Jack Meehan
     3) Kylim Mintz-Rivera             4) Corey Chandler
  20 Central Bucks South                       3:50.73a           
     1) Shane Mowery                   2) Cleon Murray
     3) Matthew Varanavage             4) Josiah Leicht
  21 Holy Ghost Preparatory                    3:50.78a           
     1) Nicholas Giordano              2) Garyt Riendeau
     3) Logan Pellegrino               4) Shane Williams
  22 Spring Ford                               3:51.12a           
     1) Jackson Leichty                2) Alex Nguyen
     3) Brenden Read                   4) Kayden Derenoncourt
  23 Perkiomen Valley                          3:52.23a           
     1) Ethan Pile                     2) Joseph Keough
     3) Ryan Anglace                   4) Legend Fields
  24 Upper Merion Area                         3:52.98a           
     1) Ayden Thompson                 2) Jeffrey Crawford
     3) Hernie Rivera Medina           4) Ethan Tang
  25 Saint Joseph's Prep                       3:53.38a           
     1) Peter Amuso                    2) Bobby Lythgoe
     3) Massimo LaRosa                 4) Noah Ryan
  26 Quakertown Comm Senior                    3:56.36a           
     1) Colin Waninger                 2) Kevin McCarthy
     3) Jaeden Kelleher                4) Nicholas Steelesmith
  27 Neshaminy                                 3:56.48a           
     1) Kirstin Nguyen                 2) Jeremy Lai
     3) Mateo Barrera                  4) Kane Baumher
  28 Central Bucks West                        3:57.35a           
     1) Ashton Teufel                  2) Connor Fechtmann
     3) Mason Moreno                   4) Mason Febo
  29 Faith Christian Academy                   3:59.20a           
     1) Carter Zwart                   2) Logan Poeckh
     3) Owen Alderfer                  4) Brayden Pringle
  30 Upper Moreland                            4:00.22a           
     1) Nicholas Bell                  2) Ben Eibl
     3) Jeremiah Zabalou               4) Enoch Lee
  31 Ridley                                    4:00.64a           
     1) Ansyl Kabba                    2) Mohamed Ahroud
     3) Joshua Dahn                    4) Sean Heppard
  32 Central Bucks East                        4:01.14a           
     1) Jacob Greenblath               2) Isaiah Bell
     3) Max Dickson                    4) John Wilkinson
  33 Council Rock South                        4:02.43a           
     1) Landon Kise                    2) Liam Morawski
     3) Jacob Suriani                  4) Gideon Olsen
  34 Harriton                                  4:02.59a           
     1) Brandon Nixon                  2) Damon Bailey
     3) Ryan Zheng                     4) Lane Siegel
  35 Abington                                  4:04.32a           
     1) Eric Foreman                   2) Axten Isaac
     3) Troy Leaks                     4) Lucas Finnagan
  36 Hatboro-Horsham                           4:06.40a           
     1) Joey Biermaas                  2) Justin Ryan
     3) Ethan Williams                 4) Jaydin Cunningham
  37 Garnet Valley                             4:08.69a           
     1) Jude Capriotti                 2) Vansh Madabhushi
     3) Jason Chamberlain              4) Carter Schmidt
  38 Chester Charter Scholars Academy          4:11.30a           
     1) Yamar Chappell                 2) Antonio Burgos
     3) Davon Charles                  4) Yakirr Brown
  39 Bethlehem Catholic                        4:11.52a           
     1) Brandon Andrews                2) Zemi Rodriguez
     3) Rhyker Santiago                4) Joseph Muhoro
  40 Upper Perkiomen                           4:11.95a           
     1) Sean Donahue                   2) Thomas Daub
     3) John Kuzmission                4) Jose Montero
  41 Upper Dublin                              4:19.77a           
     1) Jayden Tolliver                2) Max Hartman
     3) Ashton Allen-Fogle             4) Jason Tjandra
  42 Interboro                                 4:33.07a           
     1) Gabrial Reason                 2) Aidan Doyle
     3) Eden Walker                    4) Dylan McCloskey
  -- Delaware County Christian                      DNS           
     1) Anderson Smith                 2) Milo Fenley
     3) Jackson Beers                  4) Samuel Liu
  -- Marple Newtown                                 DNS           
     1) Nate Holt                      2) Cole Wosniak
     3) Karam Dababneh                 4) Jacob Albanese
  -- Lower Moreland                                 DNS           
     1) Henry Shahaj                   2) Kristopher Wieczorek
     3) Michael Hoch                   4) Tavion Burton

Boys Varsity 4x800m Relay Finals
===================================================================
     Team                                          Time        H#
===================================================================
   1 Council Rock North                        8:19.30a           
     1) Andrew Foulke                  2) Jason Foulke
     3) Jonathan Poliseno              4) Parker Smith
   2 Pennsbury                                 8:32.84a           
     1) Edward Grace                   2) Sam Purdum
     3) Brandon Spronk                 4) Declan Mabee
   3 Upper Moreland                            8:34.12a           
     1) Keith Bruce                    2) Daniel Gradel
     3) Shane Kelly                    4) Malik Rodgers
   4 Emmaus                                    8:36.12a           
     1) London Barrett                 2) Zackary Hoffman
     3) Michael Carwell                4) David Hearn
   5 Boyertown Area                            8:40.65a           
     1) Colin Cooper                   2) Jackson Fretz
     3) Evan James                     4) Braydon McDonald
   6 Garnet Valley                             8:47.01a           
     1) Emmanuel Velez                 2) Isaac Mellinger
     3) Sebastian Nguyen               4) Yuvi Sethi
   7 Spring Ford                               8:47.33a           
     1) Shihan Ayman                   2) Mason Short
     3) Logan McQuaid                  4) Vincent Li
   8 Conestoga                                 8:57.55a           
     1) Howard Shui                    2) Tyler Gallagher
     3) Carter Vachris                 4) Krish Mudaliar
   9 Ridley                                    8:59.75a           
     1) Jackson Burwell                2) Mason Namioli
     3) Liam Bailey                    4) Bobby Navazio
  10 Council Rock South                        9:07.17a           
     1) Michael Lafrado                2) David Dobondi
     3) Cole Hunter                    4) Allen Dai
  11 Central Bucks West                        9:15.02a           
     1) Harrison Cornwell              2) Charles Livezey
     3) Will Stone                     4) Luke Moore
  12 Neshaminy                                 9:28.85a           
     1) Jack McAllister                2) Max Cressman
     3) Sam Pale                       4) Chistopher Loadwick
  13 Plymouth-Whitemarsh                       9:29.88a           
     1) Rex Abary                      2) John DiTore
     3) Weston Fittipaldi              4) Rian McGorry
  14 Penn Wood                                 9:30.33a           
     1) Sekou Camara                   2) Treyvon Harrison-Woods
     3) Aaron Mathis                   4) Zamir Sanders
  15 Holy Ghost Preparatory                    9:36.14a           
     1) Matthew Webster                2) Patrick McGowan
     3) Conor Bittmann                 4) Jack Loveman
  16 Lower Merion                              9:40.32a           
     1) Danny Mezey-McMahon            2) Dylan Peppler
     3) Jonah Glass                    4) Patrick Bauman
  17 Saint Joseph's Prep                       9:42.18a           
     1) Christopher O'Connor           2) Marcus Longmore
     3) Mike Quinn                     4) Noah Ryan
  18 Hatboro-Horsham                           9:45.69a           
     1) Noah Benoit-Jean               2) Leighton Saxer
     3) Cooper Beardsley               4) Conor Cameron
  19 Abington                                  9:46.50a           
     1) Caleb Edwards                  2) Arthur Arnold
     3) Joseph Urban                   4) Evan Michalski,
  20 Radnor                                    9:49.28a           
     1) Karl Hoehl                     2) Luke Waltman
     3) Nicholas Fontaine              4) Dillon Adams
  21 Perkiomen Valley                          9:59.42a           
     1) Ryan Greco                     2) Colin Dugan
     3) Evan Martin                    4) Benjamin Peck
  22 Upper Perkiomen                           10:06.87a           
     1) Jack DiGiacomo                 2) Jack Meier
     3) Brennen Foley                  4) Collin Wert
  23 Marple Newtown                            10:07.47a           
     1) Lael Abiy                      2) Cayden Wark
     3) Cole Holt                      4) Andrew Zahner
  24 Chichester                                10:08.71a           
     1) Nahkai Bivens                  2) Jaden Manire
     3) Jacob Grisson                  4) Nazeer Rosario
  25 Central Bucks East                        10:12.69a           
     1) Dario Grimaldi                 2) Sano Ritz
     3) Jimmy Esmond                   4) Brody Cohen
  26 North Penn (Lansdale)                     10:14.42a           
     1) Jayden Gao                     2) Nicholas Hadka
     3) Stosh Oczkowski                4) Haricharan Ravishankar
  27 Delaware County Christian                 10:14.52a           
     1) Kellen Reed                    2) Behr Schtieber
     3) Liam Metz                      4) John Castellaccio
  28 Penncrest                                 10:15.67a           
     1) Tymek Kruszewski               2) Chance Gray
     3) Jack Crotty                    4) Joey Flounders
  29 Upper Dublin                              10:19.57a           
     1) Jonathan Vu                    2) Ryan Haggerty
     3) Ethan Snyder                   4) Owen Graham
  30 Central Bucks South                       10:22.40a           
     1) Luke Gerhardt                  2) Carter Burtis
     3) Luke Kelly                     4) Joseph Furness
  31 Academy Park                              10:22.46a           
     1) Donald Faulkner                2) Mohammed Nyei
     3) Dasan Brown                    4) Michael Ademeso
  32 Bensalem                                  10:36.59a           
     1) Mekhi Cooper                   2) Brody Jackson
     3) Artem Matlumin                 4) Jacob Scholl
  33 Quakertown Comm Senior                    10:49.66a           
     1) Braeden Doerr                  2) Aleksandr Dakuglnow
     3) Avery Ziegler                  4) Alex Rosen
  34 Strath Haven                              11:07.19a           
     1) Alexander Hopkins              2) Micah Bach
     3) Tommy Golden                   4) William McFadden
  35 Interboro                                 11:08.86a           
     1) Connor Eichinger               2) Rayan Ouaqerrouch
     3) Christopher Hooper             4) Jayden Rogers
  36 Harriton                                  11:20.06a           
     1) Leo Sargen                     2) Kenneth Santos
     3) David Benjamin                 4) Jayden Sowell

Boys Varsity Distance Medley Relay  - [12-4-8-16] Finals
===================================================================
     Team                                          Time        H#
===================================================================
   1 Penncrest                                 10:42.37a           
     1) Charles Mulholland             2) James Hanson
     3) Sean Holst-Rightley            4) Andrew Hausch
   2 Ridley                                    10:54.91a           
     1) Olma Mathewos                  2) Jackson Solomon
     3) Nick Lanci                     4) Paul Oluwa
   3 Abington                                  10:55.29a           
     1) Terrell Wright                 2) Joseph Raggi
     3) Abel Johns                     4) Chase O'Brien
   4 Marple Newtown                            11:01.79a           
     1) Cole Wosniak                   2) Alexander Williams
     3) Jacob Albanese                 4) Julian Bothma
   5 Neshaminy                                 11:11.88a           
     1) Dylan Rooney                   2) Zorro Videnovic
     3) Logan Aspero                   4) Wyatt Soska
   6 Strath Haven                              11:20.92a           
     1) Owen Goldberg                  2) Van Wendell
     3) Henry Hewitt                   4) Colin Kennedy
   7 Emmaus                                    11:54.82a           
     1) Luke Harris                    2) Nathan Miller
     3) Owen Fisher                    4) Calvin Shucker
   8 Radnor                                    12:06.53a           
     1) Owen Bradwell                  2) Jack Wible
     3) Luke Waltman                   4) Noah Abel
   9 Central Bucks East                        12:17.10a           
     1) Oaks Paben                     2) Flavio Grimaldi
     3) Jack Helminiak                 4) Daniel Kansky
  10 North Penn (Lansdale)                     12:17.59a           
     1) Ryan Costik                    2) Ruhab Karim
     3) Caleb Huner                    4) Jared Myers
  11 Saint Joseph's Prep                       12:18.13a           
     1) Nathan Yuzuk                   2) Cullen Harris
     3) Patrick Harris                 4) Tucker Spiker
  12 Wissahickon                               12:21.31a           
     1) Brayden Sisk                   2) Evan Peng
     3) Beckett Abramo                 4) Justin Haines
  13 Lower Merion                              12:26.73a           
     1) Max Pasqualino                 2) William Puffer
     3) Ryan De Jesus                  4) Dominik Dine
  14 Central Bucks West                        12:36.01a           
     1) Liam Mangan                    2) James Cunning
     3) Mason Lentini                  4) Elliot KIM
  15 Bensalem                                  12:37.35a           
     1) Jordan Howe                    2) Hunter Morris
     3) Josh Schubert                  4) Ryan Thomas
  16 Harriton                                  12:37.72a           
     1) Henry Cordes                   2) Kaiden Williams
     3) Miles Hassinger                4) Shadi Harb
  17 Upper Perkiomen                           12:39.84a           
     1) Thomas Daub                    2) Jack DiGiacomo
     3) Matt Donahue                   4) Parker Marino
  18 Upper Dublin                              12:57.35a           
     1) Grady Pearson                  2) Matthew Lee
     3) Mason Penna                    4) George Platt
  19 Pennridge                                 13:01.12a           
     1) Oliver Simmons                 2) Evan Wiley
     3) Nolan McCann                   4) Colton Brown
  20 Cheltenham                                13:05.37a           
     1) Nicholas Abraham               2) Paolo Annuziata
     3) Dickson Lin                    4) Cameron Belton
  21 Plumstead Christian                       13:09.09a           
     1) Benjamin Pavkov                2) Billy White
     3) Isaac Adams                    4) Ewan Mcilhinney
  22 Conestoga                                 13:10.46a           
     1) James Waslin                   2) Jake Foster
     3) Tane Musker                    4) Ben Koschmeder
  23 Perkiomen Valley                          13:16.29a           
     1) Logan Salvato                  2) Chris Nelson
     3) Andrew Frederick               4) Gavin Dunn
  24 Council Rock North                        13:20.95a           
     1) William Matthews               2) Nicholas Sousa
     3) Tristan Sousa                  4) Reid Vogel
  25 Interboro                                 13:30.51a           
     1) Logan McBride                  2) Ivan Anonas
     3) Ryan Colvin                    4) Christopher Lutz
  26 Plymouth-Whitemarsh                       13:34.11a           
     1) Jace Bell                      2) Marcus Frieedman
     3) Ryan Spangenberg               4) Justin Scott
  27 Garnet Valley                             13:38.59a           
     1) Benjamin Macdonald             2) Ahyaan Shaikh
     3) Shubun Aggarwal                4) Arvind Narayan
  28 Boyertown Area                            13:49.69a           
     1) Alex Gambone                   2) Daniel Hladio
     3) Awwal Folorunso                4) Brady James
  29 Bethlehem Catholic                        15:01.53a           
     1) Canon Morrow                   2) Brandon Andrews
     3) Matthew Amrick                 4) Joseph Muhoro
  -- Pennsbury                                      DNF           
     1) Alexander Johnson              2) Christian Sun
     3) Simon Evans                    4) Max Ruscico

Boys Varsity Shot Put Finals
==================================================================================================
     Athlete                   Yr Team                                     Mark        H#
==================================================================================================
   1 Trent Smith               11 Bensalem                                 54-9           
   2 Declan Harris             12 Central Bucks East                    52-9.50           
   3 Joey Gainer               11 Council Rock South                    50-1.50           
   4 Max Ortega                11 Malvern Prep                             48-4           
   5 Sean Molley               12 Saint Joseph's Prep                   47-2.50           
   6 Darren Sutton IIi          9 Chester                               45-8.50           
   7 Deven Duran               12 Plymouth-Whitemarsh                   45-5.50           
   8 Promise Adebayo           11 Neshaminy                             45-1.50           
   9 Lynn Bellard, Jr          11 Spring Ford                           44-6.50           
  10 Nathaniel Karpinski       12 Central Bucks East                       44-6           
  11 Frank Penecale            12 Council Rock North                      43-10           
  12 Patrick Lokay             12 Quakertown Comm Senior                43-9.50           
  13 Justin Dunkley            12 Lower Moreland                           43-4           
  14 Luke Starr                12 Upper Moreland                       41-10.50           
  15 Surya Bathini             12 Hatboro-Horsham                       41-9.50           
  16 Dalton Rowan              12 Council Rock South                       41-8           
  17 John Morley               12 Malvern Prep                             41-5           
  18 Brandon Butcher           12 Perkiomen Valley                      41-3.50           
  19 Colin Nonnemacher         12 Emmaus                                41-0.50           
  20 Gavin Fisher              12 Perkiomen Valley                      41-0.50           
  21 Ginaluca Needham          11 William Penn Charter                     41-0           
  22 Andrew Schmid             10 Holy Ghost Preparatory                   40-9           
  23 Nate Phipps               12 Faith Christian Academy                  40-8           
  24 Rory Clark                12 Garnet Valley                         40-7.50           
  25 Caden Quinney              9 Garnet Valley                        39-10.50           
  26 Isaiah McIntosh           10 Penn Wood                               39-10           
  27 Wyatt Whitacre            10 Central Bucks South                      39-0           
  28 Grant Dziedziak           12 Spring Ford                          38-10.50           
  29 Carter Zola               11 Upper Perkiomen                       38-9.50           
  30 Justin Cowans             11 Cheltenham                               38-6           
  31 Chace Corcoran            11 Emmaus                                   38-5           
  32 Dennis Smith              12 Church Farm                              38-2           
  33 Dominic Banks             11 Neshaminy                                37-0           
  34 Harrison Wisniewski        9 Saint Joseph's Prep                      36-3           
  35 Santino Rodriguez         11 Upper Moreland                        35-9.50           
  36 William Harris            11 Academy Park                             35-0           
  37 Chris Chambers            11 Marple Newtown                       34-11.50           
  38 John Welde                 9 Marple Newtown                        34-5.50           
  39 Jadiir Davis              12 Upper Darby                           34-4.50           
  40 Sean Keenan               10 Sun Valley                            34-0.50           
  41 Jayden Stevens            12 Upper Darby                              34-0           
  42 Jonathan Stewart          11 Penn Wood                               33-10           
  43 Thomas Thornburg          12 Bethlehem Catholic                       33-6           
  44 Jeremiah Saintable        11 Cheltenham                               33-1           
  45 Brahn'den Williams        10 Chester Charter Scholars Academy         32-5           
  46 Cole Cubbin               11 William Penn Charter                     32-2           
  47 Christian DeMarco          9 Pennridge                               30-11           
  48 Dominic Wright            12 Quakertown Comm Senior                30-7.50           
  49 Billy White               11 Plumstead Christian                   30-6.50           
  50 Regab Ferguson-Williams   10 Ridley                                30-4.50           
  51 Asher Callan              11 Delaware County Christian                30-3           
  52 Jacob Barclay             11 Pennsbury                               29-11           
  53 Preston Lau               11 Lower Merion                             29-9           
  54 Andrew Cahill             11 Upper Dublin                          29-8.50           
  55 Christian Hanson          10 Bristol                                  29-4           
  56 Anullah Mohammad          12 Ridley                                28-4.50           
  57 Gavin Bolognone            9 Holy Ghost Preparatory                   28-4           
  58 Saifwan Lyn                9 Chichester                              27-11           
  58 John Ciocci               11 William Tennent                         27-11           
  60 David Hand                10 Plumstead Christian                      27-9           
  61 Whitaker Shumaker         11 Strath Haven                             27-7           
  62 Lelnardo Ouijano          11 Chester                                  27-5           
  63 Adam Neikam               11 Strath Haven                          26-6.50           
  64 James Coker               10 Bensalem                                 26-2           
  65 Williams Zakir            10 Plymouth-Whitemarsh                      25-1           
  66 Jackson Bretz              9 Upper Perkiomen                          23-8           
  67 Greg Martin                9 Central Bucks South                      23-7           
  68 Xavier Ambrose             9 William Tennent                       22-6.50           
  69 Connor Cao                11 Penncrest                                18-5           
  70 Jayden Nguyen             11 Interboro                                18-0           
  71 Lucas Green                9 Penncrest                                16-7           
  72 MJ Jammal                  9 Upper Dublin                             16-2           
  73 Wilson Kring               9 Upper Merion Area                        16-0           
  -- Noah Szymanik             11 Hatboro-Horsham                          FOUL           
  -- Adam Steinnagel-Taylor    10 Harriton                                  DNS           
  -- Evan Ohara                12 Pennsbury                                 DNS           
  -- Jacob Roberts             12 Interboro                                 DNS           
  -- Julian Augello            11 Bethlehem Catholic                        DNS           

Boys Varsity High Jump Finals
==================================================================================================
     Athlete                   Yr Team                                     Mark        H#    Wind
==================================================================================================
   1 Darius Reid               11 Upper Perkiomen                           6-4                 
   2 Ty Teasley                12 Hatboro-Horsham                           6-2                 
   2 Jathniel Feguiere         12 Emmaus                                    6-2                 
   4 Colin Hobbs               12 Malvern Prep                              5-8                 
   4 Anthony McIntyre          11 Ridley                                    5-8                 
   4 Kevin McCarthy            12 Quakertown Comm Senior                    5-8                 
   7 Timothy Santucci          12 Central Bucks East                        5-8                 
   8 Ethan Leggett              9 William Penn Charter                      5-8                 
   9 Christopher Pry           10 Sun Valley                                5-6                 
  10 Houston Davis             12 Pennsbury                                 5-4                 
  10 Maddox Burke              11 Garnet Valley                             5-4                 
  10 William Rothenbach        10 Upper Dublin                              5-4                 
  13 Christian Golderer        12 Central Bucks South                       5-4                 
  13 James Rush-Barton         12 Spring Ford                               5-4                 
  15 D'Ontae Villasana         10 Bensalem                                  5-2                 
  15 Frankie Griffin           11 Strath Haven                              5-2                 
  15 Ryan Leonhauser           11 Neshaminy                                 5-2                 
  15 Kedar Moore               12 Springfield Township (Montco)             5-2                 
  19 Caden Davis               10 Exeter Township                           5-2                 
  -- Daniel Tripke             10 Perkiomen Valley                           NH                 
  -- Nathan Selph              12 Penncrest                                  NH                 
  -- Liam Tomolonis             9 Holy Ghost Preparatory                     NH                 
  -- Liam Pearson              11 Plymouth-Whitemarsh                        NH                 
  -- Colin Flood,               9 Abington                                   NH                 
  -- Joseph Druding             9 Council Rock South                         NH                 
  -- Brody Penater             10 Marple Newtown                            DNS                 
  -- Tutmose Jackson            9 Upper Darby                               DNS                 

Boys Varsity Pole Vault Finals
==================================================================================================
     Athlete                   Yr Team                                     Mark        H#    Wind
==================================================================================================
   1 Collin Teufel             12 Upper Dublin                             13-0                 
   2 Billy Kaehler             12 Council Rock South                       12-6                 
   3 Aidan Lewis               12 North Penn (Lansdale)                    12-0                 
   4 Sam Kinka                 11 Saint Joseph's Prep                      12-0                 
   5 Gunner Benedix            11 Malvern Prep                             12-0                 
   6 Christian Walter          12 Central Bucks East                       11-0                 
   6 Connor Lamont             10 Ridley                                   11-0                 
   8 Reid McNeal               11 Wissahickon                              11-0                 
   9 Aarav Shah                12 Spring Ford                              11-0                 
  10 Andre Oppong-Agyare       11 Cheltenham                                9-6                 
  11 Ethan Roskein             12 Pennsbury                                 9-0                 
  12 Sebastian Nguyen          12 Garnet Valley                             9-0                 
  13 Eric Reichenbach          12 Emmaus                                    8-6                 
  13 Logan McBride             11 Interboro                                 8-6                 
  -- Tymek Kruszewski           9 Penncrest                                  NH                 
  -- Freddie Simko             12 Hatboro-Horsham                            NH                 
  -- Loucas Schoener           10 Bensalem                                   NH                 
  -- Jordan Dutcher            12 Quakertown Comm Senior                     NH                 
  -- Liam Barnes               11 Strath Haven                               NH                 
  -- Dillon Smitheman          11 Marple Newtown                            DNS                 
  -- Theo Schoenfeld           12 Lower Merion                              DNS                 
  -- Harold Payne              11 Penn Wood                                 DNS                 
  -- Ryan Holton               10 Central Bucks West                        DNS                 
  -- Andrew Colvin             10 Perkiomen Valley                          DNS                 

Boys Varsity Long Jump Finals
==================================================================================================
     Athlete                   Yr Team                                     Mark        H#    Wind
==================================================================================================
   1 Frank Bediako             12 Bensalem                              23-4.50                 
   2 Jonathan Long             12 Abington                                 22-1                 
   3 Bryce Gaither             12 Cheltenham                           21-11.50                 
   4 Jeremiah Raphael          12 Upper Dublin                          21-9.25                 
   5 Christian Hansford         9 La Salle College High School          20-9.75                 
   6 Nicholas Schneider        11 Garnet Valley                            20-8                 
   7 David Ibiefo              12 Church Farm                              20-1                 
   8 Jamar Savoy               11 Ridley                                  19-11                 
   9 Zymir Small               11 Springfield Township (Montco)         19-9.50                 
  10 Dariel Gorre-Ndiaye       10 Exeter Township                       19-5.50                 
  11 Josiah Johnakin           12 Delaware County Christian             19-5.25                 
  12 David Ukude               11 Freedom                              18-11.50                 
  13 Tim Fodeke                12 William Tennent                       18-8.75                 
  14 Iker Prieto-Gronroos      11 Spring Ford                           18-8.50                 
  15 Raph Albanese             10 Marple Newtown                           18-5                 
  16 Coby Booker               10 Malvern Prep                             18-5                 
  17 Angelo Betti              12 Central Bucks West                    18-3.25                 
  18 Thomas Coehlo             10 Saint Joseph's Prep                   18-3.25                 
  19 Michael Schrems           12 Radnor                                18-3.25                 
  20 Enzo Charles              11 Boyertown Area                           18-3                 
  21 Chris Winters             11 Neshaminy                             18-2.75                 
  22 Shane Jones               10 Sun Valley                           17-10.75                 
  23 Tyler Yuen                10 Plymouth-Whitemarsh                   17-8.75                 
  24 David Laseinde            11 Council Rock North                       17-7                 
  25 Izayah Peace              11 Penn Wood                             17-5.50                 
  26 Vincent Simmons           11 Bristol                               17-4.50                 
  26 Dominic Seymour           10 Strath Haven                          17-4.50                 
  28 Michael Ademeso           12 Academy Park                             17-3                 
  29 Dario Grimaldi             9 Central Bucks East                    17-1.75                 
  30 Logan Pellegrino          10 Holy Ghost Preparatory               16-11.50                 
  31 Ethan Xu                  11 Conestoga                             16-9.25                 
  32 Nico Cataldi              12 Hatboro-Horsham                       16-7.75                 
  33 Ruhab Karim               11 North Penn (Lansdale)                    16-6                 
  34 Kevin White                9 William Penn Charter                  16-4.25                 
  35 Jonathan Bullen           11 Perkiomen Valley                      16-3.25                 
  36 Shawn Beatty              11 Pennsbury                             16-1.50                 
  37 Taheer Rivera              9 Chester Charter Scholars Academy         16-1                 
  38 Benjamin Rosen             9 Quakertown Comm Senior                15-5.75                 
  39 Yash Jetti                12 Council Rock South                    15-5.25                 
  40 Maddon Conway              9 Penncrest                                15-2                 
  41 Justin Lee                12 Lower Moreland                        12-8.50                 
  -- Grayson Cooke              9 Lower Merion                             FOUL                 
  -- Hayden Fisher             11 Central Bucks South                      FOUL                 
  -- Nehemiah Pierre           10 Emmaus                                   FOUL                 
  -- Jamie Edwards             11 Twin Valley                               DNS                 
  -- Gabriel Schoff             9 Strath Haven                              DNS                 

Boys Varsity Triple Jump Finals
==================================================================================================
     Athlete                   Yr Team                                     Mark        H#    Wind
==================================================================================================
   1 Ty Teasley                12 Hatboro-Horsham                       44-5.25                 
   2 Cole Hoffacker            12 Garnet Valley                            44-0                 
   3 Kobe King                 12 Bensalem                              43-5.25                 
   4 Maqhil Wimberly           12 Emmaus                                43-4.25                 
   5 Devin Bynum               10 Cheltenham                            42-7.50                 
   6 Ezra Amankulor            10 William Penn Charter                  41-1.50                 
   7 Krishay Doegar            10 Council Rock South                   39-10.25                 
   8 Josiah Johnakin           12 Delaware County Christian               38-10                 
   9 Caleb Wilson              11 Church Farm                              38-8                 
  10 Quadir Elder              11 Penn Wood                               37-11                 
  11 Daniel Zheng              11 Lower Merion                            37-10                 
  12 David Laseinde            11 Council Rock North                       37-1                 
  13 Trent Cunningham          11 Central Bucks South                     36-11                 
  14 Riley Drinker             12 Malvern Prep                          36-7.75                 
  15 Quinston Ng               12 Sun Valley                               36-7                 
  15 Raph Albanese             10 Marple Newtown                           36-7                 
  17 David Steele              11 North Penn (Lansdale)                 36-5.50                 
  18 Garyt Riendeau            10 Holy Ghost Preparatory                36-3.25                 
  19 Charlie Villarroel        10 William Tennent                          35-8                 
  20 Michael Noon              11 Strath Haven                          35-7.50                 
  21 Brayden Pringle           11 Faith Christian Academy               35-5.50                 
  22 Michael Li                11 Springfield Township (Montco)            35-2                 
  23 Jack Iampietro            10 Central Bucks East                       34-7                 
  24 Jaden Marshal             11 Ridley                                   34-6                 
  25 Jack Connolly             12 Conestoga                                34-5                 
  26 Nicholas Asalone          11 Penncrest                             33-4.75                 
  27 Adam Jones                12 Quakertown Comm Senior                   32-8                 
  28 Aiden Guan                10 Pennsbury                                32-0                 
  29 Mason Penna                9 Upper Dublin                          31-9.25                 
  30 Brandon Drescik            9 Upper Perkiomen                      30-10.50                 
  -- Chris Winters             11 Neshaminy                                FOUL                 
  -- Hiram Vargas              12 Perkiomen Valley                         FOUL                 
  -- Luca Galliano             11 Boyertown Area                           FOUL                 
  -- Massimo LaRosa            11 Saint Joseph's Prep                       DNS                 
  -- Dasan Brown               12 Academy Park                              DNS                 

Boys Fr/So 4x200m Relay Finals
===================================================================
     Team                                          Time        H#
===================================================================
   1 Conestoga                                 1:39.17a           
     1) James Adams                    2) William Camara
     3) Max Rexroat                    4) Nii Annan
   2 Saint Joseph's Prep                       1:39.28a           
     1) Mason Proctor                  2) Noah Alston
     3) Jacoby Martin                  4) KAden Hankins
   3 Garnet Valley                             1:39.90a           
     1) Brody Orr                      2) Julian Doherty
     3) Roy Pomarico                   4) Benjamin Haugh
   4 La Salle College High School              1:40.61a           
     1) Bryce Hanton                   2) Christian Hansford
     3) Gabriel Cureton                4) Gavin Murray
   5 Abington                                  1:42.95a           
     1) John Conner                    2) Montez McClinton
     3) Tafura Mafura                  4) Mekayel Young,
   6 Bensalem                                  1:43.91a           
     1) Ayden Anderson                 2) Jayden Bailey
     3) Eshan Hossain                  4) Jeremy Numa
   7 Penn Wood                                 1:44.13a           
     1) Sekou Camara                   2) Kiyan Johnson
     3) Maurice Manyeah                4) Cavar Stewart
   8 Academy Park                              1:44.23a           
     1) Roman Jack                     2) Donald Faulkner
     3) D' Vonte Ross                  4) Zion Marshall
   9 Springfield Township (Montco)             1:44.82a           
     1) Xavier Moore                   2) Langston Jenkins
     3) Carlton Dixon                  4) Mekhi Paschall
  10 Upper Darby                               1:44.99a           
     1) Logan Hicks                    2) Taylor Underwood
     3) Za'hiere Bailey                4) Christopher Sumo
  11 Chichester                                1:45.02a           
     1) Jaylin Charles                 2) Jacob Grisson
     3) Sawyer Harper                  4) Nazeer Rosario
  12 Pennsbury                                 1:45.44a           
     1) John Geffrerd                  2) Nathaniel Nguyen
     3) Kasper Szypula                 4) Michael (MJ) Baily
  13 Plymouth-Whitemarsh                       1:45.63a           
     1) Isaiah Frederic                2) Colton McCullough
     3) Alexander Yun                  4) Cameron Morgan
  14 Spring Ford                               1:45.77a           
     1) Cyrus Daniel                   2) Kayden Derenoncourt
     3) Jackson Leichty                4) Alexander Vaughn
  15 Wissahickon                               1:45.84a           
     1) Evan Barkley                   2) Ethan Barkley
     3) Blake Le                       4) Jerrell Pounds
  16 Upper Dublin                              1:46.26a           
     1) Jayden Tolliver                2) Max Hartman
     3) Aaron Penchansky               4) Joey Pinto
  17 Sun Valley                                1:46.54a           
     1) Carter Ruggeri                 2) Vincent Vonn
     3) Terry Hsu                      4) Aiden DeGuzman
  18 William Tennent                           1:46.67a           
     1) Stephen Camuccio               2) Lucas Lorenz
     3) Edwin Diaz                     4) Pedro Viera
  19 Harriton                                  1:47.45a           
     1) Miles Hassinger                2) Nolan Shiffler
     3) Leo Stable                     4) Kaiden Williams
  20 North Penn (Lansdale)                     1:48.33a           
     1) Matthew Kasitz                 2) Sean Carr
     3) Ian Kim                        4) Justin Miller
  21 Malvern Prep                              1:48.57a           
     1) Lucian Fischer                 2) Connor Vazquez
     3) AJ Stewart                     4) Roman Simonian
  22 Hatboro-Horsham                           1:48.58a           
     1) Ethan Williams                 2) Leighton Saxer
     3) Cooper Beardsley               4) Jaydin Cunningham
  23 Faith Christian Academy                   1:49.04a           
     1) Logan Poeckh                   2) Owen Alderfer
     3) Zsolt Berces                   4) Nate Heilman
  24 Emmaus                                    1:49.42a           
     1) Max Griffis                    2) Aaron Baum
     3) Derick Swenson                 4) Christopher Longyhore
  25 Perkiomen Valley                          1:49.84a           
     1) Joshua Downer                  2) Jacob Anepete
     3) Babongile Mthethwa             4) Xavier Rivera
  26 Council Rock South                        1:50.41a           
     1) Kai Tu                         2) Jake Coulter
     3) Joseph Druding                 4) Jacob Kogan
  27 Central Bucks West                        1:51.86a           
     1) Mason Moreno                   2) James Cunning
     3) Matthew Miller                 4) Drew Hefty
  28 Central Bucks South                       1:51.98a           
     1) Julian Li                      2) Maksym Romanyk
     3) Cameron Houck                  4) Evan Graham
  29 Holy Ghost Preparatory                    1:51.99a           
     1) Edward Albrecht                2) Ben Lettini
     3) Anderson Werley                4) Liam Gear
  30 Cheltenham                                1:52.04a           
     1) Christopher Andral             2) True Ezell
     3) Noah Prophet                   4) Aedan Griffin
  31 Upper Moreland                            1:52.60a           
     1) Nicholas Bell                  2) Ayden Rosario
     3) Enoch Lee                      4) Greyson Smith
  32 Penncrest                                 1:53.60a           
     1) Maddon Conway                  2) Nehemiah George
     3) Shepard Lucas                  4) Jude Torrens
  33 Quakertown Comm Senior                    1:54.08a           
     1) Justin Egan                    2) Nathan Dachenhausen
     3) Cole Jessup                    4) Jaeden Kelleher
  34 Boyertown Area                            1:54.10a           
     1) Camryn McComb                  2) Trevor Schlichter
     3) Isaac Stair                    4) Collin Yuengel
  35 Central Bucks East                        1:55.11a           
     1) Caleb Cronin                   2) Luca DiFilippo
     3) Donald Pernsley                4) Drew Bridges
  36 Upper Perkiomen                           1:55.29a           
     1) Caleb Curry                    2) Jack DiGiacomo
     3) Alex Schmitt                   4) Brandon Drescik
  37 Marple Newtown                            1:56.31a           
     1) Joe Chiliberti                 2) Chris Lee
     3) Tin Pham                       4) Dade Anderson
  38 Freedom                                   1:57.97a           
     1) Lukas Brady                    2) Winner Kinkela
     3) Josiah Richardson              4) Luis Rodriguez Perez
  39 Neshaminy                                 1:58.06a           
     1) Dani Waerig                    2) Do Nguyen
     3) Fredo Cherry                   4) Logan Fitzgerald
  40 Radnor                                    1:58.88a           
     1) Evan Duff                      2) Kaylan Raman
     3) William Lambert                4) Jenson Moore
  41 Delaware County Christian                 2:00.10a           
     1) Samuel Liu                     2) Jackson Beers
     3) John Castellaccio              4) Anderson Smith
  42 Pennridge                                 2:00.42a           
     1) Tirth Patel                    2) Chase McCann
     3) Bryce Jutras                   4) Andrew Mulford
  -- Strath Haven                                    DQ           
     1) Tyler Johnson                  2) Kyler Minton
     3) Owen Stancill                  4) Dominic Seymour
  -- Lower Merion                                    DQ           
     1) Jack Caniz                     2) Daniel Hunt
     3) Brenden Robinson               4) Tedros Corey
  -- Interboro                                       DQ           
     1) Ibrahim Aitcadi                2) Jovin Mills
     3) Jyair Sparkman                 4) Ricardo Diaz
  -- Upper Merion Area                               DQ           
     1) Roland SaintMarc               2) Nadav Kunits
     3) Nady Buhkari                   4) Aiden Nguyen
  -- Church Farm                                    DNS           
     1) Somgolibe Udoji                2) Mason Bagley
     3) Kyian Robinson                 4) Ricardo Jones
  -- William Penn Charter                           DNS           
     1) Kane Cullen                    2) Robi Taylor
     3) Shepard Thomas                 4) Vince Gossett-Tom