Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · College of Coastal GeorgiaGHSA Region 2-AAAAAA Cross Country Championship · Oct 28 | 18:56 | GHSA Region 2-AAAAAA Cross Country Championship | October 28, 2021 |
| 5,000 Meters · ONE ChurchGeorgia HS Meet of Champions · Nov 14 | 19:01.70 | Georgia HS Meet of Champions | November 14, 2020 |
| 5,000 Meters · Richmond Hill HSGHSA 6A Region 2 · Oct 24 | 20:17.6 | GHSA 6A Region 2 | October 24, 2019 |
| 5,000 Meters · Richmond Hill/ Sterling Creek ParkGHSA Region 2-AAAAAA · Oct 29 | 19:34.21 | GHSA Region 2-AAAAAA | October 29, 2020 |
| 5,000 Meters · Wayne County High SchoolWayne County · Oct 14 | 18:55.08 | Wayne County | October 14, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | GHSA Region 2-AAAAAA Cross Country ChampionshipOct 28 · 5,000 Meters Varsity · Place 24 · Effingham CountyEffingham County | 5,000 Meters Varsity | 24 | 18:56 PB | 12 |
| Oct 14 | Wayne CountyOct 14 · 5,000 Meters Varsity · Place 32 · Effingham CountyEffingham County | 5,000 Meters Varsity | 32 | 18:55.08 PB | 12 |
| Oct 2 | Alexander ASICS InvitationalOct 2 · 5,000 Meters 6A · Place 88 · Effingham CountyEffingham County | 5,000 Meters 6A | 88 | 19:19.69 | 12 |
| Oct 2 | Alexander ASICS InvitationalOct 2 · 5,000 Meters 6A · Place 99 · Effingham CountyEffingham County | 5,000 Meters 6A | 99 | 19:19.69 | 12 |
| Sep 23 | Southern Georgia XC ChampionshipSep 23 · 5,000 Meters Varsity · Place 37 · Effingham CountyEffingham County | 5,000 Meters Varsity | 37 | 19:27.90 | — |
| Sep 16 | Wayne County #1Sep 16 · 5,000 Meters Varsity · Place 35 · EffinghamEffingham | 5,000 Meters Varsity | 35 | 18:34.74 | 12 |
2020 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 14 | Georgia HS Meet of ChampionsNov 14 · 5,000 Meters Open · Place 82 · UnattachedUnattached | 5,000 Meters Open | 82 | 19:01.70 PB | 11 |
| Oct 29 | GHSA Region 2-AAAAAAOct 29 · 5,000 Meters Varsity · Place 25 · Effingham CountyEffingham County | 5,000 Meters Varsity | 25 | 19:34.21 PB | 11 |
| Oct 22 | Last Chance Honey Ridge 5KOct 22 · 5,000 Meters Varsity · Place 29 · Effingham CountyEffingham County | 5,000 Meters Varsity | 29 | 19:13.45 | 11 |
| Oct 15 | Wayne County Home Meet #3Oct 15 · 5,000 Meters Varsity · Place 56 · EffinghamEffingham | 5,000 Meters Varsity | 56 | 19:13.05 | 11 |
| Oct 8 | Hills on WheelsOct 8 · 5,000 Meters Varsity · Place 57 · Effingham CountyEffingham County | 5,000 Meters Varsity | 57 | 20:36.00 | 11 |
| Oct 1 | Wayne County Home Meet #2Oct 1 · 5,000 Meters Varsity · Place 44 · EffinghamEffingham | 5,000 Meters Varsity | 44 | 19:33.11 | 11 |
| Sep 24 | Honey Ridge 5K/ Middle School 2.1Sep 24 · 5,000 Meters Varsity · Place 23 · Effingham CountyEffingham County | 5,000 Meters Varsity | 23 | 20:16.38 | 11 |
| Sep 21 | Southern Georgia XC ChampionshipSep 21 · 5,000 Meters Varsity · Place 60 · Effingham CountyEffingham County | 5,000 Meters Varsity | 60 | 19:58.15 | — |
| Sep 3 | Frazier-Hite InvitationalSep 3 · 5,000 Meters Varsity · Place 30 · Effingham CountyEffingham County | 5,000 Meters Varsity | 30 | 21:16.20 | 11 |
2019 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | GHSA State ChampionshipNov 1 · 5,000 Meters 6A · Place 201 · Effingham CountyEffingham County | 5,000 Meters 6A | 201 | 21:42.71 | 10 |
| Nov 1 | GHSA State ChampionshipNov 1 · Varsity · Place 1223 · Effingham CountyEffingham County | Varsity | 1223 | 21:42.71 | 10 |
| Oct 24 | GHSA 6A Region 2Oct 24 · 5,000 Meters Varsity · Place 31 · Effingham CountyEffingham County | 5,000 Meters Varsity | 31 | 20:17.6 PB | 10 |
| Oct 17 | Wayne MeetOct 17 · 5,000 Meters Varsity · Place 129 · Effingham CountyEffingham County | 5,000 Meters Varsity | 129 | 20:21.70 | 10 |
| Oct 12 | Hills on WheelsOct 12 · 5,000 Meters Varsity · Place 71 · Effingham HighscEffingham Highsc | 5,000 Meters Varsity | 71 | 20:57.91 | — |
| Sep 25 | South Georgia ChampionshipSep 25 · 5,000 Meters Varsity · Place 36 · M Effingham CountyM Effingham County | 5,000 Meters Varsity | 36 | 22:56.94 | — |