Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Siegel HSSiegel 2 Mile Under the Stars · Aug 1613:28.44Siegel 2 Mile Under the StarsAugust 16, 2025
5,000 Meters · Henry Horton State ParkTSSAA DI Class A XC Section 2 Meet 2025 · Oct 2821:18.95TSSAA DI Class A XC Section 2 Meet 2025October 28, 2025
5,000 Meters · Macon County HSMacon Bank Invitational · Aug 3023:16Macon Bank InvitationalAugust 30, 2025
5,000 Meters · Shelby Farms ParkTSSAA XC DI Class A State Championship Meet · Nov 622:07.8TSSAA XC DI Class A State Championship MeetNovember 6, 2025
5,000 Meters · The Hermitage6th Annual Green Hill XC Invitational 2025 · Aug 2322:37.896th Annual Green Hill XC Invitational 2025August 23, 2025
5,000 Meters · The Hermitage MSCCA Voyles Classic · Sep 520:41.45MSCCA Voyles ClassicSeptember 5, 2025
5,000 Meters · Welch CollegeStation Camp HS MSCCA Mid-Week Meet · Sep 1821:58.99Station Camp HS MSCCA Mid-Week MeetSeptember 18, 2025

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 6TSSAA XC DI Class A State Championship MeetNov 6 · 5,000 Meters D1A · Place 108 · Westmoreland5,000 Meters D1A10822:07.8 PB12
Oct 28TSSAA DI Class A XC Section 2 Meet 2025Oct 28 · 5,000 Meters Varsity · Place 37 · Westmoreland5,000 Meters Varsity3721:18.95 PB12
Sep 23Sumner County ChampionshipSep 23 · 5,000 Meters Varsity · Place 56 · Westmoreland5,000 Meters Varsity5624:34.9312
Sep 18Station Camp HS MSCCA Mid-Week MeetSep 18 · 5,000 Meters Varsity · Place 50 · Westmoreland5,000 Meters Varsity5021:58.99 PB12
Sep 5MSCCA Voyles ClassicSep 5 · 5,000 Meters A · Place 22 · Westmoreland5,000 Meters A2220:41.45 PB12
Aug 30Macon Bank InvitationalAug 30 · 5,000 Meters Varsity · Place 117 · Westmoreland5,000 Meters Varsity11723:16 PB12
Aug 236th Annual Green Hill XC Invitational 2025Aug 23 · 5,000 Meters Varsity · Place 138 · Westmoreland5,000 Meters Varsity13822:37.89 PB12
Aug 16Siegel 2 Mile Under the StarsAug 16 · 2 Miles Varsity · Place 106 · Westmoreland2 Miles Varsity10613:28.44 PB12