Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Carrollton High SchoolOrthoWest Invitational · Sep 6 | 26:47.72 | OrthoWest Invitational | September 6, 2025 |
| 5,000 Meters · Clinton Nature PreserveAtlanta Classic · Oct 11 | 27:20.90 | Atlanta Classic | October 11, 2025 |
| 5,000 Meters · Darlington SchoolDarlington Cross Country Festival · Sep 26 | 26:22.09 | Darlington Cross Country Festival | September 26, 2026 |
| 5,000 Meters · East Laurens Cross Country CourseGHSA 1A Division 1 Sectional 2 (Regions 2,5,6,7) · Nov 1 | 26:29.58 | GHSA 1A Division 1 Sectional 2 (Regions 2,5,6,7) | November 1, 2025 |
| 5,000 Meters · Georgia Highlands College Campus, CartersvilleRome Invitational · Aug 22 | 26:30.4 | Rome Invitational | August 22, 2026 |
| 5,000 Meters · Highlands Senior Living RomeGeorgia Highlands Invitational · Aug 23 | 27:52.90 | Georgia Highlands Invitational | August 23, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 17 | Coach Wood InvitationalOct 17 · 5,000 Meters Varsity · Place 180 · Haralson County | 5,000 Meters Varsity | 180 | 25:01.09 | 11 |
| Sep 26 | Darlington Cross Country FestivalSep 26 · 5,000 Meters Varsity · Place 104 · Haralson County | 5,000 Meters Varsity | 104 | 26:22.09 PB | 11 |
| Sep 12 | OrthoWest InvitationalSep 12 · 5,000 Meters Varsity 1A-4A · Place 110 · Haralson County | 5,000 Meters Varsity 1A-4A | 110 | 29:51.06Unofficial | 11 |
| Aug 22 | Rome InvitationalAug 22 · 5,000 Meters Varsity · Place 106 · Haralson County | 5,000 Meters Varsity | 106 | 26:30.4 PB | 11 |
2025 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | GHSA State XCNov 7 · 5,000 Meters 1A Div1 · Place 99 · Haralson County | 5,000 Meters 1A Div1 | 99 | 27:28.12 | 10 |
| Nov 1 | GHSA 1A Division 1 Sectional 2 (Regions 2,5,6,7) Nov 1 · 5,000 Meters Varsity · Place 61 · Haralson County | 5,000 Meters Varsity | 61 | 26:29.58 PB | 10 |
| Oct 11 | Atlanta ClassicOct 11 · 5,000 Meters Varsity - Late · Place 46 · Haralson County | 5,000 Meters Varsity - Late | 46 | 27:20.90 PB | 10 |
| Sep 27 | Darlington Cross Country FestivalSep 27 · 5,000 Meters Varsity · Place 139 · Haralson County | 5,000 Meters Varsity | 139 | 28:36.08 | 10 |
| Sep 6 | OrthoWest InvitationalSep 6 · 5,000 Meters Varsity 1A-3A · Place 164 · Haralson County | 5,000 Meters Varsity 1A-3A | 164 | 26:47.72 PB | 10 |
| Aug 23 | Georgia Highlands InvitationalAug 23 · 5,000 Meters Varsity · Place 70 · Haralson County | 5,000 Meters Varsity | 70 | 27:52.90 PB | 10 |
2024 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 8 | GHSA State XC MeetNov 8 · 5,000 Meters Division 1 1A · Place 111 · Haralson County | 5,000 Meters Division 1 1A | 111 | 30:30.04 | 9 |
| Nov 2 | GHSA 1A Division 1 Sectional 2 (Regions 5,6,7,8)Nov 2 · 5,000 Meters Division 1 1A · Place 73 · Haralson County | 5,000 Meters Division 1 1A | 73 | 29:08.05 | 9 |
| Oct 19 | Coach Wood Invitational Oct 19 · 5,000 Meters Varsity · Place 223 · Haralson County | 5,000 Meters Varsity | 223 | 28:12.57 | 9 |
| Oct 8 | Rockmart InvitationalOct 8 · 5,000 Meters Varsity · Place 34 · Haralson County | 5,000 Meters Varsity | 34 | 30:51.63 | 9 |
| Oct 3 | Conquer The Mountain InvitationalOct 3 · 5,000 Meters Varsity · Place 10 · Haralson County | 5,000 Meters Varsity | 10 | 39:15.18 | — |
| Sep 7 | Run at the RockSep 7 · 5,000 Meters Varsity · Place 86 · Haralson County | 5,000 Meters Varsity | 86 | 31:28.76 | — |
| Aug 17 | Rockmart Early Bird Tune-upAug 17 · 3,200 Meters Varsity · Place 44 · Haralson County | 3,200 Meters Varsity | 44 | 18:53.01 | 9 |
| Aug 17 | Rockmart Early Bird Tune-upAug 17 · 3,200 Meters Varsity · Place 44 · Haralson County | 3,200 Meters Varsity | 44 | 18:53.01 | 9 |