Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Norfolk Academy XC CourseNorfolk Academy Meet · Aug 2815:35.0Norfolk Academy MeetAugust 28, 2025
5,000 Meters · Bells Mill ParkTCIS XC Championships · Oct 3027:03.9TCIS XC ChampionshipsOctober 30, 2025
5,000 Meters · Mt TrashmoreCatholic High School Invitational · Sep 431:47.4Catholic High School InvitationalSeptember 4, 2025
5,000 Meters · Newport News ParkState Catholic Cross Country Championship · Oct 2125:07.5State Catholic Cross Country ChampionshipOctober 21, 2025
5,000 Meters · Norfolk Academy XC CourseNorfolk Academy XC Meet #3 · Oct 2224:57.6Norfolk Academy XC Meet #3October 22, 2025
5,000 Meters · Panorama FarmsVISAA XC Championships · Nov 625:19.5VISAA XC ChampionshipsNovember 6, 2025
5,000 Meters · Peninsula CatholicBill McGough Invitational · Sep 1924:51.4Bill McGough InvitationalSeptember 19, 2026

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 Junior Varsity · Place 14 · Catholic5,000 Meters Junior Varsity1427:50.812
Oct 29Norfolk Academy XC Meet #3Oct 29 · 5,000 Meters Varsity · Place 41 · Catholic5,000 Meters Varsity4125:37.112
Sep 19Bill McGough InvitationalSep 19 · 5,000 Meters Varsity · Place 23 · Catholic5,000 Meters Varsity2324:51.4 PB12
Sep 17Greenbrier Christian XC InviteSep 17 · 5,000 Meters Junior Varsity · Place 19 · Catholic5,000 Meters Junior Varsity1930:26.412

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 6VISAA XC ChampionshipsNov 6 · 5,000 Meters Division I · Place 109 · Catholic5,000 Meters Division I10925:19.5 PB11
Oct 30TCIS XC ChampionshipsOct 30 · 5,000 Meters Varsity · Place 46 · Catholic5,000 Meters Varsity4627:03.9 PB11
Oct 22Norfolk Academy XC Meet #3Oct 22 · 5,000 Meters Varsity · Place 34 · Catholic5,000 Meters Varsity3424:57.6 PB11
Oct 21State Catholic Cross Country ChampionshipOct 21 · 5,000 Meters Varsity · Place 61 · Catholic5,000 Meters Varsity6125:07.5 PB11
Sep 4Catholic High School InvitationalSep 4 · 5,000 Meters Junior Varsity · Place 31 · Catholic5,000 Meters Junior Varsity3131:47.4 PB11
Aug 28Norfolk Academy MeetAug 28 · 2 Miles Junior Varsity · Place 14 · Catholic2 Miles Junior Varsity1415:35.0 PB11

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 17Nansemond-Suffolk InvitationalOct 17 · Junior Varsity · Place 9 · CatholicJunior Varsity925:37.24—
Oct 3Isle of Wight Academy MeetOct 3 · 5,000 Meters Junior Varsity · Place 7 · Catholic5,000 Meters Junior Varsity725:41.50—
Sep 26Norfolk Academy XC Meet #2Sep 26 · 5,000 Meters Junior Varsity · Place 18 · Catholic5,000 Meters Junior Varsity1825:45.3SO
Sep 19Greenbrier Christian XC InviteSep 19 · 5,000 Meters Varsity · Place 50 · Catholic5,000 Meters Varsity5029:33.3SO
Sep 14Bill McGough InvitationalSep 14 · 5,000 Meters Junior Varsity · Place 12 · Catholic5,000 Meters Junior Varsity1226:38.8SO
Sep 11Walsingham InvitationalSep 11 · Junior Varsity · Place 6 · CatholicJunior Varsity626:47.1SO
Sep 11Walsingham InvitationalSep 11 · Varsity · Place 29 · CatholicVarsity2926:47.1SO
Sep 4Catholic High School InvitationalSep 4 · Junior Varsity · Place 5 · CatholicJunior Varsity527:05.1SO