Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorHenderson Invitational · Feb 144:54.63aHenderson InvitationalFebruary 14, 2026
1600 Meters · OutdoorCardinal Classic · Apr 104:50.74aCardinal ClassicApril 10, 2026
3000 Meters · IndoorLa Salle Winter Series - Distance Night · Jan 710:08.93aLa Salle Winter Series - Distance NightJanuary 7, 2026
3200 Meters · IndoorLa Salle Winter Series - Distance Night · Jan 710:47.09aLa Salle Winter Series - Distance NightJanuary 7, 2026
3200 Meters · OutdoorSOL Colonial Champs · May 810:28.57aSOL Colonial ChampsMay 8, 2026
800 Meters · IndoorHenderson Polar Bear # 1 · Jan 142:16.45Henderson Polar Bear # 1January 14, 2026
800 Meters · OutdoorSouderton / Quakertown / Faith Christian Non-League Meet · Mar 192:19.27aSouderton / Quakertown / Faith Christian Non-League MeetMarch 19, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 8SOL Colonial ChampsMay 8 · 3200 Meters · Place 16 · Souderton Area3200 Meters16.10:28.57a PB10
May 122nd Annual Hoka Henderson Invitational presented by BMRC 2026May 1 · 3200 Meters · Place 19 · Souderton Area3200 Meters19.10:38.64a10
Apr 30Helman/Hosier InviteApr 30 · 1600 Meters · Place 22 · Souderton Area1600 Meters22.4:54.09a10
Apr 21Dock Distance NightApr 21 · 1600 Meters · Place 3 · Souderton Area1600 Meters3.4:58.23a10
Apr 10Cardinal ClassicApr 10 · 1600 Meters · Place 13 · Souderton Area1600 Meters13.4:50.74a PB10
Apr 7Souderton at CB West (Boys)Apr 7 · 3200 Meters · Souderton Area3200 Meters—DNS10
Apr 7Souderton at CB West (Boys)Apr 7 · 1600 Meters · Souderton Area1600 Meters—DNS10
Mar 28The North Penn Open presented by North Wales Running CompanyMar 28 · 1600 Meters · Place 38 · Souderton Area1600 Meters38.5:03.67a10
Mar 19Souderton / Quakertown / Faith Christian Non-League MeetMar 19 · 1600 Meters · Place 3 · Souderton Area1600 Meters3.4:58.60a10
Mar 19Souderton / Quakertown / Faith Christian Non-League MeetMar 19 · 800 Meters · Place 8 · Souderton Area800 Meters8.2:19.27a PB10

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 14Henderson InvitationalFeb 14 · 1 Mile · Place 33 · Souderton Area1 Mile33.4:54.63a PB10
Jan 14Henderson Polar Bear # 1Jan 14 · 800 Meters · Place 25 · Souderton Area 01800 Meters252:16.45 PBSO
Jan 7La Salle Winter Series - Distance NightJan 7 · 3200 Meters · Place 53 · Souderton Area3200 Meters53.10:47.09a PB10
Jan 7La Salle Winter Series - Distance NightJan 7 · 3000 Meters · Place 52 · Souderton Area3000 Meters52.10:08.93a PB10

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
Dec 18Winter Freeze Outdoor InvitationalDec 18 · 1600 Meters · Place 7 · Souderton Area1600 Meters7.5:09.13aUnofficial10
Apr 23Dock Distance NightApr 23 · 800 Meters · Place 29 · Souderton Area800 Meters292:28.549
Apr 15Souderton @ North Penn BoysApr 15 · 1600 Meters · Place 15 · Souderton Ar1600 Meters155:48.049

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 9Henderson 3k/3200 ClassicDec 9 · 3200 Meters · Place 48 · Souderton Area3200 Meters48.10:59.41a10
Dec 9Henderson 3k/3200 ClassicDec 9 · 3000 Meters · Place 50 · Souderton Area3000 Meters50.10:20.40a10