TFCAofGP Meet #1 2026

Bethlehem, PA

Varsity Boys Results

Boys Varsity 60 Meters Finals
=================================================================================================
     Athlete                   Yr Team                                     Mark        H#    Wind
=================================================================================================
   1 Jonathan Wert             12 Garnet Valley                           6.96a                  
   2 Asher Zonis               12 Upper Perkiomen                         7.04a                  
   3 Jaiden Randall            12 Abington                                7.09a                  
   4 Max Mohring               12 Malvern Prep                            7.16a                  
   5 Cyrus Saunders            12 Neshaminy                               7.21a                  
   6 Travis Donovan            12 William Tennent                         7.22a                  
   7 Demetrios Tarasov         12 Pennsbury                               7.25a                  
   8 Omar Warthen              12 Ridley                                  7.25a                  
   9 Timothy Grabowski         12 Council Rock South                      7.27a                  
  10 Nicholi Marsh             12 Emmaus                                  7.28a                  
  11 Myles Boone               11 Academy Park                            7.31a                  
  12 Colin Darchuk             12 Council Rock North                      7.32a                  

Boys Varsity 60 Meters Prelims
=================================================================================================
     Athlete                   Yr Team                                     Mark        H#    Wind
=================================================================================================
   1 Asher Zonis               12 Upper Perkiomen                         7.03a                  
   2 Jaiden Randall            12 Abington                                7.06a                  
   3 Jonathan Wert             12 Garnet Valley                           7.07a                  
   4 Cyrus Saunders            12 Neshaminy                               7.21a                  
   5 Max Mohring               12 Malvern Prep                            7.22a                  
   6 Timothy Grabowski         12 Council Rock South                      7.23a                  
   7 Demetrios Tarasov         12 Pennsbury                               7.24a                  
   8 Omar Warthen              12 Ridley                                  7.24a                  
   9 Colin Darchuk             12 Council Rock North                      7.27a                  
  10 Travis Donovan            12 William Tennent                         7.27a                  
  11 Nicholi Marsh             12 Emmaus                                  7.27a                  
  12 Myles Boone               11 Academy Park                            7.31a                  
  13 Kash-Shawn Morris         12 Bristol                                 7.34a                  
  14 Haven Hoilett             11 The Haverford School for Boys           7.35a                  
  14 Mason Proctor             10 Saint Joseph's Prep                     7.35a                  
  16 Kylim Mintz-Rivera        11 Plymouth-Whitemarsh                     7.38a                  
  17 Carter Washington         12 Perkiomen Valley                        7.38a                  
  18 Christian Downs           11 William Penn Charter                    7.40a                  
  19 Ryan Wise                 12 Marple Newtown                          7.42a                  
  20 Chase Woodeshick          12 Upper Merion Area                       7.42a                  
  21 Jesael Marrero Pares      12 Freedom                                 7.43a                  
  22 Kyle Hermosisima          11 Lower Merion                            7.43a                  
  23 Jamil Abdul-Malik         12 Episcopal Academy                       7.44a                  
  24 Desmond Cole              11 Penn Wood                               7.45a                  
  25 Shiv Gandevia             12 Pennridge                               7.45a                  
  26 Brayden Ewart             10 Central Bucks South                     7.47a                  
  27 Quentin West              12 Wissahickon                             7.50a                  
  28 Tavion Burton             12 Lower Moreland                          7.50a                  
  29 Joey Pinnelli             10 Church Farm                             7.52a                  
  30 Terrance Edney            10 La Salle College High School            7.52a                  
  31 Derion Dawkins            10 Harriton                                7.56a                  
  32 Andrew Stewartson         12 Quakertown Comm Senior                  7.59a                  
  33 Jace Matton               12 Faith Christian Academy                 7.60a                  
  34 Zoriyahn Aikens           12 Penncrest                               7.61a                  
  35 Jaden Manire              11 Chichester                              7.62a                  
  36 Demetrie Bailey           12 Bensalem                                7.63a                  
  37 Kelly Boyle               12 Springside Chestnut Hill Academy        7.63a                  
  38 Jonas Ma                  12 Delaware County Christian               7.66a                  
  39 Zemi Rodriguez            12 Bethlehem Catholic                      7.68a                  
  40 Grey Tucker               10 Upper Moreland                          7.69a                  
  41 Sam Surmandah             11 Upper Darby                             7.70a                  
  42 Riley Martinez            12 Exeter Township                         7.70a                  
  43 Zyon Santana              11 Chester                                 7.76a                  
  44 Chase Byrd                11 Sankofa Freedom Academy Charter         7.78a                  
  45 Shane Jones               10 Sun Valley                              7.81a                  
  46 Freddie Simko             12 Hatboro-Horsham                         7.90a                  
  47 John- Paul Redmond        12 Strath Haven                            7.92a                  
  48 Ruhab Karim               11 North Penn (Lansdale)                   8.16a                  
  49 Kavin Sankar              10 Central Bucks West                      8.18a                  
  50 Ethan Raab                12 Great Valley                            8.19a                  
  51 Christopher Koons         10 Springfield (Delco)                     8.24a                  
  52 Joel Kim                  10 Radnor                                  8.26a                  
  53 Will Walker               10 Central Bucks East                      8.32a                  
  54 Jaden Smith               10 Upper Dublin                            8.33a                  
  55 Logan Kwiatkowski         10 Twin Valley                             8.35a                  
  56 Taheer Rivera              9 Chester Charter Scholars Academy        8.56a                  
  57 Ibrahim Aitcadi            9 Interboro                               8.66a                  
  58 Trevor Schlichter          9 Boyertown Area                          8.69a                  
  -- Andre Brown               12 Cheltenham                                DNS                  

Boys Varsity 200 Meters Finals
=================================================================================================
     Athlete                   Yr Team                                     Mark        H#    Wind
=================================================================================================
   1 Charles Beifeld           11 The Haverford School for Boys          22.45a                  
   2 Jason Levin               11 Abington                               23.34a                  
   3 Shane Miller              11 Garnet Valley                          23.45a                  
   4 Ben Grundy                12 Twin Valley                            23.52a                  
   5 Jeremiah Pittman-Lyons    12 Interboro                              23.64a                  
   6 Grayson Cooke              9 Lower Merion                           23.91a                  
   7 Elijah Kalam Id-Din       10 William Penn Charter                   23.93a                  
   8 Garrett Dhunjisha         12 Marple Newtown                         23.94a                  
   9 Izayah Peace              11 Penn Wood                              23.97a                  
  10 Ethan Huertas             12 Freedom                                23.99a                  
  11 Cameron Gosa              12 Great Valley                           24.08a                  
  12 Kaiden Jacobs             10 Malvern Prep                           24.12a                  
  13 Shawn Beatty              11 Pennsbury                              24.18a                  
  14 Zion Ford                 12 Wissahickon                            24.24a                  
  15 Tymar Brickus             10 Upper Merion Area                      24.27a                  
  16 Tavion Burton             12 Lower Moreland                         24.27a                  
  17 Jayden Peki               11 Strath Haven                           24.43a                  
  18 Elijah Kennedy            12 Chester                                24.46a                  
  19 Kenneth Goldenberg        10 Pennridge                              24.61a                  
  20 Dalil Washington          11 Academy Park                           24.75a                  
  21 Tyler Uveges              10 Council Rock South                     24.75a                  
  22 Max Griffis               10 Emmaus                                 24.77a                  
  23 David Adebayo             12 Quakertown Comm Senior                 24.86a                  
  24 Joah Mathew               11 Neshaminy                              24.87a                  
  25 Eric Stern                12 La Salle College High School           24.94a                  
  26 Pasquale Cara             11 Central Bucks South                    24.95a                  
  27 Kendell Thomas            11 Exeter Township                        24.97a                  
  28 Hermann Singh             10 Springfield (Delco)                    25.05a                  
  29 Jacob Summers             12 Sun Valley                             25.11a                  
  30 Michael Stewart            9 Episcopal Academy                      25.12a                  
  31 David Ibiefo              12 Church Farm                            25.27a                  
  32 Mylee Stewart              9 Ridley                                 25.30a                  
  33 Addiison Herard           10 Cheltenham                             25.33a                  
  34 Ibn Greenwood             10 Upper Dublin                           25.33a                  
  35 Joshua Sciuchetti         10 Radnor                                 25.41a                  
  36 Isaiah Frederic           10 Plymouth-Whitemarsh                    25.52a                  
  37 Nahkai Bivens             11 Chichester                             25.52a                  
  38 Jeremiah Zabalou          10 Upper Moreland                         25.54a                  
  39 Jack McGarry              12 Council Rock North                     25.62a                  
  40 Zemi Rodriguez            12 Bethlehem Catholic                     25.85a                  
  41 Kaidan Rea                11 Faith Christian Academy                25.87a                  
  42 Jaden Gaydos              11 Boyertown Area                         25.88a                  
  43 Isaiah Bell               10 Central Bucks East                     25.92a                  
  44 Babongile Mthethwa        10 Perkiomen Valley                       25.93a                  
  45 Nicholas Asalone          11 Penncrest                              26.00a                  
  46 Yamar Chappell             9 Chester Charter Scholars Academy       26.13a                  
  47 Evan Patras               10 Central Bucks West                     26.21a                  
  48 Samuel Liu                10 Delaware County Christian              26.52a                  
  49 Jaylen Gordy              10 Springside Chestnut Hill Academy       26.76a                  
  50 Brady Brown               10 Upper Perkiomen                        26.79a                  
  51 Ethan Williams             9 Hatboro-Horsham                        26.93a                  
  52 Elias Chimuco Jr          12 Saint Joseph's Prep                    27.17a                  
  53 Julian Santiago           12 Bristol                                27.80a                  
  54 Leo Stable                10 Harriton                               28.23a                  
  55 Mekhi Cooper              10 Bensalem                               29.59a                  
  -- Caden Yancey              10 North Penn (Lansdale)                      DQ                  
  -- Julisis Johnson           12 Sankofa Freedom Academy Charter           DNS                  
  -- Henry Montero-Marques     10 William Tennent                           DNS                  
  -- Garyt Riendeau            10 Holy Ghost Preparatory                    DNS                  

