Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Bells Mill ParkTCIS XC Championships · Oct 3030:36.3TCIS XC ChampionshipsOctober 30, 2025
5,000 Meters · Mt TrashmoreCatholic High School Invitational · Sep 428:45.0Catholic High School InvitationalSeptember 4, 2025
5,000 Meters · Newport News ParkState Catholic Cross Country Championship · Oct 2127:27.7State Catholic Cross Country ChampionshipOctober 21, 2025
5,000 Meters · Panorama FarmsVISAA XC Championships · Nov 627:55.1VISAA XC ChampionshipsNovember 6, 2025
5,000 Meters · Pole Green Palk (Upper Course)The VA XC Showcase · Oct 1827:16.4The VA XC ShowcaseOctober 18, 2025
5,000 Meters · Woodberry Forest 5K CourseWoodberry Forest XC Invitational · Sep 2224:52.1Woodberry Forest XC InvitationalSeptember 22, 2023

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

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 6VISAA XC ChampionshipsNov 6 · 5,000 Meters Division III · Place 88 · Walsingham Academy5,000 Meters Division III8827:55.1 PB11
Oct 30TCIS XC ChampionshipsOct 30 · 5,000 Meters Varsity · Place 58 · Walsingham Academy5,000 Meters Varsity5830:36.3 PB11
Oct 21State Catholic Cross Country ChampionshipOct 21 · 5,000 Meters Varsity · Place 73 · Walsingham Academy5,000 Meters Varsity7327:27.7 PB11
Oct 18The VA XC ShowcaseOct 18 · 5,000 Meters Small School · Place 237 · Walsingham Academy5,000 Meters Small School23727:16.4 PB11
Sep 4Catholic High School InvitationalSep 4 · 5,000 Meters Varsity · Place 51 · Walsingham Academy5,000 Meters Varsity5128:45.0 PB11

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 19VA XC ShowcaseOct 19 · 5,000 Meters Varsity · Place 107 · Walsingham Academy5,000 Meters Varsity10723:46.8SO
Oct 12Atlantic Coast XC InvitationalOct 12 · 5,000 Meters Varsity · Place 34 · Walsingham Academy5,000 Meters Varsity3422:02.1010
Sep 26Norfolk Academy XC Meet #2Sep 26 · 5,000 Meters Varsity · Place 30 · Walsingham Academy5,000 Meters Varsity3022:59.5SO
Sep 11Walsingham InvitationalSep 11 · 5,000 Meters Varsity · Place 16 · Walsingham Academy5,000 Meters Varsity1623:48.0SO
Sep 11Walsingham InvitationalSep 11 · 5,000 Meters Varsity · Place 16 · Walsingham Academy5,000 Meters Varsity1623:48.0SO
Sep 4Catholic High School InvitationalSep 4 · 5,000 Meters Varsity · Place 11 · Walsingham Academy5,000 Meters Varsity1124:16.7SO
Sep 4Catholic High School InvitationalSep 4 · 5,000 Meters Varsity · Place 11 · Walsingham Academy5,000 Meters Varsity1124:16.7SO

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 24Virginia Catholic State ChampionshipOct 24 · Varsity · Place 40 · Walsingham AcademyVarsity4024:48—
Oct 14MileStat.com XC Invitational 2023Oct 14 · Varsity · Place 54 · Walsingham AcademyVarsity5422:58—
Oct 14MileStat.com XC Invitational 2023Oct 14 · 5,000 Meters Varsity · Place 54 · Walsingham Academy5,000 Meters Varsity5422:589
Sep 22Woodberry Forest XC InvitationalSep 22 · 5,000 Meters Varsity · Place 108 · Walsingham Academy5,000 Meters Varsity10824:52.1 PB9