Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorExplorers Men's Invite · Apr 104:48.75aExplorers Men's InviteApril 10, 2026
1600 Meters · Outdoor22nd Annual Hoka Henderson Invitational presented by BMRC 2026 · May 14:41.98a22nd Annual Hoka Henderson Invitational presented by BMRC 2026May 1, 2026
800 Meters · OutdoorSOL Colonial Champs · May 82:03.18aSOL Colonial ChampsMay 8, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 8SOL Colonial ChampsMay 8 · 800 Meters · Place 8 · North Penn800 Meters8.2:03.18a PB12
May 122nd Annual Hoka Henderson Invitational presented by BMRC 2026May 1 · 1600 Meters · Place 56 · North Penn1600 Meters56.4:41.98a PB12
Apr 17Jack Armstrong InviteApr 17 · 1600 Meters · Place 10 · North Penn1600 Meters10.4:44.38a12
Apr 10Explorers Men's InviteApr 10 · 1 Mile · Place 27 · North Penn1 Mile27.4:48.75a PB12
Apr 10Explorers Men's InviteApr 10 · 1600 Meters · Place 27 · North Penn1600 Meters27.4:47.08a12

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 1Trojan Track ClassicMay 1 · 800 Meters · Place 15 · North Penn800 Meters152:09.7611
Apr 1North Penn v CB SouthApr 1 · 1600 Meters · Place 5 · North Penn1600 Meters54:51.8111

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 10SOL Colonial Division ChampionshipsMay 10 · 1600 Meters · Place 16 · North Penn1600 Meters164:48.0210
Apr 16Souderton vs North Penn BoysApr 16 · 1600 Meters · Place 6 · North Penn1600 Meters64:53.71—

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 21Jack Armstrong InvitationalApr 21 · 1600 Meters · Place 6 · North Penn1600 Meters65:12.8112
Apr 13Knights InvitationalApr 13 · 800 Meters · Place 15 · North Penn800 Meters152:17.5412
Apr 11CB West @ North Penn-BoysApr 11 · 1600 Meters · Place 7 · North Penn1600 Meters75:08.4312