Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Brentwood HSFast Times at Brentwood High · Aug 1610:50.45Fast Times at Brentwood HighAugust 16, 2025
5,000 Meters · Buckner ParkDickson Invitational · Sep 2018:43Dickson InvitationalSeptember 20, 2025
5,000 Meters · Gans Creek Recreation AreaGans Creek Classic HS · Sep 2518:18.8Gans Creek Classic HSSeptember 25, 2026
5,000 Meters · John Hunt Cross Country ParkRandolph Invitational · Oct 1817:19.89Randolph InvitationalOctober 18, 2025
5,000 Meters · Sanders Ferry ParkSaturday Light Fever · Aug 2218:18.31Saturday Light FeverAugust 22, 2025
5,000 Meters · Shelby Farms ParkTSSAA XC DI Class AAA State Championship Meet · Nov 717:48.0TSSAA XC DI Class AAA State Championship MeetNovember 7, 2025
5,000 Meters · The HermitageTSSAA DI Class AAA XC Section 7 Meet · Oct 3016:58.1TSSAA DI Class AAA XC Section 7 MeetOctober 30, 2025
5,000 Meters · The Hermitage MSCCA Voyles Classic · Sep 517:07.00MSCCA Voyles ClassicSeptember 5, 2025

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 29TSSAA DI Class AAA XC Section 7 MeetOct 29 · 5,000 Meters Varsity · Place 45 · Nolensville5,000 Meters Varsity4517:57.3212
Oct 17Randolph InvitationalOct 17 · Varsity · Place 87 · NolensvilleVarsity8717:30.3412
Sep 25Gans Creek Classic HSSep 25 · 5,000 Meters Elite Varsity · Place 264 · Nolensville5,000 Meters Elite Varsity26418:18.8 PB12
Sep 19The Southern Showcase (HS)Sep 19 · 5,000 Meters Championship · Place 205 · Nolensville5,000 Meters Championship20518:08.812
Sep 5MSCCA Voyles ClassicSep 5 · 5,000 Meters Varsity · Place 115 · Nolensville5,000 Meters Varsity11518:31.412
Aug 21Chick-Fil-A 37075 Presents: Saturday Light FeverAug 21 · 5,000 Meters Varsity · Place 112 · Nolensville5,000 Meters Varsity11218:23.412

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 7TSSAA XC DI Class AAA State Championship MeetNov 7 · 5,000 Meters D1AAA · Place 148 · Nolensville5,000 Meters D1AAA14817:48.0 PB11
Oct 30TSSAA DI Class AAA XC Section 7 MeetOct 30 · 5,000 Meters Varsity · Place 29 · Nolensville5,000 Meters Varsity2916:58.1 PB11
Oct 18Randolph InvitationalOct 18 · 5,000 Meters Large School · Place 37 · Nolensville5,000 Meters Large School3717:19.89 PB11
Oct 3The Frank Horton XCOct 3 · 5,000 Meters HS Purple · Place 39 · Nolensville5,000 Meters HS Purple3917:53.211
Sep 20Dickson InvitationalSep 20 · 5,000 Meters Varsity · Place 23 · Nolensville5,000 Meters Varsity2318:43 PB11
Sep 5MSCCA Voyles ClassicSep 5 · 5,000 Meters AAA · Place 62 · Nolensville5,000 Meters AAA6217:07.00 PB11
Aug 22Saturday Light FeverAug 22 · 5,000 Meters Varsity · Place 75 · Nolensville5,000 Meters Varsity7518:18.31 PB11
Aug 16Fast Times at Brentwood HighAug 16 · 2 Miles Varsity · Place 20 · Nolensville2 Miles Varsity2010:50.45 PB11