Boys Varsity 400 Meters Finals
=================================================================================================
     Athlete                   Yr Team                                     Mark        H#    Wind
=================================================================================================
   1 Ahijah Goins              12 The Haverford School for Boys          50.57a                  
   2 Terrell Wright            12 Abington                               51.00a                  
   3 Alexander Williams        12 Marple Newtown                         51.56a                  
   4 Asher Bloom               12 Central Bucks East                     51.97a                  
   5 Noah Jones                11 Upper Merion Area                      52.12a                  
   6 Dominic Summers           12 Twin Valley                            52.23a                  
   7 Brett Westerfer           12 Plymouth-Whitemarsh                    52.62a                  
   8 James Hanson              12 Penncrest                              52.77a                  
   9 Brady Pae                 12 Council Rock North                     52.98a                  
  10 Conway Evans              11 Academy Park                           53.22a                  
  11 Jackson Burwell           10 Ridley                                 53.48a                  
  12 Tawfeeq Fountain          12 Penn Wood                              53.48a                  
  13 Jeremiah Raphael          12 Upper Dublin                           53.55a                  
  14 Jalen Beebe               12 Great Valley                           53.71a                  
  15 Nicolas Linder            12 Pennridge                              54.59a                  
  16 Benny Hsu                 10 William Penn Charter                   54.99a                  
  17 Edward Grace              12 Pennsbury                              55.02a                  
  18 Jeremy Sharpless          10 Emmaus                                 55.09a                  
  19 Josiah Hickey             12 Quakertown Comm Senior                 55.59a                  
  20 Shawn Gavaghan            12 Bristol                                55.80a                  
  21 Demi OLOWU                 9 Upper Darby                            56.04a                  
  22 Matt Connolly              9 Springfield (Delco)                    56.11a                  
  23 Nicholas Schneider        11 Garnet Valley                          56.15a                  
  24 Jake Matty                11 Delaware County Christian              56.21a                  
  25 Ryder Yoder                9 Malvern Prep                           56.73a                  
  26 Joseph Lawless            11 Boyertown Area                         56.97a                  
  27 Quinstan Ng               12 Sun Valley                             57.29a                  
  28 DeAndre Pee               12 Chester                                57.48a                  
  29 Keegan Glackin            11 Strath Haven                           57.65a                  
  30 Elijah Arroyo             11 Chichester                             57.70a                  
  31 Lukman Murad              10 Episcopal Academy                      57.74a                  
  32 Zorro Videnovic           12 Neshaminy                              57.93a                  
  33 Cullen Harris              9 Saint Joseph's Prep                    58.35a                  
  34 Pedro Viera               10 William Tennent                        58.41a                  
  35 Matthew Varanavage        12 Central Bucks South                    58.67a                  
  36 Legend Fields             12 Perkiomen Valley                       58.92a                  
  37 Byron Newsome              9 Interboro                              59.43a                  
  38 Naohiro Mori              10 Lower Merion                           59.51a                  
  39 Tamim Hossain             11 North Penn (Lansdale)                  59.62a                  
  40 Winner Kinkela            10 Freedom                              1:00.14a                  
  41 Benjamen Dodson           12 Exeter Township                      1:00.14a                  
  42 Parker Marino             10 Upper Perkiomen                      1:00.30a                  
  43 Joey Biermaas             11 Hatboro-Horsham                      1:00.32a                  
  44 Jacob Suriani             10 Council Rock South                   1:00.53a                  
  45 Sam Chu                    9 La Salle College High School         1:01.54a                  
  46 James Cunning              9 Central Bucks West                   1:01.89a                  
  47 Nolan Shiffler            10 Harriton                             1:02.00a                  
  48 Justin Lee                12 Lower Moreland                       1:02.29a                  
  49 Enoch Lee                 10 Upper Moreland                       1:02.74a                  
  50 Zeke Feldman               9 Springside Chestnut Hill Academy     1:03.32a                  
  51 Yakirr Brown               9 Chester Charter Scholars Academy     1:05.48a                  
  52 J'Shawn Urquhart          12 Sankofa Freedom Academy Charter      1:06.95a                  
  53 Gerrit Egner              10 Bethlehem Catholic                   1:21.63a                  
  -- Carter McCaughen           9 Bensalem                                  DNS                  

Boys Varsity 800 Meters Finals
=================================================================================================
     Athlete                   Yr Team                                     Mark        H#    Wind
=================================================================================================
   1 Ricky Mason               12 Penn Wood                            1:57.62a                  
   2 Musa Herzi                11 North Penn (Lansdale)                1:57.68a                  
   3 Lucas Poliseno            12 Council Rock North                   1:58.72a                  
   4 Joshua Bucko              12 Plymouth-Whitemarsh                  1:59.70a                  
   5 Isaiah Bland              11 The Haverford School for Boys        1:59.97a                  
   6 Nicholas Giordano         12 Holy Ghost Preparatory               2:00.86a                  
   7 Cooper Hey                12 Perkiomen Valley                     2:03.65a                  
   8 Xavier Skinner            11 Bensalem                             2:03.72a                  
   9 Sam Purdum                11 Pennsbury                            2:04.19a                  
  10 Eshaan Doegar             12 Council Rock South                   2:04.63a                  
  11 Brenton Newsome           12 Interboro                            2:04.67a                  
  12 Henry Shahaj              12 Lower Moreland                       2:04.86a                  
  13 Jimmy Murphy              12 Marple Newtown                       2:05.40a                  
  14 Logan Aspero              11 Neshaminy                            2:06.48a                  
  15 Benjamin Hofrichter       10 Springfield (Delco)                  2:07.21a                  
  16 Ryan Fach                 12 Emmaus                               2:08.08a                  
  17 Noam Brodetzki            12 Harriton                             2:09.19a                  
  18 Michael Caruso            12 Upper Dublin                         2:09.81a                  
  19 Michael Delloso           11 Ridley                               2:10.83a                  
  20 Nolan Flood               11 Abington                             2:11.05a                  
  21 Daddy Yankee- Pochette    12 Academy Park                         2:11.73a                  
  22 Ryan Wen                  11 Episcopal Academy                    2:12.11a                  
  23 Sebastian Westfall        11 La Salle College High School         2:12.45a                  
  24 Timir Johnson             11 Upper Darby                          2:12.65a                  
  25 Nathanael Meister         11 Central Bucks South                  2:13.68a                  
  26 Christopher Schill        12 Quakertown Comm Senior               2:15.10a                  
  27 Elliot KIM                11 Central Bucks West                   2:16.55a                  
  28 Gavin Trauger             11 Faith Christian Academy              2:16.65a                  
  29 Nathan Perley             11 Saint Joseph's Prep                  2:16.67a                  
  30 Anthony Stokes            11 Chester                              2:17.18a                  
  31 Jack Meier                 9 Upper Perkiomen                      2:18.26a                  
  32 Behr Schtieber             9 Delaware County Christian            2:18.95a                  
  33 Kale Foster               11 Pennridge                            2:22.34a                  
  34 Beckett Abramo             9 Wissahickon                          2:22.49a                  
  35 Aj Stone                  11 Sun Valley                           2:22.93a                  
  36 Dave Hisler                9 Malvern Prep                         2:23.79a                  
  37 Damien Head                9 William Penn Charter                 2:25.42a                  
  38 Ayden Starnes             10 Exeter Township                      2:26.34a                  
  39 Alex Gambone              12 Boyertown Area                       2:27.17a                  
  40 Travis Pence              10 Twin Valley                          2:30.03a                  
  41 Patrick Bauman            10 Lower Merion                         2:30.64a                  
  42 Darron McKinney Jr.        9 Chichester                           2:31.25a                  
  43 Joseph Muhoro             11 Bethlehem Catholic                   2:35.10a                  
  44 Drew Bridges              10 Central Bucks East                   2:35.91a                  
  45 Logan Murphy              12 Bristol                              2:38.38a                  
  46 Mason Barrar              12 Strath Haven                         2:38.81a                  
  47 Joey Flounders             9 Penncrest                            2:44.38a                  
  48 Logan McBrearty           12 Upper Merion Area                    2:46.52a                  
  49 Nicholas Bell             10 Upper Moreland                       2:47.45a                  
  50 Davon Charles              9 Chester Charter Scholars Academy     3:17.08a                  
  -- Brady Pham                10 Garnet Valley                             DNS                  

