Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | SEMSAC XC Championship Oct 19 · 3,000 Meters MS Boys · Place 29 · Fayetteville Academy | 3,000 Meters MS Boys | 29 | 15:13.8 | 6 |
| Oct 8 | WCA 12th Annual Pumpkin RunOct 8 · 2 Miles MS Boys · Place 85 · Fayetteville Academy | 2 Miles MS Boys | 85 | 17:16.04 PB | 6 |
| Oct 6 | SAC Conference PreviewOct 6 · 3,000 Meters Middle School Boys · Place 27 · Fayetteville Academy | 3,000 Meters Middle School Boys | 27 | 17:06.0 | 6 |
| Sep 24 | SAC#3 MeetSep 24 · 3,000 Meters Middle School · Place 38 · Fayetteville Academy | 3,000 Meters Middle School | 38 | 16:49.7 | 6 |
| Aug 31 | LCS Open MeetAug 31 · 1.8 Miles Middle School · Place 65 · Fayetteville Academy | 1.8 Miles Middle School | 65 | 15:34 PB | 6 |
2025 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 14 | SAC Conference XC Championship Oct 14 · 3,000 Meters MS Boys · Place 29 · Fayetteville Academy | 3,000 Meters MS Boys | 29 | 15:10.5 PB | 5 |
| Oct 9 | WCA 11th Annual Pumpkin RunOct 9 · 2 Miles MS Boys · Place 92 · Fayetteville Academy | 2 Miles MS Boys | 92 | 17:23.79 | 5 |
| Oct 1 | SAC Conference PreviewOct 1 · 3,000 Meters Middle School Boys · Place 35 · Fayetteville Academy | 3,000 Meters Middle School Boys | 35 | 15:14.1 | 5 |
| Sep 23 | SAC FCS Conference MeetSep 23 · 3,000 Meters New Division · Place 49 · Fayetteville Academy | 3,000 Meters New Division | 49 | 16:03.0 PB | 5 |
2023 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 8 | Wilmington Beach BlastSep 8 · 2 Miles Middle School · Place 136 · Fayetteville Academy | 2 Miles Middle School | 136 | 20:58.65Unofficial | 3 |
| Sep 2 | 4th Annual Liberty Kickoff MeetSep 2 · 2,000 Meters Varsity · Place 31 · FayettevilleAcad | 2,000 Meters Varsity | 31 | 10:27.03 | 3 |