Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Bleckley County ElementaryMiddle Georgia Region Tune-Up · Oct 22 | 11:54 | Middle Georgia Region Tune-Up | October 22, 2020 |
| 5,000 Meters · Carrollton ElementaryGHSA State Championships · Nov 6 | 19:13.15 | GHSA State Championships | November 6, 2021 |
| 5,000 Meters · Carrollton State Meet CourseGHSA State Championship - 5A · Nov 2 | 20:33.2 | GHSA State Championship - 5A | November 2, 2018 |
| 5,000 Meters · Honey Ridge PlantationHoney Ridge Meet · Sep 23 | 18:59.14 | Honey Ridge Meet | September 23, 2021 |
| 5,000 Meters · New Ebenezer Retreat CenterRegion Meet 2AAAAA · Oct 24 | 19:24.83 | Region Meet 2AAAAA | October 24, 2018 |
| 5,000 Meters · Perry High SchoolPerry Midstate Meet · Aug 15 | 20:25.09 | Perry Midstate Meet | August 15, 2020 |
| 5,000 Meters · Wayne County High SchoolGHSA Region 1 AAAAA · Oct 29 | 17:56.49 | GHSA Region 1 AAAAA | October 29, 2020 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 6 | GHSA State ChampionshipsNov 6 · 5,000 Meters 5A · Place 131 · Wayne County | 5,000 Meters 5A | 131 | 19:13.15 PB | 12 |
| Oct 14 | Wayne CountyOct 14 · 5,000 Meters Varsity · Place 15 · Wayne County | 5,000 Meters Varsity | 15 | 18:08.37 | 12 |
| Sep 30 | Wayne Sep 30 · 5,000 Meters Varsity · Place 11 · Wayne County | 5,000 Meters Varsity | 11 | 18:17.11Unofficial | 12 |
| Sep 23 | Honey Ridge MeetSep 23 · 5,000 Meters Varsity · Place 12 · Wayne County | 5,000 Meters Varsity | 12 | 18:59.14 PB | 12 |
| Sep 16 | Wayne County #1Sep 16 · 5,000 Meters Varsity · Place 20 · Wayne | 5,000 Meters Varsity | 20 | 17:45.62 | 12 |
| Aug 28 | Bleckley County Clash of the ClassesAug 28 · 2 Miles Varsity · Place 7 · M Wayne County | 2 Miles Varsity | 7 | 12:10.38 | — |
| Aug 21 | Patriot Pride InvitationalAug 21 · 5,000 Meters Varsity · Place 6 · Wayne County | 5,000 Meters Varsity | 6 | 18:21.50 | — |
| Aug 14 | Peach State PreviewAug 14 · 5,000 Meters Varsity · Place 12 · Wayne County | 5,000 Meters Varsity | 12 | 18:58.80 | 12 |
2020 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 6 | GHSA State ChampionshipsNov 6 · 5,000 Meters 5A · Place 93 · Wayne County | 5,000 Meters 5A | 93 | 18:41.12 | 11 |
| Oct 29 | GHSA Region 1 AAAAAOct 29 · 5,000 Meters Varsity · Place 10 · Wayne County | 5,000 Meters Varsity | 10 | 17:56.49 PB | 11 |
| Oct 22 | Middle Georgia Region Tune-UpOct 22 · 2 Miles Varsity · Place 6 · Wayne County | 2 Miles Varsity | 6 | 11:54 PB | 11 |
| Oct 1 | Wayne County Home Meet #2Oct 1 · 5,000 Meters Varsity · Place 16 · Wayne | 5,000 Meters Varsity | 16 | 18:33.40 | 11 |
| Sep 21 | Southern Georgia XC ChampionshipSep 21 · 5,000 Meters Varsity · Place 20 · Wayne County | 5,000 Meters Varsity | 20 | 18:35.01 | — |
| Sep 12 | Coffee Home Meet #1Sep 12 · 5,000 Meters Varsity · Place 5 · Wayne County | 5,000 Meters Varsity | 5 | 18:44.08 | — |
| Sep 3 | Wayne County Home Meet #1Sep 3 · 5,000 Meters Varsity · Place 14 · Wayne | 5,000 Meters Varsity | 14 | 19:31.27 | 11 |
| Aug 29 | Clash of the classesAug 29 · 2 Miles Varsity · Place 7 · M11 Wayne County | 2 Miles Varsity | 7 | 12:21.72 | — |
| Aug 29 | Bleckley County Clash of the ClassesAug 29 · 2 Miles Junior · Place 7 · Wayne County | 2 Miles Junior | 7 | 12:21.72 | 11 |
| Aug 15 | Perry Midstate MeetAug 15 · 5,000 Meters Varsity · Place 38 · Wayne County | 5,000 Meters Varsity | 38 | 20:25.09 PB | 11 |
2019 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | GHSA State ChampionshipNov 1 · 5,000 Meters 5A · Place 131 · Wayne County | 5,000 Meters 5A | 131 | 19:12.33 | 10 |
| Nov 1 | GHSA State ChampionshipNov 1 · Varsity · Place 675 · Wayne County | Varsity | 675 | 19:12.33 | 10 |
| Oct 24 | Region MeetOct 24 · 5,000 Meters Varsity · Place 13 · Wayne County | 5,000 Meters Varsity | 13 | 18:21.55 | 10 |
| Oct 17 | Wayne MeetOct 17 · 5,000 Meters Varsity · Place 35 · Wayne County | 5,000 Meters Varsity | 35 | 18:18.02 | 10 |
| Sep 19 | WayneSep 19 · 5,000 Meters Varsity · Place 5 · Wayne County | 5,000 Meters Varsity | 5 | 18:00.30 | 10 |
| Aug 17 | Mid State ChampionshipAug 17 · 5,000 Meters Varsity · Place 42 · Wayne County | 5,000 Meters Varsity | 42 | 18:57.36 | 10 |
| Aug 17 | Mid State ChampionshipAug 17 · 5,000 Meters Varsity · Place 42 · Wayne County | 5,000 Meters Varsity | 42 | 18:57.36 | 10 |
2018 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | GHSA State Championship - 1A PrivateNov 2 · 5,000 Meters 5A · Place 173 · Wayne County | 5,000 Meters 5A | 173 | 20:33.15 | — |
| Nov 2 | GHSA State Championship - 5ANov 2 · 5,000 Meters Varsity · Place 173 · Wayne County | 5,000 Meters Varsity | 173 | 20:33.2 PB | 9 |
| Oct 24 | Region Meet 2AAAAAOct 24 · 5,000 Meters Varsity · Place 21 · Wayne County | 5,000 Meters Varsity | 21 | 19:24.83 PB | 9 |
| Oct 18 | WayneOct 18 · 5,000 Meters Varsity · Place 50 · Wayne County | 5,000 Meters Varsity | 50 | 19:34.55 | 9 |
| Oct 4 | Wayne County Home Meet #3Oct 4 · 5,000 Meters Varsity · Place 25 · Wayne | 5,000 Meters Varsity | 25 | 19:14.11 | 9 |
| Sep 6 | Wayne CountySep 6 · 5,000 Meters Varsity · Place 36 · Wayne County | 5,000 Meters Varsity | 36 | 20:21.81 | 9 |
| Aug 18 | Midstate Cross ClassicAug 18 · 5,000 Meters Varsity · Place 61 · Wayne County | 5,000 Meters Varsity | 61 | 20:40.03 | 9 |