Boys Varsity 1 Mile Finals
=================================================================================================
     Athlete                   Yr Team                                     Mark        H#    Wind
=================================================================================================
   1 Sebastian Marquez-ferber  12 Central Bucks South                  4:34.46a                  
   2 Zachary Krantz            11 Perkiomen Valley                     4:36.77a                  
   3 John Kuzmission           12 Upper Perkiomen                      4:36.82a                  
   4 William Waerig            12 Plymouth-Whitemarsh                  4:37.81a                  
   5 Andrew Foulke             11 Council Rock North                   4:38.63a                  
   6 Jack Wible                12 Radnor                               4:43.71a                  
   7 Jacob Albanese            12 Marple Newtown                       4:45.02a                  
   8 Jonah Wimmer              11 Strath Haven                         4:45.42a                  
   9 Owen Bittmann             11 Holy Ghost Preparatory               4:45.44a                  
  10 Finn Malone               11 Council Rock South                   4:45.75a                  
  11 Carter Zwart              11 Faith Christian Academy              4:46.79a                  
  12 Jacob Keenan              12 Upper Dublin                         4:47.53a                  
  13 Pierce Wilson              9 Lower Merion                         4:47.67a                  
  14 Kristopher Wieczorek      10 Lower Moreland                       4:48.46a                  
  15 Silas Rosenfeld           10 William Tennent                      4:48.56a                  
  16 Roen Woolf                10 Emmaus                               4:48.70a                  
  17 Anthony Ukalovic          11 La Salle College High School         4:49.14a                  
  18 David Gayflor             12 Penn Wood                            4:50.31a                  
  19 Noah Benoit-Jean          12 Hatboro-Horsham                      4:50.59a                  
  20 Aaron Stahl               11 North Penn (Lansdale)                4:54.18a                  
  21 John Keith                10 Ridley                               4:55.44a                  
  22 Brendan Sargent           11 Pennsbury                            4:56.28a                  
  23 Ethan Lipp                12 Central Bucks East                   4:58.01a                  
  24 Bobby Lythgoe             11 Saint Joseph's Prep                  5:00.03a                  
  25 Declan Smith              10 Boyertown Area                       5:00.33a                  
  26 Maxwell Reiser            10 Pennridge                            5:01.29a                  
  27 Tyler Turansky            11 Quakertown Comm Senior               5:01.60a                  
  28 Justin Haines             12 Wissahickon                          5:11.19a                  
  29 Loucas Schoener           10 Bensalem                             5:15.69a                  
  30 Anderson Bresler          11 Malvern Prep                         5:17.55a                  
  31 Rudy Goerke                9 Delaware County Christian            5:18.85a                  
  32 Joseph Urban              10 Abington                             5:20.12a                  
  33 Jack McAllister           12 Neshaminy                            5:20.41a                  
  34 Alex Peter                 9 The Haverford School for Boys        5:22.55a                  
  35 Lius Vasiliadis           11 Episcopal Academy                    5:30.42a                  
  36 Isaac Posh                12 Twin Valley                          5:31.50a                  
  37 Colden Karl               10 Central Bucks West                   5:37.08a                  
  38 Ryan Amos                 10 Sun Valley                           5:37.61a                  
  39 Jack Crotty                9 Penncrest                            5:39.48a                  
  40 Will Raab                  9 Great Valley                         5:42.52a                  
  41 Thomas Cardie             10 Springfield (Delco)                  5:50.38a                  
  42 Jon Bierwirth              9 William Penn Charter                 5:56.20a                  
  43 Jacob Perez               12 Bristol                              6:16.88a                  
  44 Malik McCommons           10 Chester                              6:17.94a                  
  45 Vincent Orsini            10 Upper Moreland                       6:31.71a                  
  46 Rhyker Santiago              Bethlehem Catholic                   6:39.59a                  
  -- Daniel Walker             11 Harriton                                  DNF                  
  -- Elias Gross               12 Upper Darby                               DNS                  
  -- Adam Young                 9 Academy Park                              DNS                  
  -- Andrew Lozada-Olivencia   10 Upper Merion Area                         DNS                  
  -- Grant Kim                 11 The Haverford School for Boys             DNS                  
  -- Brady Pham                10 Garnet Valley                             DNS                  

Boys Varsity 3000 Meters Finals
=================================================================================================
     Athlete                   Yr Team                                     Mark        H#    Wind
=================================================================================================
   1 Patrick Luby              11 Harriton                             9:03.14a                  
   2 Andrew Hausch             12 Penncrest                            9:04.85a                  
   3 Brayden Perry             12 La Salle College High School         9:06.82a                  
   4 Shane Myers               12 North Penn (Lansdale)                9:09.87a                  
   5 Nathan Boyer              12 Perkiomen Valley                     9:11.83a                  
   6 Chase O'Brien             12 Abington                             9:12.17a                  
   7 Dylan Rooney              12 Neshaminy                            9:21.08a                  
   8 Thomas Daub               10 Upper Perkiomen                      9:27.39a                  
   9 Tyler Bradford            12 Saint Joseph's Prep                  9:27.57a                  
  10 Jack Helminiak            10 Central Bucks East                   9:35.68a                  
  11 Colin Hartey              12 Council Rock South                   9:37.53a                  
  12 Kevin Brown               10 Hatboro-Horsham                      9:39.24a                  
  13 Darren Rafa               11 Central Bucks South                  9:39.61a                  
  14 David Hearn               10 Emmaus                               9:39.67a                  
  15 Julian Rabuck             10 Pennridge                            9:46.58a                  
  16 Lucas Elliott             11 Strath Haven                         9:53.16a                  
  17 Declan McGorry            12 Plymouth-Whitemarsh                  9:54.19a                  
  18 Matthew McLaughlin         9 Lower Merion                         9:57.06a                  
  19 Jaidyn Brown-Glover       11 Upper Darby                          9:57.13a                  
  20 Luke D'Amico               9 Twin Valley                         10:02.00a                  
  21 Darroch Orr               12 Council Rock North                  10:06.47a                  
  22 George Platt               9 Upper Dublin                        10:09.04a                  
  23 Dillon Adams              10 Radnor                              10:14.77a                  
  24 Luke Moore                 9 Central Bucks West                  10:17.53a                  
  25 Nikola Ameztoy            10 Upper Merion Area                   10:22.24a                  
  26 Sean Brady                10 Springfield (Delco)                 10:31.53a                  
  27 Adrian Kupsis              9 Boyertown Area                      10:31.54a                  
  28 Eamon Carlin              10 Ridley                              10:33.15a                  
  29 Alex Coupas               12 William Penn Charter                10:36.23a                  
  30 Kellen Reed               10 Delaware County Christian           10:49.47a                  
  31 Jackson Stoerrle           9 Bensalem                            10:49.52a                  
  32 Jeremiah Webb             12 Cheltenham                          10:51.01a                  
  33 Tyler Friday               9 Pennsbury                           10:52.38a                  
  34 Conor Bittmann            10 Holy Ghost Preparatory              10:55.77a                  
  35 Colton Langford           10 William Tennent                     11:06.86a                  
  36 Nate Heilman              10 Faith Christian Academy             11:11:68a                  
  37 Wolfgang Shultz           12 Marple Newtown                      12:12.85a                  
  -- Jackson Segalow            9 Lower Moreland                             DQ                  
  -- Alex Peter                 9 The Haverford School for Boys             DNS                  
  -- Maxwell Langa              9 Garnet Valley                              DQ                  

Boys Varsity 60m Hurdles Finals
=================================================================================================
     Athlete                   Yr Team                                     Mark        H#    Wind
