Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Hereford High School- Post 2013Bull Run 2023 · Sep 2317:00.1Bull Run 2023September 23, 2023
3 Miles · Hereford HSMPSSAA 4A State Championships · Nov 1116:48.58MPSSAA 4A State ChampionshipsNovember 11, 2023
3 Miles · South River High SchoolSeahawk Invite · Sep 316:55.66Seahawk InviteSeptember 3, 2022
5,000 Meters · Championship 5k CourseMaryland XC Invitational presented by Saucony (MDXC) · Oct 816:36Maryland XC Invitational presented by Saucony (MDXC)October 8, 2022
5,000 Meters · Chesapeake High SchoolMPSSAA 4A East Region Championships · Nov 215:58.64MPSSAA 4A East Region ChampionshipsNovember 2, 2023
5,000 Meters · Dulaney40th Annual Richard Barnhart Memorial Invitational · Sep 916:45.6840th Annual Richard Barnhart Memorial InvitationalSeptember 9, 2023
5,000 Meters · Dulaney High School39th Annual Richard Barnhart Memorial Invitational · Sep 1016:56.1739th Annual Richard Barnhart Memorial InvitationalSeptember 10, 2022
5,000 Meters · South River High SchoolSeahawk Invitational · Oct 1617:38.6Seahawk InvitationalOctober 16, 2021
5,000 Meters · Stenger Farm ParkDIII Challenge · Nov 715:49DIII ChallengeNovember 7, 2026
5,000 Meters · WakeMed Soccer ParkNXR Southeast Regional Championships · Nov 2617:09.6NXR Southeast Regional ChampionshipsNovember 26, 2022
5,000 Meters · Wickham Park CollegiateSuitor Invitational · Sep 1216:31.5Suitor InvitationalSeptember 12, 2026
6,000 Meters · SUNY PurchasePurchase College Invitational · Sep 621:40.8Purchase College InvitationalSeptember 6, 2025
8,000 Meters · Harkness Memorial State ParkConn College Invite · Oct 1726:27.6Conn College InviteOctober 17, 2026
8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 328:30.1Paul Short Run (College)October 3, 2025
8,000 Meters · North Attleboro High SchoolNEWMAC Championships · Nov 128:54.9NEWMAC ChampionshipsNovember 1, 2025
8,000 Meters · Smith CollegeNEWMAC Conference Meet · Oct 3127:09.9NEWMAC Conference MeetOctober 31, 2026
8,000 Meters · Wesleyan UniversityCardinal Invitational · Sep 1926:24.4Cardinal InvitationalSeptember 19, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 7DIII ChallengeNov 7 · 5,000 Meters College · Place 1 · Coast GuardCoast Guard5,000 Meters College115:49 PBJr
Oct 31NEWMAC Conference MeetOct 31 · 8,000 Meters NEWMAC · Place 46 · Coast GuardCoast Guard8,000 Meters NEWMAC4627:09.9 PBJr
Oct 17Conn College InviteOct 17 · 8,000 Meters Blue · Place 185 · Coast GuardCoast Guard8,000 Meters Blue18526:27.6 PBJr
Sep 19Cardinal InvitationalSep 19 · 8,000 Meters Men · Place 53 · Coast GuardCoast Guard8,000 Meters Men5326:24.4 PBJr
Sep 12Suitor InvitationalSep 12 · 5,000 Meters Varsity · Place 47 · Coast GuardCoast Guard5,000 Meters Varsity4716:31.5 PBJr

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 8Connecticut College DIII ChallengeNov 8 · 5,000 Meters Varsity · Place 9 · Coast GuardCoast Guard5,000 Meters Varsity916:05.50So
Nov 1NEWMAC ChampionshipsNov 1 · 8,000 Meters Varsity · Place 65 · Coast GuardCoast Guard8,000 Meters Varsity6528:54.9 PBSo
Oct 18Conn College InviteOct 18 · 8,000 Meters White · Place 301 · Coast GuardCoast Guard8,000 Meters White30129:46.89So
Oct 3Paul Short Run (College)Oct 3 · 8,000 Meters Open · Place 459 · Coast GuardCoast Guard8,000 Meters Open45928:30.1 PBSo
Sep 20Cardinal InvitationalSep 20 · 8,000 Meters College · Place 104 · Coast GuardCoast Guard8,000 Meters College10427:55.20So
Sep 6Purchase College InvitationalSep 6 · 6,000 Meters College · Place 25 · Coast GuardCoast Guard6,000 Meters College2521:40.8 PBSo

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 11MPSSAA 4A State ChampionshipsNov 11 · 3 Miles 4A Varsity · Place 16 · CroftonCrofton3 Miles 4A Varsity1616:48.58 PB12
Nov 2MPSSAA 4A East Region ChampionshipsNov 2 · 5,000 Meters Varsity · Place 2 · CroftonCrofton5,000 Meters Varsity215:58.64 PB12
Oct 21AACPS XC County ChampionshipOct 21 · 5,000 Meters Varsity · Place 6 · CroftonCrofton5,000 Meters Varsity616:46.6012
Oct 14The Chase - Arundel HS InviteOct 14 · 3 Miles Varsity · Place 3 · CroftonCrofton3 Miles Varsity317:12.3812
Oct 6Great American XC Festival, Presented by GarminOct 6 · 5,000 Meters Varsity · Place 12 · CroftonCrofton5,000 Meters Varsity1216:12.712
Sep 23Bull Run 2023Sep 23 · 3 Miles Boys Varsity Elite · Place 15 · CroftonCrofton3 Miles Boys Varsity Elite1517:00.1 PB12
Sep 940th Annual Richard Barnhart Memorial InvitationalSep 9 · 5,000 Meters Varsity · Place 13 · CroftonCrofton5,000 Meters Varsity1316:45.68 PB12
Sep 2Seahawk XC InvitationalSep 2 · 3 Miles Varsity · Place 9 · CroftonCrofton3 Miles Varsity916:04.9612

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 26NXR Southeast Regional ChampionshipsNov 26 · 5,000 Meters Championship · Place 204 · UnattachedUnattached5,000 Meters Championship20417:09.6 PB11
Nov 12MPSSAA 3A State ChampionshipsNov 12 · 3 Miles Varsity · Place 30 · CroftonCrofton3 Miles Varsity3017:50.5111
Nov 3MPSSAA 3A South Region ChampionshipsNov 3 · 5,000 Meters Varsity · Place 6 · CroftonCrofton5,000 Meters Varsity616:44.311
Oct 26AACPS XC County ChampionshipOct 26 · 3 Miles Varsity · Place 16 · CroftonCrofton3 Miles Varsity1617:25.611
Oct 8Maryland XC Invitational presented by Saucony (MDXC)Oct 8 · 5,000 Meters Black & Gold · Place 24 · CroftonCrofton5,000 Meters Black & Gold2416:36 PB11
Sep 246th Annual Chesapeake InviteSep 24 · 5,000 Meters Boys Varsity · Place 5 · CroftonCrofton5,000 Meters Boys Varsity516:36.211
Sep 1039th Annual Richard Barnhart Memorial InvitationalSep 10 · 5,000 Meters Varsity · Place 19 · CroftonCrofton5,000 Meters Varsity1916:56.17 PB11
Sep 3Seahawk InviteSep 3 · 3 Miles Varsity · Place 24 · CroftonCrofton3 Miles Varsity2416:55.66 PB11

