Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Ashbrook HSBig South Conference Championship · Oct 18 | 22:28.33 | Big South Conference Championship | October 18, 2022 |
| 5,000 Meters · Freedom HSNCHSAA 3A West Regional · Oct 29 | 22:18 | NCHSAA 3A West Regional | October 29, 2022 |
| 8,000 Meters · Cleveland Community CollegeNJCAA Region 10 Cross Country Championship · Oct 25 | 38:01.05 | NJCAA Region 10 Cross Country Championship | October 25, 2025 |
| 8,000 Meters · Ivey Redmon Sports ComplexSpartan Classic · Oct 2 | 44:20.20 | Spartan Classic | October 2, 2026 |
| 8,000 Meters · McAlpine Creek ParkRoyals Challenge · Oct 10 | 38:58.73 | Royals Challenge | October 10, 2025 |
| 8,000 Meters · Salisbury Community ParkCatawba Fleet Feet XC Invite · Sep 6 | 44:51.55 | Catawba Fleet Feet XC Invite | September 6, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
4 results2025 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | NJCAA Region 10 Cross Country ChampionshipOct 25 · 8,000 Meters D2 · Place 5 · Cleveland (N.C.) CCCleveland (N.C.) CC | 8,000 Meters D2 | 5 | 38:01.05 PB | Fr |
| Oct 10 | Royals ChallengeOct 10 · 8,000 Meters Blue · Place 172 · Cleveland (N.C.) CCCleveland (N.C.) CC | 8,000 Meters Blue | 172 | 38:58.73 PB | Fr |
| Oct 3 | Spartan ClassicOct 3 · 8,000 Meters Varsity · Place 112 · Cleveland CCCleveland CC | 8,000 Meters Varsity | 112 | 43:51.7 | FR |
| Sep 20 | Yeti Invitational 2025Sep 20 · 8,000 Meters New Division · Place 25 · Cleveland (N.C.) CCCleveland (N.C.) CC | 8,000 Meters New Division | 25 | 40:28.08Unofficial | Fr |
| Sep 6 | Catawba Fleet Feet XC InviteSep 6 · 8,000 Meters College · Place 62 · Cleveland (N.C.) CCCleveland (N.C.) CC | 8,000 Meters College | 62 | 44:51.55 PB | Fr |
2023 Cross Country
2 results2022 Cross Country
4 results