=================================================================================================
   1 Grayson Riggins           12 Upper Perkiomen                         7.90a                  
   2 Daniel Chukwu             12 Upper Darby                             8.10a                  
   3 James A Hawkins Jr.       10 The Haverford School for Boys           8.31a                  
   4 Lucas Stefaniak           11 Central Bucks West                      8.36a                  
   5 Jesse O'Bott              12 Upper Dublin                            8.53a                  
   6 Ryan Gallagher            12 Penncrest                               8.54a                  
   7 Devin Spruill             12 Plymouth-Whitemarsh                     8.62a                  
   8 Noah Ryan                 11 Cheltenham                              8.73a                  
   9 Jamal Huff                12 Strath Haven                            8.74a                  
  10 Dominic Harvey-Sheppard   12 Wissahickon                             8.75a                  
  11 Evan Tolmie               12 Wissahickon                             9.00a                  
  12 Jayden Peki               11 Strath Haven                            9.03a                  

Boys Varsity 60m Hurdles Prelims
=================================================================================================
     Athlete                   Yr Team                                     Mark        H#    Wind
=================================================================================================
   1 Grayson Riggins           12 Upper Perkiomen                         7.85a                  
   2 Daniel Chukwu             12 Upper Darby                             8.33a                  
   3 James A Hawkins Jr.       10 The Haverford School for Boys           8.40a                  
   4 Lucas Stefaniak           11 Central Bucks West                      8.41a                  
   5 Ryan Gallagher            12 Penncrest                               8.50a                  
   6 Jesse O'Bott              12 Upper Dublin                            8.55a                  
   7 Dominic Harvey-Sheppard   12 Wissahickon                             8.56a                  
   8 Jayden Peki               11 Strath Haven                            8.60a                  
   9 Jamal Huff                12 Strath Haven                            8.68a                  
  10 Devin Spruill             12 Plymouth-Whitemarsh                     8.72a                  
  11 Evan Tolmie               12 Wissahickon                             8.79a                  
  12 Noah Ryan                 11 Cheltenham                              8.89a                  
  13 Ethan Huertas             12 Freedom                                 8.90a                  
  14 Eli Jeffcoat              11 Central Bucks East                      8.96a                  
  14 Jacob Summers             12 Sun Valley                              8.96a                  
  16 Shane Williams            11 Holy Ghost Preparatory                  9.04a                  
  17 Jed Lu                    12 Great Valley                            9.05a                  
  18 Evan Ainge                12 Boyertown Area                          9.15a                  
  19 Christopher Thelemaque    10 Springside Chestnut Hill Academy        9.18a                  
  20 Coby Booker               10 Malvern Prep                            9.19a                  
  21 Ethan Cirafesi            12 Pennridge                               9.20a                  
  22 Joven Patton              12 Exeter Township                         9.22a                  
  23 Isiah Garrett             11 Pennsbury                               9.24a                  
  24 Peter Amuso               11 Saint Joseph's Prep                     9.29a                  
  25 James Bell                12 Academy Park                            9.30a                  
  26 Victor Perkins            11 Academy Park                            9.32a                  
  27 Robeson Frey              10 La Salle College High School            9.35a                  
  28 Jonathan Blocker          11 North Penn (Lansdale)                   9.42a                  
  29 Ben Spletstoser           11 Perkiomen Valley                        9.45a                  
  30 Jelani Taylor             12 Lower Merion                            9.46a                  
  31 Lucas Scheck              11 Boyertown Area                          9.54a                  
  32 Niles Desphy              11 Cheltenham                              9.55a                  
  33 Henry Samer               12 Emmaus                                  9.56a                  
  34 Isaac Tran                12 Marple Newtown                          9.68a                  
  35 Gabe Pabon                12 Hatboro-Horsham                         9.68a                  
  36 Billy Kaehler             12 Council Rock South                      9.70a                  
  37 Ansyl Kabba               11 Ridley                                  9.70a                  
  38 Ibn Pickens               12 Chichester                              9.73a                  
  39 Shane Mowery              11 Central Bucks South                     9.99a                  
  40 Brodie Sweigard           11 Hatboro-Horsham                        10.04a                  
  41 Jonathan Lubaczewski      12 Council Rock South                     10.09a                  
  42 Michael Cannon            12 Upper Moreland                         10.11a                  
  43 Benjamin Anderson         11 Upper Perkiomen                        10.21a                  
  44 Tyrone Howie III          11 Ridley                                 10.26a                  
  45 Tafura Mafura             10 Abington                               10.35a                  
  46 Kane Baumher              11 Neshaminy                              10.38a                  
  47 Branden Long              11 Upper Merion Area                      10.43a                  
  48 James Chan                12 Central Bucks South                    10.43a                  
  49 Cameron Glenn             10 Upper Dublin                           10.43a                  
  50 Israel Deseignoria        10 William Tennent                        10.86a                  
  51 Ayouba Smith              10 Penn Wood                              11.12a                  
  52 Justin Egan                9 Quakertown Comm Senior                 11.12a                  
  53 Aidan Petersen             9 Perkiomen Valley                       11.33a                  
  54 Cole Holt                 10 Marple Newtown                         11.50a                  
  55 Dylan Raguckas            12 Emmaus                                 11.64a                  
  56 Jacob Williamson          10 Garnet Valley                          11.98a                  
  57 Akshaj Ganji              10 Garnet Valley                          12.00a                  
  58 Gavin Rice                12 North Penn (Lansdale)                  12.06a                  
  59 Champion Thomas           10 Bensalem                               13.94a                  
  -- Jack Iampietro            10 Central Bucks East                         DQ                  
  -- Julian Marmolejos         11 William Penn Charter                      DNS                  

Boys Varsity 4x200m Relay Finals
===================================================================
     Team                                          Time        H#
