Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1.5 Miles · Stratford AcademyStratford XC Invitational · Aug 25 | 9:58.66 | Stratford XC Invitational | August 25, 2021 |
| 2 Miles · Bleckley County ElementaryBleckley County Clash of the Classes · Aug 23 | 10:50.96 | Bleckley County Clash of the Classes | August 23, 2025 |
| 5,000 Meters · Bleckley County ElementaryBleckley County Invitational · Oct 2 | 16:40.10 | Bleckley County Invitational | October 2, 2025 |
| 5,000 Meters · Bleckley County Elementary SchoolBleckley's Last Chance Sectional Tune-up Invitational · Oct 25 | 16:35.92 | Bleckley's Last Chance Sectional Tune-up Invitational | October 25, 2025 |
| 5,000 Meters · Carrollton High SchoolOrthoWest Invitational · Sep 6 | 16:44.84 | OrthoWest Invitational | September 6, 2025 |
| 5,000 Meters · East Laurens Cross Country CourseGHSA 1A Division 1 Sectional 2 (Regions 2,5,6,7) · Nov 1 | 16:27.94 | GHSA 1A Division 1 Sectional 2 (Regions 2,5,6,7) | November 1, 2025 |
| 5,000 Meters · John Hunt Cross Country ParkNew Balance RunningLane XC Championships · Dec 6 | 16:29.92 | New Balance RunningLane XC Championships | December 6, 2025 |
| 5,000 Meters · McAlpine Creek ParkBrooks South XC Championships · Nov 29 | 16:39.34 | Brooks South XC Championships | November 29, 2025 |
| 5,000 Meters · ONE ChurchGA HS Meet of Champions presented by Wingfoot Running Camp · Nov 11 | 18:05.42 | GA HS Meet of Champions presented by Wingfoot Running Camp | November 11, 2023 |
| 5,000 Meters · Sam Smith ParkWingfoot XC Classic · Sep 20 | 16:47.6 | Wingfoot XC Classic | September 20, 2025 |
| 8,000 Meters · Eastern Kentucky UniversityUAC XC Championships · Oct 30 | 28:57.0 | UAC XC Championships | October 30, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
1 results2025 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 6 | New Balance RunningLane XC ChampionshipsDec 6 · 5,000 Meters Silver · Place 100 · UnattachedUnattached | 5,000 Meters Silver | 100 | 16:29.92 PB | 12 |
| Nov 29 | Brooks South XC ChampionshipsNov 29 · 5,000 Meters Championship · Place 122 · Cochran GACochran GA | 5,000 Meters Championship | 122 | 16:39.34 PB | 12 |
| Nov 7 | GHSA State XCNov 7 · 5,000 Meters 1A Div1 · Place 1 · Bleckley CountyBleckley County | 5,000 Meters 1A Div1 | 1 | 16:50.42 | 12 |
| Nov 1 | GHSA 1A Division 1 Sectional 2 (Regions 2,5,6,7) Nov 1 · 5,000 Meters Varsity · Place 1 · Bleckley CountyBleckley County | 5,000 Meters Varsity | 1 | 16:27.94 PB | 12 |
| Oct 25 | Bleckley's Last Chance Sectional Tune-up InvitationalOct 25 · 5,000 Meters Varsity · Place 1 · Bleckley CountyBleckley County | 5,000 Meters Varsity | 1 | 16:35.92 PB | 12 |
| Oct 2 | Bleckley County InvitationalOct 2 · 5,000 Meters Varsity · Place 2 · Bleckley CountyBleckley County | 5,000 Meters Varsity | 2 | 16:40.10 PB | 12 |
| Sep 20 | Wingfoot XC ClassicSep 20 · 5,000 Meters Championship · Place 32 · Bleckley CountyBleckley County | 5,000 Meters Championship | 32 | 16:47.6 PB | 12 |
| Sep 6 | OrthoWest InvitationalSep 6 · 5,000 Meters Championship · Place 20 · Bleckley CountyBleckley County | 5,000 Meters Championship | 20 | 16:44.84 PB | 12 |
| Aug 23 | Bleckley County Clash of the ClassesAug 23 · 2 Miles Senior · Place 1 · Bleckley CountyBleckley County | 2 Miles Senior | 1 | 10:50.96 PB | 12 |
2024 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 8 | GHSA State XC MeetNov 8 · 5,000 Meters Division 1 1A · Place 7 · Bleckley CouBleckley Cou | 5,000 Meters Division 1 1A | 7 | 18:03.28 | 11 |
| Nov 2 | GHSA 1A Division 1 Sectional 1 (Regions 1,2,3,4) Nov 2 · 5,000 Meters Varsity · Place 5 · Bleckley CouBleckley Cou | 5,000 Meters Varsity | 5 | 17:15.09 | — |
| Oct 26 | Bleckley's Last Chance Sectional Tune-up InvitationalOct 26 · 5,000 Meters Varsity · Place 13 · Bleckley CouBleckley Cou | 5,000 Meters Varsity | 13 | 17:48.20 | 11 |
| Oct 17 | Three Rivers Cross Country ClassicOct 17 · 5,000 Meters Varsity · Place 9 · Bleckley CouBleckley Cou | 5,000 Meters Varsity | 9 | 17:08.60 | 11 |
| Oct 3 | Bleckley County InvitationalOct 3 · 5,000 Meters Varsity · Place 6 · Bleckley CouBleckley Cou | 5,000 Meters Varsity | 6 | 17:58.21 | 11 |
| Sep 7 | Carrollton Invite Presented by OrthoWest Sep 7 · 5,000 Meters Championship · Place 65 · Bleckley CountyBleckley County | 5,000 Meters Championship | 65 | 17:31.01 | 11 |
| Aug 24 | Bleckley County Clash of the ClassesAug 24 · 2 Miles Varsity · Place 2 · M11 Bleckley CouM11 Bleckley Cou | 2 Miles Varsity | 2 | 11:15.00 | — |
2023 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 25 | Foot Locker Cross Country South Regional ChampionshipsNov 25 · 5,000 Meters Sophomore · Place 35 · GAGA | 5,000 Meters Sophomore | 35 | 17:37.61 | 10 |
| Nov 11 | GA HS Meet of Champions presented by Wingfoot Running CampNov 11 · 5,000 Meters Open · Place 22 · Bleckley CountyBleckley County | 5,000 Meters Open | 22 | 18:05.42 PB | 10 |
| Nov 3 | GHSA State XC ChampionshipNov 3 · 5,000 Meters 1A Division 1 · Place 32 · Bleckley CountyBleckley County | 5,000 Meters 1A Division 1 | 32 | 17:51.61 | 10 |
| Oct 19 | Bleckley County Region Two Mile Tune-UpOct 19 · 3,000 Meters Varsity · Place 5 · Bleckley CouBleckley Cou | 3,000 Meters Varsity | 5 | 11:26.69 | 10 |
| Oct 5 | Bleckley County InvitationalOct 5 · 5,000 Meters Varsity · Place 10 · Bleckley CouBleckley Cou | 5,000 Meters Varsity | 10 | 18:07.70 | — |
| Sep 14 | Southern Georgia XC ChampionshipSep 14 · 5,000 Meters Varsity · Place 11 · M10 Bleckley CouM10 Bleckley Cou | 5,000 Meters Varsity | 11 | 18:03.30 | — |
| Sep 9 | OrthoWest InvitationalSep 9 · 5,000 Meters Championship · Place 147 · Bleckley CountyBleckley County | 5,000 Meters Championship | 147 | 18:17.50 | 10 |
| Aug 26 | Bleckley County Clash of the ClassesAug 26 · 2 Miles Varsity · Place 1 · M10 Bleckley CouM10 Bleckley Cou | 2 Miles Varsity | 1 | 11:47.97 | — |
2022 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | GHSA 1A Division 1 - XC State ChampionshipNov 4 · 5,000 Meters Division 1 1A · Place 65 · Bleckley CouBleckley Cou | 5,000 Meters Division 1 1A | 65 | 19:38.28 | 9 |
| Oct 6 | Bleckley County InvitationalOct 6 · 5,000 Meters Varsity · Place 37 · Bleckley CouBleckley Cou | 5,000 Meters Varsity | 37 | 20:34.75 | — |
| Sep 16 | Hare & Hounds XC Invitational (at McAlpine Park)Sep 16 · 5,000 Meters Varsity Championship (SATURDAY) · Place 160 · Bleckley CountyBleckley County | 5,000 Meters Varsity Championship (SATURDAY) | 160 | 19:39.81 | 9 |
| Sep 10 | Carrollton Orthopaedic InvitationalSep 10 · 5,000 Meters Championship · Place 148 · Bleckley CouBleckley Cou | 5,000 Meters Championship | 148 | 19:52.67 | — |
| Aug 27 | Bleckley County Clash of the ClassesAug 27 · 3,218 Meters Varsity · Place 3 · M9 Bleckley CouM9 Bleckley Cou | 3,218 Meters Varsity | 3 | 12:38.44 | — |
| Aug 20 | Kosh KlassicAug 20 · 5,000 Meters Varsity · Place 49 · Bleckley CouBleckley Cou | 5,000 Meters Varsity | 49 | 19:48.58 | 9 |
2021 Cross Country
2 results2018 Cross Country
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 2 | Sisters MS XC MeetOct 2 · 3,000 Meters Boys 6th Grade · RealmsRealms | 3,000 Meters Boys 6th Grade | — | DNS | 5 |