Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Hereford High School- Post 2013Bull Run 2023 · Sep 2319:38.0Bull Run 2023September 23, 2023
3 Miles · Hereford HSMPSSAA State Championships · Nov 818:38.32MPSSAA State ChampionshipsNovember 8, 2025
5,000 Meters · Baltimore County Agriculture Resource Centter11th Annual Gunpowder "North" Invitational · Oct 1419:30.5011th Annual Gunpowder "North" InvitationalOctober 14, 2023
5,000 Meters · Championship 5000m CourseMaryland XC Invitational presented by Brooks (MDXC) · Oct 1119:40.51Maryland XC Invitational presented by Brooks (MDXC)October 11, 2025
5,000 Meters · Long Reach High SchoolWilde Lake, River Hill @ Long Reach (Scrimmage) · Sep 318:16Wilde Lake, River Hill @ Long Reach (Scrimmage)September 3, 2025
5,000 Meters · River Hill HSMPSSAA 2A West & 3A South Region Championships · Oct 3019:00.20MPSSAA 2A West & 3A South Region ChampionshipsOctober 30, 2025
5,000 Meters · WakeMed Soccer ParkNXR Southeast Regional Championships · Nov 2318:24.38NXR Southeast Regional ChampionshipsNovember 23, 2024

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

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 22NXR Southeast Regional ChampionshipsNov 22 · 5,000 Meters Invite 4 · Place 100 · Wilde Lake5,000 Meters Invite 410018:41.9512
Nov 8MPSSAA State ChampionshipsNov 8 · 3 Miles 2A · Place 48 · Wilde Lake3 Miles 2A4818:38.32 PB12
Oct 30MPSSAA 2A West & 3A South Region ChampionshipsOct 30 · 5,000 Meters 2A West · Place 49 · Wilde Lake5,000 Meters 2A West4919:00.20 PB12
Oct 222025 Howard County XC ChampionshipsOct 22 · 3 Miles Championship · Place 40 · Wilde Lake3 Miles Championship4017:31.4712
Oct 15Guilford Park, Howard, Long Reach @ Wilde LakeOct 15 · 5,000 Meters Varsity · Place 6 · Wilde Lake5,000 Meters Varsity618:41.0412
Oct 11Maryland XC Invitational presented by Brooks (MDXC)Oct 11 · 5,000 Meters Red & White Varsity · Place 143 · Wilde Lake5,000 Meters Red & White Varsity14319:40.51 PB12
Oct 4Frank Keyser InvitationalOct 4 · 3 Miles Varsity · Place 39 · Wilde Lake3 Miles Varsity3917:17.112
Sep 18Wilde Lake, Glenelg @ Guilford ParkSep 18 · 5,000 Meters Varsity · Place 9 · Wilde Lake5,000 Meters Varsity919:3812
Sep 13Eagle InvitationalSep 13 · 3 Miles Varsity · Place 40 · Wilde Lake3 Miles Varsity4017:38.2912
Sep 3Wilde Lake, River Hill @ Long Reach (Scrimmage)Sep 3 · 5,000 Meters All Runners · Place 6 · Wilde Lake5,000 Meters All Runners618:16 PB12

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 23NXR Southeast Regional ChampionshipsNov 23 · 5,000 Meters Open Invitational · Place 663 · Wilde Lake5,000 Meters Open Invitational66318:24.38 PB11
Oct 23Howard County Cross Country ChampionshipsOct 23 · 3 Miles Championship · Place 37 · Wilde Lake3 Miles Championship3717:57.0911
Oct 9Centennial, Wilde Lake @ Howard HSOct 9 · 3 Miles Varsity · Place 12 · Wilde Lake3 Miles Varsity1217:40.9611
Oct 5Frank Keyser InvitationalOct 5 · 3 Miles Varsity · Place 31 · Wilde Lake3 Miles Varsity3117:51.311
Sep 25Hammond, Mt. Hebron @ Wilde Lake HSSep 25 · 3 Miles Varsity · Place 6 · Wilde Lake3 Miles Varsity617:32.8611
Sep 21Bull RunSep 21 · 3 Miles Elite · Place 73 · Wilde Lake3 Miles Elite7318:54.811
Sep 14Eagle InvitationalSep 14 · 3 Miles Varsity · Place 54 · Wilde Lake3 Miles Varsity5418:06.4611
Sep 7Seahawk XC InvitationalSep 7 · 3 Miles Varsity · Place 95 · Wilde Lake H3 Miles Varsity9517:46.5111

2023 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 252023 Howard Country Cross Country ChampionshipsOct 25 · 3 Miles Junior Varsity · Place 8 · Wilde Lake3 Miles Junior Varsity818:33.1210
Oct 1411th Annual Gunpowder "North" InvitationalOct 14 · 5,000 Meters Fresh-Soph · Place 6 · Wilde Lake5,000 Meters Fresh-Soph619:30.50 PB10
Oct 11Wilde Lake, Hammond, Guilford Park @ Long ReachOct 11 · Varsity · Place 16 · Wilde LakeVarsity1619:3010
Oct 7Maryland XC Invitational presented by Saucony (MDXC)Oct 7 · 5,000 Meters Junior Varsity · Place 97 · Wilde Lake5,000 Meters Junior Varsity9719:1410
Oct 4Wilde Lake, Marriotts Ridge @ ReservoirOct 4 · 5,000 Meters Varsity · Place 14 · Wilde Lake5,000 Meters Varsity1420:59.5610
Sep 27Howard, Mt. Hebron @ Wilde LakeSep 27 · 3 Miles Varsity · Place 22 · Wilde Lake3 Miles Varsity2219:20.0210
Sep 23Bull Run 2023Sep 23 · 3 Miles Boys Varsity Elite · Place 79 · Wilde Lake3 Miles Boys Varsity Elite7919:38.0 PB10
Sep 9Eagle InvitationalSep 9 · 3 Miles Frosh/Soph Freshman · Place 18 · Wilde Lake3 Miles Frosh/Soph Freshman1819:10.9010
Sep 2Seahawk XC InvitationalSep 2 · 3 Miles Varsity · Place 29 · Wilde Lake H3 Miles Varsity2919:28.6410