Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Clinton Nature PreserveGHSA 5A - Region 5 · Oct 21 | 21:19.19 | GHSA 5A - Region 5 | October 21, 2023 |
| 5,000 Meters · Jones County High School, Gray, GA,GHSA 4A Sectional 1 (Regions 1,2,3,4) · Nov 1 | 18:43.34 | GHSA 4A Sectional 1 (Regions 1,2,3,4) | November 1, 2025 |
| 5,000 Meters · Landmark Christian SchoolLandmark's Last Chance Impact XC Invitational · Oct 25 | 20:10.81 | Landmark's Last Chance Impact XC Invitational | October 25, 2025 |
| 5,000 Meters · Sam Smith ParkWingfoot XC Classic · Sep 20 | 20:04.1 | Wingfoot XC Classic | September 20, 2025 |
| 5,000 Meters · Westlake High SchoolSouth Metro Classic #2 · Sep 16 | 21:09.26 | South Metro Classic #2 | September 16, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | GHSA 4A Sectional 1 (Regions 1,2,3,4)Nov 1 · 5,000 Meters Varsity · Place 74 · Mays | 5,000 Meters Varsity | 74 | 18:43.34 PB | 10 |
| Oct 25 | Landmark's Last Chance Impact XC InvitationalOct 25 · 5,000 Meters 4A-6A · Place 28 · Mays | 5,000 Meters 4A-6A | 28 | 20:10.81 PB | 10 |
| Sep 20 | Wingfoot XC ClassicSep 20 · 5,000 Meters Varsity B · Place 135 · Mays | 5,000 Meters Varsity B | 135 | 20:04.1 PB | 10 |
| Sep 16 | South Metro Classic #2Sep 16 · 5,000 Meters Varsity · Place 31 · Mays | 5,000 Meters Varsity | 31 | 21:09.26 PB | 10 |
2024 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 4 | APS XC Meet #2Sep 4 · 5,000 Meters Varsity · Place 44 · Mays | 5,000 Meters Varsity | 44 | 21:59.90 | — |
| Aug 28 | APS XC Meet #1Aug 28 · 5,000 Meters Varsity · Place 52 · Mays | 5,000 Meters Varsity | 52 | 23:27.99 | — |
2023 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | GHSA 5A - Region 5Oct 21 · 5,000 Meters Varsity · Place 36 · Mays | 5,000 Meters Varsity | 36 | 21:19.19 PB | 8 |
| Sep 30 | Alexander / Asics InvitationalSep 30 · 5,000 Meters Varsity · Place 157 · Mays | 5,000 Meters Varsity | 157 | 22:36.88 | 10 |
| Sep 22 | Wingfoot XC Classic Presented by PublixSep 22 · 5,000 Meters Varsity B · Place 244 · Mays | 5,000 Meters Varsity B | 244 | 22:02.9 | 8 |
| Sep 13 | APS Series Meet #3Sep 13 · 5,000 Meters Varsity · Place 87 · Mays | 5,000 Meters Varsity | 87 | 24:58.39 | — |
| Aug 30 | APS Series Meet #1Aug 30 · 5,000 Meters Varsity · Place 70 · Mays | 5,000 Meters Varsity | 70 | 24:27.21 | — |