Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Cannon SchoolCISAA/GCMSAA XC Meet #5 - Cannon School · Oct 514:26.47CISAA/GCMSAA XC Meet #5 - Cannon SchoolOctober 5, 2021
3,000 Meters · McAlpine Creek CSIAA/GCMSAA Meet #6 McAlpine Creek · Oct 1214:49.16CSIAA/GCMSAA Meet #6 McAlpine CreekOctober 12, 2021
5,000 Meters · Cannon SchoolCannon School 10/3 XC Meet · Oct 318:40.41Cannon School 10/3 XC MeetOctober 3, 2023
5,000 Meters · Hagan-Stone ParkGCXI · Sep 2717:06.40GCXISeptember 27, 2025
5,000 Meters · McAlpine Creek ParkNCISAA 4A Cross Country Championships · Oct 2416:26.66NCISAA 4A Cross Country ChampionshipsOctober 24, 2025
5,000 Meters · WakeMed Soccer ParkNCISAA 4A State Championships · Oct 2516:44.26NCISAA 4A State ChampionshipsOctober 25, 2024
5800 m · Virginia Tech Home Cross Country CourseVT Invitational · Sep 419:37.6VT InvitationalSeptember 4, 2026
6,000 Meters · Kernstown BattlefieldSU Twilight Open · Sep 1120:23.20SU Twilight OpenSeptember 11, 2026
8,000 Meters · Carleton CollegeRunning of the Cows · Oct 326:54.6Running of the CowsOctober 3, 2026
8,000 Meters · Kernstown BattlefieldODAC XC Championships · Oct 3126:58.4ODAC XC ChampionshipsOctober 31, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 31ODAC XC ChampionshipsOct 31 · 8,000 Meters ODAC · Place 25 · Washington and LeeWashington and Lee8,000 Meters ODAC2526:58.4 PBFr
Oct 3Running of the CowsOct 3 · 8,000 Meters Navy Championship · Place 249 · Washington and LeeWashington and Lee8,000 Meters Navy Championship24926:54.6 PBFr
Sep 11SU Twilight OpenSep 11 · 6,000 Meters Collegiate · Place 7 · Washington and LeeWashington and Lee6,000 Meters Collegiate720:23.20 PBFr
Sep 4VT InvitationalSep 4 · 5,800 Meters Collegiate · Place 29 · Washington and LeeWashington and Lee5,800 Meters Collegiate2919:37.6 PBFr

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 24NCISAA 4A Cross Country ChampionshipsOct 24 · 5,000 Meters Varsity · Place 27 · CannonCannon5,000 Meters Varsity2716:26.66 PB12
Sep 27GCXISep 27 · 5,000 Meters HS Champ · Place 22 · CannonCannon5,000 Meters HS Champ2217:06.40 PB12

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 25NCISAA 4A State ChampionshipsOct 25 · 5,000 Meters Varsity · Place 24 · CannonCannon5,000 Meters Varsity2416:44.26 PB11
Oct 15CISAA/GCMSAA ChampionshipsOct 15 · 5,000 Meters Varsity · Place 14 · CannonCannon5,000 Meters Varsity1417:00.1011
Oct 1CISAA InvitationalOct 1 · 5,000 Meters Varsity · Place 18 · CannonCannon5,000 Meters Varsity1817:23.3411
Sep 24CISAA/GCMSAA Meet #5Sep 24 · 5,000 Meters Varsity · Place 1 · CannonCannon5,000 Meters Varsity118:58.2811
Sep 20Hare & Hounds XC Invitational (at McAlpine Park)Sep 20 · 5,000 Meters Varsity Championship (SATURDAY) · Place 91 · CannonCannon5,000 Meters Varsity Championship (SATURDAY)9117:27.2911
Sep 10CISAA/GCMSAA Meet #3Sep 10 · 5,000 Meters Varsity · Place 1 · CannonCannon5,000 Meters Varsity117:51.37Unofficial11
Sep 3CISAA/GCMSAA Meet #2Sep 3 · 5,000 Meters Varsity · Place 1 · CannonCannon5,000 Meters Varsity118:01.7411

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 27NCISAA 4A State ChampionshipsOct 27 · 5,000 Meters Varsity · Place 71 · CannonCannon5,000 Meters Varsity7118:49.5610
Oct 17CISAA Conference Championship 10/17Oct 17 · 5,000 Meters Varsity · Place 42 · CannonCannon5,000 Meters Varsity4218:20.5910
Oct 3Cannon School 10/3 XC MeetOct 3 · 5,000 Meters Varsity Boys · Place 3 · CannonCannon5,000 Meters Varsity Boys318:40.41 PB10
Sep 26CISAA Varsity MeetSep 26 · 5,000 Meters Varsity · Place 11 · CannonCannon5,000 Meters Varsity1118:51.0210

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 28NCISAA 4A State ChampionshipsOct 28 · 5,000 Meters Varsity · Place 75 · CannonCannon5,000 Meters Varsity7519:41.899
Oct 18CISAA ChampionshipsOct 18 · 5,000 Meters Varsity · Place 75 · CannonCannon5,000 Meters Varsity7520:03.79
Oct 4Cannon School Home Meet 10/4Oct 4 · 5,000 Meters Varsity Boys · Place 4 · CannonCannon5,000 Meters Varsity Boys421:31.109
Sep 24Greensboro XC InvitationalSep 24 · 5,000 Meters Varsity 2 · Place 110 · CannonCannon5,000 Meters Varsity 211020:29.49
Sep 13CISAA McAlpine Meet #2Sep 13 · 5,000 Meters Varsity · Place 3 · CannonCannon5,000 Meters Varsity320:19.439
Sep 6Cannon School CISAA/GCMSAA 9/6 MeetSep 6 · 5,000 Meters Varsity Boys · Place 15 · CannonCannon5,000 Meters Varsity Boys1523:48.809
Aug 30CISAA McAlpine Meet #1Aug 30 · 5,000 Meters Varsity · Place 44 · CannonCannon5,000 Meters Varsity4423:14.909

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 12CSIAA/GCMSAA Meet #6 McAlpine CreekOct 12 · 3,000 Meters Middles School · Place 53 · CannonCannon3,000 Meters Middles School5314:49.16 PB8
Oct 5CISAA/GCMSAA XC Meet #5 - Cannon SchoolOct 5 · 3,000 Meters Middle School · Place 63 · CannonCannon3,000 Meters Middle School6314:26.47 PB8
Sep 28CSIAA/GCMSAA Meet #4 McAlpine CreekSep 28 · 3,000 Meters Middles School · Place 56 · CannonCannon3,000 Meters Middles School5615:12.298
Aug 31CISAA/GCMSAA Meet #1 McAlpine CreekAug 31 · 3,000 Meters Middles School · Place 51 · CannonCannon3,000 Meters Middles School5114:58.378