Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2 Miles · Bleckley County ElementaryMiddle Georgia Region Tune-Up · Oct 22 | 11:40 | Middle Georgia Region Tune-Up | October 22, 2020 |
| 5,000 Meters · Carrollton ElementaryGHSA State Championships · Nov 6 | 18:43.84 | GHSA State Championships | November 6, 2021 |
| 5,000 Meters · Carrollton State Meet CourseGHSA State Championship - 5A · Nov 2 | 19:56.9 | GHSA State Championship - 5A | November 2, 2018 |
| 5,000 Meters · Honey Ridge PlantationHoney Ridge Meet · Sep 23 | 18:33.63 | Honey Ridge Meet | September 23, 2021 |
| 5,000 Meters · New Ebenezer Retreat CenterRegion Meet 2AAAAA · Oct 24 | 18:42.62 | Region Meet 2AAAAA | October 24, 2018 |
| 5,000 Meters · Perry High SchoolPerry Midstate Meet · Aug 15 | 19:25.44 | Perry Midstate Meet | August 15, 2020 |
| 5,000 Meters · Wayne County High SchoolWayne Meet · Oct 17 | 17:35.42 | Wayne Meet | October 17, 2019 |
| 8,000 Meters · Albany State UniversityWillie Laster Invitational · Sep 19 | 31:04.9 | Willie Laster Invitational | September 19, 2025 |
| 8,000 Meters · Chattahoochee Georgia Tech Invitational · Oct 3 | 30:25.50 | Georgia Tech Invitational | October 3, 2025 |
| 8,000 Meters · Georgia College2025 PBC XC · Oct 25 | 29:04.0 | 2025 PBC XC | October 25, 2025 |
| 8,000 Meters · John Hunt Cross Country ParkUAH Invitational · Oct 22 | 29:26.00 | UAH Invitational | October 22, 2022 |
| 8,000 Meters · UNG Cross Country CourseUniversity of North Georgia Invitational · Sep 9 | 31:29.4 | University of North Georgia Invitational | September 9, 2022 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2025 Cross Country
4 results2024 Cross Country
3 results2023 Cross Country
2 results2022 Cross Country
2 results2021 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 6 | GHSA State ChampionshipsNov 6 · 5,000 Meters 5A · Place 102 · Wayne CountyWayne County | 5,000 Meters 5A | 102 | 18:43.84 PB | 12 |
| Oct 14 | Wayne CountyOct 14 · 5,000 Meters Varsity · Place 7 · Wayne CountyWayne County | 5,000 Meters Varsity | 7 | 17:37.68 | 12 |
| Sep 30 | Wayne Sep 30 · 5,000 Meters Varsity · Place 2 · Wayne CountyWayne County | 5,000 Meters Varsity | 2 | 17:21.55Unofficial | 12 |
| Sep 23 | Honey Ridge MeetSep 23 · 5,000 Meters Varsity · Place 9 · Wayne CountyWayne County | 5,000 Meters Varsity | 9 | 18:33.63 PB | 12 |
| Sep 16 | Wayne County #1Sep 16 · 5,000 Meters Varsity · Place 13 · WayneWayne | 5,000 Meters Varsity | 13 | 17:32.40 | 12 |
| Sep 11 | Coffee Home Meet #1Sep 11 · 5,000 Meters Varsity · Place 2 · Wayne CountyWayne County | 5,000 Meters Varsity | 2 | 18:03.0 | 12 |
| Aug 28 | Bleckley County Clash of the ClassesAug 28 · 2 Miles Varsity · Place 2 · M Wayne CountyM Wayne County | 2 Miles Varsity | 2 | 11:27.72 | — |
| Aug 21 | Patriot Pride InvitationalAug 21 · 5,000 Meters Varsity · Place 2 · Wayne CountyWayne County | 5,000 Meters Varsity | 2 | 17:36.20 | — |
| Aug 14 | Peach State PreviewAug 14 · 5,000 Meters Varsity · Place 8 · Wayne CountyWayne County | 5,000 Meters Varsity | 8 | 18:37.63 | 12 |
2020 Cross Country
11 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 6 | GHSA State ChampionshipsNov 6 · 5,000 Meters 5A · Place 128 · Wayne CountyWayne County | 5,000 Meters 5A | 128 | 19:17.28 | 11 |
| Oct 29 | GHSA Region 1 AAAAAOct 29 · 5,000 Meters Varsity · Place 7 · Wayne CountyWayne County | 5,000 Meters Varsity | 7 | 17:47.84 | 11 |
| Oct 22 | Middle Georgia Region Tune-UpOct 22 · 2 Miles Varsity · Place 3 · Wayne CountyWayne County | 2 Miles Varsity | 3 | 11:40 PB | 11 |
| Oct 15 | Wayne County Home Meet #3Oct 15 · 5,000 Meters Varsity · Place 9 · WayneWayne | 5,000 Meters Varsity | 9 | 17:29.78 | 11 |
| Oct 1 | Wayne County Home Meet #2Oct 1 · 5,000 Meters Varsity · Place 5 · WayneWayne | 5,000 Meters Varsity | 5 | 17:45.49 | 11 |
| Sep 21 | Southern Georgia XC ChampionshipSep 21 · 5,000 Meters Varsity · Place 11 · Wayne CountyWayne County | 5,000 Meters Varsity | 11 | 18:14.90 | — |
| Sep 12 | Coffee Home Meet #1Sep 12 · 5,000 Meters Varsity · Place 2 · Wayne CountyWayne County | 5,000 Meters Varsity | 2 | 18:10.49 | — |
| Sep 3 | Wayne County Home Meet #1Sep 3 · 5,000 Meters Varsity · Place 10 · WayneWayne | 5,000 Meters Varsity | 10 | 19:02.74 | 11 |
| Aug 29 | Clash of the classesAug 29 · 2 Miles Varsity · Place 4 · M11 Wayne CountyM11 Wayne County | 2 Miles Varsity | 4 | 12:11.81 | — |
| Aug 29 | Bleckley County Clash of the ClassesAug 29 · 2 Miles Junior · Place 4 · Wayne CountyWayne County | 2 Miles Junior | 4 | 12:11.81 | 11 |
| Aug 15 | Perry Midstate MeetAug 15 · 5,000 Meters Varsity · Place 21 · Wayne CountyWayne County | 5,000 Meters Varsity | 21 | 19:25.44 PB | 11 |
2019 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 1 | GHSA State ChampionshipNov 1 · 5,000 Meters 5A · Place 117 · Wayne CountyWayne County | 5,000 Meters 5A | 117 | 19:02.03 | 10 |
| Nov 1 | GHSA State ChampionshipNov 1 · Varsity · Place 615 · Wayne CountyWayne County | Varsity | 615 | 19:02.03 | 10 |
| Oct 24 | Region MeetOct 24 · 5,000 Meters Varsity · Place 10 · Wayne CountyWayne County | 5,000 Meters Varsity | 10 | 17:59.36 | 10 |
| Oct 17 | Wayne MeetOct 17 · 5,000 Meters Varsity · Place 10 · Wayne CountyWayne County | 5,000 Meters Varsity | 10 | 17:35.42 PB | 10 |
| Sep 25 | South Georgia ChampionshipSep 25 · 5,000 Meters Varsity · Place 24 · Wayne CountyWayne County | 5,000 Meters Varsity | 24 | 19:12.18 | — |
| Sep 19 | WayneSep 19 · 5,000 Meters Varsity · Place 18 · Wayne CountyWayne County | 5,000 Meters Varsity | 18 | 18:32.17 | 10 |
| Aug 17 | Mid State ChampionshipAug 17 · 5,000 Meters Varsity · Place 15 · Wayne CountyWayne County | 5,000 Meters Varsity | 15 | 17:49.57 | 10 |
| Aug 17 | Mid State ChampionshipAug 17 · 5,000 Meters Varsity · Place 15 · Wayne CountyWayne County | 5,000 Meters Varsity | 15 | 17:49.57 | 10 |
2018 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | GHSA State Championship - 1A PrivateNov 2 · 5,000 Meters 5A · Place 153 · Wayne CountyWayne County | 5,000 Meters 5A | 153 | 19:56.88 | — |
| Nov 2 | GHSA State Championship - 5ANov 2 · 5,000 Meters Varsity · Place 153 · Wayne CountyWayne County | 5,000 Meters Varsity | 153 | 19:56.9 PB | 9 |
| Oct 24 | Region Meet 2AAAAAOct 24 · 5,000 Meters Varsity · Place 13 · Wayne CountyWayne County | 5,000 Meters Varsity | 13 | 18:42.62 PB | 9 |
| Oct 18 | WayneOct 18 · 5,000 Meters Varsity · Place 107 · Wayne CountyWayne County | 5,000 Meters Varsity | 107 | 21:33.11 | 9 |
| Oct 4 | Wayne County Home Meet #3Oct 4 · 5,000 Meters Varsity · Place 15 · WayneWayne | 5,000 Meters Varsity | 15 | 18:30.18 | 9 |
| Sep 27 | Bleckley County InvitationalSep 27 · 5,000 Meters Varsity · Place 31 · Wayne CountyWayne County | 5,000 Meters Varsity | 31 | 19:11.43 | — |
| Sep 6 | Wayne CountySep 6 · 5,000 Meters Varsity · Place 46 · Wayne CountyWayne County | 5,000 Meters Varsity | 46 | 20:46.84 | 9 |
| Aug 18 | Midstate Cross ClassicAug 18 · 5,000 Meters Varsity · Place 16 · Wayne CountyWayne County | 5,000 Meters Varsity | 16 | 18:58.66 | 9 |
2016 Cross Country
1 results