Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,200 Meters · Hillgrove High SchoolHillgrove XC 3200 Twilight · Nov 20 | 12:43.01 | Hillgrove XC 3200 Twilight | November 20, 2020 |
| 5,000 Meters · Allatoona Creek ParkGHSA 7A - Region 3 · Oct 21 | 19:03.0 | GHSA 7A - Region 3 | October 21, 2023 |
| 5,000 Meters · Carrollton ElementaryGHSA State Championships · Nov 6 | 21:15.80 | GHSA State Championships | November 6, 2021 |
| 5,000 Meters · Carrollton High SchoolOrthoWest Invitational · Sep 9 | 19:51.88 | OrthoWest Invitational | September 9, 2023 |
| 5,000 Meters · ONE ChurchGA HS Meet of Champions presented by Wingfoot Running Camp · Nov 11 | 20:31.52 | GA HS Meet of Champions presented by Wingfoot Running Camp | November 11, 2023 |
| 5,000 Meters · Woodland High SchoolRun at the Rock · Sep 2 | 22:59.60 | Run at the Rock | September 2, 2023 |
| 6,000 Meters · Chattahoochee Georgia Tech Invitational · Oct 3 | 24:46.37 | Georgia Tech Invitational | October 3, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
2 results2023 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 11 | GA HS Meet of Champions presented by Wingfoot Running CampNov 11 · 5,000 Meters Varsity · Place 45 · Hillgrove (Cobb)Hillgrove (Cobb) | 5,000 Meters Varsity | 45 | 20:31.52 PB | 12 |
| Nov 3 | GHSA State XC ChampionshipNov 3 · 5,000 Meters 7A · Place 43 · Hillgrove (Cobb)Hillgrove (Cobb) | 5,000 Meters 7A | 43 | 20:32.05 | 12 |
| Oct 21 | GHSA 7A - Region 3Oct 21 · 5,000 Meters Varsity · Place 4 · Hillgrove (Cobb)Hillgrove (Cobb) | 5,000 Meters Varsity | 4 | 19:03.0 PB | 12 |
| Sep 9 | OrthoWest InvitationalSep 9 · 5,000 Meters Championship · Place 20 · Hillgrove (Cobb)Hillgrove (Cobb) | 5,000 Meters Championship | 20 | 19:51.88 PB | 12 |
| Sep 2 | Run at the RockSep 2 · 5,000 Meters Varsity · Place 12 · Hillgrove (Cobb)Hillgrove (Cobb) | 5,000 Meters Varsity | 12 | 22:59.60 PB | 12 |
2022 Cross Country
3 results2021 Cross Country
1 results2020 Cross Country
1 results