Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Carrollton High SchoolGHSA State XC · Nov 719:24.65GHSA State XCNovember 7, 2025
5,000 Meters · East Laurens Cross Country CourseGHSA 1A Division 1 Sectional 2 (Regions 2,5,6,7) · Nov 118:51.21GHSA 1A Division 1 Sectional 2 (Regions 2,5,6,7) November 1, 2025
5,000 Meters · Edwards ParkNGXCL 3 Wildwood Run · Sep 1720:04.7NGXCL 3 Wildwood RunSeptember 17, 2025
5,000 Meters · Grove Level Running TrailNGXCL 2 Catamount Chase · Sep 220:20.7NGXCL 2 Catamount ChaseSeptember 2, 2025
5,000 Meters · Heritage High SchoolNGXCL 1 Frontrunner 5 Star Stride · Aug 2319:45.6NGXCL 1 Frontrunner 5 Star StrideAugust 23, 2025

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

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 7GHSA State XCNov 7 · 5,000 Meters 1A Div1 · Place 49 · Dade County5,000 Meters 1A Div14919:24.65 PB12
Nov 1GHSA 1A Division 1 Sectional 2 (Regions 2,5,6,7) Nov 1 · 5,000 Meters Varsity · Place 26 · Dade County5,000 Meters Varsity2618:51.21 PB12
Sep 17NGXCL 3 Wildwood RunSep 17 · 5,000 Meters Varsity · Place 19 · Dade County5,000 Meters Varsity1920:04.7 PB12
Sep 2NGXCL 2 Catamount ChaseSep 2 · 5,000 Meters Varsity · Place 52 · Dade County5,000 Meters Varsity5220:20.7 PB12
Aug 23NGXCL 1 Frontrunner 5 Star StrideAug 23 · 5,000 Meters Varsity · Place 36 · Dade County5,000 Meters Varsity3619:45.6 PB12

2024 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 8GHSA State XC MeetNov 8 · 5,000 Meters Division 1 1A · Place 134 · Dade County5,000 Meters Division 1 1A13422:25.8611
Nov 2GHSA 1A Division 1 Sectional 2 (Regions 5,6,7,8)Nov 2 · 5,000 Meters Division 1 1A · Place 34 · Dade County5,000 Meters Division 1 1A3419:29.9211
Sep 23NGXCL 3 Wildwood RunSep 23 · 5,000 Meters Varsity · Place 21 · Dade County5,000 Meters Varsity2120:08.711
Sep 14Armuchee Trail RunSep 14 · 5,000 Meters Varsity · Place 17 · Dade County5,000 Meters Varsity1720:26.3811
Sep 7Carrollton Invite Presented by OrthoWest Sep 7 · 5,000 Meters 1A-2A-3A · Place 112 · Dade County5,000 Meters 1A-2A-3A11221:01.0411

2023 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 3GHSA State XC ChampionshipNov 3 · 5,000 Meters 1A Division 1 · Place 77 · Dade County5,000 Meters 1A Division 17719:45.1110
Sep 16Armuchee Trail RunSep 16 · 5,000 Meters Varsity · Place 21 · Dade County5,000 Meters Varsity2120:08.0010
Sep 9OrthoWest InvitationalSep 9 · 5,000 Meters Small · Place 142 · Dade County5,000 Meters Small14221:12.3410

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 4GHSA 1A Division 1 - XC State ChampionshipNov 4 · 5,000 Meters Division 1 1A · Place 95 · Dade County5,000 Meters Division 1 1A9520:44.189
Sep 17Armuchee Trail RunSep 17 · 5,000 Meters Varsity · Place 36 · Dade County5,000 Meters Varsity3621:21.309
Sep 3Berry Clara Bowl InvitationalSep 3 · 5,000 Meters Varsity · Place 157 · Dade County5,000 Meters Varsity15722:17.479