===================================================================
   1 Pennsbury                                 1:35.50a           
     1) Shawn Beatty                   2) Demetrios Tarasov
     3) Omavi Turner                   4) Chris Koslowski
   2 Emmaus                                    1:36.61a           
     1) Nicholi Marsh                  2) Rien George
     3) Max Griffis                    4) Nathan Miller
   3 Central Bucks East                        1:36.77a           
     1) Asher Bloom                    2) Alexander White
     3) Rylan Finn Crawford            4) Eli Jeffcoat
   4 Great Valley                              1:37.13a           
   5 Central Bucks West                        1:37.41a           
     1) John Lueck                     2) Lucas Benscoter
     3) Max Obarowski                  4) Asher Rabinovish
   6 Wissahickon                               1:38.04a           
     1) Gavin Perretta                 2) Jason Murray
     3) Nathanial Binkley              4) Russle Ton
   7 Upper Dublin                              1:38.14a           
   8 Marple Newtown                            1:38.83a           
     1) Ryan Wise                      2) Garrett Dhunjisha
     3) Isaac Tran                     4) Alexander Williams
   9 Hatboro-Horsham                           1:39.10a           
  10 William Penn Charter                      1:39.11a           
     1) Robi Taylor                    2) Kane Cullen
     3) Ethan Leggett                  4) Kevin White
  11 Episcopal Academy                         1:39.44a           
  12 Ridley                                    1:39.82a           
     1) Omar Warthen                   2) Jamar Savoy
     3) Mylee Stewart                  4) Joshua Dahn
  13 Academy Park                              1:40.09a           
  14 Saint Joseph's Prep                       1:40.30a           
  15 Chester                                   1:40.64a           
  16 Chichester                                1:40.65a           
     1) Ibn Pickens                    2) Jaylin Charles
     3) Elijah Arroyo                  4) Jaden Manire
  17 Plymouth-Whitemarsh                       1:41.11a           
     1) Kylim Mintz-Rivera             2) Roman Horning
     3) Devin Spruill                  4) Dean Hayes
  18 Malvern Prep                              1:41.26a           
     1) Ryder Yoder                    2) AJ Stewart
     3) Carlo DiMichele                4) Mason Fioravanti
  19 Quakertown Comm Senior                    1:41.47a           
     1) David Adebayo                  2) Colin Waninger
     3) Josiah Hickey                  4) Nathan Steinburg
  20 La Salle College High School              1:41.77a           
  21 Upper Moreland                            1:41.81a           
     1) Michael Cannon                 2) Lamaj Smith
     3) Jeremiah Zabalou               4) Grey Tucker
  22 North Penn (Lansdale)                     1:42.08a           
     1) Jaxson Suttie                  2) Jacob Daguanno
     3) Donald Crump                   4) Ryan Santiago
  23 Garnet Valley                             1:42.18a           
     1) Leo Wei                        2) Julian Doherty
     3) Sihyeon Jang                   4) Carter Schmidt
  24 Neshaminy                                 1:42.44a           
     1) Cyrus Saunders                 2) Joah Mathew
     3) Gavin Ladely                   4) Max Lovekin
  25 Pennridge                                 1:42.48a           
     1) Danny Castelli                 2) Ethan Gourley
     3) Riley Driver                   4) Jack Becknell
  26 Abington                                  1:42.54a           
     1) Lucas Jordan                   2) John Conner
     3) Nasir Allen                    4) Mason Sanchez
  27 Strath Haven                              1:42.94a           
     1) Tyler Johnson                  2) Noah White
     3) Dominic Seymour                4) Kyler Minton
  28 William Tennent                           1:43.46a           
     1) Rafael Ramirez-Melchor         2) Ryan Scarborough
     3) Marvin Merriel                 4) Charlie Villarroel
  29 Central Bucks South                       1:44.00a           
  30 Harriton                                  1:44.70a           
     1) Derion Dawkins                 2) Ryan Zheng
     3) Solomon Tolbert                4) Lane Siegel
  31 Lower Merion                              1:45.10a           
     1) Daniel Hunt                    2) Naohiro Mori
     3) Daniel Zheng                   4) Ari Ribeiro Vecino
  32 Penn Wood                                 1:45.15a           
     1) Maurice Manyeah                2) Isaiah McIntosh
     3) Harold Payne                   4) Jamison Stidham
  33 Bristol                                   1:45.87a           
     1) Vincent Simmons                2) Noah Taylor
     3) Shawn Gavaghan                 4) Kash-Shawn Morris
  34 Council Rock South                        1:45.95a           
     1) Tyler Uveges                   2) Landon Kise
     3) Liam Morawski                  4) Daniel McKnight
  35 The Haverford School for Boys             1:46.30a           
     1) Steve XIE                      2) Zayd Jones
     3) Tyler Schrode                  4) Gunner Hermanson
  36 Freedom                                   1:46.53a           
     1) Lukas Brady                    2) Dylan Collier
     3) Abraham Pla                    4) Jesael Marrero Pares
  37 Springside Chestnut Hill Academy          1:46.56a           
     1) Jaylen Gordy                   2) Zeke Feldman
     3) Kelly Boyle                    4) Christopher Thelemaque
  38 Cheltenham                                1:47.06a           
  39 Delaware County Christian                 1:48.92a           
  40 Chester Charter Scholars Academy          1:50.93a           
     1) Yamar Chappell                 2) Jackson McNear
     3) Levi Lopez                     4) Quandre Davis
  41 Upper Perkiomen                           1:51.86a           
     1) Carter Zola                    2) Benjamin Anderson
     3) Brandon Drescik                4) Brady Brown
  42 Council Rock North                        1:52.25a           
  43 Interboro                                 1:53.96a           
  44 Bensalem                                  1:54.02a           
  45 Penncrest                                 1:55.02a           
  46 Twin Valley                               1:55.32a           
  47 Boyertown Area                            1:55.75a           
     1) Brayden Beardsley              2) Jaden Ehst
     3) Liam McGuigan                  4) Collin Yuengel
  48 Radnor                                    1:55.99a           
     1) Evan Duff                      2) Rhys Mason
     3) Jenson Moore                   4) Tyler Curtain
  49 Perkiomen Valley                          1:56.73a           
     1) Barry Flicker                  2) Xavier Rivera
     3) Sebastien Revelli              4) Joseph Keough
  50 Springfield (Delco)                       1:58.56a           
  -- Bethlehem Catholic                             DNS           
  -- Sankofa Freedom Academy Charter                DNS           
     1) Yahdir Hill                    2) Jaidyn Williams
     3) Quran Mines                    4) Christopher Copes
  -- Upper Darby                                     DQ           
     1) Saafir Bolden                  2) Amir Hill
     3) Logan Hicks                    4) Danicious Tosah
  -- Upper Merion Area                               DQ           
     1) Jake Muscarella                2) Nadav Kunits
     3) Nicholas Adams                 4) Darius Miller

Boys Varsity 4x400m Relay Finals
===================================================================
     Team                                          Time        H#
===================================================================
   1 Episcopal Academy                         3:22.84a           
   2 Penn Wood                                 3:31.37a           
     1) Tawfeeq Fountain               2) David Gayflor
     3) Ricky Mason                    4) Desmond Cole
   3 La Salle College High School              3:32.29a           
   4 Strath Haven                              3:34.60a           
     1) Gabriel Vite                   2) Van Joyner
     3) Van Wendell                    4) Derrick Bradley
   5 Radnor                                    3:35.59a           
     1) Zeph Yisrael                   2) Noah Engstrom
     3) Owen Bradwell                  4) Alex McKenzie
   6 Wissahickon                               3:36.84a           
     1) Zion Ford                      2) Dominic Harvey-Sheppard
     3) Evan Tolmie                    4) Quentin West
   7 Council Rock South                        3:37.83a           
     1) Eshaan Doegar                  2) Cole Walters
     3) David Dobondi                  4) Timothy Grabowski
   8 Abington                                  3:38.73a           
     1) Joseph Raggi                   2) Abel Johns
     3) Montez McClinton               4) Ellison Frey,
   9 Emmaus                                    3:39.14a           
     1) Austen Breisch                 2) Colton Dencler
     3) London Barrett                 4) Jeremy Sharpless
  10 William Penn Charter                      3:39.62a           
     1) Matthew (Matt) Furda           2) Ryan Musial
     3) Lamir Calloway                 4) Nate Keller
  11 Penncrest                                 3:39.73a           
  12 Central Bucks West                        3:41.64a           
     1) Angelo Betti                   2) Ashton Teufel
     3) Michael Monti                  4) Brady Meehan
  13 Saint Joseph's Prep                       3:42.25a           
  14 Academy Park                              3:43.25a           
  15 Lower Merion                              3:45.34a           
     1) Kyle Hermosisima               2) Grayson Cooke
     3) Frank Iguodala                 4) Jelani Taylor
  16 Boyertown Area                            3:46.42a           
     1) Gus Fetterman                  2) Zachary (Zac) Montanaro
     3) Jose O'brien                   4) Jochen Okolie
  17 Pennridge                                 3:47.25a           
     1) Hudson Leone                   2) Jason Sparks
     3) Tim Robinson                   4) Issac Bergen
  18 Pennsbury                                 3:48.03a           
     1) Donald Bojko                   2) Kasper Szypula
     3) Evan Appleton                  4) Edwin Fernandez
  19 Central Bucks East                        3:49.27a           
     1) Jack Iampietro                 2) Seth Bromberg
     3) Paul Tidd                      4) Jacob Greenblath
  20 William Tennent                           3:50.91a           
     1) James Dingis                   2) Luke Taylor
     3) Max Pagano                     4) Owen Niles
  21 Sun Valley                                3:51.77a           
     1) Kyle Outterbridge              2) Eddie Buck
     3) Carter Ruggeri                 4) Aiden DeGuzman
  22 The Haverford School for Boys             3:51.83a           
     1) Aidan Hinds                    2) Justice Kirk
     3) Mason Choi                     4) Malcom Kamau
  23 Holy Ghost Preparatory                    3:52.68a           
     1) Shane Williams                 2) Owen Bittmann
     3) Patrick McGowan                4) Nicholas Giordano
  24 Marple Newtown                            3:52.96a           
     1) Evan Kelly                     2) Cole Holt
     3) Joe Chiliberti                 4) Nate Holt
  25 Cheltenham                                3:53.16a           
  26 Lower Moreland                            3:53.83a           
     1) Michael Csink                  2) Michael Hoch
     3) Justin Li                      4) Henry Shahaj
  27 Ridley                                    3:54.47a           
     1) Anthony McIntyre               2) Jaden Marshal
     3) Cristian Diaz                  4) Jaxon Brand
  28 North Penn (Lansdale)                     3:54.85a           
     1) Craig Rainey Jr                2) Caleb Huner
     3) Noah Smith                     4) Tyler Wojcik
  29 Upper Darby                               3:55.12a           
     1) Sultan Adegbite                2) Deven Jackson
     3) Zaire Christopher              4) Suliman Nabieu
  30 Chichester                                3:56.53a           
     1) Sawyer Harper                  2) Nahkai Bivens
     3) Jacob Grisson                  4) Ben Ouattara
  31 Faith Christian Academy                   3:56.92a           
     1) Kaidan Rea                     2) Owen Alderfer
     3) Carter Zwart                   4) Gavin Trauger
  32 Plymouth-Whitemarsh                       3:57.59a           
     1) Jack Meehan                    2) Cameron Morgan
     3) Paulo-Hantuan Carbajal-Beltran 4) Corey Chandler
  33 Perkiomen Valley                          4:00.11a           
     1) Jonathan Bullen                2) Owen Zikas
     3) Liam Chang                     4) Luca Revelli
  34 Malvern Prep                              4:01.43a           
     1) Hedrick Bitegeko               2) Bryce Citron
     3) Chase Tinson                   4) Roman Simonian
  35 Upper Merion Area                         4:02.58a           
     1) Daniel Helfand                 2) Ethan Tang
     3) Jeffrey Crawford               4) Hernie Rivera Medina
  36 Chester                                   4:02.76a           
  37 Bensalem                                  4:05.97a           
  38 Garnet Valley                             4:06.16a           
     1) Damir Jones Jr.                2) Ahyaan Shaikh
     3) Maddox Burke                   4) Sachin Misra
  39 Great Valley                              4:11.70a           
     1) Ethan Raab                     2) Aidan Bright
     3) Chase Perricone                4) Dayyan Lodhi
  40 Council Rock North                        4:14.13a           
     1) Ethan Daggett                  2) Owen Manning
     3) Max Rambo                      4) Tristan Sousa
  41 Upper Dublin                              4:14.74a           
  42 Springfield (Delco)                       4:16.11a           
  43 Neshaminy                                 4:17.46a           
     1) Jeremy Lai                     2) Dominic Cid
     3) Dani Waerig                    4) Brayden Hines
  44 Delaware County Christian                 4:20.59a           
  45 Upper Perkiomen                           4:22.37a           
     1) Collin Wert                    2) Brennen Foley
     3) Caleb Curry                    4) Jackson Bretz
  46 Twin Valley                               4:23.17a           
  47 Quakertown Comm Senior                    4:26.34a           
     1) Nicholas Steelesmith           2) Benjamin Rosen
     3) Justin Egan                    4) Zachary Peck
  48 Interboro                                 4:59.07a           
  -- Central Bucks South                             DQ           
  -- Harriton                                        DQ           
     1) Keith Coleman                  2) Brandon Nixon
     3) Nolan Shiffler                 4) Ethan Sage
  -- Chester Charter Scholars Academy               DNS           
     1) Quandre Davis                  2) Jackson McNear
     3) Davon Charles                  4) Levi Lopez
  -- Bethlehem Catholic                             DNS           

