Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Hereford HSMPSSAA 3A State Championships · Nov 1219:08.54MPSSAA 3A State ChampionshipsNovember 12, 2022
3 Miles · South River High SchoolSeahawk Invite · Sep 318:56.72Seahawk InviteSeptember 3, 2022
5,000 Meters · Chesapeake High SchoolMPSSAA 3A South Region Championships · Nov 318:05.7MPSSAA 3A South Region ChampionshipsNovember 3, 2022
5,000 Meters · Great Mills High SchoolGreat Mills, Huntingtown, Leonardtown, Patuxent · Oct 419:33.39Great Mills, Huntingtown, Leonardtown, Patuxent October 4, 2022
5,000 Meters · Jefferson Patterson ParkSMAC Cross Country Championships · Oct 2618:59.8SMAC Cross Country ChampionshipsOctober 26, 2022
5,000 Meters · WakeMed Soccer ParkNXR Southeast Regional Championships · Nov 2619:27.1NXR Southeast Regional ChampionshipsNovember 26, 2022
5,000 Meters · Westlake High SchoolHuntingtown/North Point/Westlake · Sep 2919:50.36Huntingtown/North Point/WestlakeSeptember 29, 2021
6440 m · Haverford CollegeMain Line Invitational · Sep 1923:00.2Main Line InvitationalSeptember 19, 2025
8,000 Meters · DREAM ParkBorder Battle · Oct 1729:54.2Border BattleOctober 17, 2026

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

2026 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 17Border BattleOct 17 · 8,000 Meters Men Championship · Place 94 · WidenerWidener8,000 Meters Men Championship9429:54.2 PBSo
Sep 18Haverford Main Line InvitationalSep 18 · 4 Miles Collegiate · WidenerWidener4 Miles Collegiate—NTSo

2025 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 19Main Line InvitationalSep 19 · 6,440 Meters Collegiate · Place 91 · WidenerWidener6,440 Meters Collegiate9123:00.2 PBFr

2022 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 26NXR Southeast Regional ChampionshipsNov 26 · 5,000 Meters Open Invitational · Place 256 · UnattachedUnattached5,000 Meters Open Invitational25619:27.1 PB12
Nov 12MPSSAA 3A State ChampionshipsNov 12 · 3 Miles Varsity · Place 86 · HuntingtownHuntingtown3 Miles Varsity8619:08.54 PB12
Nov 3MPSSAA 3A South Region ChampionshipsNov 3 · 5,000 Meters Varsity · Place 20 · HuntingtownHuntingtown5,000 Meters Varsity2018:05.7 PB12
Oct 26SMAC Cross Country ChampionshipsOct 26 · 5,000 Meters Varsity · Place 27 · HuntingtownHuntingtown5,000 Meters Varsity2718:59.8 PB12
Oct 12Huntingtown, Chopticon, McDonough, Thomas Stone Oct 12 · 3 Miles Varsity · Place 4 · HuntingtownHuntingtown3 Miles Varsity418:36.5812
Oct 4Great Mills, Huntingtown, Leonardtown, Patuxent Oct 4 · 5,000 Meters Varsity · Place 9 · HuntingtownHuntingtown5,000 Meters Varsity919:33.39 PB12
Sep 246th Annual Chesapeake InviteSep 24 · 5,000 Meters Boys Varsity · Place 65 · HuntingtownHuntingtown5,000 Meters Boys Varsity6518:35.412
Sep 21Calvert, Huntingtown, Lackey Sep 21 · 5,000 Meters Varsity · Place 5 · HuntingtownHuntingtown5,000 Meters Varsity519:47.3512
Sep 7St. Charles, Huntingtown, La Plata, Northern Sep 7 · 5,000 Meters Varsity · Place 5 · HuntingtownHuntingtown5,000 Meters Varsity519:46.78—
Sep 3Seahawk InviteSep 3 · 3 Miles Varsity · Place 100 · HuntingtownHuntingtown3 Miles Varsity10018:56.72 PB12

2021 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 13MPSSAA 3A State ChampionshipsNov 13 · 3 Miles Varsity · Place 155 · HuntingtownHuntingtown3 Miles Varsity15520:06.7711
Nov 4MPSSAA 3A South Region ChampionshipsNov 4 · 5,000 Meters Varsity · Place 34 · HuntingtownHuntingtown5,000 Meters Varsity3418:18.7011
Oct 202021 SMAC Cross Country ChampionshipOct 20 · 5,000 Meters Varsity · Place 52 · HuntingtownHuntingtown5,000 Meters Varsity5219:33.4h11
Sep 29Huntingtown/North Point/WestlakeSep 29 · 5,000 Meters Varsity · Place 9 · HuntingtownHuntingtown5,000 Meters Varsity919:50.36 PB11
Sep 22Calvert/Huntingtown @LackeySep 22 · 5,000 Meters Varsity · Place 12 · HuntingtownHuntingtown5,000 Meters Varsity1222:23.53—
Sep 18Bull Run InvitationalSep 18 · 3 Miles Varsity · Place 158 · HuntingtownHuntingtown3 Miles Varsity15822:30.011