Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Carrollton High SchoolOrthoWest Invitational · Sep 9 | 18:20.30 | OrthoWest Invitational | September 9, 2023 |
| 5,000 Meters · Great Dunes Golf CourseJekyll Island Cross Country Invitational · Sep 3 | 18:53 | Jekyll Island Cross Country Invitational | September 3, 2022 |
| 5,000 Meters · McIntosh Reserve ParkBob Blastow Invitational · Aug 26 | 18:34.41 | Bob Blastow Invitational | August 26, 2023 |
| 5,000 Meters · Newnan UtilitiesGHSA Region 2-7A Championship · Oct 27 | 18:56.60 | GHSA Region 2-7A Championship | October 27, 2021 |
| 5,000 Meters · Sam Smith ParkWingfoot XC Classic Presented by Publix · Sep 22 | 18:10.5 | Wingfoot XC Classic Presented by Publix | September 22, 2023 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 3 | GHSA State XC ChampionshipNov 3 · 5,000 Meters 6A · Place 99 · Newnan | 5,000 Meters 6A | 99 | 18:27.15 | 12 |
| Oct 24 | GHSA 6A - Region 5Oct 24 · 5,000 Meters Varsity · Place 9 · Newnan | 5,000 Meters Varsity | 9 | 17:07.08 | — |
| Sep 30 | Alexander / Asics InvitationalSep 30 · 5,000 Meters Championship · Place 235 · Newnan | 5,000 Meters Championship | 235 | 17:17.85 | 12 |
| Sep 22 | Wingfoot XC Classic Presented by PublixSep 22 · 5,000 Meters Varsity A · Place 128 · Newnan | 5,000 Meters Varsity A | 128 | 18:10.5 PB | 12 |
| Sep 9 | OrthoWest InvitationalSep 9 · 5,000 Meters Large · Place 81 · Newnan | 5,000 Meters Large | 81 | 18:20.30 PB | 12 |
| Aug 26 | Bob Blastow InvitationalAug 26 · 5,000 Meters Varsity · Place 122 · Newnan | 5,000 Meters Varsity | 122 | 18:34.41 PB | 12 |
| Aug 19 | Zack Wansley ClashAug 19 · 5,000 Meters Varsity · Place 37 · Newnan | 5,000 Meters Varsity | 37 | 18:36.80 | 12 |
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 146 · Newnan | 5,000 Meters Varsity | 146 | 19:37.48 | 11 |
| Oct 15 | Coweta County ChampionshipOct 15 · 5,000 Meters Varsity · Place 8 · Newnan | 5,000 Meters Varsity | 8 | 17:51.47 | — |
| Oct 1 | Alexander / Asics InvitationalOct 1 · 5,000 Meters Championship · Place 314 · Newnan | 5,000 Meters Championship | 314 | 19:02.40 | 11 |
| Sep 23 | Wingfoot XC ClassicSep 23 · Varsity · Place 93 · Newnan | Varsity | 93 | 5:52 | 11 |
| Sep 10 | Carrollton Orthopaedic InvitationalSep 10 · 5,000 Meters Championship · Place 119 · Newnan | 5,000 Meters Championship | 119 | 19:14.18 | — |
| Sep 3 | Jekyll Island Cross Country InvitationalSep 3 · 5,000 Meters Varsity · Place 70 · Newnan | 5,000 Meters Varsity | 70 | 18:53 PB | 11 |
| Aug 27 | Bob BlastowAug 27 · 5,000 Meters Varsity · Place 41 · Newnan | 5,000 Meters Varsity | 41 | 18:20.91 | 11 |
| Aug 6 | Newnan XC Time TrialsAug 6 · 2 Miles Varsity · Place 4 · Newnan | 2 Miles Varsity | 4 | 11:45.24 | 11 |
2021 Cross Country
3 results2020 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | GHSA Area 2-AAAAAAA ChampionshipsOct 28 · 5,000 Meters Junior Varsity · Place 7 · Newnan | 5,000 Meters Junior Varsity | 7 | 19:35.06 | — |
| Oct 9 | Atlanta ClassicOct 9 · 5,000 Meters Junior Varsity 5A · Place 36 · Newnan | 5,000 Meters Junior Varsity 5A | 36 | 19:56.82 | 9 |
| Oct 3 | Alexander / Asics InvitationalOct 3 · 5,000 Meters Junior Varsity 6A · Place 33 · Newnan | 5,000 Meters Junior Varsity 6A | 33 | 19:24.57 | 9 |
| Sep 26 | Kona Ice Trinity Fall ClassicSep 26 · 5,000 Meters Varsity · Place 44 · Newnan | 5,000 Meters Varsity | 44 | 20:18.57 | — |
| Sep 19 | Coweta County ChampionshipSep 19 · 5,000 Meters Junior Varsity · Place 9 · Newnan | 5,000 Meters Junior Varsity | 9 | 19:50.17 | — |
| Sep 12 | Carrollton Orthopaedic InvitationalSep 12 · 5,000 Meters Junior Varsity · Place 88 · Newnan | 5,000 Meters Junior Varsity | 88 | 21:28.74 | 9 |