Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Carrollton ElementaryGHSA State Championships · Nov 6 | 18:18.73 | GHSA State Championships | November 6, 2021 |
| 5,000 Meters · Carrollton State Meet CourseGHSA State Championship - 4A · Nov 3 | 19:03.23 | GHSA State Championship - 4A | November 3, 2018 |
| 5,000 Meters · Clinton Farm Nature PreserveGHSA 4A Region 5 · Oct 24 | 17:05.22 | GHSA 4A Region 5 | October 24, 2019 |
| 5,000 Meters · Dellinger ParkWire2Wire XC Invitational · Sep 18 | 17:53.9 | Wire2Wire XC Invitational | September 18, 2021 |
| 5,000 Meters · Oakville Indian Mounds ParkJesse Owens Classic · Oct 2 | 17:09.04 | Jesse Owens Classic | October 2, 2020 |
| 5,000 Meters · Woodland High SchoolGHSA Region 7 AAAAA Championship · Oct 26 | 17:46.66 | GHSA Region 7 AAAAA Championship | October 26, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2021 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 6 | GHSA State ChampionshipsNov 6 · 5,000 Meters 5A · Place 75 · Cartersville | 5,000 Meters 5A | 75 | 18:18.73 PB | 12 |
| Oct 26 | GHSA Region 7 AAAAA ChampionshipOct 26 · 5,000 Meters Varsity · Place 11 · Cartersville | 5,000 Meters Varsity | 11 | 17:46.66 PB | 12 |
| Sep 18 | Wire2Wire XC InvitationalSep 18 · 5,000 Meters Varsity · Place 11 · Cartersville | 5,000 Meters Varsity | 11 | 17:53.9 PB | 12 |
| Sep 11 | Carrollton Orthopaedic InvitationalSep 11 · 5,000 Meters Varsity · Place 25 · Cartersville | 5,000 Meters Varsity | 25 | 18:16.31 | — |
| Sep 4 | Run at the RockSep 4 · 5,000 Meters Varsity · Place 13 · Cartersville | 5,000 Meters Varsity | 13 | 18:11.76 | — |
2020 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 6 | GHSA State ChampionshipsNov 6 · 5,000 Meters 5A · Place 64 · Cartersville | 5,000 Meters 5A | 64 | 18:04.51 | 11 |
| Oct 27 | Region 7 AAAAA Cross Country ChampionshipOct 27 · 5,000 Meters Varsity · Place 17 · Cartersville | 5,000 Meters Varsity | 17 | 18:17.41 | — |
| Oct 2 | Jesse Owens ClassicOct 2 · 5,000 Meters Varsity Gold · Place 84 · Cartersville | 5,000 Meters Varsity Gold | 84 | 17:09.04 PB | 11 |
| Sep 12 | Carrollton Orthopaedic InvitationalSep 12 · 5,000 Meters Championship · Place 52 · Cartersville | 5,000 Meters Championship | 52 | 18:20.39 | 11 |
| Sep 5 | Run at the RockSep 5 · 5,000 Meters Varsity · Place 21 · Cartersville | 5,000 Meters Varsity | 21 | 17:51.88 | — |
2019 Cross Country
5 results2018 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 3 | GHSA State Championship - 4ANov 3 · 5,000 Meters Varsity · Place 86 · Cartersville | 5,000 Meters Varsity | 86 | 19:03.23 PB | 9 |
| Nov 2 | GHSA State Championship - 1A PrivateNov 2 · 5,000 Meters 4A · Place 86 · Cartersville | 5,000 Meters 4A | 86 | 19:03.23 | — |
| Oct 25 | GHSA Region 5-4AOct 25 · 5,000 Meters Varsity · Place 16 · Cartersville | 5,000 Meters Varsity | 16 | 17:48.39 | 9 |
| Oct 13 | Atlanta ClassicOct 13 · 5,000 Meters Junior Varsity · Place 4 · Cartersville | 5,000 Meters Junior Varsity | 4 | 17:43.17 | 9 |
| Oct 2 | Cass Cartersville InvitationalOct 2 · 5,000 Meters Varsity · Place 22 · Cartersville | 5,000 Meters Varsity | 22 | 19:02.98 | 9 |
| Sep 22 | Wingfoot ClassicSep 22 · 5,000 Meters Varsity · Place 101 · CARTERSVILLE | 5,000 Meters Varsity | 101 | 19:14.7 | FR |
| Sep 15 | Wire2Wire InvitationalSep 15 · 5,000 Meters Varsity · Place 11 · Cartersville | 5,000 Meters Varsity | 11 | 18:48 | 9 |
| Sep 11 | West Hall Spartan InvitationalSep 11 · Varsity · Place 32 · Cartersville | Varsity | 32 | 19:02.7 | — |
| Sep 11 | West Hall Spartan InvitationalSep 11 · Varsity · Place 235 · Cartersville | Varsity | 235 | 31:47.1 | — |
| Sep 11 | West Hall Spartan InvitationalSep 11 · Varsity · Place 235 · Cartersville | Varsity | 235 | 31:47.1 | — |
| Sep 1 | Run at the RockSep 1 · 5,000 Meters Varsity · Place 66 · Cartersville | 5,000 Meters Varsity | 66 | 19:41.02 | — |