Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Norfolk Academy XC CourseNorfolk Academy Meet · Aug 2814:28.4Norfolk Academy MeetAugust 28, 2025
5,000 Meters · Bells Mill ParkTCIS XC Championships · Oct 3024:21.7TCIS XC ChampionshipsOctober 30, 2025
5,000 Meters · Mt TrashmoreCatholic High School Invitational · Sep 425:33.0Catholic High School InvitationalSeptember 4, 2025
5,000 Meters · Newport News ParkTCIS XC Championships · Nov 523:56.5TCIS XC ChampionshipsNovember 5, 2026
5,000 Meters · Norfolk Academy XC CourseNorfolk Academy XC Meet #3 · Oct 2922:34.2Norfolk Academy XC Meet #3October 29, 2026
5,000 Meters · Panorama FarmsVISAA XC Championships · Nov 623:24.2VISAA XC ChampionshipsNovember 6, 2025
5,000 Meters · Pole Green Palk (Upper Course)The VA XC Showcase · Oct 1823:26.6The VA XC ShowcaseOctober 18, 2025

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 5TCIS XC ChampionshipsNov 5 · 5,000 Meters Varsity · Place 31 · Norfolk Academy5,000 Meters Varsity3123:56.5 PB12
Oct 29Norfolk Academy XC Meet #3Oct 29 · 5,000 Meters Varsity · Place 20 · Norfolk Academy5,000 Meters Varsity2022:34.2 PB12
Oct 10Albemarle InviteOct 10 · 5,000 Meters Varsity · Place 144 · Norfolk Academy5,000 Meters Varsity14423:59.512
Sep 17Greenbrier Christian XC InviteSep 17 · 5,000 Meters Varsity · Place 19 · Norfolk Academy5,000 Meters Varsity1924:55.812

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 6VISAA XC ChampionshipsNov 6 · 5,000 Meters Division I · Place 80 · Norfolk Academy5,000 Meters Division I8023:24.2 PB11
Oct 30TCIS XC ChampionshipsOct 30 · 5,000 Meters Varsity · Place 29 · Norfolk Academy5,000 Meters Varsity2924:21.7 PB11
Oct 22Norfolk Academy XC Meet #3Oct 22 · 5,000 Meters Varsity · Place 17 · Norfolk Academy5,000 Meters Varsity1722:43.611
Oct 18The VA XC ShowcaseOct 18 · 5,000 Meters Small School · Place 115 · Norfolk Academy5,000 Meters Small School11523:26.6 PB11
Oct 11Albemarle InviteOct 11 · 5,000 Meters Varsity · Place 158 · Norfolk Academy5,000 Meters Varsity15824:07.111
Sep 4Catholic High School InvitationalSep 4 · 5,000 Meters Varsity · Place 32 · Norfolk Academy5,000 Meters Varsity3225:33.0 PB11
Aug 28Norfolk Academy MeetAug 28 · 2 Miles Varsity · Place 45 · Norfolk Academy2 Miles Varsity4514:28.4 PB11

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 9VISAA Cross Country State ChampionshipsNov 9 · 5,000 Meters Division I · Place 57 · Norfolk Academy5,000 Meters Division I5723:30.359
Nov 9VISAA Cross Country State ChampionshipsNov 9 · 5,000 Meters Division I · Place 57 · Norfolk Academy5,000 Meters Division I5723:30.359
Nov 2TCIS XC ChampionshipsNov 2 · 5,000 Meters Varsity · Place 10 · Norfolk Academy5,000 Meters Varsity1021:25.39
Oct 25Norfolk Academy XC Meet #3Oct 25 · 5,000 Meters Varsity · Place 14 · Norfolk Academy5,000 Meters Varsity1421:39.89
Oct 14MileStat.com XC Invitational 2023Oct 14 · Elite · Place 245 · Norfolk AcademyElite24521:43—
Oct 14MileStat.com XC Invitational 2023Oct 14 · 5,000 Meters Elite · Place 245 · Norfolk Academy5,000 Meters Elite24521:439
Sep 28Cape Henry Collegiate InvitationalSep 28 · 5,000 Meters Varsity · Place 13 · Norfolk Academy5,000 Meters Varsity1323:03.47—
Sep 9Ham City Hustle InvitationalSep 9 · 5,000 Meters Varsity · Place 7 · Norfolk Academy5,000 Meters Varsity723:04.559

2022 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 10VISAA Cross Country State ChampionshipsNov 10 · Division 1 · Place 35 · Norfolk AcademyDivision 1354:32.5—
Nov 4TCIS XC ChampionshipsNov 4 · 5,000 Meters Varsity · Place 7 · Norfolk Academy5,000 Meters Varsity721:33.98
Oct 27Norfolk Academy XC Meet #3Oct 27 · 5,000 Meters Varsity · Place 9 · Norfolk Academy5,000 Meters Varsity921:01.58
Oct 20Nansemond-Suffolk InvitationalOct 20 · Varsity · Place 10 · Norfolk AcademyVarsity1021:58.25—
Oct 7Norfolk Academy XC Meet #2Oct 7 · 5,000 Meters Varsity · Place 8 · Norfolk Academy5,000 Meters Varsity821:51.38
Sep 22Greenbrier Christian XC InvitationalSep 22 · 5,000 Meters Varsity · Place 21 · Norfolk Academy5,000 Meters Varsity2124:34.98
Sep 10Albert E. Dorner: Newport News InvitationalSep 10 · 5,000 Meters Junior Varsity · Place 3 · Norfolk Academy5,000 Meters Junior Varsity322:43.808
Sep 10Albert E. Dorner: Newport News InvitationalSep 10 · 5,000 Meters Junior Varsity · Place 3 · Norfolk Academy5,000 Meters Junior Varsity322:43.808