Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Camp Jordan Soccer FieldsNooga at Night Invite · Sep 13 | 22:52.78 | Nooga at Night Invite | September 13, 2025 |
| 5,000 Meters · Carrollton High SchoolOrthoWest Invitational · Sep 9 | 23:13.68 | OrthoWest Invitational | September 9, 2023 |
| 5,000 Meters · Chattahoochee Hills Charter SchoolGHSA 5A Sectional 2 (Regions 3,5,6,7) · Nov 2 | 22:49.00 | GHSA 5A Sectional 2 (Regions 3,5,6,7) | November 2, 2024 |
| 5,000 Meters · Great Dunes Golf CourseJekyll Island Cross Country Invitational · Sep 3 | 24:30 | Jekyll Island Cross Country Invitational | September 3, 2022 |
| 5,000 Meters · McIntosh Reserve ParkGHSA Region 5 6A · Oct 22 | 21:34.10 | GHSA Region 5 6A | October 22, 2022 |
| 5,000 Meters · Newnan High SchoolCoweta County Championship · Sep 27 | 22:33.5 | Coweta County Championship | September 27, 2025 |
| 5,000 Meters · Sam Smith ParkWingfoot XC Classic Presented by Publix · Sep 22 | 23:14.9 | 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.
2025 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | GHSA State XCNov 7 · 5,000 Meters 5A · Place 150 · Newnan | 5,000 Meters 5A | 150 | 25:43.58 | 12 |
| Nov 1 | GHSA 5A Sectional 1 (Regions 1,2,3,5)Nov 1 · 5,000 Meters Varsity · Place 74 · Newnan | 5,000 Meters Varsity | 74 | 22:35.89 | 12 |
| Oct 18 | Coach Wood InvitationalOct 18 · 5,000 Meters Varsity · Place 85 · Newnan | 5,000 Meters Varsity | 85 | 22:46.20 | 12 |
| Sep 27 | Coweta County ChampionshipSep 27 · 5,000 Meters Varsity · Place 7 · Newnan | 5,000 Meters Varsity | 7 | 22:33.5 PB | 12 |
| Sep 13 | Nooga at Night InviteSep 13 · 5,000 Meters Varsity · Place 92 · Newnan | 5,000 Meters Varsity | 92 | 22:52.78 PB | 12 |
| Sep 6 | OrthoWest InvitationalSep 6 · 5,000 Meters Varsity 4A-6A · Place 86 · Newnan | 5,000 Meters Varsity 4A-6A | 86 | 24:12.18 | 12 |
| Aug 23 | Bob Blastow InvitationalAug 23 · 5,000 Meters Varsity Race 1 · Place 138 · Newnan | 5,000 Meters Varsity Race 1 | 138 | 23:33.90 | 12 |
2024 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | GHSA 5A Sectional 2 (Regions 3,5,6,7)Nov 2 · 5,000 Meters 5A · Place 107 · Newnan | 5,000 Meters 5A | 107 | 22:49.00 PB | 11 |
| Oct 19 | Clarke Central's Gladiator InvitationalOct 19 · 5,000 Meters Varsity · Place 9 · Newnan | 5,000 Meters Varsity | 9 | 23:08.24 | 11 |
| Sep 7 | Carrollton Invite Presented by OrthoWest Sep 7 · 5,000 Meters 4A-5A-6A · Place 121 · Newnan | 5,000 Meters 4A-5A-6A | 121 | 24:17.24 | 11 |
| Aug 24 | Bob Blastow InvitationalAug 24 · 5,000 Meters Varsity 1 · Place 133 · Newnan | 5,000 Meters Varsity 1 | 133 | 23:15.18 | 11 |
| Aug 17 | Zack Wansley ClashAug 17 · 5,000 Meters Varsity · Place 47 · Newnan | 5,000 Meters Varsity | 47 | 26:51.16 | — |
2023 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 3 | GHSA State XC ChampionshipNov 3 · 5,000 Meters 6A · Place 143 · Newnan | 5,000 Meters 6A | 143 | 24:27.24 | 10 |
| Oct 24 | GHSA 6A - Region 5Oct 24 · 5,000 Meters Varsity · Place 13 · Newnan | 5,000 Meters Varsity | 13 | 22:44.79 | — |
| Sep 30 | Alexander / Asics InvitationalSep 30 · 5,000 Meters Varsity · Place 67 · Newnan | 5,000 Meters Varsity | 67 | 22:46.38 | 10 |
| Sep 22 | Wingfoot XC Classic Presented by PublixSep 22 · 5,000 Meters Varsity A · Place 148 · Newnan | 5,000 Meters Varsity A | 148 | 23:14.9 PB | 10 |
| Sep 9 | OrthoWest InvitationalSep 9 · 5,000 Meters Large · Place 105 · Newnan | 5,000 Meters Large | 105 | 23:13.68 PB | 10 |
| Aug 26 | Bob Blastow InvitationalAug 26 · 5,000 Meters Varsity · Place 111 · Newnan | 5,000 Meters Varsity | 111 | 23:08.20 | 10 |
| Aug 19 | Zack Wansley ClashAug 19 · 5,000 Meters Varsity · Place 44 · Newnan | 5,000 Meters Varsity | 44 | 23:50.58 | 10 |
2022 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 5 | GHSA State Cross Country Championships 6ANov 5 · 5,000 Meters Varsity · Place 142 · Newnan | 5,000 Meters Varsity | 142 | 25:00.44 | 9 |
| Oct 22 | GHSA Region 5 6AOct 22 · 5,000 Meters Varsity · Place 17 · Newnan | 5,000 Meters Varsity | 17 | 21:34.10 PB | 9 |
| Oct 15 | Coweta County ChampionshipOct 15 · 5,000 Meters Varsity · Place 12 · Newnan | 5,000 Meters Varsity | 12 | 22:53.94 | — |
| Oct 1 | Alexander / Asics InvitationalOct 1 · 5,000 Meters Championship · Place 202 · Newnan | 5,000 Meters Championship | 202 | 22:05.18 | 9 |
| Sep 23 | Wingfoot XC ClassicSep 23 · Varsity · Place 110 · Newnan | Varsity | 110 | 7:22 | 9 |
| Sep 10 | Carrollton Orthopaedic InvitationalSep 10 · 5,000 Meters Championship · Place 135 · Newnan | 5,000 Meters Championship | 135 | 24:18.69 | — |
| Sep 3 | Jekyll Island Cross Country InvitationalSep 3 · 5,000 Meters Varsity · Place 66 · Newnan | 5,000 Meters Varsity | 66 | 24:30 PB | 9 |
| Aug 27 | Bob BlastowAug 27 · 5,000 Meters Varsity · Place 60 · Newnan | 5,000 Meters Varsity | 60 | 23:25.19 | 9 |
| Aug 20 | Zack Wansley ClashAug 20 · 5,000 Meters Varsity · Place 49 · Newnan | 5,000 Meters Varsity | 49 | 23:50.11 | — |
| Aug 6 | Newnan XC Time TrialsAug 6 · 2 Miles Varsity · Place 8 · Newnan | 2 Miles Varsity | 8 | 14:57.39 | 9 |
2021 Cross Country
4 results