Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Carrollton High SchoolGHSA 4A State Championship · Nov 4 | 20:04.77 | GHSA 4A State Championship | November 4, 2017 |
| 5,000 Meters · Carrollton State Meet CourseGHSA State Championship - 4A · Nov 3 | 19:23.60 | GHSA State Championship - 4A | November 3, 2018 |
| 5,000 Meters · Kinnett StadiumGHSA Region 1-AAAA · Oct 26 | 18:01.58 | GHSA Region 1-AAAA | October 26, 2017 |
| 5,000 Meters · Kinnett StadiumMCSD Meet · Sep 11 | 17:04.80 | MCSD Meet | September 11, 2018 |
| 5,000 Meters · Smith StationPanther Invite · Sep 30 | 19:45.75 | Panther Invite | September 30, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | GHSA State ChampionshipNov 1 · 5,000 Meters 4A · Place 72 · Columbus | 5,000 Meters 4A | 72 | 18:38.21 | 12 |
| Nov 1 | GHSA State ChampionshipNov 1 · Varsity · Place 487 · Columbus | Varsity | 487 | 18:38.21 | 12 |
| Oct 22 | GHSA 4A Region 1Oct 22 · 5,000 Meters Varsity · Place 6 · Columbus | 5,000 Meters Varsity | 6 | 18:13.57 | 12 |
| Oct 16 | MCSD City ChampionshipOct 16 · 5,000 Meters Varsity Championship · Place 3 · Columbus Hig | 5,000 Meters Varsity Championship | 3 | 18:08.52 | 12 |
| Oct 5 | Alexander Asics InvitationalOct 5 · 5,000 Meters 1A · Place 11 · Columbus Hig | 5,000 Meters 1A | 11 | 17:19.85 | 12 |
| Sep 7 | Carrollton Orthopedic Invitational Sep 7 · 5,000 Meters Championship · Place 143 · Columbus Hig | 5,000 Meters Championship | 143 | 18:56.59 | 12 |
| Aug 17 | Muscogee County Early Bird 5KAug 17 · 5,000 Meters Varsity · Place 5 · Columbus Hig | 5,000 Meters Varsity | 5 | 17:39.09 | — |
2018 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 3 | GHSA State Championship - 4ANov 3 · 5,000 Meters Varsity · Place 102 · Columbus | 5,000 Meters Varsity | 102 | 19:23.60 PB | 11 |
| Nov 2 | GHSA State Championship - 1A PrivateNov 2 · 5,000 Meters 4A · Place 102 · Columbus | 5,000 Meters 4A | 102 | 19:23.60 | — |
| Oct 23 | GHSA Region 1-AOct 23 · 5,000 Meters Varsity · Place 6 · Columbus | 5,000 Meters Varsity | 6 | 17:32.38 | 11 |
| Oct 23 | GHSA Region 1-4AOct 23 · 5,000 Meters Varsity · Place 6 · Columbus | 5,000 Meters Varsity | 6 | 17:32.38 | 11 |
| Oct 16 | MCSD City ChampionshipOct 16 · 5,000 Meters Varsity · Place 7 · Columbus Hig | 5,000 Meters Varsity | 7 | 17:26.03 | 11 |
| Oct 6 | Alexander Asics InvitationalOct 6 · 5,000 Meters 1A · Place 16 · Columbus Hig | 5,000 Meters 1A | 16 | 18:09.58 | — |
| Sep 25 | MCSD MeetSep 25 · 5,000 Meters 2 · Place 3 · Columbus | 5,000 Meters 2 | 3 | 18:16.89 | 11 |
| Sep 18 | MCSD Meet Sep 18 · 5,000 Meters Varsity Race #2 · Place 7 · Columbus | 5,000 Meters Varsity Race #2 | 7 | 18:15.21 | 11 |
| Sep 11 | MCSD MeetSep 11 · 5,000 Meters Varsity · Place 7 · Columbus | 5,000 Meters Varsity | 7 | 17:04.80 PB | 11 |
| Aug 18 | Mercy InvitationalAug 18 · 5,000 Meters Varsity · Place 47 · Columbus Hig | 5,000 Meters Varsity | 47 | 19:52.75 | — |
2017 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | GHSA 4A State ChampionshipNov 4 · 5,000 Meters Varsity · Place 132 · Columbus | 5,000 Meters Varsity | 132 | 20:04.77 PB | 10 |
| Nov 3 | GHSA 5A State ChampionshipNov 3 · 5,000 Meters 4A · Place 132 · Columbus | 5,000 Meters 4A | 132 | 20:04.77 | — |
| Oct 26 | GHSA Region 1-AAOct 26 · 5,000 Meters Varsity · Place 13 · Columbus | 5,000 Meters Varsity | 13 | 18:01.58 | — |
| Oct 26 | GHSA Region 1-AAAAOct 26 · 5,000 Meters Varsity · Place 13 · Columbus | 5,000 Meters Varsity | 13 | 18:01.58 PB | 10 |
| Sep 30 | Panther InviteSep 30 · 5,000 Meters Varsity · Place 56 · Columbus | 5,000 Meters Varsity | 56 | 19:45.75 PB | 10 |
2016 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 11 | Columbus City ChampionshipOct 11 · 5,000 Meters Junior Varsity · Place 5 · M Columbus Hig | 5,000 Meters Junior Varsity | 5 | 19:57.06 | — |