Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Dulaney High School39th Annual Richard Barnhart Memorial Invitational · Sep 1021:30.4939th Annual Richard Barnhart Memorial InvitationalSeptember 10, 2022
5,000 Meters · Great Meadow ParkDave Davis Invitational · Sep 618:44Dave Davis InvitationalSeptember 6, 2025
5,000 Meters · Pole Green Palk (Upper Course)The VA XC Showcase · Oct 1817:43.5The VA XC ShowcaseOctober 18, 2025
5,000 Meters · Willowmere ParkMV Commonwealth Mini Meet · Sep 1421:08.00MV Commonwealth Mini MeetSeptember 14, 2022

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

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 18The VA XC ShowcaseOct 18 · 5,000 Meters Large School · Place 35 · Mountain View5,000 Meters Large School3517:43.5 PB12
Sep 27Oatlands InvitationalSep 27 · Varsity · Place 333 · Mountain ViewVarsity33318:42—
Sep 27Oatlands InvitationalSep 27 · 5,000 Meters Varsity · Place 333 · Mountain View5,000 Meters Varsity33318:41.3SR
Sep 6Dave Davis InvitationalSep 6 · 5,000 Meters Varsity · Place 70 · Mountain View5,000 Meters Varsity7018:44 PB12

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 7VHSL Region 6B Cross Country ChampionshipsNov 7 · 5,000 Meters Championship · Place 35 · Mountain View5,000 Meters Championship3517:43.9JR
Oct 19VA XC ShowcaseOct 19 · 5,000 Meters Varsity · Place 56 · Mountain View5,000 Meters Varsity5617:46.7JR
Sep 7Great Meadow InvitationalSep 7 · Varsity · Place 60 · Mountain ViewVarsity6018:10—
Sep 7Great Meadow InvitationalSep 7 · 5,000 Meters Varsity · Place 60 · Mountain View5,000 Meters Varsity6018:10—
Aug 30Patriot XC Season OpenerAug 30 · Varsity · Place 58 · Mountain ViewVarsity5811:40.4411

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 14MileStat.com XC Invitational 2023Oct 14 · 5,000 Meters Elite · Place 325 · Mountain View5,000 Meters Elite32518:4810
Oct 7Octoberfest InvitationalOct 7 · 3 Miles Varsity · Place 193 · Mountain View3 Miles Varsity19318:31—
Sep 9Great Meadow InvitationalSep 9 · 5,000 Meters Varsity · Place 145 · Mountain View5,000 Meters Varsity14519:58—
Sep 1Patriot XC InvitationalSep 1 · 2 Miles Varsity · Place 3 · MountainView2 Miles Varsity311:57.7210
Aug 26Mountain View Time TrialsAug 26 · 3,200 Meters Junior Varsity · Place 8 · Mountain View3,200 Meters Junior Varsity812:23Unofficial10

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 15Third Battle InvitationalOct 15 · 5,000 Meters Varsity · Place 141 · Mountain View5,000 Meters Varsity14120:16.8FR
Oct 15Third Battle InvitationalOct 15 · 5,000 Meters Varsity · Place 141 · Mountain View5,000 Meters Varsity14120:16.8FR
Oct 8Albemarle InvitationalOct 8 · 5,000 Meters Junior Varsity · Place 92 · Mountain View5,000 Meters Junior Varsity9220:38.39
Sep 24Oatlands InvitationalSep 24 · Varsity · Place 606 · Mountain ViewVarsity60621:14—
Sep 17Fork Union Cross Country InvitationalSep 17 · 5,000 Meters Varsity · Place 123 · Mountain View5,000 Meters Varsity12322:21.29
Sep 17Fork Union Cross Country InvitationalSep 17 · 5,000 Meters Varsity · Place 123 · Mountain View5,000 Meters Varsity12322:21.29
Sep 14MV Commonwealth Mini MeetSep 14 · 5,000 Meters Varsity · Place 29 · Mountain View5,000 Meters Varsity2921:08.00 PB9
Sep 1039th Annual Richard Barnhart Memorial InvitationalSep 10 · 5,000 Meters Frosh/Soph · Place 77 · Mountain View5,000 Meters Frosh/Soph7721:30.49 PB9