Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Allatoona Creek ParkGHSA 7A Area 2 · Oct 23 | 19:25.51 | GHSA 7A Area 2 | October 23, 2019 |
| 5,000 Meters · Carrollton ElementaryGHSA State Championships · Nov 6 | 18:57.12 | GHSA State Championships | November 6, 2021 |
| 5,000 Meters · Carrollton High SchoolGHSA State Cross Country Championships 6A · Nov 5 | 19:31.70 | GHSA State Cross Country Championships 6A | November 5, 2022 |
| 5,000 Meters · Great Dunes Golf CourseJekyll Island Cross Country Invitational · Sep 3 | 17:45 | Jekyll Island Cross Country Invitational | September 3, 2022 |
| 5,000 Meters · McIntosh Reserve ParkBob Blastow Invitational · Aug 28 | 18:39.85 | Bob Blastow Invitational | August 28, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2022 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 5 | GHSA State Cross Country Championships 6ANov 5 · 5,000 Meters Varsity · Place 141 · Newnan | 5,000 Meters Varsity | 141 | 19:31.70 PB | 12 |
| Oct 1 | Alexander / Asics InvitationalOct 1 · 5,000 Meters Championship · Place 127 · Newnan | 5,000 Meters Championship | 127 | 16:45.83 | 12 |
| Sep 23 | Wingfoot XC ClassicSep 23 · Varsity · Place 50 · Newnan | Varsity | 50 | 5:41 | 12 |
| Sep 10 | Carrollton Orthopaedic InvitationalSep 10 · 5,000 Meters Championship · Place 71 · Newnan | 5,000 Meters Championship | 71 | 18:15.29 | — |
| Sep 3 | Jekyll Island Cross Country InvitationalSep 3 · 5,000 Meters Varsity · Place 22 · Newnan | 5,000 Meters Varsity | 22 | 17:45 PB | 12 |
| Aug 27 | Bob BlastowAug 27 · 5,000 Meters Varsity · Place 18 · Newnan | 5,000 Meters Varsity | 18 | 17:31.25 | 12 |
| Aug 20 | Zack Wansley ClashAug 20 · 5,000 Meters Varsity · Place 29 · Newnan | 5,000 Meters Varsity | 29 | 18:00.67 | — |
| Aug 6 | Newnan XC Time TrialsAug 6 · 2 Miles Varsity · Place 3 · Newnan | 2 Miles Varsity | 3 | 11:37.21 | 12 |
2021 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 6 | GHSA State ChampionshipsNov 6 · 5,000 Meters 7A · Place 122 · Newnan | 5,000 Meters 7A | 122 | 18:57.12 PB | 11 |
| Oct 9 | Atlanta ClassicOct 9 · 5,000 Meters 5A · Place 24 · Newnan | 5,000 Meters 5A | 24 | 18:39.57 | 11 |
| Sep 18 | Coweta County ChampionshipSep 18 · 5,000 Meters Varsity · Place 16 · Newnan | 5,000 Meters Varsity | 16 | 18:30.28 | 11 |
| Sep 11 | Carrollton Orthopaedic InvitationalSep 11 · 5,000 Meters Varsity · Place 90 · Newnan | 5,000 Meters Varsity | 90 | 19:20.11 | — |
| Sep 4 | Jekyll IslandSep 4 · Varsity · Place 40 · Newnan | Varsity | 40 | 6:09 | 11 |
| Aug 28 | Bob Blastow InvitationalAug 28 · 5,000 Meters Varsity 1 · Place 115 · Newnan | 5,000 Meters Varsity 1 | 115 | 18:39.85 PB | 11 |
2020 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 6 | GHSA State ChampionshipsNov 6 · 5,000 Meters 7A · Place 197 · Newnan | 5,000 Meters 7A | 197 | 20:57.89 | 10 |
| Oct 28 | GHSA Area 2-AAAAAAA ChampionshipsOct 28 · 5,000 Meters Junior Varsity · Place 1 · Newnan | 5,000 Meters Junior Varsity | 1 | 18:57.12 | — |
| Oct 9 | Atlanta ClassicOct 9 · 5,000 Meters Junior Varsity 5A · Place 15 · Newnan | 5,000 Meters Junior Varsity 5A | 15 | 19:37.80 | 10 |
| Oct 3 | Alexander / Asics InvitationalOct 3 · 5,000 Meters Junior Varsity 6A · Place 32 · Newnan | 5,000 Meters Junior Varsity 6A | 32 | 19:23.77 | 10 |
| Sep 26 | Kona Ice Trinity Fall ClassicSep 26 · 5,000 Meters Varsity · Place 40 · Newnan | 5,000 Meters Varsity | 40 | 20:00.26 | — |
| Sep 19 | Coweta County ChampionshipSep 19 · 5,000 Meters Varsity · Place 24 · Newnan | 5,000 Meters Varsity | 24 | 20:04.05 | — |
2019 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 23 | GHSA 7A Area 2Oct 23 · 5,000 Meters Junior Varsity · Place 38 · Newnan | 5,000 Meters Junior Varsity | 38 | 19:25.51 PB | 9 |
| Oct 12 | Coach Wood Invitational Oct 12 · 5,000 Meters Junior Varsity · Place 101 · Newnan | 5,000 Meters Junior Varsity | 101 | 18:37.26 | 9 |
| Oct 5 | Nash Farms XC FestivalOct 5 · 5,000 Meters Junior Varsity · Place 18 · Newnan | 5,000 Meters Junior Varsity | 18 | 19:33.82 | 9 |
| Sep 21 | Coweta County ChampionshipSep 21 · 5,000 Meters Junior Varsity · Place 23 · Newnan | 5,000 Meters Junior Varsity | 23 | 19:24.41 | — |
| Sep 14 | Big Peach Mustang StampedeSep 14 · 5,000 Meters Junior Varsity · Place 48 · Newnan | 5,000 Meters Junior Varsity | 48 | 19:59.45 | — |
| Aug 31 | Starrs Mill Panther XC MeetAug 31 · 5,000 Meters Junior Varsity · Place 94 · Newnan | 5,000 Meters Junior Varsity | 94 | 20:57.34 | 9 |