Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Brentwood HSFast Times at Brentwood High · Aug 1612:55.01Fast Times at Brentwood HighAugust 16, 2025
5,000 Meters · Gans Creek Recreation AreaGans Creek Classic HS · Sep 2519:29.6Gans Creek Classic HSSeptember 25, 2026
5,000 Meters · John Hunt Cross Country ParkThe Southern Showcase (HS) · Sep 1920:40.0The Southern Showcase (HS)September 19, 2026
5,000 Meters · Phil Moore ParkGatorland Meet · Sep 2122:27.7Gatorland MeetSeptember 21, 2024
5,000 Meters · Sanders Ferry ParkChick-Fil-A 37075 Presents: Saturday Light Fever · Aug 2120:19.1Chick-Fil-A 37075 Presents: Saturday Light FeverAugust 21, 2026
5,000 Meters · Shelby Farms ParkThe Frank Horton XC · Oct 320:48.2The Frank Horton XCOctober 3, 2025
5,000 Meters · The HermitageTSSAA DI Class AAA XC Section 7 Meet · Oct 3020:19.8TSSAA DI Class AAA XC Section 7 MeetOctober 30, 2025
5,000 Meters · The Hermitage MSCCA Voyles Classic · Sep 520:19.73MSCCA 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
Oct 29TSSAA DI Class AAA XC Section 7 MeetOct 29 · 5,000 Meters Junior Varsity · Place 72 · Nolensville5,000 Meters Junior Varsity7220:28.8711
Sep 25Gans Creek Classic HSSep 25 · 5,000 Meters Elite JV · Place 156 · Nolensville5,000 Meters Elite JV15619:29.6 PB11
Sep 19The Southern Showcase (HS)Sep 19 · 5,000 Meters Championship · Place 245 · Nolensville5,000 Meters Championship24520:40.0 PB11
Aug 21Chick-Fil-A 37075 Presents: Saturday Light FeverAug 21 · 5,000 Meters Junior Varsity · Place 68 · Nolensville5,000 Meters Junior Varsity6820:19.1 PB11

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 30TSSAA DI Class AAA XC Section 7 MeetOct 30 · 5,000 Meters Junior Varsity · Place 78 · Nolensville5,000 Meters Junior Varsity7820:19.8 PB10
Oct 18Randolph InvitationalOct 18 · 5,000 Meters Large School · Place 286 · Nolensville5,000 Meters Large School28621:18.9510
Oct 3The Frank Horton XCOct 3 · 5,000 Meters Junior Varsity · Place 141 · Nolensville5,000 Meters Junior Varsity14120:48.2 PB10
Sep 5MSCCA Voyles ClassicSep 5 · 5,000 Meters Junior Varsity AAA · Place 82 · Nolensville5,000 Meters Junior Varsity AAA8220:19.73 PB10
Aug 22Saturday Light FeverAug 22 · 5,000 Meters Junior Varsity · Place 75 · Nolensville5,000 Meters Junior Varsity7521:17.0410
Aug 16Fast Times at Brentwood HighAug 16 · 2 Miles Varsity · Place 66 · Nolensville2 Miles Varsity6612:55.01 PB10

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 52024 Frank Horton XC (HS)Oct 5 · 5,000 Meters Junior Varsity - HS · Place 116 · Nolensville5,000 Meters Junior Varsity - HS11621:00.19
Oct 42024 Frank Horton XC (ES MS)Oct 4 · 5,000 Meters Junior Varsity · Place 116 · Nolensville5,000 Meters Junior Varsity11621:00.19
Sep 21Gatorland MeetSep 21 · 5,000 Meters Varsity · Place 194 · Nolensville5,000 Meters Varsity19422:27.7 PB9
Aug 17Fast Times at Brentwood HighAug 17 · 3,200 Meters Varsity · Place 62 · Nolensville High3,200 Meters Varsity6213:10.20—