Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Norfolk Academy XC CourseNorfolk Academy Meet · Aug 2812:18.2Norfolk Academy MeetAugust 28, 2025
5,000 Meters · Bells Mill ParkTCIS XC Championships · Oct 3018:50.1TCIS XC ChampionshipsOctober 30, 2025
5,000 Meters · Mt TrashmoreCatholic High School Invitational · Sep 420:54.9Catholic High School InvitationalSeptember 4, 2025
5,000 Meters · Newport News ParkTCIS XC Championships · Nov 517:47.9TCIS XC ChampionshipsNovember 5, 2026
5,000 Meters · Norfolk Academy XC CourseNorfolk Academy XC Meet #3 · Oct 2916:47.9Norfolk Academy XC Meet #3October 29, 2026
5,000 Meters · Panorama FarmsVISAA XC Championships · Nov 617:59.9VISAA XC ChampionshipsNovember 6, 2025
5,000 Meters · Peninsula CatholicBill McGough Invitational · Sep 1918:21.6Bill McGough InvitationalSeptember 19, 2026
5,000 Meters · Pole Green Palk (Upper Course)The VA XC Showcase · Oct 1818:45.5The 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 9 · Catholic5,000 Meters Varsity917:47.9 PB12
Oct 29Norfolk Academy XC Meet #3Oct 29 · 5,000 Meters Varsity · Place 6 · Catholic5,000 Meters Varsity616:47.9 PB12
Sep 19Bill McGough InvitationalSep 19 · 5,000 Meters Varsity · Place 6 · Catholic5,000 Meters Varsity618:21.6 PB12
Sep 17Greenbrier Christian XC InviteSep 17 · 5,000 Meters Junior Varsity · Place 1 · Catholic5,000 Meters Junior Varsity119:14.912

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 6VISAA XC ChampionshipsNov 6 · 5,000 Meters Division I · Place 42 · Catholic5,000 Meters Division I4217:59.9 PB11
Oct 30TCIS XC ChampionshipsOct 30 · 5,000 Meters Varsity · Place 14 · Catholic5,000 Meters Varsity1418:50.1 PB11
Oct 22Norfolk Academy XC Meet #3Oct 22 · 5,000 Meters Varsity · Place 12 · Catholic5,000 Meters Varsity1217:36.311
Oct 21State Catholic Cross Country ChampionshipOct 21 · 5,000 Meters Varsity · Place 33 · Catholic5,000 Meters Varsity3318:17.911
Oct 18The VA XC ShowcaseOct 18 · 5,000 Meters Small School · Place 111 · Catholic5,000 Meters Small School11118:45.5 PB11
Sep 4Catholic High School InvitationalSep 4 · 5,000 Meters Varsity · Place 45 · Catholic5,000 Meters Varsity4520:54.9 PB11
Aug 28Norfolk Academy MeetAug 28 · 2 Miles Varsity · Place 47 · Catholic2 Miles Varsity4712:18.2 PB11

2024 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 7VISAA Cross Country State ChampionshipsNov 7 · 5,000 Meters Division I · Place 70 · Catholic5,000 Meters Division I7018:54.6510
Nov 7VISAA Cross Country State ChampionshipsNov 7 · 5,000 Meters Division I · Place 70 · Catholic5,000 Meters Division I7018:54.6510
Oct 17Nansemond-Suffolk InvitationalOct 17 · Varsity · Place 29 · CatholicVarsity2920:51.64—
Oct 3Isle of Wight Academy MeetOct 3 · 5,000 Meters Varsity · Place 10 · Catholic5,000 Meters Varsity1019:18.90—
Sep 26Norfolk Academy XC Meet #2Sep 26 · 5,000 Meters Varsity · Place 18 · Catholic5,000 Meters Varsity1818:37.4SO
Sep 19Greenbrier Christian XC InviteSep 19 · 5,000 Meters Varsity · Place 21 · Catholic5,000 Meters Varsity2120:22.0SO
Sep 14Bill McGough InvitationalSep 14 · 5,000 Meters Varsity · Place 23 · Catholic5,000 Meters Varsity2320:09.4SO
Sep 11Walsingham InvitationalSep 11 · 5,000 Meters Varsity · Place 26 · Catholic5,000 Meters Varsity2620:37.0SO
Sep 11Walsingham InvitationalSep 11 · 5,000 Meters Varsity · Place 26 · Catholic5,000 Meters Varsity2620:37.0SO
Sep 4Catholic High School InvitationalSep 4 · 5,000 Meters Varsity · Place 25 · Catholic5,000 Meters Varsity2521:34.3SO
Sep 4Catholic High School InvitationalSep 4 · 5,000 Meters Varsity · Place 25 · Catholic5,000 Meters Varsity2521:34.3SO