Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorDVGTCA & T&FCAofGP Novice Meet · Jan 85:36.68DVGTCA & T&FCAofGP Novice MeetJanuary 8, 2025
1600 Meters · OutdoorSOL Colonial Champs · May 84:56.20aSOL Colonial ChampsMay 8, 2026
1600 Meters · Relay Split · IndoorTFCAGP #2 · Dec 205:09.469TFCAGP #2December 20, 2025
3000 Meters · IndoorLa Salle Winter Series - Distance Night · Jan 710:13.76aLa Salle Winter Series - Distance NightJanuary 7, 2026
3200 Meters · IndoorLa Salle Winter Series - Distance Night · Jan 710:52.21aLa Salle Winter Series - Distance NightJanuary 7, 2026
3200 Meters · Outdoor22nd Annual Hoka Henderson Invitational presented by BMRC 2026 · May 110:45.94a22nd Annual Hoka Henderson Invitational presented by BMRC 2026May 1, 2026
800 Meters · IndoorTFCAGP #1 · Dec 142:30.43aTFCAGP #1December 14, 2024
800 Meters · OutdoorNorth Penn v CB South · Apr 12:27.46North Penn v CB SouthApril 1, 2025

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 8SOL Colonial ChampsMay 8 · 1600 Meters · Place 5 · North Penn1600 Meters5.4:56.20a PB10
May 122nd Annual Hoka Henderson Invitational presented by BMRC 2026May 1 · 3200 Meters · Place 23 · North Penn3200 Meters23.10:45.94a PB10
Apr 10Explorers Men's InviteApr 10 · 3200 Meters · Place 14 · North Penn3200 Meters14.10:56.29a10
Apr 7Pennridge vs. NPTFApr 7 · 1600 Meters · Place 11 · North Penn1600 Meters11.5:02.75a10
Mar 20Central Bucks West, North Penn at Central Bucks SouthMar 20 · 3200 Meters · Place 8 · North Penn (Lansdale)3200 Meters811:23.79a10
Mar 20Central Bucks West, North Penn at Central Bucks SouthMar 20 · 1600 Meters · Place 11 · North Penn (Lansdale)1600 Meters115:12.37a10

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 7La Salle Winter Series - Distance NightJan 7 · 3200 Meters · Place 59 · North Penn3200 Meters59.10:52.21a PB10
Jan 7La Salle Winter Series - Distance NightJan 7 · 3000 Meters · Place 58 · North Penn3000 Meters58.10:13.76a PB10

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 20TFCAGP #2Dec 20 · 1600 Meters · North Penn1600 MetersRelay Split—5:09.469 PB10
Jan 11TFCAGP #5Jan 11 · 3000 Meters · North Penn3000 Meters--DNS9
Jan 8DVGTCA & T&FCAofGP Novice MeetJan 8 · 1 Mile · Place 13 · North Penn1 Mile135:36.68 PB—

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 1Trojan Track ClassicMay 1 · 3200 Meters · Place 17 · North Penn3200 Meters1711:27.819
Apr 29CB East @ North PennApr 29 · 1600 Meters · Place 24 · North Penn1600 Meters24.5:14.72a9
Apr 29CB East @ North PennApr 29 · 800 Meters · Place 16 · North Penn800 Meters16.2:33.35a9
Apr 16Jack Armstrong InvitationalApr 16 · 1600 Meters · Place 15 · North Penn1600 Meters155:31.129
Apr 15Souderton @ North Penn BoysApr 15 · 3200 Meters · Place 7 · North Penn3200 Meters711:45.199
Apr 1North Penn v CB SouthApr 1 · 1600 Meters · Place 13 · North Penn1600 Meters135:14.719
Apr 1North Penn v CB SouthApr 1 · 800 Meters · Place 12 · North Penn800 Meters122:27.46 PB9
Mar 29North Penn OpenMar 29 · 3200 Meters · Place 15 · North Penn3200 Meters1511:48.949

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 14TFCAGP #1Dec 14 · 800 Meters · Place 45 · North Penn800 Meters45.2:30.43a PB9