Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3 Miles · McIntosh Reserve ParkBob Blastow Invitational · Aug 21 | 16:46.27 | Bob Blastow Invitational | August 21, 2020 |
| 5,000 Meters · Carrollton High SchoolGHSA 6A State Championship · Nov 4 | 18:47.42 | GHSA 6A State Championship | November 4, 2017 |
| 5,000 Meters · Carrollton State Meet CourseGHSA State Championship - 6A · Nov 2 | 17:49.05 | GHSA State Championship - 6A | November 2, 2018 |
| 5,000 Meters · Central HSShelli Roden Invitational · Aug 29 | 17:18 | Shelli Roden Invitational | August 29, 2020 |
| 5,000 Meters · Clinton Farm Nature PreserveGHSA Region 5-6A · Oct 25 | 16:35.66 | GHSA Region 5-6A | October 25, 2018 |
| 5,000 Meters · Clinton Nature PreserveGHSA Region 5-AAAAAA · Oct 26 | 17:28.81 | GHSA Region 5-AAAAAA | October 26, 2017 |
| 5,000 Meters · ONE ChurchGHSA Region 2-AAAAA · Oct 24 | 17:06.12 | GHSA Region 2-AAAAA | October 24, 2020 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | GHSA Region 2-AAAAAOct 24 · 5,000 Meters Varsity · Place 9 · Northgate | 5,000 Meters Varsity | 9 | 17:06.12 PB | 12 |
| Oct 9 | Atlanta ClassicOct 9 · 5,000 Meters Championship · Place 25 · Northgate | 5,000 Meters Championship | 25 | 17:20.24 | 12 |
| Oct 3 | Alexander / Asics InvitationalOct 3 · 5,000 Meters 4A · Place 11 · Northgate | 5,000 Meters 4A | 11 | 17:31.53 | 12 |
| Oct 3 | Alexander / Asics InvitationalOct 3 · 5,000 Meters 4A · Place 11 · Northgate | 5,000 Meters 4A | 11 | 17:31.53 | 12 |
| Sep 19 | Coweta County ChampionshipSep 19 · 5,000 Meters Varsity · Place 5 · Northgate | 5,000 Meters Varsity | 5 | 17:20.40 | — |
| Sep 12 | Carrollton Orthopaedic InvitationalSep 12 · 5,000 Meters 5A · Place 9 · Northgate | 5,000 Meters 5A | 9 | 17:54.33 | 12 |
| Aug 29 | Shelli Roden InvitationalAug 29 · 5,000 Meters Varsity B · Place 2 · Northgate | 5,000 Meters Varsity B | 2 | 17:18 PB | 12 |
| Aug 21 | Bob Blastow InvitationalAug 21 · 3 Miles V3 · Place 4 · Northgate | 3 Miles V3 | 4 | 16:46.27 PB | 12 |
2019 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 24 | GHSA 6A Region 5Oct 24 · 5,000 Meters Varsity · Place 7 · Northgate | 5,000 Meters Varsity | 7 | 17:13.93 | 11 |
| Oct 12 | Atlanta ClassicOct 12 · 5,000 Meters Championship · Place 11 · Northgate | 5,000 Meters Championship | 11 | 16:53.19 | 11 |
| Oct 5 | Alexander Asics InvitationalOct 5 · 5,000 Meters 5A · Place 11 · Northgate | 5,000 Meters 5A | 11 | 17:12.92 | 11 |
| Sep 21 | Coweta County ChampionshipSep 21 · 5,000 Meters Varsity · Place 15 · Northgate | 5,000 Meters Varsity | 15 | 17:32.72 | — |
| Aug 31 | Starrs Mill Panther XC MeetAug 31 · 5,000 Meters Varsity · Place 15 · Northgate | 5,000 Meters Varsity | 15 | 16:58.41 | 11 |
| Aug 24 | Saucony Battle of AtlantaAug 24 · 5,000 Meters Varsity · Place 44 · Northgate | 5,000 Meters Varsity | 44 | 17:31.93 | 11 |
2018 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | GHSA State Championship - 6ANov 2 · 5,000 Meters Varsity · Place 33 · Northgate | 5,000 Meters Varsity | 33 | 17:49.05 PB | 10 |
| Oct 25 | GHSA Region 5-6AOct 25 · 5,000 Meters Varsity · Place 2 · Northgate | 5,000 Meters Varsity | 2 | 16:35.66 PB | 10 |
| Oct 13 | Coweta County ChampionshipOct 13 · 5,000 Meters Varsity · Place 7 · Northgate | 5,000 Meters Varsity | 7 | 16:57.87 | — |
| Oct 6 | Alexander Asics InvitationalOct 6 · 5,000 Meters 5A · Place 13 · Northgate | 5,000 Meters 5A | 13 | 17:16.03 | — |
| Sep 29 | Rock Ranch InvitationalSep 29 · 5,000 Meters Varsity · Place 9 · Northgate | 5,000 Meters Varsity | 9 | 17:26.56 | 10 |
| Sep 8 | Coach Benson Double Dip InvitationalSep 8 · 5,000 Meters Varsity · Place 28 · Northgate | 5,000 Meters Varsity | 28 | 17:57.80 | — |
| Aug 25 | Saucony Battle of AtlantaAug 25 · 5,000 Meters Varsity · Place 30 · Northgate | 5,000 Meters Varsity | 30 | 17:35.49 | 10 |
| Aug 18 | Mercy InvitationalAug 18 · 5,000 Meters Varsity · Place 10 · Northgate | 5,000 Meters Varsity | 10 | 18:22.50 | — |
2017 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | GHSA 6A State ChampionshipNov 4 · 5,000 Meters Varsity · Place 84 · Northgate | 5,000 Meters Varsity | 84 | 18:47.42 PB | 9 |
| Oct 26 | GHSA Region 5-AAAAAAOct 26 · 5,000 Meters Varsity · Place 12 · Northgate | 5,000 Meters Varsity | 12 | 17:28.81 PB | 9 |
| Oct 14 | Atlanta ClassicOct 14 · 3 Miles Varsity · Place 60 · Northgate | 3 Miles Varsity | 60 | 18:06.69 | 9 |
| Aug 26 | Saucony Battle of AtlantaAug 26 · 5,000 Meters Varsity · Place 111 · Northgate | 5,000 Meters Varsity | 111 | 19:05 | 9 |