2021 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 13MPSSAA 3A State ChampionshipsNov 13 · 3 Miles Varsity · Place 93 · CroftonCrofton3 Miles Varsity9318:40.1910
Nov 4MPSSAA 3A South Region ChampionshipsNov 4 · 5,000 Meters Varsity · Place 8 · CroftonCrofton5,000 Meters Varsity817:00.8010
Oct 26AACPS XC County ChampionshipOct 26 · 5,000 Meters Varsity · Place 24 · CroftonCrofton5,000 Meters Varsity2417:25.1010
Oct 16Seahawk InvitationalOct 16 · 5,000 Meters Large Varsity · Place 61 · CroftonCrofton5,000 Meters Large Varsity6117:38.6 PB10
Oct 6AACPS Inter-County Meet #2Oct 6 · 5,000 Meters Varsity · Place 6 · CroftonCrofton5,000 Meters Varsity617:55.0010
Sep 18Bull Run InvitationalSep 18 · 3 Miles Varsity · Place 72 · CroftonCrofton3 Miles Varsity7220:13.110
Sep 15AACPS Inter-County Meet #1Sep 15 · 5,000 Meters Varsity · Place 5 · CroftonCrofton5,000 Meters Varsity519:31.53Unofficial10
Sep 1138th Annual Barnhart Memorial XC Invitational Sep 11 · 5,000 Meters Varsity · Place 54 · CroftonCrofton5,000 Meters Varsity5418:28.410