Boys Varsity 4x800m Relay Finals
===================================================================
     Team                                          Time        H#
===================================================================
   1 Boyertown Area                            8:27.78a           
     1) Colin Cooper                   2) Jackson Fretz
     3) Evan James                     4) Braydon McDonald
   2 Strath Haven                              8:44.36a           
     1) Luca Fantozzi                  2) Owen Goldberg
     3) Adam Hardy                     4) Brendan Hogg
   3 Council Rock South                        8:46.71a           
     1) Cole Walters                   2) Nathan Kach
     3) David Dobondi                  4) Finn Malone
   4 Twin Valley                               8:47.34a           
   5 Emmaus                                    8:49.01a           
     1) Zackary Hoffman                2) Michael Carwell
     3) Luke Harris                    4) Ryan Fach
   6 Pennridge                                 8:49.40a           
     1) Bryce Martin                   2) Michael Loughran
     3) Oliver Simmons                 4) Thomas Loughran
   7 Pennsbury                                 8:52.90a           
     1) Michael Chernyak               2) Declan Mabee
     3) Brandon Spronk                 4) Connor Randolph
   8 Council Rock North                        8:54.27a           
   9 Plymouth-Whitemarsh                       8:55.24a           
     1) Chris Gekonge                  2) Daniel Bucko
     3) Andrew Kanavy                  4) Colin Reilly
  10 Central Bucks West                        9:01.36a           
     1) Charles Livezey                2) Elliot KIM
     3) Steven Makarov                 4) Colden Karl
  11 Cheltenham                                9:03.73a           
  12 Penn Wood                                 9:03.96a           
     1) Richard Koroma                 2) Harold Payne
     3) Amari Speights                 4) George Boykai
  13 Upper Moreland                            9:04.45a           
     1) Shane Kelly                    2) Alexander Stagg
     3) Daniel Gradel                  4) Ben Eibl
  14 Episcopal Academy                         9:05.25a           
  15 Malvern Prep                              9:07.92a           
     1) Nico Velez                     2) Pierce Nevins
     3) Noah Monestere                 4) Zach Fellman
  16 Great Valley                              9:10.00a           
     1) Kevin Matta                    2) Michael Schlorff
     3) Benjamin Boyce                 4) Daniel Nelson
  17 Saint Joseph's Prep                       9:10.48a           
  18 Central Bucks East                        9:13.19a           
     1) Ashwin Mukund                  2) Henry Seymour
     3) Aarav Malhotra                 4) Levi Cooper
  19 Springfield (Delco)                       9:18.33a           
  20 Wissahickon                               9:18.88a           
     1) Walter Vandergrift             2) Leo Gobin
     3) Brayden Sisk                   4) Simon Castello
  21 Marple Newtown                            9:19.39a           
     1) Josh Patrick                   2) Nick Naughton
     3) Karam Dababneh                 4) Theo Albanese
  22 La Salle College High School              9:22.11a           
  23 North Penn (Lansdale)                     9:22.49a           
     1) Ryan Costik                    2) Michael Burcik
     3) Jared Myers                    4) Logan Killen
  24 Penncrest                                 9:25.89a           
  25 Upper Darby                               9:26.63a           
     1) Myles Garnett                  2) Za'hiere Bailey
     3) Sulaiman Bangura               4) Taylor Underwood
  26 Holy Ghost Preparatory                    9:29.14a           
     1) Matthew Webster                2) Patrick McGowan
     3) Cole Tomolonis                 4) Ben Loveman
  27 Ridley                                    9:30.08a           
     1) Alex Lomas                     2) Liam Bailey
     3) Sean Heppard                   4) Ethan Evangelista
  28 Lower Merion                              9:33.96a           
     1) Dominik Dine                   2) Danny Mezey-McMahon
     3) Avery Ward                     4) Jonah Glass
  29 Bensalem                                  9:51.38a           
  30 Garnet Valley                             9:53.29a           
     1) Jude Capriotti                 2) Troy Johnson
     3) Jason Chamberlain              4) Benjamin Macdonald
  31 Upper Perkiomen                           9:57.06a           
     1) Jack Meier                     2) Connor Youse
     3) Matt Donahue                   4) Jack DiGiacomo
  32 Central Bucks South                       9:59.06a           
  33 Perkiomen Valley                          10:02.87a           
     1) Logan Salvato                  2) Gavin Dunn
     3) Andrew Frederick               4) Colin Dugan
  34 Hatboro-Horsham                           10:14.91a           
  35 Abington                                  10:15.51a           
     1) Liam Deck,                     2) Arthur Arnold
     3) Evan Michalski,                4) Ahmed Ochoa
  36 Neshaminy                                 10:18.23a           
     1) Kane Baumher                   2) Brayden Hines
     3) Michal Skrodzki                4) Jayden Sasaki
  37 Upper Merion Area                         10:22.79a           
     1) Julian Succart Lora            2) Collin O'donnell
     3) John Durland                   4) Tyler Wilk
  38 Radnor                                    10:24.38a           
     1) Dean O'Donnell                 2) Andrew Hartman
     3) Colin Brown                    4) Ben Viera
  39 Upper Dublin                              10:28.99a           
  40 Academy Park                              10:34.96a           
  41 Harriton                                  10:38.93a           
     1) Luis Romano-Guzman             2) Shadi Harb
     3) Jayden Sowell                  4) Jack Lustgarten
  42 Quakertown Comm Senior                    10:39.23a           
     1) Alex Rosen                     2) Aleksandr Dakuglnow
     3) Jack Zarenkiewicz              4) Diego Alexander
  43 Exeter Township                           10:42.03a           
     1) Cameron Behm                   2) Nicholas Pasquale
     3) Charles Schofield              4) Zander Bogust
  44 Interboro                                 12:01.45a           
  -- Delaware County Christian                       DQ           
  -- Bethlehem Catholic                             DNS           
  -- Chester                                        DNS           

Boys Varsity Distance Medley Relay  - [12-4-8-16] Finals
===================================================================
     Team                                          Time        H#
