Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Hereford High School- Post 2013Bull Run 2023 · Sep 2319:26.9Bull Run 2023September 23, 2023
3 Miles · Hereford HSMPSSAA State Championships · Nov 816:09.27MPSSAA State ChampionshipsNovember 8, 2025
3 Miles · Hereford HSBull Run 2025 · Sep 2016:29.33Bull Run 2025September 20, 2025
3 Miles · South River High SchoolSeahawk Invite · Sep 615:37.10Seahawk InviteSeptember 6, 2025
5,000 Meters · Annapolis High SchoolAACPS XC County Championship · Oct 1816:04.35AACPS XC County ChampionshipOctober 18, 2025
5,000 Meters · Championship 5000m CourseMaryland XC Invitational presented by Brooks (MDXC) · Oct 1115:57.55Maryland XC Invitational presented by Brooks (MDXC)October 11, 2025
5,000 Meters · Chesapeake High SchoolMPSSAA 3A East Region Championships · Oct 3116:19.75MPSSAA 3A East Region ChampionshipsOctober 31, 2024
5,000 Meters · Fair Hill Race TrackMD Track and Trail Invitational · Sep 920:08.4MD Track and Trail InvitationalSeptember 9, 2023
5,000 Meters · Oak Ridge ParkMPSSAA 4A East Region Championships · Oct 3016:20.39MPSSAA 4A East Region ChampionshipsOctober 30, 2025
5,000 Meters · WakeMed Soccer ParkNXR Southeast Regional Championships · Nov 2316:36.33NXR Southeast Regional ChampionshipsNovember 23, 2024
6,000 Meters · Elon UniversityElon Friday Night Lights Opener · Sep 420:33.8Elon Friday Night Lights OpenerSeptember 4, 2026
8,000 Meters · Bethpage Polo at the ParkCAA Cross Country Championships · Oct 3027:20.2CAA Cross Country ChampionshipsOctober 30, 2026
8,000 Meters · McAlpine Creek ParkQueen City Invite · Sep 1127:46.0Queen City InviteSeptember 11, 2026
8,000 Meters · Pole Green ParkRichmond Invitational · Oct 227:24.3Richmond InvitationalOctober 2, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 30CAA Cross Country ChampionshipsOct 30 · 8,000 Meters CAA · Place 77 · ElonElon8,000 Meters CAA7727:20.2 PBFr
Oct 2Richmond InvitationalOct 2 · 8,000 Meters College · Place 73 · ElonElon8,000 Meters College7327:24.3 PBFr
Sep 11Queen City InviteSep 11 · 8,000 Meters Mens · Place 94 · ElonElon8,000 Meters Mens9427:46.0 PBFr
Sep 4Elon Friday Night Lights OpenerSep 4 · 6,000 Meters College Men · Place 42 · ElonElon6,000 Meters College Men4220:33.8 PBFr

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 8MPSSAA State ChampionshipsNov 8 · 3 Miles 4A · Place 1 · Severn RunSevern Run3 Miles 4A116:09.27 PB12
Oct 30MPSSAA 4A East Region ChampionshipsOct 30 · 5,000 Meters Varsity · Place 1 · Severn RunSevern Run5,000 Meters Varsity116:20.39 PB12
Oct 18AACPS XC County ChampionshipOct 18 · 5,000 Meters Varsity A · Place 1 · Severn RunSevern Run5,000 Meters Varsity A116:04.35 PB12
Oct 11Maryland XC Invitational presented by Brooks (MDXC)Oct 11 · 5,000 Meters Black & Gold Varsity · Place 8 · Severn RunSevern Run5,000 Meters Black & Gold Varsity815:57.55 PB12
Sep 20Bull Run 2025Sep 20 · 3 Miles Boys Maroon Varsity · Place 2 · Severn RunSevern Run3 Miles Boys Maroon Varsity216:29.33 PB12
Sep 6Seahawk InviteSep 6 · 3 Miles Varsity · Place 4 · Severn RunSevern Run3 Miles Varsity415:37.10 PB12

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 23NXR Southeast Regional ChampionshipsNov 23 · 5,000 Meters Open Invitational · Place 150 · UnattachedUnattached5,000 Meters Open Invitational15016:36.33 PB11
Nov 9MPSSAA 3A State ChampionshipsNov 9 · 3 Miles 3A Varsity · Place 18 · Severn RunSevern Run3 Miles 3A Varsity1816:39.3711
Oct 31MPSSAA 3A East Region ChampionshipsOct 31 · 5,000 Meters Varsity · Place 4 · Severn RunSevern Run5,000 Meters Varsity416:19.75 PB11
Sep 21Bull RunSep 21 · 3 Miles Varsity Medium · Place 4 · Severn RunSevern Run3 Miles Varsity Medium417:01.711

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 11MPSSAA 4A State ChampionshipsNov 11 · 3 Miles 4A Varsity · Place 65 · Old Mill SeniorOld Mill Senior3 Miles 4A Varsity6518:09.1210
Nov 2MPSSAA 4A East Region ChampionshipsNov 2 · 5,000 Meters Varsity · Place 14 · Old Mill SeniorOld Mill Senior5,000 Meters Varsity1416:52.9410
Sep 23Bull Run 2023Sep 23 · 3 Miles Boys Large Varsity · Place 65 · Old Mill SeniorOld Mill Senior3 Miles Boys Large Varsity6519:26.9 PB10
Sep 9MD Track and Trail InvitationalSep 9 · 5,000 Meters Varsity · Place 39 · Old Mill SeniorOld Mill Senior5,000 Meters Varsity3920:08.4 PB10