Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Carrollton ElementaryGHSA State Championships · Nov 6 | 20:35.64 | GHSA State Championships | November 6, 2021 |
| 5,000 Meters · Carrollton High SchoolGHSA State Cross Country Championships 7A · Nov 4 | 20:49.15 | GHSA State Cross Country Championships 7A | November 4, 2022 |
| 5,000 Meters · Colquitt County High SchoolGHSA 7A - Region 1 · Oct 26 | 20:02.00 | GHSA 7A - Region 1 | October 26, 2022 |
| 5,000 Meters · Great Dunes Golf CourseJekyll Island Cross Country Invitational · Sep 3 | 20:43 | Jekyll Island Cross Country Invitational | September 3, 2022 |
| 5,000 Meters · Wayne County High SchoolWayne County · Oct 14 | 19:31.34 | Wayne County | October 14, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 23 | Honey Ridge 5K at the FarmSep 23 · 5,000 Meters Varsity · Place 55 · Camden County | 5,000 Meters Varsity | 55 | 20:32.99 | — |
2022 Cross Country
3 results2021 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 6 | GHSA State ChampionshipsNov 6 · 5,000 Meters 7A · Place 183 · Camden County | 5,000 Meters 7A | 183 | 20:35.64 PB | 9 |
| Oct 14 | Wayne CountyOct 14 · 5,000 Meters Varsity · Place 47 · Camden County | 5,000 Meters Varsity | 47 | 19:31.34 PB | 9 |
| Sep 30 | Wayne Sep 30 · 5,000 Meters Varsity · Place 44 · Camden County | 5,000 Meters Varsity | 44 | 19:53.27Unofficial | 9 |
2020 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 8 | Hills on WheelsOct 8 · 3,200 Meters Middle School · Place 4 · Camden County | 3,200 Meters Middle School | 4 | 13:28.00 | 8 |