Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Brentwood HSFast Times at Brentwood High · Aug 1611:52.64Fast Times at Brentwood HighAugust 16, 2025
5,000 Meters · Buckner ParkDickson Invitational · Sep 2021:10Dickson InvitationalSeptember 20, 2025
5,000 Meters · Gans Creek Recreation AreaGans Creek Classic HS · Sep 2520:33.9Gans Creek Classic HSSeptember 25, 2026
5,000 Meters · John Hunt Cross Country ParkRandolph Invitational · Oct 1820:25.22Randolph InvitationalOctober 18, 2025
5,000 Meters · Sanders Ferry ParkSaturday Light Fever · Aug 2220:03.46Saturday Light FeverAugust 22, 2025
5,000 Meters · Shelby Farms ParkThe Frank Horton XC · Oct 319:37.2The Frank Horton XCOctober 3, 2025
5,000 Meters · The HermitageTSSAA DI Class AAA XC Section 7 Meet · Oct 3019:50.0TSSAA DI Class AAA XC Section 7 MeetOctober 30, 2025
5,000 Meters · The Hermitage MSCCA Voyles Classic · Sep 519:33.28MSCCA Voyles ClassicSeptember 5, 2025

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Sep 25Gans Creek Classic HSSep 25 · 5,000 Meters Elite Varsity · Place 179 · Nolensville5,000 Meters Elite Varsity17920:33.9 PB11
Sep 19The Southern Showcase (HS)Sep 19 · 5,000 Meters Championship · Place 92 · Nolensville5,000 Meters Championship9221:28.211
Sep 5MSCCA Voyles ClassicSep 5 · 5,000 Meters Varsity · Place 63 · Nolensville5,000 Meters Varsity6321:05.011
Aug 21Chick-Fil-A 37075 Presents: Saturday Light FeverAug 21 · 5,000 Meters Varsity · Place 37 · Nolensville5,000 Meters Varsity3720:49.411

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 7TSSAA XC DI Class AAA State Championship MeetNov 7 · 5,000 Meters D1AAA · Place 95 · Nolensville5,000 Meters D1AAA9520:53.310
Oct 30TSSAA DI Class AAA XC Section 7 MeetOct 30 · 5,000 Meters Varsity · Place 23 · Nolensville5,000 Meters Varsity2319:50.0 PB10
Oct 18Randolph InvitationalOct 18 · 5,000 Meters Large School · Place 29 · Nolensville5,000 Meters Large School2920:25.22 PB10
Oct 3The Frank Horton XCOct 3 · 5,000 Meters HS Gold · Place 35 · Nolensville5,000 Meters HS Gold3519:37.2 PB10
Sep 20Dickson InvitationalSep 20 · 5,000 Meters Varsity · Place 11 · Nolensville5,000 Meters Varsity1121:10 PB10
Sep 5MSCCA Voyles ClassicSep 5 · 5,000 Meters AAA · Place 34 · Nolensville5,000 Meters AAA3419:33.28 PB10
Aug 22Saturday Light FeverAug 22 · 5,000 Meters Varsity · Place 25 · Nolensville5,000 Meters Varsity2520:03.46 PB10
Aug 16Fast Times at Brentwood HighAug 16 · 2 Miles Varsity · Place 14 · Nolensville2 Miles Varsity1411:52.64 PB10