Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.98 Miles · Burke Lake ParkMonroe Parker Invitational · Sep 619:59Monroe Parker InvitationalSeptember 6, 2025
5,000 Meters · Great Meadow (Non-State)Octoberfest Invitational · Oct 319:19.4Octoberfest InvitationalOctober 3, 2026
5,000 Meters · Morven Park GroundsTrials of Miles Opening Night XC Presented By New Balance · Sep 419:39.8Trials of Miles Opening Night XC Presented By New BalanceSeptember 4, 2026
5,000 Meters · Newport News ParkState Catholic Cross Country Championship · Oct 2119:36.3State Catholic Cross Country ChampionshipOctober 21, 2025
5,000 Meters · Occoquan Regional ParkVirginia Catholic State Championship · Oct 2920:39.0Virginia Catholic State ChampionshipOctober 29, 2026
5,000 Meters · Panorama FarmsVISAA XC Championships · Nov 618:53.1VISAA XC ChampionshipsNovember 6, 2025

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 29Virginia Catholic State ChampionshipOct 29 · 5,000 Meters Varsity · Place 51 · Paul VI5,000 Meters Varsity5120:39.0 PB10
Oct 3Octoberfest InvitationalOct 3 · 5,000 Meters A · Place 110 · Paul VI5,000 Meters A11019:19.4 PB10
Sep 4Trials of Miles Opening Night XC Presented By New BalanceSep 4 · 5,000 Meters Varsity · Place 244 · Paul VI5,000 Meters Varsity24419:39.8 PB10

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 6VISAA XC ChampionshipsNov 6 · 5,000 Meters Division I · Place 85 · Paul VI5,000 Meters Division I8518:53.1 PB9
Oct 21State Catholic Cross Country ChampionshipOct 21 · 5,000 Meters Varsity · Place 57 · Paul VI5,000 Meters Varsity5719:36.3 PB9
Sep 6Monroe Parker InvitationalSep 6 · 2.98 Miles Varsity · Place 188 · Paul VI2.98 Miles Varsity18819:59 PB9