Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Carrollton ElementaryGHSA State Championships · Nov 6 | 18:48.11 | GHSA State Championships | November 6, 2021 |
| 5,000 Meters · College of Coastal GeorgiaGHSA Region 2-AAAAAA Cross Country Championship · Oct 28 | 18:50 | GHSA Region 2-AAAAAA Cross Country Championship | October 28, 2021 |
| 5,000 Meters · Glynn AcademyGHSA 6A - Region 2 · Oct 26 | 19:09 | GHSA 6A - Region 2 | October 26, 2023 |
| 5,000 Meters · Great Dunes Golf CourseJekyll Island Cross Country Invitational · Sep 3 | 18:41 | Jekyll Island Cross Country Invitational | September 3, 2022 |
| 5,000 Meters · Sam Smith ParkWingfoot XC Classic Presented by Publix · Sep 22 | 18:50.9 | Wingfoot XC Classic Presented by Publix | September 22, 2023 |
| 5,000 Meters · Wayne County High SchoolWayne County · Oct 14 | 18:12.02 | Wayne County | October 14, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Cross Country
4 results2022 Cross Country
4 results2021 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 6 | GHSA State ChampionshipsNov 6 · 5,000 Meters 6A · Place 122 · Brunswick | 5,000 Meters 6A | 122 | 18:48.11 PB | 10 |
| Oct 28 | GHSA Region 2-AAAAAA Cross Country ChampionshipOct 28 · 5,000 Meters Varsity · Place 27 · Brunswick | 5,000 Meters Varsity | 27 | 19:01 | 10 |
| Oct 28 | GHSA Region 2-AAAAAA Cross Country ChampionshipOct 28 · 5,000 Meters Varsity · Place 20 · Brunswick | 5,000 Meters Varsity | 20 | 18:50 PB | 10 |
| Oct 14 | Wayne CountyOct 14 · 5,000 Meters Varsity · Place 35 · Brunswick | 5,000 Meters Varsity | 35 | 18:59.74 | 10 |
| Oct 14 | Wayne CountyOct 14 · 5,000 Meters Varsity · Place 16 · Brunswick | 5,000 Meters Varsity | 16 | 18:12.02 PB | 10 |
| Sep 30 | SEB Home MeetSep 30 · 5,000 Meters Varsity · Place 9 · Brunswick | 5,000 Meters Varsity | 9 | 18:49.20 | 10 |
| Sep 16 | Wayne County #1Sep 16 · 5,000 Meters Varsity · Place 36 · Brunswick | 5,000 Meters Varsity | 36 | 18:35.14 | 10 |
| Sep 4 | Jekyll IslandSep 4 · Varsity · Place 42 · Brunswick | Varsity | 42 | 6:10 | 10 |
2020 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 6 | GHSA State ChampionshipsNov 6 · 5,000 Meters 6A · Place 149 · Brunswick | 5,000 Meters 6A | 149 | 19:59.38 | 9 |
| Oct 22 | Last Chance Honey Ridge 5KOct 22 · 5,000 Meters Varsity · Place 22 · Brunswick | 5,000 Meters Varsity | 22 | 18:53.13 | 9 |
| Oct 15 | Wayne County Home Meet #3Oct 15 · 5,000 Meters Varsity · Place 18 · Brunswick | 5,000 Meters Varsity | 18 | 18:03.08 | 9 |
| Oct 8 | Hills on WheelsOct 8 · 5,000 Meters Varsity · Place 27 · Brunswick | 5,000 Meters Varsity | 27 | 19:02.00 | 9 |
| Oct 1 | Wayne County Home Meet #2Oct 1 · 5,000 Meters Varsity · Place 17 · Brunswick | 5,000 Meters Varsity | 17 | 18:35.40 | 9 |
| Sep 21 | Southern Georgia XC ChampionshipSep 21 · 5,000 Meters Varsity · Place 26 · Brunswick | 5,000 Meters Varsity | 26 | 19:01.12 | — |