Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Carrollton ElementaryGHSA State Championships · Nov 6 | 18:18.05 | GHSA State Championships | November 6, 2021 |
| 5,000 Meters · McAlpine Creek ParkEastbay South Region Cross Country Championships · Nov 27 | 18:29.75 | Eastbay South Region Cross Country Championships | November 27, 2021 |
| 5,000 Meters · McIntosh Nature PreserveGHSA Region 5-AAAAAA · Oct 24 | 18:19.29 | GHSA Region 5-AAAAAA | October 24, 2020 |
| 5,000 Meters · Woodland High SchoolGHSA 5A Region 7 · Oct 24 | 19:07.68 | GHSA 5A Region 7 | October 24, 2019 |
| 8,000 Meters · McAlpine Creek ParkQueens City Invitational · Sep 15 | 28:43.5 | Queens City Invitational | September 15, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2024 Cross Country
3 results2023 Cross Country
1 results2021 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 27 | Eastbay South Region Cross Country ChampionshipsNov 27 · 5,000 Meters Senior · Place 70 · Dallas, GADallas, GA | 5,000 Meters Senior | 70 | 18:29.75 PB | 12 |
| Nov 6 | GHSA State ChampionshipsNov 6 · 5,000 Meters 6A · Place 94 · East PauldingEast Paulding | 5,000 Meters 6A | 94 | 18:18.05 PB | 12 |
| Oct 16 | Coach Wood InvitationalOct 16 · 5,000 Meters Varsity · Place 61 · East PauldinEast Pauldin | 5,000 Meters Varsity | 61 | 17:44.64 | 12 |
| Sep 18 | Paulding County ChampionshipsSep 18 · 5,000 Meters Varsity · Place 12 · East PauldinEast Pauldin | 5,000 Meters Varsity | 12 | 19:14.50 | — |
| Sep 11 | Carrollton Orthopaedic InvitationalSep 11 · 5,000 Meters Varsity · Place 87 · East PauldinEast Pauldin | 5,000 Meters Varsity | 87 | 19:17.79 | — |
| Sep 4 | AT&T Starr's Mill Panther XC MeetSep 4 · 5,000 Meters Varsity · Place 117 · East PauldinEast Pauldin | 5,000 Meters Varsity | 117 | 18:24.34 | 12 |
2020 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 6 | GHSA State ChampionshipsNov 6 · 5,000 Meters 6A · Place 139 · East PauldingEast Paulding | 5,000 Meters 6A | 139 | 19:47.76 | 11 |
| Oct 24 | GHSA Region 5-AAAAAAOct 24 · 5,000 Meters Varsity · Place 24 · East PauldingEast Paulding | 5,000 Meters Varsity | 24 | 18:19.29 PB | 11 |
| Oct 16 | Coach Wood InvitationalOct 16 · 5,000 Meters Varsity · Place 53 · East PauldinEast Pauldin | 5,000 Meters Varsity | 53 | 18:39.19 | 11 |
| Oct 3 | Rome All Area ChampionshipOct 3 · 5,000 Meters Varsity · Place 16 · East PauldinEast Pauldin | 5,000 Meters Varsity | 16 | 18:20.00 | — |
| Sep 12 | Lions InvitationalSep 12 · 5,000 Meters Varsity · Place 47 · East PauldinEast Pauldin | 5,000 Meters Varsity | 47 | 19:44.02 | — |
| Aug 14 | Hoya 2 Mile InvitationalAug 14 · 2 Miles Varsity · Place 14 · East PauldinEast Pauldin | 2 Miles Varsity | 14 | 11:48.77 | — |
2019 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | GHSA State ChampionshipNov 1 · 5,000 Meters 5A · Place 142 · East PauldingEast Paulding | 5,000 Meters 5A | 142 | 19:20.76 | 10 |
| Nov 1 | GHSA State ChampionshipNov 1 · Varsity · Place 723 · East PauldingEast Paulding | Varsity | 723 | 19:20.76 | 10 |
| Oct 24 | GHSA 5A Region 7Oct 24 · 5,000 Meters Junior Varsity · Place 7 · East PauldingEast Paulding | 5,000 Meters Junior Varsity | 7 | 19:07.68 PB | 10 |
| Oct 12 | Rockmart InvitationalOct 12 · Junior Varsity · Place 3 · East Paulding High SEast Paulding High S | Junior Varsity | 3 | 19:16.50 | — |
| Sep 21 | Paulding County ChampionshipSep 21 · 5,000 Meters Junior Varsity · Place 2 · East PauldinEast Pauldin | 5,000 Meters Junior Varsity | 2 | 20:06.48 | — |
| Sep 14 | Lions InvitationalSep 14 · 5,000 Meters Junior Varsity · Place 22 · East PauldinEast Pauldin | 5,000 Meters Junior Varsity | 22 | 19:55.65 | — |
| Aug 24 | Saucony Battle of AtlantaAug 24 · 5,000 Meters Varsity · Place 217 · East PauldinEast Pauldin | 5,000 Meters Varsity | 217 | 19:59.82 | 10 |
| Aug 17 | Hoya 2 Mile InvitationalAug 17 · 2 Miles Varsity · Place 123 · East PauldinEast Pauldin | 2 Miles Varsity | 123 | 12:15.37 | — |
2018 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 25 | GHSA Region 7-5AOct 25 · 5,000 Meters Junior Varsity · Place 46 · East PauldingEast Paulding | 5,000 Meters Junior Varsity | 46 | 20:58.99 | 9 |
| Oct 13 | Atlanta ClassicOct 13 · 5,000 Meters Junior Varsity · Place 91 · East PauldinEast Pauldin | 5,000 Meters Junior Varsity | 91 | 20:56.31 | 9 |
| Sep 22 | Paulding County ChampionshipSep 22 · 5,000 Meters Junior Varsity · Place 29 · East PauldinEast Pauldin | 5,000 Meters Junior Varsity | 29 | 22:44.80 | — |
| Sep 15 | Big Peach Mustang StampedeSep 15 · 5,000 Meters Junior Varsity · Place 200 · East PauldinEast Pauldin | 5,000 Meters Junior Varsity | 200 | 23:40.42 | — |
| Sep 1 | AT&T Starrs Mill Panther MeetSep 1 · 5,000 Meters Freshman · Place 38 · M9 East PauldinM9 East Pauldin | 5,000 Meters Freshman | 38 | 23:30.09 | — |
| Aug 25 | Saucony Battle of AtlantaAug 25 · 3,000 Meters Junior Varsity · Place 11 · M9 East PauldinM9 East Pauldin | 3,000 Meters Junior Varsity | 11 | 13:34.46 | — |
| Aug 18 | Hoya 2 Mile InvitationalAug 18 · 2 Miles Junior Varsity · Place 27 · M East PauldinM East Pauldin | 2 Miles Junior Varsity | 27 | 14:33.30 | — |