Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Carrollton High SchoolGHSA State XC Championship · Nov 3 | 20:07.43 | GHSA State XC Championship | November 3, 2023 |
| 5,000 Meters · Chattahoochee Alexander / Asics Invitational · Oct 4 | 19:37.69 | Alexander / Asics Invitational | October 4, 2025 |
| 5,000 Meters · Dellinger ParkWire2Wire XC Invitational · Sep 14 | 20:58.3 | Wire2Wire XC Invitational | September 14, 2024 |
| 5,000 Meters · Great Dunes Golf CourseJekyll Island Cross Country Invitational · Sep 3 | 22:26 | Jekyll Island Cross Country Invitational | September 3, 2022 |
| 5,000 Meters · Legacy ParkGHSA 5A - Region 4 · Oct 26 | 21:18.68 | GHSA 5A - Region 4 | October 26, 2023 |
| 5,000 Meters · McIntosh Reserve ParkCoach Wood Invitational · Oct 18 | 19:30.99 | Coach Wood Invitational | October 18, 2025 |
| 5,000 Meters · ONE ChurchGA HS Meet of Champions presented by Wingfoot Running Camp · Nov 11 | 20:40.69 | GA HS Meet of Champions presented by Wingfoot Running Camp | November 11, 2023 |
| 5,000 Meters · Sam Smith ParkWingfoot XC Classic · Sep 20 | 20:30.0 | Wingfoot XC Classic | September 20, 2025 |
| 5,000 Meters · Toombs County High SchoolGHSA 5A Sectional 1 (Regions 1,2,4,8) · Nov 2 | 19:21.76 | GHSA 5A Sectional 1 (Regions 1,2,4,8) | November 2, 2024 |
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 20 · Decatur | 5,000 Meters 5A | 20 | 20:36.37 | 12 |
| Nov 1 | GHSA 5A Sectional 2 (Regions 4,6,7,8)Nov 1 · 5,000 Meters Varsity · Place 29 · Decatur | 5,000 Meters Varsity | 29 | 19:38.39 | 12 |
| Oct 18 | Coach Wood InvitationalOct 18 · 5,000 Meters Championship · Place 51 · Decatur | 5,000 Meters Championship | 51 | 19:30.99 PB | 12 |
| Oct 4 | Alexander / Asics InvitationalOct 4 · 5,000 Meters Varsity Championship · Place 117 · Decatur | 5,000 Meters Varsity Championship | 117 | 19:37.69 PB | 12 |
| Sep 20 | Wingfoot XC ClassicSep 20 · 5,000 Meters Championship · Place 51 · Decatur | 5,000 Meters Championship | 51 | 20:30.0 PB | 12 |
| Sep 6 | OrthoWest InvitationalSep 6 · 5,000 Meters Championship · Place 58 · Decatur | 5,000 Meters Championship | 58 | 21:47.69 | 12 |
| Aug 30 | AT&T Starr's Mill XC MeetAug 30 · 5,000 Meters Varsity · Place 36 · Decatur | 5,000 Meters Varsity | 36 | 20:56.33 | 12 |
2024 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 8 | GHSA State XC MeetNov 8 · 5,000 Meters 5A · Place 11 · Decatur | 5,000 Meters 5A | 11 | 20:28.05 | 11 |
| Nov 2 | GHSA 5A Sectional 1 (Regions 1,2,4,8)Nov 2 · 5,000 Meters 5A · Place 8 · Decatur | 5,000 Meters 5A | 8 | 19:21.76 PB | 11 |
| Oct 19 | Coach Wood Invitational Oct 19 · 5,000 Meters Championship · Place 56 · Decatur | 5,000 Meters Championship | 56 | 19:33.61 | 11 |
| Oct 5 | Alexander / Asics InvitationalOct 5 · 5,000 Meters Championship · Place 88 · Decatur | 5,000 Meters Championship | 88 | 19:59.60 | — |
| Sep 14 | Wire2Wire XC InvitationalSep 14 · 5,000 Meters Varsity · Place 11 · Decatur | 5,000 Meters Varsity | 11 | 20:58.3 PB | 11 |
| Sep 7 | Carrollton Invite Presented by OrthoWest Sep 7 · 5,000 Meters 4A-5A-6A · Place 11 · Decatur | 5,000 Meters 4A-5A-6A | 11 | 20:56.51 | 11 |
2023 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 11 | GA HS Meet of Champions presented by Wingfoot Running CampNov 11 · 5,000 Meters Varsity · Place 53 · Decatur | 5,000 Meters Varsity | 53 | 20:40.69 PB | 10 |
| Nov 3 | GHSA State XC ChampionshipNov 3 · 5,000 Meters 5A · Place 14 · Decatur | 5,000 Meters 5A | 14 | 20:07.43 PB | 10 |
| Oct 26 | GHSA 5A - Region 4Oct 26 · 5,000 Meters Varsity · Place 3 · Decatur | 5,000 Meters Varsity | 3 | 21:18.68 PB | 10 |
| Oct 14 | Coach Wood InvitationalOct 14 · 5,000 Meters Championship · Place 35 · Decatur | 5,000 Meters Championship | 35 | 19:52.47 | 10 |
| Sep 2 | AT&T Starr's Mill Panther XC MeetSep 2 · 5,000 Meters Varsity · Place 47 · Decatur | 5,000 Meters Varsity | 47 | 20:45.50 | 10 |
| Aug 19 | Fowlkes Memorial InviationalAug 19 · 5,000 Meters Varsity · Place 2 · Decatur | 5,000 Meters Varsity | 2 | 21:03.44 | 10 |
2022 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 12 | GA HS Meet of ChampionsNov 12 · 5,000 Meters Varsity · Place 48 · Decatur | 5,000 Meters Varsity | 48 | 20:52.38 | — |
| Oct 15 | Coach Wood InvitationalOct 15 · 5,000 Meters Championship · Place 124 · Decatur | 5,000 Meters Championship | 124 | 20:34.09 | 9 |
| Oct 8 | Atlanta ClassicOct 8 · 5,000 Meters Varsity · Place 17 · Decatur | 5,000 Meters Varsity | 17 | 20:44.66 | 9 |
| Sep 23 | Wingfoot XC ClassicSep 23 · Varsity · Place 33 · Decatur | Varsity | 33 | 6:48 | 9 |
| Sep 3 | Jekyll Island Cross Country InvitationalSep 3 · 5,000 Meters Varsity · Place 28 · Decatur | 5,000 Meters Varsity | 28 | 22:26 PB | 9 |
| Aug 20 | Fowlkes Memorial InvitationalAug 20 · 5,000 Meters Varsity · Place 5 · Decatur | 5,000 Meters Varsity | 5 | 21:58.21 | — |