1. Home
  2. U.S. Results
  3. Pennsylvania
  4. PIAA District 1 Championships

2025 PIAA District 1 Championships Results

Official ResultsLehigh University - Murray H. Goodman Campus, Bethlehem, PACross Country997 results87 teams

Team standings · Boys / Men

Boys / Men · 5,000 Meters AAA · AAA

PlAthlete / entryGrSchool / teamMark
1Alex MazzeoPlace 1 · Grade 12 · Lower Merion12Lower Merion14:58.5
2Nicholas MazzeoPlace 2 · Grade 12 · Lower Merion12Lower Merion15:00.5
3Justin LandisPlace 3 · Grade 12 · North Penn12North Penn15:05.6 PR
4Matt GoslingPlace 4 · Grade 12 · Council Rock North12Council Rock North15:09.9
5Teddy FosterPlace 5 · Grade 12 · Haverford Twp.12Haverford Twp.15:19.1 PR
6Kyle TraceyPlace 6 · Grade 12 · Perkiomen Valley12Perkiomen Valley15:20.9 PR
7Tyler TomlinsonPlace 7 · Grade 11 · Central Bucks East11Central Bucks East15:24.5 PR
8William EdgarPlace 8 · Grade 12 · Cheltenham12Cheltenham15:27.1 PR
9Colin O'DonnellPlace 9 · Grade 12 · Methacton12Methacton15:27.7 PR
10Stephen KellerPlace 10 · Grade 12 · Souderton Area12Souderton Area15:28.6 PR
11Rowan CarrPlace 11 · Grade 11 · Penncrest11Penncrest15:30.1
12Joey SharkeyPlace 12 · Grade 12 · North Penn12North Penn15:36.9 PR
13Jude OlsenPlace 13 · Grade 12 · Council Rock South12Council Rock South15:37.7
14Lucas PolisenoPlace 14 · Grade 12 · Council Rock North12Council Rock North15:38.4
15Nathan BoyerPlace 15 · Grade 12 · Perkiomen Valley12Perkiomen Valley15:42.0
16Ezekiel Shappel-SmithPlace 16 · Grade 12 · West Chester Henderson12West Chester Henderson15:43.5 PR
17Jack BrannonPlace 17 · Grade 12 · West Chester East12West Chester East15:46.1 PR
18Liam SimpsonPlace 18 · Grade 11 · Souderton Area11Souderton Area15:46.6 PR
19Musa HerziPlace 19 · Grade 11 · North Penn11North Penn15:47.8
20Sean LawsonPlace 20 · Grade 12 · Haverford Twp.12Haverford Twp.15:48.7 PR
21Cooper HeyPlace 21 · Grade 12 · Perkiomen Valley12Perkiomen Valley15:51.5
22Ryan ClearyPlace 22 · Grade 11 · Haverford Twp.11Haverford Twp.15:52.7 PR
23Nicholas MusallamPlace 23 · Grade 11 · Downingtown West11Downingtown West15:53.8 PR
24Matthew ConnellyPlace 24 · Grade 11 · North Penn11North Penn15:53.9 PR
25Logan MillerPlace 25 · Grade 12 · West Chester Henderson12West Chester Henderson15:54.9
26Parker SmithPlace 26 · Grade 12 · Council Rock North12Council Rock North15:55.3
27Colin WoehrPlace 27 · Grade 11 · Pennridge11Pennridge15:55.8
28Ben WhelanPlace 28 · Grade 12 · Oxford Area12Oxford Area15:56.1 PR
29Zachary KrantzPlace 29 · Grade 11 · Perkiomen Valley11Perkiomen Valley15:56.6
30Nate KachPlace 30 · Grade 12 · Council Rock South12Council Rock South15:56.8
31Daniel Lera-LozanoPlace 31 · Grade 12 · Pennridge12Pennridge15:58.3
32Jackson WarfelPlace 32 · Grade 11 · Pennridge11Pennridge15:58.6
33Aaron CaseyPlace 33 · Grade 12 · Pennsbury12Pennsbury15:59.1
34John (JJ) FickePlace 34 · Grade 10 · Spring Ford10Spring Ford16:00.6 PR
35Shihan AymanPlace 35 · Grade 12 · Spring Ford12Spring Ford16:00.9 PR
36Jonathan PolisenoPlace 36 · Grade 10 · Council Rock North10Council Rock North16:01.2 PR
37Sean Holst-RightleyPlace 37 · Grade 11 · Penncrest11Penncrest16:01.3 PR
38Xavier SkinnerPlace 38 · Grade 11 · Bensalem11Bensalem16:01.6 PR
39Luke ZajacPlace 39 · Grade 12 · West Chester Henderson12West Chester Henderson16:01.8 PR
40Andrew HauschPlace 40 · Grade 12 · Penncrest12Penncrest16:02.1 PR
41Shane MyersPlace 41 · Grade 12 · North Penn12North Penn16:02.4
42Ryan BlaszkoPlace 42 · Grade 9 · Unionville9Unionville16:02.8
43Brady LasherPlace 43 · Grade 12 · Unionville12Unionville16:02.9 PR
44Chase KaleshPlace 44 · Grade 12 · Avon Grove12Avon Grove16:03.3 PR
45Max RitaccoPlace 45 · Grade 11 · West Chester Henderson11West Chester Henderson16:03.7 PR
46Charles MulhollandPlace 46 · Grade 11 · Penncrest11Penncrest16:04.9 PR
47Sebastian Marquez-ferberPlace 47 · Grade 12 · Central Bucks South12Central Bucks South16:07.2 PR
48Jude StulakPlace 48 · Grade 12 · Downingtown East12Downingtown East16:07.6
49Julian BothmaPlace 49 · Grade 11 · Marple Newtown11Marple Newtown16:08.2 PR
50Andrew FoulkePlace 50 · Grade 11 · Council Rock North11Council Rock North16:09.3 PR
51Sam GoodPlace 51 · Grade 12 · West Chester Henderson12West Chester Henderson16:10.9
52Olma MathewosPlace 52 · Grade 12 · Ridley12Ridley16:11.0 PR
53Owen DavisPlace 53 · Grade 12 · Lower Merion12Lower Merion16:11.9 PR
54Connor WalshPlace 54 · Grade 11 · Radnor11Radnor16:12.0
55Patrick LubyPlace 55 · Grade 11 · Harriton11Harriton16:13.0 PR
56Kyle SmithPlace 56 · Grade 12 · Central Bucks East12Central Bucks East16:13.6
57Josh PoultonPlace 57 · Grade 12 · Kennett12Kennett16:14.2 PR
58Paul OluwaPlace 58 · Grade 11 · Ridley11Ridley16:15.1
59Luca FantozziPlace 59 · Grade 10 · Strath Haven10Strath Haven16:15.1 PR
60Max PasqualinoPlace 60 · Grade 11 · Lower Merion11Lower Merion16:15.7
61Liam SteynPlace 61 · Grade 9 · Council Rock North9Council Rock North16:16.0
62Finn MalonePlace 62 · Grade 11 · Council Rock South11Council Rock South16:16.0
63Luke SnyderPlace 63 · Grade 10 · Perkiomen Valley10Perkiomen Valley16:17.1
64Dermot HoganPlace 64 · Grade 12 · West Chester Henderson12West Chester Henderson16:20.0
65Joshua SharpPlace 65 · Grade 12 · Upper Darby12Upper Darby16:20.1
66Sam PurdumPlace 66 · Grade 12 · Pennsbury12Pennsbury16:20.7
67Hugo BlairPlace 67 · Grade 12 · Central Bucks East12Central Bucks East16:21.8 PR
68Parker WarkentinePlace 68 · Grade 12 · Conestoga12Conestoga16:21.8
69Thomas DaubPlace 69 · Grade 10 · Upper Perkiomen10Upper Perkiomen16:21.9
70Casmir PrzybylowskiPlace 70 · Grade 10 · Conestoga10Conestoga16:22.7 PR
71Jack WiblePlace 71 · Grade 12 · Radnor12Radnor16:23.4 PR
72Colin HarteyPlace 72 · Grade 12 · Council Rock South12Council Rock South16:23.6 PR
73Jacob KeenanPlace 73 · Grade 12 · Upper Dublin12Upper Dublin16:24.0 PR
74Darren RafaPlace 74 · Grade 11 · Central Bucks South11Central Bucks South16:24.2 PR
75Luke HaulihanPlace 75 · Grade 10 · Bayard Rustin10Bayard Rustin16:24.3 PR
76Kevin O'NeillPlace 76 · Grade 11 · Haverford Twp.11Haverford Twp.16:25.0 PR
77Jackson FretzPlace 77 · Grade 10 · Boyertown Area10Boyertown Area16:26.4 PR
78Josh YoungPlace 78 · Grade 10 · North Penn10North Penn16:28.3
79Jake FosterPlace 79 · Grade 12 · Conestoga12Conestoga16:28.3 PR
80Ashwin MukundPlace 80 · Grade 12 · Central Bucks East12Central Bucks East16:29.0 PR
81Joshua BuckoPlace 81 · Grade 12 · Plymouth-Whitemarsh12Plymouth-Whitemarsh16:30.9 PR
82Nick LanciPlace 82 · Grade 10 · Ridley10Ridley16:33.3
83Ben PittekPlace 83 · Grade 12 · Owen J Roberts12Owen J Roberts16:33.4 PR
84Nolan WaltersPlace 84 · Grade 10 · Owen J Roberts10Owen J Roberts16:34.0 PR
85Elliot McleanPlace 85 · Grade 12 · Avon Grove12Avon Grove16:34.0 PR
86Nolan FloodPlace 86 · Grade 11 · Abington11Abington16:34.4 PR
87Isaiah WashingtonPlace 87 · Grade 12 · North Penn12North Penn16:35.4 PR
88Silas RosenfeldPlace 88 · Grade 10 · William Tennent10William Tennent16:36.2
89Jason BlomPlace 89 · Grade 10 · Avon Grove10Avon Grove16:36.7
90Justin DelpPlace 90 · Grade 11 · Spring Ford11Spring Ford16:37.3 PR
91John EstersPlace 91 · Grade 11 · Penn Wood11Penn Wood16:37.7 PR
92Nischal VasanthPlace 92 · Grade 12 · Downingtown East12Downingtown East16:39.7
93Shravan RajaPlace 93 · Grade 12 · Downingtown West12Downingtown West16:40.0
94Brendan SargentPlace 94 · Grade 12 · Pennsbury12Pennsbury16:40.9
95Chase O'BrienPlace 95 · Grade 11 · Abington11Abington16:41.0
96John KuzmissionPlace 96 · Grade 12 · Upper Perkiomen12Upper Perkiomen16:41.3
97Raymond PelletierPlace 97 · Grade 10 · Wissahickon10Wissahickon16:42.6 PR
98Aaryan PandyaPlace 98 · Grade 10 · Downingtown East10Downingtown East16:42.9
99Chris CardiePlace 99 · Grade 12 · Springfield (Delco)12Springfield (Delco)16:43.0
100William TurnerPlace 100 · Grade 11 · Unionville11Unionville16:43.2