Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Armuchee High SchoolArmuchee Trail Run · Sep 13 | 24:50.3 | Armuchee Trail Run | September 13, 2025 |
| 5,000 Meters · Boling ParkFleet Feet Warpath Invitational · Sep 14 | 23:00.2 | Fleet Feet Warpath Invitational | September 14, 2024 |
| 5,000 Meters · Chattahoochee Alexander / Asics Invitational · Oct 4 | 25:30.52 | Alexander / Asics Invitational | October 4, 2025 |
| 5,000 Meters · Clinton Nature PreserveAtlanta Classic · Oct 11 | 24:26.10 | Atlanta Classic | October 11, 2025 |
| 5,000 Meters · Cobb County Corps PropertyBig Peach Mustang Stampede · Oct 25 | 23:07.30 | Big Peach Mustang Stampede | October 25, 2025 |
| 5,000 Meters · Darlington SchoolDarlington Cross Country Festival · Sep 26 | 23:41.63 | Darlington Cross Country Festival | September 26, 2026 |
| 5,000 Meters · McIntosh Reserve ParkBob Blastow Invitational · Aug 24 | 23:04.47 | Bob Blastow Invitational | August 24, 2024 |
| 5,000 Meters · Woodland High SchoolRun at the Rock · Sep 5 | 25:06.15 | Run at the Rock | September 5, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | Big Peach Mustang Stampede Oct 24 · 5,000 Meters Varsity · Place 67 · Douglas County | 5,000 Meters Varsity | 67 | 23:13.58 | — |
| Sep 26 | Darlington Cross Country FestivalSep 26 · 5,000 Meters Varsity · Place 50 · Douglas County | 5,000 Meters Varsity | 50 | 23:41.63 PB | 12 |
| Sep 5 | Run at the RockSep 5 · 5,000 Meters Varsity · Place 34 · Douglas County | 5,000 Meters Varsity | 34 | 25:06.15 PB | 12 |
2025 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | GHSA 6A Sectional 1 (Regions 2,3,7,8)Nov 1 · 5,000 Meters Varsity · Place 78 · Douglas County | 5,000 Meters Varsity | 78 | 23:14.01 | 11 |
| Oct 25 | Big Peach Mustang StampedeOct 25 · 5,000 Meters Varsity · Place 39 · Douglas County | 5,000 Meters Varsity | 39 | 23:07.30 PB | 11 |
| Oct 11 | Atlanta ClassicOct 11 · 5,000 Meters Varsity - Late · Place 25 · Douglas County | 5,000 Meters Varsity - Late | 25 | 24:26.10 PB | 11 |
| Oct 4 | Alexander / Asics InvitationalOct 4 · 5,000 Meters Varsity Black · Place 62 · Douglas County | 5,000 Meters Varsity Black | 62 | 25:30.52 PB | 11 |
| Sep 13 | Armuchee Trail RunSep 13 · 5,000 Meters Varsity · Place 10 · Douglas County | 5,000 Meters Varsity | 10 | 24:50.3 PB | 11 |
| Sep 6 | Run at the RockSep 6 · 5,000 Meters Varsity · Place 30 · Douglas County | 5,000 Meters Varsity | 30 | 26:05.50 | 11 |
| Aug 23 | Bob Blastow InvitationalAug 23 · 5,000 Meters Varsity Race 2 · Place 62 · Douglas County | 5,000 Meters Varsity Race 2 | 62 | 25:48.10 | 11 |
2024 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | GHSA 6A Sectional 2 (Regions 2,3,5,6)Nov 2 · 5,000 Meters Varsity · Place 131 · Douglas County | 5,000 Meters Varsity | 131 | 24:10.66 | — |
| Oct 22 | Douglas County Cross Country ChampionshipOct 22 · 5,000 Meters Varsity · Place 8 · Douglas County | 5,000 Meters Varsity | 8 | 24:17.25 | — |
| Oct 22 | Douglas County Cross Country ChampionshipOct 22 · 5,000 Meters Varsity · Place 8 · Douglas County | 5,000 Meters Varsity | 8 | 24:17.25 | — |
| Oct 12 | Atlanta ClassicOct 12 · 5,000 Meters Varsity · Place 51 · Douglas County | 5,000 Meters Varsity | 51 | 23:22.46 | 10 |
| Oct 8 | Rockmart InvitationalOct 8 · 5,000 Meters Varsity · Place 3 · Douglas County | 5,000 Meters Varsity | 3 | 23:25.08 | 10 |
| Sep 14 | Fleet Feet Warpath Invitational Sep 14 · 5,000 Meters Varsity · Place 106 · Douglas County | 5,000 Meters Varsity | 106 | 23:00.2 PB | 10 |
| Sep 7 | Run at the RockSep 7 · 5,000 Meters Varsity · Place 14 · Douglas County | 5,000 Meters Varsity | 14 | 23:29.82 | — |
| Aug 24 | Bob Blastow InvitationalAug 24 · 5,000 Meters Varsity 1 · Place 129 · Douglas County | 5,000 Meters Varsity 1 | 129 | 23:04.47 PB | 10 |