Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Carrollton High SchoolGHSA 3A State Championship · Nov 4 | 20:35.63 | GHSA 3A State Championship | November 4, 2017 |
| 5,000 Meters · Carrollton State Meet CourseGHSA State Championship - 3A · Nov 3 | 20:26.77 | GHSA State Championship - 3A | November 3, 2018 |
| 5,000 Meters · Georgia Baptist Children's Homes & Family MinistriesGHSA Region 2-AAA · Oct 27 | 19:32.73 | GHSA Region 2-AAA | October 27, 2016 |
| 5,000 Meters · Jeff Davis Middle SchoolGHSA Region 2-3A · Oct 25 | 19:32.30 | GHSA Region 2-3A | October 25, 2018 |
| 5,000 Meters · Wayne CountyWayne County Home Meet · Sep 8 | 22:01.22 | Wayne County Home Meet | September 8, 2016 |
| 5,000 Meters · Wayne County High SchoolWayne Meet · Oct 17 | 19:13.92 | Wayne Meet | October 17, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | GHSA State ChampionshipNov 1 · 5,000 Meters 3A · Place 154 · Appling County | 5,000 Meters 3A | 154 | 21:02.09 | 12 |
| Nov 1 | GHSA State ChampionshipNov 1 · Varsity · Place 1125 · Appling County | Varsity | 1125 | 21:02.09 | 12 |
| Oct 23 | GHSA 3A Region 2Oct 23 · 5,000 Meters Varsity · Place 12 · Appling County | 5,000 Meters Varsity | 12 | 19:47.21 | 12 |
| Oct 17 | Wayne MeetOct 17 · 5,000 Meters Varsity · Place 80 · Appling County | 5,000 Meters Varsity | 80 | 19:13.92 PB | 12 |
| Sep 25 | South Georgia ChampionshipSep 25 · 5,000 Meters Varsity · Place 81 · Appling County | 5,000 Meters Varsity | 81 | 20:24.34 | — |
2018 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 3 | GHSA State Championship - 3ANov 3 · 5,000 Meters Varsity · Place 123 · Appling County | 5,000 Meters Varsity | 123 | 20:26.77 PB | 12 |
| Nov 2 | GHSA State Championship - 1A PrivateNov 2 · 5,000 Meters 3A · Place 123 · Appling County | 5,000 Meters 3A | 123 | 20:26.77 | — |
| Oct 25 | GHSA Region 2-3AOct 25 · 5,000 Meters Varsity · Place 10 · Appling County | 5,000 Meters Varsity | 10 | 19:32.30 PB | 12 |
| Sep 27 | Bleckley County InvitationalSep 27 · 5,000 Meters Varsity · Place 86 · Appling County | 5,000 Meters Varsity | 86 | 20:43.54 | — |
| Sep 20 | Southern Georgia ChampionshipSep 20 · 5,000 Meters Varsity · Place 59 · Appling County | 5,000 Meters Varsity | 59 | 20:55.21 | — |
| Sep 6 | Wayne CountySep 6 · 5,000 Meters Varsity · Place 26 · Appling County | 5,000 Meters Varsity | 26 | 20:02.30 | 12 |
2017 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | GHSA 3A State ChampionshipNov 4 · 5,000 Meters Varsity · Place 123 · Appling County | 5,000 Meters Varsity | 123 | 20:35.63 PB | 11 |
| Nov 3 | GHSA 5A State ChampionshipNov 3 · 5,000 Meters 3A · Place 123 · Appling County | 5,000 Meters 3A | 123 | 20:35.63 | — |
| Oct 25 | GHSA Region 2-AAAOct 25 · 5,000 Meters Varsity · Place 11 · Appling County | 5,000 Meters Varsity | 11 | 19:33.96 | 11 |
2016 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 5 | GHSA 3A State XC ChampionshipsNov 5 · 5,000 Meters Varsity · Place 141 · Appling County | 5,000 Meters Varsity | 141 | 20:47.91 | 10 |
| Nov 4 | GHSA 1A Private State XC ChampionshipsNov 4 · 5,000 Meters 3A · Place 141 · Appling County | 5,000 Meters 3A | 141 | 20:47.91 | — |
| Oct 27 | GHSA Region 2-AAAOct 27 · 5,000 Meters Varsity · Place 13 · Appling County | 5,000 Meters Varsity | 13 | 19:32.73 PB | 10 |
| Sep 29 | Jeff Davis Cross Country 'Run at the River' #2Sep 29 · 5,000 Meters Varsity · Place 77 · Appling County | 5,000 Meters Varsity | 77 | 22:17.51 | 9 |
| Sep 8 | Wayne County Home MeetSep 8 · 5,000 Meters Varsity · Place 81 · Appling County | 5,000 Meters Varsity | 81 | 22:01.22 PB | 10 |