Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2,000 Meters · Frank Lisk ParkRun Cabarrus Invitational · Oct 10 | 8:06.6 | Run Cabarrus Invitational | October 10, 2026 |
| 2,000 Meters · Golfview Greenway Walking Trail2025 AAU North Carolina District Cross Country Qualifier · Nov 8 | 8:03.31 | 2025 AAU North Carolina District Cross Country Qualifier | November 8, 2025 |
| 2,000 Meters · McAlpine Creek ParkHare & Hounds XC Invitational (at McAlpine Park) · Sep 20 | 9:37.43 | Hare & Hounds XC Invitational (at McAlpine Park) | September 20, 2024 |
| 2,000 Meters · Victor Ashe ParkAAU Cross Country Nationals · Dec 6 | 8:05.27 | AAU Cross Country Nationals | December 6, 2025 |
| 3,000 Meters · Southwest Guilford HSGCXI · Sep 26 | 11:44.4 | GCXI | September 26, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
2 results2025 Cross Country
4 results2024 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 9 | AAU North Carolina District Cross Country QualifierNov 9 · 2,000 Meters 7-8 · Place 5 · Carolina Liberty Running ClubCarolina Liberty Running Club | 2,000 Meters 7-8 | 5 | 8:30.38 | 3 |
| Oct 12 | Run Cabarrus InviteOct 12 · 2,000 Meters Varsity · Place 6 · Carolina LibCarolina Lib | 2,000 Meters Varsity | 6 | 9:09.71 | 7 |
| Sep 20 | Hare & Hounds XC Invitational (at McAlpine Park)Sep 20 · 2,000 Meters Elementary 2K Championship (SATURDAY) · Place 16 · Carolina Liberty Running ClubCarolina Liberty Running Club | 2,000 Meters Elementary 2K Championship (SATURDAY) | 16 | 9:37.43 PB | 3 |
| Aug 31 | 5th Annual Liberty KickoffAug 31 · 2,000 Meters Varsity · Place 10 · M3 Carolina LibM3 Carolina Lib | 2,000 Meters Varsity | 10 | 8:55.12 | — |
| Aug 24 | Carolinas KickoffAug 24 · 2,000 Meters Elementary · Place 14 · Carolina Liberty RunCarolina Liberty Run | 2,000 Meters Elementary | 14 | 8:59.9 | 71 |