===================================================================
   1 Episcopal Academy                         10:54.10a           
   2 North Penn (Lansdale)                     11:01.49a           
     1) Isaiah Washington              2) Joshua Purnell
     3) Andrew Cherian                 4) Musa Herzi
   3 Upper Darby                               11:09.61a           
     1) David Benda                    2) Josiah Gray
     3) Charlie Hegarty                4) Joshua Sharp
   4 Central Bucks East                        11:10.43a           
     1) Kyle Smith                     2) Flavio Grimaldi
     3) Jack Reilley                   4) Hugo Blair
   5 Great Valley                              11:18.33a           
     1) Jonathan Bricker               2) Jimmy Taylor
     3) Ajay Jegan Mohan               4) Braden Barber
   6 Pennridge                                 11:28.82a           
     1) Mason Pantalone                2) Evan Wiley
     3) Matthew Pantalone              4) Colin Woehr
   7 William Penn Charter                      11:31.36a           
     1) Andrew Marrone                 2) Thomas Le
     3) Leo Kelley                     4) Peyton Burnett
   8 Wissahickon                               11:38.31a           
     1) Luke Lampron                   2) Enzo Gobin
     3) Raymond Pelletier              4) Jack Pickel
   9 Penncrest                                 11:39.52a           
  10 Ridley                                    11:44.12a           
     1) Bobby Navazio                  2) Jackson Solomon
     3) Mason Namioli                  4) Nick Kane
  11 Perkiomen Valley                          11:51.93a           
     1) Anthony Lanza                  2) David Finkbiner
     3) Luke Snyder                    4) Jonathan Lanza
  12 La Salle College High School              11:52.94a           
  13 Lower Moreland                            11:53.16a           
     1) Justin Li                      2) Michael Hoch
     3) Michael Csink                  4) Kristopher Wieczorek
  14 Upper Perkiomen                           11:53.46a           
     1) John Kuzmission                2) Thomas Daub
     3) Jose Montero                   4) Parker Marino
  15 Emmaus                                    11:55.21a           
     1) Kellan Feimster                2) Owen Fisher
     3) Mason Hipp                     4) Zachary Zappile
  16 Bensalem                                  12:00.97a           
  17 Abington                                  12:11.09a           
     1) Feola Jackson                  2) Tafura Mafura
     3) Jaden McClinton,               4) Roman Schmauk
  18 Council Rock South                        12:28.00a           
     1) Michael Lafrado                2) Caden Kruszczynski
     3) Allen Dai                      4) Joshua Rozengarten
  19 The Haverford School for Boys             12:28.30a           
     1) Lucas Crutchlow                2) Naren LEE
     3) Nikholas-John Holden           4) Munashe Kachidza
  20 Pennsbury                                 12:28.40a           
     1) Jack Donnelly                  2) Simon Evans
     3) Shawn Gorman                   4) Alexander Johnson
  21 Upper Merion Area                         12:31.77a           
     1) Aidan Fogel                    2) Ethan Tang
     3) Bryan Cuahuey-Carranza         4) Matt Foster
  22 Radnor                                    12:42.37a           
     1) Luke Waltman                   2) Will Dhavale
     3) Nicholas Fontaine              4) Karl Hoehl
  23 Council Rock North                        12:42.75a           
  24 Saint Joseph's Prep                       12:47.08a           
  25 Faith Christian Academy                   12:48.33a           
     1) Owen Alderfer                  2) Logan Poeckh
     3) Zsolt Berces                   4) Colin Lakits
  26 Upper Dublin                              12:54.90a           
  27 Central Bucks South                       12:55.82a           
  28 Marple Newtown                            12:57.18a           
     1) Lael Abiy                      2) Sean Regan
     3) Jason Kelly                    4) Cole Broomall
  29 Plymouth-Whitemarsh                       12:59.36a           
  30 Harriton                                  13:02.08a           
     1) Luke Hough                     2) Miles Hassinger
     3) Henry Cordes                   4) River Hassinger
  31 Strath Haven                              13:03.22a           
     1) Andrew Coccodrilli             2) Jonah Wimmer
     3) Henry Hewitt                   4) Nathan Rines
  32 Neshaminy                                 13:04.70a           
     1) Noah Lutz                      2) Logan Aspero
     3) Chistopher Loadwick            4) Sam Pale
  33 Garnet Valley                             13:06.41a           
     1) Arvind Narayan                 2) Ryan McGee
     3) Sebastian Nguyen               4) Abhinav Chandran
  34 Twin Valley                               13:08.58a           
  35 Lower Merion                              13:08.67a           
     1) Dylan Peppler                  2) Patrick Bauman
     3) Akiva Grundland                4) Ryan De Jesus
  36 Interboro                                 13:14.33a           
  37 Quakertown Comm Senior                    13:33.94a           
     1) Braeden Doerr                  2) Jaeden Kelleher
     3) Avery Ziegler                  4) Christian Boe
  38 Upper Moreland                            13:55.00a           
     1) Marques Johnson                2) Aiden Finstad
     3) Finn Seedes                    4) Dominic Dimona
  39 Boyertown Area                            13:59.43a           
     1) Awwal Folorunso                2) Daniel Hladio
     3) Brady James                    4) Camryn McComb
  40 William Tennent                           14:02.28a           
     1) Yaroslav Teteruk               2) Vadym Zavadovskyi
     3) Brendon Kraeuter               4) Robert Price
  41 Springfield (Delco)                       14:32.36a           
  -- Bethlehem Catholic                             DNS           

Boys Varsity Shot Put Finals
==================================================================================================
     Athlete                   Yr Team                                     Mark        H#
==================================================================================================
   1 Ryan Fischer              12 Central Bucks East                       60-0           
   2 Trent Smith               11 Bensalem                                 54-7           
   3 Edward Smith Jr           12 Perkiomen Valley                      49-9.50           
   4 Kunga Parshingtsang       11 Harriton                              47-9.75           
   5 Omar Lozada               12 Hatboro-Horsham                          46-5           
   6 Joey Gainer               11 Council Rock South                    45-3.50           
   7 Sean Molley               12 Saint Joseph's Prep                   45-2.25           
   8 Colin Nonnemacher         12 Emmaus                                  42-10           
   9 Luke Starr                12 Upper Moreland                        42-1.25           
  10 Logan Davis               11 Exeter Township                       41-3.25           
  11 Frank Penecale            12 Council Rock North                    41-0.50           
  12 Dennis Smith              12 Church Farm                              40-6           
  13 Rory Clark                12 Garnet Valley                         40-3.50           
  14 Andrew Schmid             10 Holy Ghost Preparatory               39-11.50           
  15 Justin Dunkley            12 Lower Moreland                           38-9           
  16 Nate Phipps               12 Faith Christian Academy               38-6.50           
  17 Konrad Viloski             9 Malvern Prep                          38-6.25           
  18 Dominic Banks             11 Neshaminy                                38-4           
  19 Christopher Brydges       10 Springfield (Delco)                      38-1           
  20 Justin Cowans             11 Cheltenham                            37-9.75           
  21 Ginaluca Needham          11 William Penn Charter                  37-9.50           
  22 Cohen Trexler             12 Upper Perkiomen                      36-11.50           
  23 Wyatt Whitacre            10 Central Bucks South                   36-0.75           
  24 Nishay Mehta              11 North Penn (Lansdale)                    35-3           
  25 John Welde                 9 Marple Newtown                        34-8.75           
  26 Kaiden Reich              12 Quakertown Comm Senior                   34-5           
  27 Mekhi Oumarou             11 Upper Darby                           32-6.50           
  28 Adam Harris               12 Penn Wood                                32-4           
  29 Wesley Feiner             10 Great Valley                          32-1.25           
  30 Andrew Cahill             11 Upper Dublin                         31-11.50           
  31 Bradley Kokas             10 Central Bucks West                      31-10           
  32 Preston Lau               11 Lower Merion                             31-4           
  33 Braden Lent               12 Strath Haven                          31-0.75           
  34 Brahn'den Williams        10 Chester Charter Scholars Academy      31-0.25           
  35 Isaiah Bland              11 The Haverford School for Boys         30-9.25           
  36 Eric Schwartz             11 Sun Valley                               29-2           
  37 John Ciocci               11 William Tennent                       28-6.75           
  38 Christian DeMarco          9 Pennridge                               27-11           
  39 Lelnardo Ouijano          11 Chester                                  27-5           
  40 Jayden Nguyen             11 Interboro                            19-11.50           
  41 Braydon Stewart           10 Plymouth-Whitemarsh                   18-8.50           
  42 Lucas Green                9 Penncrest                                16-4           
  -- Ian Petock                11 Freedom                                   DNS           
  -- Michael Muntean           10 Radnor                                    DNS           
  -- Christian Hanson          10 Bristol                                   DNS           
  -- Anullah Mohammad          12 Ridley                                    DNS           
  -- Jacob Barclay             11 Pennsbury                                 DNS           

Boys Varsity High Jump Finals
==================================================================================================
     Athlete                   Yr Team                                     Mark        H#    Wind
