Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.5 Miles · The Bullis School CampusBullis Home #3 · Oct 2510:25.40Bullis Home #3October 25, 2023
2 Miles · Covenant Life SchoolCLS Invitational · Sep 3011:43.60CLS InvitationalSeptember 30, 2023
2 Miles · Maryland School for the DeafMaryland MS Private School Championships · Nov 411:20.10Maryland MS Private School ChampionshipsNovember 4, 2023
2 Miles · Norwood SchoolNorwood Invitational · Oct 2714:49Norwood InvitationalOctober 27, 2022
4,000 Meters · Agricultural Farm ParkMD Youth CC Series #7 at Olney · Nov 515:11.4MD Youth CC Series #7 at OlneyNovember 5, 2023
4,000 Meters · Carroll Manor Elementary SchoolCMRC Youth Cross Country Meet · Oct 2914:08.49CMRC Youth Cross Country MeetOctober 29, 2023
4,000 Meters · Catoctin High SchoolCatoctin Youth Cross Country Meet · Oct 2215:45.50Catoctin Youth Cross Country MeetOctober 22, 2023
4,000 Meters · Krimgold ParkFreedom Fliers Youth Cross Country Meet · Oct 815:06.47Freedom Fliers Youth Cross Country MeetOctober 8, 2023
5,000 Meters · Agricultural History Farm ParkSkip Grant Invitational · Sep 2818:47.70Skip Grant InvitationalSeptember 28, 2024
5,000 Meters · Bittersweet FieldBittersweet XC Invitational · Oct 317:24.00Bittersweet XC InvitationalOctober 3, 2026
5,000 Meters · Championship 5000m CourseMaryland XC Invitational presented by Brooks (MDXC) · Oct 1117:15.01Maryland XC Invitational presented by Brooks (MDXC)October 11, 2025
5,000 Meters · Kenilworth ParkWCAC · Oct 2617:35.6WCACOctober 26, 2024
5,000 Meters · Morven Park GroundsTrials of Miles Opening Night XC Presented By New Balance · Sep 418:58.5Trials of Miles Opening Night XC Presented By New BalanceSeptember 4, 2026
5,000 Meters · Pole Green Palk (Upper Course)The VA XC Showcase · Oct 1816:50.6The VA XC ShowcaseOctober 18, 2025
5,000 Meters · WakeMed Soccer ParkNXR Southeast Regional Championships · Nov 2317:45.19NXR Southeast Regional ChampionshipsNovember 23, 2024

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

2026 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 3Bittersweet XC InvitationalOct 3 · 5,000 Meters Varsity · Place 52 · The HeightsThe Heights5,000 Meters Varsity5217:24.00 PB11
Sep 4Trials of Miles Opening Night XC Presented By New BalanceSep 4 · 5,000 Meters Varsity · Place 187 · The HeightsThe Heights5,000 Meters Varsity18718:58.5 PB11

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 18The VA XC ShowcaseOct 18 · 5,000 Meters Elite · Place 65 · The HeightsThe Heights5,000 Meters Elite6516:50.6 PB10
Oct 11Maryland XC Invitational presented by Brooks (MDXC)Oct 11 · 5,000 Meters Black & Gold Varsity · Place 89 · The HeightsThe Heights5,000 Meters Black & Gold Varsity8917:15.01 PB10

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 23NXR Southeast Regional ChampionshipsNov 23 · 5,000 Meters Rising Stars · Place 113 · The HeightsThe Heights5,000 Meters Rising Stars11317:45.19 PB9
Oct 26WCACOct 26 · 5,000 Meters Varsity A · Place 24 · The HeightsThe Heights5,000 Meters Varsity A2417:35.6 PB9
Sep 28Skip Grant InvitationalSep 28 · 5,000 Meters Varsity Boys · Place 32 · The HeightsThe Heights5,000 Meters Varsity Boys3218:47.70 PB9

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 5MD Youth CC Series #7 at OlneyNov 5 · 4,000 Meters 13-14 · Place 6 · Seven Locks Running ClubSeven Locks Running Club4,000 Meters 13-14615:11.4 PB8
Nov 4Maryland MS Private School ChampionshipsNov 4 · 2 Miles Middle School · Place 3 · The HeightsThe Heights2 Miles Middle School311:20.10 PB8
Oct 29CMRC Youth Cross Country MeetOct 29 · 4,000 Meters 13-14 · Place 6 · Seven Locks Running ClubSeven Locks Running Club4,000 Meters 13-14614:08.49 PB8
Oct 25Bullis Home #3Oct 25 · 1.5 Miles Middle School · Place 3 · The HeightsThe Heights1.5 Miles Middle School310:25.40 PB8
Oct 22Catoctin Youth Cross Country MeetOct 22 · 4,000 Meters 13-14 · Place 3 · Seven Locks Running ClubSeven Locks Running Club4,000 Meters 13-14315:45.50 PB8
Oct 15Middletown Youth Cross Country MeetOct 15 · 4,000 Meters Varsity · Place 6 · Seven Locks Running CluSeven Locks Running Clu4,000 Meters Varsity614:49.23—
Oct 8Freedom Fliers Youth Cross Country MeetOct 8 · 4,000 Meters 13-14 · Place 7 · Seven Locks Running ClubSeven Locks Running Club4,000 Meters 13-14715:06.47 PB8
Sep 30CLS InvitationalSep 30 · 2 Miles Middle School · Place 2 · The HeightsThe Heights2 Miles Middle School211:43.60 PB8

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 27Norwood InvitationalOct 27 · 2 Miles Middle School · Place 11 · The HeightsThe Heights2 Miles Middle School1114:49 PB7
Oct 1CLS InvitationalOct 1 · 2 Miles Middle School · Place 13 · The HeightsThe Heights2 Miles Middle School1313:01.607

2021 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 2CLS InvitationalOct 2 · 2 Miles Middle School · Place 9 · The HeightsThe Heights2 Miles Middle School913:42.706
Oct 2CLS InvitationalOct 2 · 2 Miles Junior Varsity · Place 9 · The HeightsThe Heights2 Miles Junior Varsity913:42.706