Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · McIntosh Reserve ParkBob Blastow Invitational · Aug 21 | 18:58.43 | Bob Blastow Invitational | August 21, 2020 |
| 5,000 Meters · Allatoona Creek ParkGHSA 6A Region 6 · Oct 19 | 20:10.97 | GHSA 6A Region 6 | October 19, 2019 |
| 5,000 Meters · Carrollton High SchoolGHSA 6A State Championship · Nov 4 | 22:03.89 | GHSA 6A State Championship | November 4, 2017 |
| 5,000 Meters · Carrollton State Meet CourseGHSA State Championship - 6A · Nov 2 | 20:46.51 | GHSA State Championship - 6A | November 2, 2018 |
| 5,000 Meters · ONE ChurchGeorgia HS Meet of Champions · Nov 14 | 19:54.93 | Georgia HS Meet of Champions | November 14, 2020 |
| 5,000 Meters · UNG Cross Country CourseCoach Wood Invitational · Oct 14 | 21:47.89 | Coach Wood Invitational | October 14, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 14 | Georgia HS Meet of ChampionsNov 14 · 5,000 Meters Invite · Place 55 · Harrison | 5,000 Meters Invite | 55 | 19:54.93 PB | 12 |
| Nov 6 | GHSA State ChampionshipsNov 6 · 5,000 Meters 7A · Place 28 · Harrison | 5,000 Meters 7A | 28 | 20:47.05 | 12 |
| Oct 26 | Region 3-AAAAAAA ChampionshipsOct 26 · 5,000 Meters Varsity · Place 13 · Harrison Hig | 5,000 Meters Varsity | 13 | 20:28.36 | — |
| Oct 16 | Coach Wood InvitationalOct 16 · 5,000 Meters Championship · Place 56 · Harrison Hig | 5,000 Meters Championship | 56 | 19:46.17 | 12 |
| Oct 9 | Atlanta ClassicOct 9 · 5,000 Meters Championship · Place 18 · Harrison Hig | 5,000 Meters Championship | 18 | 20:16.75 | 12 |
| Sep 26 | Darlington Cross Country FestivalSep 26 · 5,000 Meters Varsity · Place 4 · Harrison | 5,000 Meters Varsity | 4 | 20:59.8 | SR |
| Sep 12 | Carrollton Orthopaedic InvitationalSep 12 · 5,000 Meters Championship · Place 23 · Harrison Hig | 5,000 Meters Championship | 23 | 21:21.67 | 12 |
| Sep 4 | Cobb County Cross Country ChampionshipsSep 4 · 5,000 Meters Varsity · Place 18 · Harrison Hig | 5,000 Meters Varsity | 18 | 20:48.30 | — |
| Aug 21 | Bob Blastow InvitationalAug 21 · 3 Miles V13 · Place 14 · Harrison | 3 Miles V13 | 14 | 18:58.43 PB | 12 |
| Aug 14 | Hoya 2 Mile InvitationalAug 14 · 2 Miles Varsity · Place 11 · Harrison Hig | 2 Miles Varsity | 11 | 12:35.44 | — |
2019 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | GHSA State ChampionshipNov 1 · 5,000 Meters 6A · Place 37 · Harrison | 5,000 Meters 6A | 37 | 21:06.00 | 11 |
| Nov 1 | GHSA State ChampionshipNov 1 · Varsity · Place 153 · Harrison | Varsity | 153 | 21:06.00 | 11 |
| Oct 19 | GHSA 6A Region 6Oct 19 · 5,000 Meters Varsity · Place 7 · Harrison | 5,000 Meters Varsity | 7 | 20:10.97 PB | 11 |
| Oct 12 | Coach Wood Invitational Oct 12 · 5,000 Meters Championship · Place 105 · Harrison Hig | 5,000 Meters Championship | 105 | 20:29.80 | 11 |
| Aug 17 | Hoya 2 Mile InvitationalAug 17 · 2 Miles Varsity · Place 14 · Harrison Hig | 2 Miles Varsity | 14 | 12:56.18 | — |
2018 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | GHSA State Championship - 1A PrivateNov 2 · 5,000 Meters 6A · Place 15 · Harrison | 5,000 Meters 6A | 15 | 20:46.51 | — |
| Nov 2 | GHSA State Championship - 6ANov 2 · 5,000 Meters Varsity · Place 15 · Harrison | 5,000 Meters Varsity | 15 | 20:46.51 PB | 10 |
| Oct 20 | GHSA Region 6 - 6A ChampionshipsOct 20 · 5,000 Meters Varsity · Place 8 · Harrison | 5,000 Meters Varsity | 8 | 20:13.04 | 10 |
| Oct 13 | Coach Wood InvitationalOct 13 · 5,000 Meters Championship · Place 80 · Harrison Hig | 5,000 Meters Championship | 80 | 20:22.03 | 10 |
| Sep 1 | Berry Clara Bowl InvitationalSep 1 · 5,000 Meters Varsity · Place 68 · Harrison Hig | 5,000 Meters Varsity | 68 | 22:15.64 | 10 |
2017 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | GHSA 6A State ChampionshipNov 4 · 5,000 Meters Varsity · Place 38 · Harrison | 5,000 Meters Varsity | 38 | 22:03.89 PB | 9 |
| Nov 3 | GHSA 5A State ChampionshipNov 3 · 5,000 Meters 6A · Place 38 · Harrison | 5,000 Meters 6A | 38 | 22:03.89 | — |
| Oct 21 | GHSA Region 6-AAAAAAOct 21 · 5,000 Meters Varsity · Place 12 · Harrison Hig | 5,000 Meters Varsity | 12 | 20:59.05 | — |
| Oct 14 | Coach Wood InvitationalOct 14 · 5,000 Meters Championship · Place 96 · Harrison | 5,000 Meters Championship | 96 | 21:47.89 PB | 9 |