Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorExplorers Invite · Apr 165:02.34Explorers InviteApril 16, 2025
1600 Meters · OutdoorSuburban One League Colonial Division Championships · May 124:53.82aSuburban One League Colonial Division ChampionshipsMay 12, 2023
800 Meters · OutdoorExplorers Men's Invite · Apr 102:18.01aExplorers Men's InviteApril 10, 2026

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 122nd Annual Hoka Henderson Invitational presented by BMRC 2026May 1 · 1600 Meters · Place 101 · North Penn1600 Meters101.5:02.09a12
Apr 10Cardinal ClassicApr 10 · High Jump · North PennHigh Jump—DNS12
Apr 10Explorers Men's InviteApr 10 · 800 Meters · Place 28 · North Penn800 Meters28.2:18.01a PB12
Apr 7Pennridge vs. NPTFApr 7 · 800 Meters · Place 7 · North Penn800 Meters7.2:18.29a12

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 9SOL Colonial ChampsMay 9 · High Jump · Place 10 · North Penn (Lansdale)High Jump105-02.0011
Apr 29CB East @ North PennApr 29 · 1600 Meters · Place 25 · North Penn1600 Meters25.5:18.28a11
Apr 29CB East @ North PennApr 29 · High Jump · North PennHigh Jump--NH11
Apr 16Explorers InviteApr 16 · High Jump · Place 6 · North Penn (Lansdale)High Jump65-02.0011
Apr 16Explorers InviteApr 16 · 1 Mile · Place 36 · North Penn (Lansdale)1 Mile365:02.34 PB11
Apr 16Explorers InviteApr 16 · 1600 Meters · Place 36 · North Penn (Lansdale)1600 Meters365:00.5411
Apr 15Souderton @ North Penn BoysApr 15 · High Jump · Place 4 · North PennHigh Jump45-02.0011
Apr 15Souderton @ North Penn BoysApr 15 · 800 Meters · Place 19 · North Penn800 Meters192:21.7411
Apr 12CB West RelaysApr 12 · High Jump · North PennHigh Jump--DNS11
Apr 1North Penn v CB SouthApr 1 · High Jump · Place 2 · North PennHigh Jump25-06.0011
Apr 1North Penn v CB SouthApr 1 · 800 Meters · Place 7 · North Penn800 Meters72:21.2711
Mar 29North Penn OpenMar 29 · High Jump · Place 11 · North PennHigh Jump115-06.0011

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 18Explorers InviteApr 18 · 1 Mile · Place 31 · North Penn1 Mile31.5:09.13a10
Apr 18Explorers InviteApr 18 · 1600 Meters · Place 31 · North Penn1600 Meters31.5:07.24a10
Apr 16Souderton vs North Penn BoysApr 16 · 1600 Meters · Place 12 · North Penn1600 Meters125:05.46—
Apr 11Knights Invitational - BoysApr 11 · 1600 Meters · Place 20 · North Penn (Lansdale)1600 Meters205:16.39a—
Apr 11Knights Invitational - BoysApr 11 · 800 Meters · Place 26 · North Penn (Lansdale)800 Meters262:36.74a—
Mar 22CB South, North Penn at CB WestMar 22 · 800 Meters · Place 23 · North Penn800 Meters232:32.5010
Mar 22CB South, North Penn at CB WestMar 22 · 1600 Meters · Place 8 · North Penn1600 Meters85:12.4910

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 12Suburban One League Colonial Division ChampionshipsMay 12 · 1600 Meters · Place 2 · North Penn1600 Meters2.4:53.82a PB9
Apr 21Jack Armstrong InvitationalApr 21 · 1600 Meters · Place 2 · North Penn1600 Meters25:00.849
Apr 18Souderton @ North PennApr 18 · 800 Meters · Place 14 · North Penn800 Meters14.2:23.98a9
Apr 11CB West @ North Penn-BoysApr 11 · 1600 Meters · Place 6 · North Penn1600 Meters65:01.319