Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.98 Miles · Burke Lake Park2025 VCAC Cross Country Championships · Oct 2821:45.802025 VCAC Cross Country ChampionshipsOctober 28, 2025
2.98 Miles · Burke Lake ParkMonroe Parker Invitational · Sep 624:25Monroe Parker InvitationalSeptember 6, 2025
3,000 Meters · Great Meadow (Non-State)Dave Davis Invitational at Great Meadow · Aug 2916:37Dave Davis Invitational at Great Meadow August 29, 2026
5,000 Meters · Bull Run Regional ParkGlory Days Cross Country Invite · Sep 3026:37Glory Days Cross Country InviteSeptember 30, 2023
5,000 Meters · Newport News ParkState Catholic Cross Country Championship · Oct 2122:15.3State Catholic Cross Country ChampionshipOctober 21, 2025
5,000 Meters · Occoquan Regional ParkVirginia Catholic State Championship · Oct 2925:32.3Virginia Catholic State ChampionshipOctober 29, 2026
5,000 Meters · Poor Farm Park Patrick Henry Invitational · Sep 2723:45.4Patrick Henry InvitationalSeptember 27, 2025

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 32026 VCAC Cross Country ChampioshipsNov 3 · 2.98 Miles Varsity · Place 83 · Saint John Paul the Great Catholic2.98 Miles Varsity8324:28.8012
Oct 29Virginia Catholic State ChampionshipOct 29 · 5,000 Meters Varsity · Place 103 · Saint John Paul the Great Catholic5,000 Meters Varsity10325:32.3 PB12
Aug 29Dave Davis Invitational at Great Meadow Aug 29 · 3,000 Meters JR/SR · Place 91 · Saint John Paul the Great Catholic3,000 Meters JR/SR9116:37 PB12

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 282025 VCAC Cross Country ChampionshipsOct 28 · 2.98 Miles Varsity · Place 58 · Saint John Paul the Great Catholic2.98 Miles Varsity5821:45.80 PB11
Oct 21State Catholic Cross Country ChampionshipOct 21 · 5,000 Meters Varsity · Place 87 · Saint John Paul the Great Catholic5,000 Meters Varsity8722:15.3 PB11
Sep 27Patrick Henry InvitationalSep 27 · 5,000 Meters Junior Varsity · Place 151 · Saint John Paul the Great Catholic5,000 Meters Junior Varsity15123:45.4 PB11
Sep 6Monroe Parker InvitationalSep 6 · 2.98 Miles Junior Varsity · Place 157 · Saint John Paul the Great Catholic2.98 Miles Junior Varsity15724:25 PB11

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 7Monroe Parker InvitationalSep 7 · 2.98 Miles Frosh/Soph · Place 229 · Saint John Paul the Great Catholic2.98 Miles Frosh/Soph22926:0510

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 1VCAC ChampionshipNov 1 · 5,000 Meters Varsity · Place 72 · Saint John P5,000 Meters Varsity7224:11.66—
Oct 3VCAC meet #2Oct 3 · 5,000 Meters Varsity · Place 71 · Saint John P5,000 Meters Varsity7127:11.66—
Sep 30Glory Days Cross Country InviteSep 30 · 5,000 Meters Boys Freshman Race · Place 101 · Saint John Paul the Great Catholic5,000 Meters Boys Freshman Race10126:37 PB9