Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Agricultural History Farm ParkSkip Grant Invitational · Sep 2822:59.10Skip Grant InvitationalSeptember 28, 2024
5,000 Meters · Bluemont ParkO'Connoll October XC Classic · Oct 922:06.5O'Connoll October XC ClassicOctober 9, 2024
5,000 Meters · Episcopal HSJoe Halm Memorial City Cross Country Championships · Oct 820:59.70Joe Halm Memorial City Cross Country ChampionshipsOctober 8, 2025
5,000 Meters · Kenilworth ParkWCAC · Oct 2621:34.5WCACOctober 26, 2024
5,000 Meters · Newport News ParkState Catholic Cross Country Championship · Oct 2120:50.1State Catholic Cross Country ChampionshipOctober 21, 2025
5,000 Meters · Panorama FarmsVISAA XC Championships · Nov 621:27.3VISAA XC ChampionshipsNovember 6, 2025
5,000 Meters · Pole Green Palk (Upper Course)The VA XC Showcase · Oct 1821:02.9The VA XC ShowcaseOctober 18, 2025

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

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 6VISAA XC ChampionshipsNov 6 · 5,000 Meters Division I · Place 37 · Bishop Ireton5,000 Meters Division I3721:27.3 PB12
Oct 21State Catholic Cross Country ChampionshipOct 21 · 5,000 Meters Varsity · Place 12 · Bishop Ireton5,000 Meters Varsity1220:50.1 PB12
Oct 18The VA XC ShowcaseOct 18 · 5,000 Meters Elite · Place 118 · Bishop Ireton5,000 Meters Elite11821:02.9 PB12
Oct 8Joe Halm Memorial City Cross Country ChampionshipsOct 8 · 5,000 Meters Varsity · Place 13 · Bishop Ireton5,000 Meters Varsity1320:59.70 PB12
Sep 19Adidas XC ChallengeSep 19 · 5,000 Meters Varsity · Place 23 · Bishop Ireton5,000 Meters Varsity2321:54.312
Sep 11EHS Home Cross Country MeetSep 11 · 5,000 Meters Varsity · Place 11 · Bishop Ireton5,000 Meters Varsity1122:07.612

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 7VISAA Cross Country State ChampionshipsNov 7 · 5,000 Meters Division I · Place 41 · Bishop Ireton5,000 Meters Division I4122:37.7311
Nov 7VISAA Cross Country State ChampionshipsNov 7 · 5,000 Meters Division I · Place 41 · Bishop Ireton5,000 Meters Division I4122:37.7311
Oct 26WCACOct 26 · 5,000 Meters Varsity A · Place 14 · Bishop Ireton5,000 Meters Varsity A1421:34.5 PB11
Oct 17Joe Halm Memorial Alexandria City ChampionshipsOct 17 · 5,000 Meters Varsity · Place 12 · Bishop Ireton5,000 Meters Varsity1221:34.7011
Oct 9O'Connoll October XC ClassicOct 9 · 5,000 Meters Varsity Girls · Place 18 · Bishop Ireton5,000 Meters Varsity Girls1822:06.5 PB11
Oct 5Octoberfest Invitational 2024Oct 5 · Varsity · Place 98 · Bishop IretonVarsity9822:36—
Oct 5Octoberfest Invitational 2024Oct 5 · 5,000 Meters Varsity · Place 98 · Bishop Ireton5,000 Meters Varsity9822:36—
Sep 28Skip Grant InvitationalSep 28 · 5,000 Meters Varsity Girls · Place 42 · Bishop Ireton5,000 Meters Varsity Girls4222:59.10 PB11

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 9VISAA Cross Country State ChampionshipsNov 9 · 5,000 Meters Division I · Place 35 · Bishop Ireton5,000 Meters Division I3522:34.4410
Nov 9VISAA Cross Country State ChampionshipsNov 9 · 5,000 Meters Division I · Place 35 · Bishop Ireton5,000 Meters Division I3522:34.4410
Oct 24Virginia Catholic State ChampionshipOct 24 · Varsity · Place 15 · Bishop IretonVarsity1522:31—
Oct 14MileStat.com XC Invitational 2023Oct 14 · Elite · Place 277 · Bishop IretonElite27722:27—
Oct 14MileStat.com XC Invitational 2023Oct 14 · 5,000 Meters Elite · Place 277 · Bishop Ireton5,000 Meters Elite27722:2710
Sep 92023 Monroe Parker InvitationalSep 9 · Varsity · Place 107 · Bishop IretonVarsity10722:56—

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 10VISAA Cross Country State ChampionshipsNov 10 · Division 1 · Place 29 · Bishop IretonDivision 1294:29.3—
Oct 26Virginia Catholic State ChampionshipOct 26 · Varsity · Place 16 · Bishop IretonVarsity1622:48—
Oct 26Virginia Catholic State ChampionshipOct 26 · Varsity · Place 16 · Bishop IretonVarsity1622:48—
Sep 24Oatlands InvitationalSep 24 · 5,000 Meters Varsity · Place 33 · Bishop Ireton5,000 Meters Varsity3322:35—