==================================================================================================
   1 Jathniel Feguiere         12 Emmaus                                    6-4                 
   2 Lucas Benscoter           12 Central Bucks West                        6-0                 
   3 Ben Ouattara              11 Chichester                               5-10                 
   4 Kevin McCarthy            12 Quakertown Comm Senior                   5-10                 
   5 Frank Iguodala            12 Lower Merion                             5-10                 
   6 Anthony McIntyre          11 Ridley                                   5-10                 
   7 Kevin Campbell            12 Central Bucks East                        5-8                 
   8 Charles Filiatrault       11 Central Bucks South                       5-8                 
   9 Michael Noon              11 Strath Haven                              5-6                 
   9 Colin Hobbs               12 Malvern Prep                              5-6                 
  11 Gabriel Jimenez           12 Perkiomen Valley                          5-6                 
  12 Raph Albanese             10 Marple Newtown                            5-6                 
  13 Christopher Pry           10 Sun Valley                                5-4                 
  14 Owen Stump                11 Great Valley                              5-4                 
  14 Kishon Nagasarsingh       12 Radnor                                    5-4                 
  16 Houston Davis             12 Pennsbury                                 5-2                 
  17 Tutmose Jackson            9 Upper Darby                               5-2                 
  17 Zach Johnson              11 William Penn Charter                      5-2                 
  -- Nathan Selph              12 Penncrest                                  NH                 
  -- Benjamin Wright           12 Exeter Township                            NH                 
  -- Roy Pomarico              10 Garnet Valley                              NH                 
  -- Ryan Leonhauser           11 Neshaminy                                  NH                 
  -- Liam Pearson              11 Plymouth-Whitemarsh                        NH                 
  -- Aquil Gross               11 Bensalem                                   NH                 
  -- Krishay Doegar            10 Council Rock South                         NH                 
  -- Griffin Bohmann           10 Springfield (Delco)                        NH                 
  -- Joshua Prince             11 North Penn (Lansdale)                     DNS                 
  -- Colin Darchuk             12 Council Rock North                        DNS                 
  -- Brendan Ems               10 Upper Dublin                               NH                 

Boys Varsity Pole Vault Finals
==================================================================================================
     Athlete                   Yr Team                                     Mark        H#    Wind
==================================================================================================
   1 Jordan Schulson           10 The Haverford School for Boys            13-0                 
   2 Billy Kaehler             12 Council Rock South                       13-0                 
   3 Reed Pennington           11 Marple Newtown                           12-6                 
   3 Finnian (Finn) McCAbe     12 Saint Joseph's Prep                      12-6                 
   5 Collin Teufel             12 Upper Dublin                             12-0                 
   6 Aidan Lewis               12 North Penn (Lansdale)                    11-6                 
   6 Waylen Strzelski          12 Quakertown Comm Senior                   11-6                 
   8 Brandon Millili           11 Pennridge                                11-6                 
   9 Grant Bowman              10 Episcopal Academy                        11-0                 
  10 Connor Lamont             10 Ridley                                   11-0                 
  11 Liam Barnes               11 Strath Haven                             11-0                 
  12 Ryan Holton               10 Central Bucks West                       10-6                 
  13 Ethan Roskein             12 Pennsbury                                10-0                 
  14 Andrew Colvin             10 Perkiomen Valley                          9-6                 
  14 Caleb Izzi                11 Upper Perkiomen                           9-6                 
  16 Robert Pearce             10 Springfield (Delco)                       9-6                 
  17 Benjamin Wright           12 Exeter Township                           8-6                 
  18 Logan McBride             11 Interboro                                 8-6                 
  18 Sebastian Nguyen          12 Garnet Valley                             8-6                 
  -- Vincent Vonn              12 Sun Valley                                 NH                 
  -- Andre Oppong-Agyare       11 Cheltenham                                 NH                 
  -- Rylan Finn Crawford       12 Central Bucks East                         NH                 
  -- Theo Schoenfeld           12 Lower Merion                              DNS                 
  -- Reid McNeal               11 Wissahickon                               DNS                 

Boys Varsity Long Jump Finals
==================================================================================================
     Athlete                   Yr Team                                     Mark        H#    Wind
==================================================================================================
   1 Bryce Gaither             12 Cheltenham                            21-9.75                 
   2 Gunner Benedix            11 Malvern Prep                             21-2                 
   3 Zachary Lukasik           11 Garnet Valley                            20-7                 
   4 Jamar Savoy               11 Ridley                                20-4.25                 
   5 Ty Teasley                12 Hatboro-Horsham                          20-4                 
   6 Brady Pae                 12 Council Rock North                       20-4                 
   7 Christian Hansford         9 La Salle College High School             20-3                 
   8 David Ibiefo              12 Church Farm                              19-9                 
   9 Jonathan Long             12 Abington                              19-8.75                 
  10 Cooper Wieland            12 Strath Haven                             19-8                 
  11 Asher Zonis               12 Upper Perkiomen                       19-7.50                 
  12 Nehemiah Pierre           10 Emmaus                                19-6.50                 
  13 Ryan Santiago             12 North Penn (Lansdale)                    19-5                 
  14 Alexander White           12 Central Bucks East                    19-4.25                 
  15 Angelo Betti              12 Central Bucks West                    19-3.50                 
  16 Jacob Serrano             10 Episcopal Academy                     19-1.75                 
  17 Raph Albanese             10 Marple Newtown                          18-11                 
  18 Dariel Gorre-Ndiaye       10 Exeter Township                       18-8.50                 
  19 Vincent Simmons           11 Bristol                               18-5.75                 
  20 Daniel Zheng              11 Lower Merion                             18-4                 
  21 Vaughn Cross              12 Saint Joseph's Prep                   18-2.25                 
  22 Tyler Yuen                10 Plymouth-Whitemarsh                      18-0                 
  23 Enzo Charles              11 Boyertown Area                        17-9.25                 
  24 Michael Schrems           12 Radnor                                   17-9                 
  25 Harrison Lees             10 Pennridge                                17-7                 
  26 Ben Garrett               12 Great Valley                          17-6.50                 
  27 Aaron Penchansky           9 Upper Dublin                          17-4.75                 
  28 D'Ontae Villasana         10 Bensalem                                 17-4                 
  29 Jonathan Bullen           11 Perkiomen Valley                      17-1.25                 
  30 Kevin White                9 William Penn Charter                  16-9.75                 
  31 Garyt Riendeau            10 Holy Ghost Preparatory                16-8.25                 
  32 Benjamin Rosen             9 Quakertown Comm Senior                16-2.50                 
  33 Dasan Brown               12 Academy Park                         15-10.50                 
  34 Nicholas Asalone          11 Penncrest                             15-9.50                 
  35 Yash Jetti                12 Council Rock South                    15-7.75                 
  36 Terry Hsu                 10 Sun Valley                            15-3.25                 
  37 William Faber              9 Central Bucks South                   15-0.25                 
  38 Ali Ehmood                11 Pennsbury                             14-7.50                 
  39 Izayah Peace              11 Penn Wood                                14-3                 
  40 Abraham Shekpeh            9 Upper Darby                           14-0.75                 
  -- Henry Dunn                 9 Springfield (Delco)                      FOUL                 
  -- Gavin Ladely              11 Neshaminy                                FOUL                 
  -- Justin Lee                12 Lower Moreland                           FOUL                 
  -- Abraham Pla               12 Freedom                                  FOUL                 

Boys Varsity Triple Jump Finals
==================================================================================================
     Athlete                   Yr Team                                     Mark        H#    Wind
==================================================================================================
   1 Zachary Chandler          11 Strath Haven                            45-11                 
   2 Cole Hoffacker            12 Garnet Valley                        45-10.50                 
   3 Nazar Pastukh             12 Council Rock South                       44-0                 
   4 Devin Bynum               10 Cheltenham                              42-10                 
   5 Timothy Santucci          12 Central Bucks East                       41-7                 
   6 Ethan Pile                12 Perkiomen Valley                      40-4.75                 
   7 Ezra Amankulor            10 William Penn Charter                     40-4                 
   8 Justin Scott              12 Chester                                  39-7                 
   9 Aquil Gross               11 Bensalem                                 39-2                 
  10 Evan Ainge                12 Boyertown Area                        38-7.50                 
  11 Tanner Karwacki           10 Emmaus                               37-11.75                 
  12 Jaden Marshal             11 Ridley                                37-9.50                 
  13 David Laseinde            11 Council Rock North                    36-8.25                 
  14 Elijah Pinckney           12 North Penn (Lansdale)                    36-6                 
  15 Nico Cataldi              12 Hatboro-Horsham                       35-2.50                 
  16 Ashrith Avunoori          10 Great Valley                             34-8                 
  17 Adam Jones                12 Quakertown Comm Senior                33-8.50                 
  18 Massimo LaRosa            11 Saint Joseph's Prep                   33-6.50                 
  19 Lanard Davenport          12 Penn Wood                                33-6                 
  20 Brayden Pringle           11 Faith Christian Academy                  32-2                 
  21 Mason Bumpers             10 Pennridge                                32-1                 
  -- Aiden Guan                10 Pennsbury                                FOUL                 
  -- Luke Makoid               12 Plymouth-Whitemarsh                       DNS                 
  -- Yakirr Brown               9 Chester Charter Scholars Academy          DNS                 
  -- Christian Golderer        12 Central Bucks South                       DNS                 
  -- Jacob Albanese            12 Marple Newtown                            DNS