Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Forsyth Country Day SchoolFCDS PTAC Meet 10/9 · Oct 9 | 19:09.08 | FCDS PTAC Meet 10/9 | October 9, 2023 |
| 5,000 Meters · Hagan-Stone ParkHPCA home meet · Sep 11 | 19:31.95 | HPCA home meet | September 11, 2025 |
| 5,000 Meters · Ivey Redmon Sports ComplexPTAC Championships · Oct 17 | 18:45.89 | PTAC Championships | October 17, 2023 |
| 5,000 Meters · Ivey Redmon Sports ComplexCalvary Day Conference Meet · Sep 27 | 18:42.04 | Calvary Day Conference Meet | September 27, 2023 |
| 5,000 Meters · McAlpine Creek ParkHare & Hounds XC Invitational (at McAlpine Park) · Sep 16 | 20:44.24 | Hare & Hounds XC Invitational (at McAlpine Park) | September 16, 2022 |
| 5,000 Meters · WakeMed Soccer ParkNCISAA 3A State Championships · Oct 27 | 18:03.95 | NCISAA 3A State Championships | October 27, 2023 |
| 5,000 Meters · WCA Sandy Ridge XC CourseWesleyan Christian Academy Home Meet · Oct 9 | 19:50.20 | Wesleyan Christian Academy Home Meet | October 9, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 16 | PTAC Varsity ChampionshipsOct 16 · 5,000 Meters Varsity · Place 34 · Forsyth Country Day | 5,000 Meters Varsity | 34 | 20:22.60 | 12 |
| Oct 9 | Wesleyan Christian Academy Home MeetOct 9 · 5,000 Meters Varsity · Place 16 · Forsyth Country Day | 5,000 Meters Varsity | 16 | 19:50.20 PB | 12 |
| Oct 3 | Great American XC Festival, Presented by GarminOct 3 · 5,000 Meters Varsity · Place 373 · Forsyth Country | 5,000 Meters Varsity | 373 | 19:20.8 | 12 |
| Oct 2 | FCDS Varsity PTAC MeetOct 2 · 5,000 Meters Varsity · Place 8 · Forsyth Country Day | 5,000 Meters Varsity | 8 | 20:50.92 | 12 |
| Sep 11 | HPCA home meet Sep 11 · 5,000 Meters New Division · Place 22 · Forsyth Country Day | 5,000 Meters New Division | 22 | 19:31.95 PB | 12 |
| Sep 5 | Friday Night Lights XC FestivalSep 5 · 5,000 Meters Championship · Place 290 · Forsyth Coun | 5,000 Meters Championship | 290 | 20:31.9 | 12 |
| Aug 28 | Northwest XC InvitationalAug 28 · 5,000 Meters Varsity · Place 86 · Forsyth Country Day | 5,000 Meters Varsity | 86 | 20:53.52 | 12 |
| Aug 23 | WNC Cross Country CarnivalAug 23 · 5,000 Meters Championship · Place 110 · Forsyth Country Day | 5,000 Meters Championship | 110 | 20:48.57Unofficial | 12 |
2024 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 17 | PTAC Varsity ChampionshipsOct 17 · 5,000 Meters Varsity · Place 22 · Forsyth Country Day | 5,000 Meters Varsity | 22 | 18:48.55 | 11 |
| Oct 8 | FCDS Varsity Home Meet #3 - 10/8/24Oct 8 · 5,000 Meters Varsity · Place 10 · Forsyth Country Day | 5,000 Meters Varsity | 10 | 19:58.22 | 11 |
| Sep 13 | FCDS Home Meet #2 9/13/24Sep 13 · 5,000 Meters Varsity · Place 13 · Forsyth Country Day | 5,000 Meters Varsity | 13 | 19:59.95 | 11 |
| Sep 6 | Friday Night LightsSep 6 · 5,000 Meters Championship · Place 291 · Forsyth Country Day | 5,000 Meters Championship | 291 | 19:44.4 | 11 |
| Sep 3 | FCDS Varsity PTAC Meet 9/3Sep 3 · 5,000 Meters Varsity · Place 23 · Forsyth Country Day | 5,000 Meters Varsity | 23 | 20:43.37 | 11 |
| Aug 24 | WNC Cross Country CarnivalAug 24 · 5,000 Meters Championship · Place 188 · Forsyth Country | 5,000 Meters Championship | 188 | 19:58.1 | 11 |
2023 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 27 | NCISAA 3A State ChampionshipsOct 27 · 5,000 Meters Varsity · Place 24 · Forsyth Country Day | 5,000 Meters Varsity | 24 | 18:03.95 PB | 10 |
| Oct 17 | PTAC ChampionshipsOct 17 · 5,000 Meters Varsity · Place 15 · Forsyth Country Day | 5,000 Meters Varsity | 15 | 18:45.89 PB | 10 |
| Oct 9 | FCDS PTAC Meet 10/9Oct 9 · 5,000 Meters Varsity · Place 11 · Forsyth Country Day | 5,000 Meters Varsity | 11 | 19:09.08 PB | 10 |
| Sep 27 | Calvary Day Conference MeetSep 27 · 5,000 Meters Varsity · Place 13 · Forsyth Country Day | 5,000 Meters Varsity | 13 | 18:42.04 PB | 10 |
| Sep 15 | Adidas XC InvitationalSep 15 · 5,000 Meters Invitational · Place 137 · Forsyth Country Day | 5,000 Meters Invitational | 137 | 18:40.1 | 10 |
| Sep 13 | FCDS Home Meet #1Sep 13 · 5,000 Meters Varsity · Place 21 · Forsyth Country Day | 5,000 Meters Varsity | 21 | 21:32.58 | 10 |
| Aug 31 | WCA-PTAC Conference MeetAug 31 · 5,000 Meters Varsity · Place 13 · Forsyth Country Day | 5,000 Meters Varsity | 13 | 20:14 | 10 |
2022 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 18 | PTAC Varsity ChampionshipsOct 18 · 5,000 Meters Varsity · Place 24 · Forsyth Country Day | 5,000 Meters Varsity | 24 | 20:15.51 | 9 |
| Oct 3 | Calvary Day School Home MeetOct 3 · 5,000 Meters Varsity · Place 32 · Forsyth Country Day | 5,000 Meters Varsity | 32 | 21:56.89 | 9 |
| Sep 27 | FCDS PTAC Varsity MeetSep 27 · 5,000 Meters Varsity · Place 23 · Forsyth Country Day | 5,000 Meters Varsity | 23 | 20:45.99 | 9 |
| Sep 16 | Hare & Hounds XC Invitational (at McAlpine Park)Sep 16 · 5,000 Meters Open (SATURDAY) · Place 107 · Forsyth Country Day | 5,000 Meters Open (SATURDAY) | 107 | 20:44.24 PB | 9 |
| Sep 1 | MCA Fisher River Meet #1Sep 1 · 5,000 Meters Varsity · Place 30 · Forsyth Coun | 5,000 Meters Varsity | 30 | 21:01.00 | 9 |
| Aug 19 | FCDS Home Meet #1Aug 19 · 5,000 Meters Varsity · Place 23 · Forsyth Country Day | 5,000 Meters Varsity | 23 | 21:55.96Unofficial | 9 |