Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Ivey Redmon Sports ComplexFriday Night Lights · Sep 6 | 12:12.1 | Friday Night Lights | September 6, 2024 |
| 3,000 Meters · Wake Med Soccer Park 3kBaySix Kickoff Classic · Aug 8 | 10:18.72 | BaySix Kickoff Classic | August 8, 2026 |
| 4,000 Meters · Golfview Greenway Walking Trail2025 AAU North Carolina District Cross Country Qualifier · Nov 8 | 13:59.21 | 2025 AAU North Carolina District Cross Country Qualifier | November 8, 2025 |
| 4,000 Meters · Ivey Redmon Sports ComplexNorth Carolina Middle School and Age Group Championships · Nov 2 | 15:31.24 | North Carolina Middle School and Age Group Championships | November 2, 2025 |
| 4,000 Meters · Victor Ashe ParkAAU Cross Country Nationals · Dec 6 | 14:16.84 | AAU Cross Country Nationals | December 6, 2025 |
| 5,000 Meters · Ivey Redmon Sports ComplexFriday Night Lights XC Festival · Sep 11 | 17:55.08 | Friday Night Lights XC Festival | September 11, 2026 |
| 5,000 Meters · McAlpine Creek ParkBrooks South XC Championships · Nov 29 | 18:00.94 | Brooks South XC Championships | November 29, 2025 |
| 5,000 Meters · Wake Med Soccer ParkPC, B, AD, R, CG, C, AF · Sep 24 | 17:59.82 | PC, B, AD, R, CG, C, AF | September 24, 2026 |
| 5,000 Meters · WakeMed Soccer ParkCap 8 Cross Country Championship · Oct 20 | 17:28.10 | Cap 8 Cross Country Championship | October 20, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 20 | Cap 8 Cross Country ChampionshipOct 20 · 5,000 Meters Varsity · Place 24 · BroughtonBroughton | 5,000 Meters Varsity | 24 | 17:28.10 PB | 9 |
| Oct 2 | Great American XC Festival Presented by CorosOct 2 · 5,000 Meters Junior Varsity I · Place 29 · BroughtonBroughton | 5,000 Meters Junior Varsity I | 29 | 18:02.22 | 9 |
| Sep 24 | PC, B, AD, R, CG, C, AFSep 24 · 5,000 Meters Varsity · Place 7 · BroughtonBroughton | 5,000 Meters Varsity | 7 | 17:59.82 PB | 9 |
| Sep 18 | adidas XC ChallengeSep 18 · 5,000 Meters Junior Varsity Red · Place 21 · BroughtonBroughton | 5,000 Meters Junior Varsity Red | 21 | 17:49.9 | 9 |
| Sep 11 | Friday Night Lights XC FestivalSep 11 · 5,000 Meters Junior Varsity FR/SO · Place 4 · BroughtonBroughton | 5,000 Meters Junior Varsity FR/SO | 4 | 17:55.08 PB | 9 |
| Aug 8 | BaySix Kickoff ClassicAug 8 · 3,000 Meters 9th-10th Grade · Place 10 · BroughtonBroughton | 3,000 Meters 9th-10th Grade | 10 | 10:18.72 PB | 9 |
2025 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 6 | AAU Cross Country NationalsDec 6 · 4,000 Meters 13 Year Olds · Place 11 · Without Limits TriangleWithout Limits Triangle | 4,000 Meters 13 Year Olds | 11 | 14:16.84 PB | 8 |
| Nov 29 | Brooks South XC ChampionshipsNov 29 · 5,000 Meters Youth 13/14 · Place 26 · Without Limits TriangleWithout Limits Triangle | 5,000 Meters Youth 13/14 | 26 | 18:00.94 PB | 8 |
| Nov 8 | 2025 AAU North Carolina District Cross Country QualifierNov 8 · 4,000 Meters 13-14 · Place 4 · Without Limits TriangleWithout Limits Triangle | 4,000 Meters 13-14 | 4 | 13:59.21 PB | 8 |
| Nov 2 | North Carolina Middle School and Age Group ChampionshipsNov 2 · 4,000 Meters 12-15 · Place 16 · Without Limits TriangleWithout Limits Triangle | 4,000 Meters 12-15 | 16 | 15:31.24 PB | 8 |
| Oct 3 | Great American XC Festival, Presented by GarminOct 3 · 2 Miles Middle School · Place 2 · Without Limits TWithout Limits T | 2 Miles Middle School | 2 | 10:57.9 | 8 |
| Oct 3 | Great American XC Festival, Presented by GarminOct 3 · 2 Miles Middle School · Place 2 · M8 Without Limits TM8 Without Limits T | 2 Miles Middle School | 2 | 10:57.9 | — |
| Oct 3 | Great American XC Festival, Presented by GarminOct 3 · 2 Miles Middle School · Place 2 · Without Limits TWithout Limits T | 2 Miles Middle School | 2 | 10:57.9 | 8 |
| Aug 30 | The 6th Annual Liberty KickoffAug 30 · 3,000 Meters Middle School · Place 1 · Without Limits TriangleWithout Limits Triangle | 3,000 Meters Middle School | 1 | 10:19.50 | 8 |
2024 Cross Country
5 results