Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Council Farms: Cross Country CourseBraves Invitational · Oct 7 | 22:40.44 | Braves Invitational | October 7, 2017 |
| 5,000 Meters · Dominion Christian SchoolsGISA 1-AAA Region Meet · Oct 20 | 21:56.54 | GISA 1-AAA Region Meet | October 20, 2020 |
| 5,000 Meters · Donovan Catholic SchoolMonsignor Donovan Catholic Meet #2 · Aug 29 | 24:03.08 | Monsignor Donovan Catholic Meet #2 | August 29, 2018 |
| 5,000 Meters · Loganville Christian AcademyLoganville Christian Academy Invitational · Aug 18 | 20:49.4 | Loganville Christian Academy Invitational | August 18, 2018 |
| 5,000 Meters · The Heritage SchoolGISA 3A Region 1 · Oct 22 | 24:42.84 | GISA 3A Region 1 | October 22, 2019 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2020 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | GISA State ChampionshipNov 7 · 5,000 Meters Championship · Place 17 · Holy Spirit Preparatory | 5,000 Meters Championship | 17 | 20:14.5 | SR |
| Oct 20 | GISA 1-AAA Region MeetOct 20 · 5,000 Meters Varsity · Place 5 · Holy Spirit Prep | 5,000 Meters Varsity | 5 | 21:56.54 PB | 12 |
| Oct 17 | Dominion DashOct 17 · 5,000 Meters Varsity · Place 28 · Holy Spirit | 5,000 Meters Varsity | 28 | 21:28.90 | — |
| Sep 26 | HCA InvitationalSep 26 · 5,000 Meters Varsity · Place 4 · Holy Spirit | 5,000 Meters Varsity | 4 | 23:45.40 | — |
| Sep 12 | Carrollton Orthopaedic InvitationalSep 12 · 5,000 Meters Junior Varsity · Place 50 · Holy Spirit | 5,000 Meters Junior Varsity | 50 | 23:13.85 | 12 |
| Sep 5 | Horizon Christian Academy Midseason InvitationalSep 5 · 5,000 Meters Varsity · Place 18 · Holy Spirit | 5,000 Meters Varsity | 18 | 24:26.20 | — |
2019 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 22 | GISA 3A Region 1Oct 22 · 5,000 Meters Varsity · Place 33 · Holy Spirit Prep | 5,000 Meters Varsity | 33 | 24:42.84 PB | 11 |
| Sep 28 | Hebron Lions Showcase InvitationalSep 28 · 5,000 Meters Varsity · Place 15 · Holy Spirit | 5,000 Meters Varsity | 15 | 21:19.08 | — |
2018 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 16 | GISA Region 1-AAAOct 16 · 5,000 Meters Varsity · Place 19 · Holy Spirit Prep | 5,000 Meters Varsity | 19 | 22:09.28 | 12 |
| Oct 6 | RAM InvitationalOct 6 · 5,000 Meters Varsity · Place 21 · Holy Spirit | 5,000 Meters Varsity | 21 | 24:05.65 | — |
| Sep 8 | Bulldog Distance ClassicSep 8 · 5,000 Meters Varsity · Place 33 · Holy Spirit | 5,000 Meters Varsity | 33 | 21:10.84 | 10 |
| Sep 8 | Bulldog Distance ClassicSep 8 · 5,000 Meters Varsity · Place 33 · Holy Spirit | 5,000 Meters Varsity | 33 | 21:10.84 | 10 |
| Sep 8 | Bulldog Distance ClassicSep 8 · 5,000 Meters Varsity · Place 33 · Holy Spirit | 5,000 Meters Varsity | 33 | 21:10.84 | 10 |
| Aug 29 | Monsignor Donovan Catholic Meet #2Aug 29 · 5,000 Meters Varsity · Place 39 · Holy Spirit Prep | 5,000 Meters Varsity | 39 | 24:03.08 PB | 12 |
| Aug 18 | Loganville Christian Academy InvitationalAug 18 · 5,000 Meters Varsity · Place 19 · Holy Spirit Prep | 5,000 Meters Varsity | 19 | 20:49.4 PB | 12 |
2017 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | GISA State ChampionshipOct 28 · 5,000 Meters Varsity · Place 61 · Holy Spirit | 5,000 Meters Varsity | 61 | 22:43.17 | — |
| Oct 7 | Braves InvitationalOct 7 · 5,000 Meters Varsity · Place 104 · Holy Spirit Prep | 5,000 Meters Varsity | 104 | 22:40.44 PB | 11 |