Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Siegel HSSiegel 2 Mile Under the Stars · Aug 1612:13.58Siegel 2 Mile Under the StarsAugust 16, 2025
5,000 Meters · Cookeville HSBurnett Invitational · Sep 2020:11.39Burnett InvitationalSeptember 20, 2025
5,000 Meters · John Hunt Cross Country ParkRandolph Invitational · Oct 1819:45.97Randolph InvitationalOctober 18, 2025
5,000 Meters · McFarland ParkBrooks High School Tennessee River Classic · Aug 2219:50.1Brooks High School Tennessee River ClassicAugust 22, 2026
5,000 Meters · Shelby Farms ParkThe Frank Horton XC · Oct 219:17.1The Frank Horton XCOctober 2, 2026
5,000 Meters · V.A. MurfreesboroSiegel Invitational · Sep 1319:48.30Siegel InvitationalSeptember 13, 2025

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

2026 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 2The Frank Horton XCOct 2 · 5,000 Meters HS Boys JV · Place 87 · Siegel5,000 Meters HS Boys JV8719:17.1 PB11
Aug 22Brooks High School Tennessee River ClassicAug 22 · 5,000 Meters 5A-7A · Place 119 · Siegel5,000 Meters 5A-7A11919:50.1 PB11

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 18Randolph InvitationalOct 18 · 5,000 Meters Large School · Place 203 · Siegel5,000 Meters Large School20319:45.97 PB10
Oct 3The Frank Horton XCOct 3 · 5,000 Meters Junior Varsity · Place 82 · Siegel5,000 Meters Junior Varsity8219:35.510
Sep 20Burnett InvitationalSep 20 · 5,000 Meters Junior Varsity · Place 5 · Siegel5,000 Meters Junior Varsity520:11.39 PB10
Sep 13Siegel InvitationalSep 13 · 5,000 Meters Junior Varsity · Place 3 · Siegel5,000 Meters Junior Varsity319:48.30 PB10
Aug 23Brooks High School Tennessee River ClassicAug 23 · 5,000 Meters Varsity 5-7A · Place 71 · Siegel5,000 Meters Varsity 5-7A7119:52.3410
Aug 16Siegel 2 Mile Under the StarsAug 16 · 2 Miles Varsity · Place 70 · Siegel2 Miles Varsity7012:13.58 PB10

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 28TSSAA XC DI Class AAA Region 4 MeetOct 28 · 5,000 Meters Junior Varsity · Place 15 · Siegel5,000 Meters Junior Varsity1520:23—
Sep 14Siegel InvitationalSep 14 · 5,000 Meters Junior Varsity · Place 13 · Siegel5,000 Meters Junior Varsity1321:50.819
Aug 17Siegel 2 Mile Under the StarsAug 17 · 2 Miles Varsity · Place 97 · Siegel2 Miles Varsity9713:10.979