Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.98 Miles · Burke Lake Park2025 Northern Region Cross Country Championship · Oct 2915:12.22025 Northern Region Cross Country ChampionshipOctober 29, 2025
2.98 Miles · Burke Lake ParkMonroe Parker Invitational · Sep 615:43Monroe Parker InvitationalSeptember 6, 2025
5,000 Meters · Bull Run Regional ParkGlory Days Cross Country Invite · Sep 3018:15Glory Days Cross Country InviteSeptember 30, 2023
5,000 Meters · Championship 5000m CourseMaryland XC Invitational presented by Brooks (MDXC) · Oct 1115:43.11Maryland XC Invitational presented by Brooks (MDXC)October 11, 2025
5,000 Meters · Morven ParkTrials of Miles Opening Night XC · Aug 2916:35.9Trials of Miles Opening Night XCAugust 29, 2025
5,000 Meters · Oatlands PlantationVHSL 6A State Cross Country Championships · Nov 817:36.50VHSL 6A State Cross Country ChampionshipsNovember 8, 2025
5,000 Meters · WakeMed Soccer ParkNXR Southeast Regional Championships · Nov 2216:08.23NXR Southeast Regional ChampionshipsNovember 22, 2025
8,000 Meters · Virginia Tech Home Cross Country CourseHokie Invitational · Sep 1825:59.70Hokie InvitationalSeptember 18, 2026

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

2026 Cross Country

1 results
DateMeetEventPlMarkGr
Sep 18Hokie InvitationalSep 18 · 8,000 Meters Collegiate · Place 16 · Virginia Tech ClubVirginia Tech Club8,000 Meters Collegiate1625:59.70 PBFr

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 22NXR Southeast Regional ChampionshipsNov 22 · 5,000 Meters Championship · Place 102 · WestfieldWestfield5,000 Meters Championship10216:08.23 PB12
Nov 8VHSL 6A State Cross Country ChampionshipsNov 8 · 5,000 Meters Varsity · Place 46 · WestfieldWestfield5,000 Meters Varsity4617:36.50 PB12
Oct 292025 Northern Region Cross Country ChampionshipOct 29 · 2.98 Miles Varsity · Place 1 · WestfieldWestfield2.98 Miles Varsity115:12.2 PB12
Oct 22VHSL Concorde District Cross Country ChampionshipsOct 22 · 2.98 Miles Varsity · Place 2 · WestfieldWestfield2.98 Miles Varsity215:34.7012
Oct 11Maryland XC Invitational presented by Brooks (MDXC)Oct 11 · 5,000 Meters Black & Gold Varsity · Place 2 · WestfieldWestfield5,000 Meters Black & Gold Varsity215:43.11 PB12
Sep 27Oatlands InvitationalSep 27 · Varsity · Place 20 · WestfieldWestfieldVarsity2016:18—
Sep 6Monroe Parker InvitationalSep 6 · 2.98 Miles Varsity · Place 5 · WestfieldWestfield2.98 Miles Varsity515:43 PB12
Aug 29Trials of Miles Opening Night XCAug 29 · 5,000 Meters Varsity Boys · Place 15 · WestfieldWestfield5,000 Meters Varsity Boys1516:35.9 PB12

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 30Concorde District CC ChampionshipOct 30 · Varsity · Place 17 · WestfieldWestfieldVarsity1716:48—
Sep 21Oatlands InvitationalSep 21 · Varsity · Place 146 · WestfieldWestfieldVarsity14617:31—
Sep 7Monroe Parker InvitationalSep 7 · 2.98 Miles Varsity · Place 22 · WestfieldWestfield2.98 Miles Varsity2216:2511

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 262023 Concorde District CC ChampionshipOct 26 · Varsity · Place 14 · WestfieldWestfieldVarsity1416:27.0—
Oct 14MileStat.com XC Invitational 2023Oct 14 · Varsity · Place 122 · WestfieldWestfieldVarsity12219:16—
Sep 30Glory Days Cross Country InviteSep 30 · 5,000 Meters Boy Varsity · Place 39 · WestfieldWestfield5,000 Meters Boy Varsity3918:15 PB10

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 29Concorde District CC Meet #3Sep 29 · 3 Miles Varsity · Place 41 · WestfieldWestfield3 Miles Varsity4119:46—
Sep 15Concorde District CC Meet #1Sep 15 · 3 Miles Varsity · Place 27 · WestfieldWestfield3 Miles Varsity2719:53—