Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Cannon SchoolCannon School 10/3 XC Meet · Oct 313:06.02Cannon School 10/3 XC MeetOctober 3, 2023
3,000 Meters · McAlpine Creek ParkGCMSAA Conference Championship 10/17 · Oct 1712:58.16GCMSAA Conference Championship 10/17October 17, 2023
5,000 Meters · Cannon SchoolCISAA/GCMSAA Meet #5 · Sep 2423:34.67CISAA/GCMSAA Meet #5September 24, 2024
5,000 Meters · Hagan-Stone ParkGCXI · Sep 2721:45.91GCXISeptember 27, 2025
5,000 Meters · McAlpine Creek ParkNCISAA 4A Cross Country Championships · Oct 2421:20.45NCISAA 4A Cross Country ChampionshipsOctober 24, 2025
5,000 Meters · WakeMed Soccer ParkNCISAA 4A State Championships · Oct 2521:59.00NCISAA 4A State ChampionshipsOctober 25, 2024

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 30NCISAA 4A Cross Country ChampionshipsOct 30 · 5,000 Meters Varsity · Place 87 · CannonCannon5,000 Meters Varsity8724:14.6511
Oct 13CISAA Pancake PD-Latin HostOct 13 · 5,000 Meters New Division · Place 36 · CannonCannon5,000 Meters New Division3625:00.9811
Oct 6CISAA #4 CDS HostOct 6 · 5,000 Meters High School/Club · Place 15 · CannonCannon5,000 Meters High School/Club1524:25.5911
Sep 29CISAA Cannon MeetSep 29 · 5,000 Meters New Division · Place 4 · CannonCannon5,000 Meters New Division425:2611
Sep 8CISAA #2 Christian HostSep 8 · 5,000 Meters HS Varsity Girls · Place 29 · CannonCannon5,000 Meters HS Varsity Girls2927:02.2511

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 24NCISAA 4A Cross Country ChampionshipsOct 24 · 5,000 Meters Varsity · Place 48 · CannonCannon5,000 Meters Varsity4821:20.45 PB10
Sep 27GCXISep 27 · 5,000 Meters HS Champ · Place 37 · CannonCannon5,000 Meters HS Champ3721:45.91 PB10

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 25NCISAA 4A State ChampionshipsOct 25 · 5,000 Meters Varsity · Place 50 · CannonCannon5,000 Meters Varsity5021:59.00 PB9
Oct 15CISAA/GCMSAA ChampionshipsOct 15 · 5,000 Meters Varsity · Place 27 · CannonCannon5,000 Meters Varsity2721:35.359
Oct 1CISAA InvitationalOct 1 · 5,000 Meters Varsity · Place 35 · CannonCannon5,000 Meters Varsity3522:56.889
Sep 24CISAA/GCMSAA Meet #5Sep 24 · 5,000 Meters Varsity · Place 3 · CannonCannon5,000 Meters Varsity323:34.67 PB9
Sep 20Hare & Hounds XC Invitational (at McAlpine Park)Sep 20 · 5,000 Meters Varsity Championship (SATURDAY) · Place 129 · CannonCannon5,000 Meters Varsity Championship (SATURDAY)12922:31.729
Sep 10CISAA/GCMSAA Meet #3Sep 10 · 5,000 Meters Varsity · Place 8 · CannonCannon5,000 Meters Varsity823:38.58Unofficial9
Sep 3CISAA/GCMSAA Meet #2Sep 3 · 5,000 Meters Varsity · Place 7 · CannonCannon5,000 Meters Varsity723:36.409

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 17GCMSAA Conference Championship 10/17Oct 17 · 3,000 Meters Middle School · Place 12 · CannonCannon3,000 Meters Middle School1212:58.16 PB8
Oct 3Cannon School 10/3 XC MeetOct 3 · 3,000 Meters Middle School Girls · Place 14 · CannonCannon3,000 Meters Middle School Girls1413:06.02 PB8
Sep 26GCMSAA MeetSep 26 · 3,000 Meters Middle School · Place 18 · CannonCannon3,000 Meters Middle School1813:59.108

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 18GCMSAA ChampionshipsOct 18 · 3,000 Meters Middle School · Place 31 · CannonCannon3,000 Meters Middle School3114:22.37
Oct 4Cannon School Home Meet 10/4Oct 4 · 3,000 Meters Middle School Girls · Place 4 · CannonCannon3,000 Meters Middle School Girls414:08.507
Sep 13GCMSAA McAlpine Meet #3Sep 13 · 3,000 Meters Middle School · Place 20 · CannonCannon3,000 Meters Middle School2015:21.627
Sep 6The Middle School ShowdownSep 6 · 3,000 Meters Middle School · Place 38 · CannonCannon3,000 Meters Middle School3815:38.147
Aug 30GCMSAA McAlpine Meet #1Aug 30 · 3,000 Meters Middle School · Place 30 · CannonCannon3,000 Meters Middle School3015:57.187
Aug 27Carolinas KickoffAug 27 · 3,000 Meters Middle School Championship · Place 61 · MS_CannonMS_Cannon3,000 Meters Middle School Championship6114:32.7—