Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Civitan ParkThe Sully's Steamers Bluegrass Night Classic · Sep 20 | 16:27.4 | The Sully's Steamers Bluegrass Night Classic | September 20, 2025 |
| 5,000 Meters · Daniel Boone HSTSSAA XC DI Class AAA Region 1 Meet · Oct 28 | 18:51.5 | TSSAA XC DI Class AAA Region 1 Meet | October 28, 2024 |
| 5,000 Meters · EP Tom Sawyer State ParkSwags Louisville Cross Country Classic · Oct 4 | 16:41.19 | Swags Louisville Cross Country Classic | October 4, 2025 |
| 5,000 Meters · Hagan-Stone ParkGCXI · Sep 27 | 16:49.98 | GCXI | September 27, 2025 |
| 5,000 Meters · MasonMason High School Cross Country Invitational · Sep 6 | 16:58.40 | Mason High School Cross Country Invitational | September 6, 2025 |
| 5,000 Meters · McAlpine Creek ParkBrooks South XC Championships · Nov 29 | 17:22.79 | Brooks South XC Championships | November 29, 2025 |
| 5,000 Meters · Milliken Plant CourseEye Opener Invitational · Sep 2 | 21:57.6 | Eye Opener Invitational | September 2, 2022 |
| 5,000 Meters · Norris Dam2024 MKXC - Norris Dam Invitational · Sep 7 | 17:27.20 | 2024 MKXC - Norris Dam Invitational | September 7, 2024 |
| 5,000 Meters · Shelby Farms ParkTSSAA XC DI Class AAA State Championship Meet · Nov 7 | 16:31.5 | TSSAA XC DI Class AAA State Championship Meet | November 7, 2025 |
| 5800 m · Virginia Tech Home Cross Country CourseVT Invitational · Sep 4 | 20:45.2 | VT Invitational | September 4, 2026 |
| 8,000 Meters · Bethany CollegeMountain East Conference Championships · Nov 7 | 28:30.78 | Mountain East Conference Championships | November 7, 2026 |
| 8,000 Meters · Ivey Redmon Sports ComplexRams Atlantic Region Preview · Sep 25 | 28:41.8 | Rams Atlantic Region Preview | September 25, 2026 |
| 8,000 Meters · John Hunt Cross Country ParkSouthern Showcase (Collegiate) · Sep 18 | 29:36.9 | Southern Showcase (Collegiate) | September 18, 2026 |
| 8,000 Meters · Pipestem Resort State ParkConcord XC Invitational 2026 · Oct 16 | 29:16.4 | Concord XC Invitational 2026 | October 16, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | Mountain East Conference Championships Nov 7 · 8,000 Meters Varsity · Place 66 · ConcordConcord | 8,000 Meters Varsity | 66 | 28:30.78 PB | Fr |
| Oct 16 | Concord XC Invitational 2026Oct 16 · 8,000 Meters College · Place 9 · ConcordConcord | 8,000 Meters College | 9 | 29:16.4 PB | Fr |
| Sep 25 | Rams Atlantic Region PreviewSep 25 · 8,000 Meters Men · Place 46 · ConcordConcord | 8,000 Meters Men | 46 | 28:41.8 PB | Fr |
| Sep 18 | Southern Showcase (Collegiate)Sep 18 · 8,000 Meters Open · Place 140 · ConcordConcord | 8,000 Meters Open | 140 | 29:36.9 PB | Fr |
| Sep 4 | VT InvitationalSep 4 · 5,800 Meters Collegiate · Place 52 · ConcordConcord | 5,800 Meters Collegiate | 52 | 20:45.2 PB | Fr |
2025 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 29 | Brooks South XC ChampionshipsNov 29 · 5,000 Meters Championship · Place 164 · Johnson City TNJohnson City TN | 5,000 Meters Championship | 164 | 17:22.79 PB | 12 |
| Nov 7 | TSSAA XC DI Class AAA State Championship MeetNov 7 · 5,000 Meters D1AAA · Place 31 · Science HillScience Hill | 5,000 Meters D1AAA | 31 | 16:31.5 PB | 12 |
| Oct 4 | Swags Louisville Cross Country ClassicOct 4 · 5,000 Meters Invite · Place 20 · Science HillScience Hill | 5,000 Meters Invite | 20 | 16:41.19 PB | 12 |
| Oct 3 | Louisville XC ClassicOct 3 · 5,000 Meters Varsity · Place 20 · Science HillScience Hill | 5,000 Meters Varsity | 20 | 16:41.2 | 12 |
| Sep 27 | GCXISep 27 · 5,000 Meters HS Champ · Place 15 · Science HillScience Hill | 5,000 Meters HS Champ | 15 | 16:49.98 PB | 12 |
| Sep 20 | The Sully's Steamers Bluegrass Night ClassicSep 20 · 5,000 Meters Varsity · Place 5 · Science HillScience Hill | 5,000 Meters Varsity | 5 | 16:27.4 PB | 12 |
| Sep 6 | Mason High School Cross Country InvitationalSep 6 · 5,000 Meters Boys 5000m HS Section 1 Varsity · Place 27 · Science HillScience Hill | 5,000 Meters Boys 5000m HS Section 1 Varsity | 27 | 16:58.40 PB | 12 |
2024 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 7 | TSSAA State Cross Country ChampionshipNov 7 · 5,000 Meters Division I · Place 127 · Science HillScience Hill | 5,000 Meters Division I | 127 | 17:55.14 | 11 |
| Oct 28 | TSSAA XC DI Class AAA Region 1 Meet Oct 28 · 5,000 Meters Varsity · Place 20 · Science HillScience Hill | 5,000 Meters Varsity | 20 | 18:51.5 PB | 11 |
| Sep 20 | Hare & Hounds XC Invitational (at McAlpine Park)Sep 20 · 5,000 Meters Varsity Championship (SATURDAY) · Place 130 · Science HillScience Hill | 5,000 Meters Varsity Championship (SATURDAY) | 130 | 17:59.99 | 11 |
| Sep 7 | 2024 MKXC - Norris Dam InvitationalSep 7 · 5,000 Meters Varsity · Place 29 · Science HillScience Hill | 5,000 Meters Varsity | 29 | 17:27.20 PB | 11 |
| Aug 31 | The "Sully's Steamers" Bluegrass Night ClassicAug 31 · 5,000 Meters Varsity · Place 9 · Science HillScience Hill | 5,000 Meters Varsity | 9 | 17:48.90 | — |
2022 Cross Country
1 results