Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Cookeville HSMSCCA Member Meet - Cookeville · Sep 3024:35.53MSCCA Member Meet - CookevilleSeptember 30, 2025
5,000 Meters · Henry Horton State ParkTSSAA DI Class A XC Section 2 Meet 2025 · Oct 2825:14.73TSSAA DI Class A XC Section 2 Meet 2025October 28, 2025
5,000 Meters · The HermitageMSCCA Voyles Classic · Sep 524:58.9MSCCA Voyles ClassicSeptember 5, 2026
5,000 Meters · The Hermitage MSCCA Voyles Classic · Sep 524:00.32MSCCA Voyles ClassicSeptember 5, 2025
5,000 Meters · The Webb SchoolJohn Freeman Invitational · Sep 1324:34John Freeman InvitationalSeptember 13, 2025
5,000 Meters · Welch CollegeStation Camp HS MSCCA Mid-Week Meet · Sep 1823:42.65Station Camp HS MSCCA Mid-Week MeetSeptember 18, 2025

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

2026 Cross Country

2 results
DateMeetEventPlMarkGr
Sep 5MSCCA Voyles ClassicSep 5 · 5,000 Meters Varsity · Place 214 · Gordonsville5,000 Meters Varsity21424:58.9 PB10
Aug 227th Annual Green Hill XC Invitational 2026Aug 22 · 5,000 Meters HS Varsity · Place 61 · Gordonsville5,000 Meters HS Varsity6125:59.210

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 28TSSAA DI Class A XC Section 2 Meet 2025Oct 28 · 5,000 Meters Varsity · Place 15 · Gordonsville5,000 Meters Varsity1525:14.73 PB9
Sep 30MSCCA Member Meet - CookevilleSep 30 · 5,000 Meters Varsity · Place 5 · Gordonsville5,000 Meters Varsity524:35.53 PB9
Sep 18Station Camp HS MSCCA Mid-Week MeetSep 18 · 5,000 Meters Varsity · Place 13 · Gordonsville5,000 Meters Varsity1323:42.65 PB9
Sep 13John Freeman InvitationalSep 13 · 5,000 Meters Varsity · Place 12 · Gordonsville5,000 Meters Varsity1224:34 PB9
Sep 5MSCCA Voyles ClassicSep 5 · 5,000 Meters A · Place 9 · Gordonsville5,000 Meters A924:00.32 PB9
Aug 236th Annual Green Hill XC Invitational 2025Aug 23 · 5,000 Meters Varsity · Place 71 · Gordonsville5,000 Meters Varsity7125:32.259