Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Freedom HSNCHSAA 3A West Regional · Oct 2921:59NCHSAA 3A West RegionalOctober 29, 2022
5,000 Meters · Murrays Mill RoadCatawba County Championship · Oct 221:34.94Catawba County ChampionshipOctober 2, 2024
5,000 Meters · Tryon International Equestrian CenterNCHSAA 6A West Regional · Oct 2520:33.1NCHSAA 6A West RegionalOctober 25, 2025
800 m · South Caldwell High SchoolNW 3A/4A Conference Triple Threat · Aug 133:02.73NW 3A/4A Conference Triple ThreatAugust 13, 2024

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

2025 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 25NCHSAA 6A West RegionalOct 25 · 5,000 Meters Varsity · Place 71 · St. Stephens5,000 Meters Varsity7120:33.1 PB12

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 9John F. Hall United Way CC InvitationalOct 9 · 5,000 Meters Championship · Place 51 · St. Stephens5,000 Meters Championship5120:22.7311
Oct 2Catawba County ChampionshipOct 2 · 5,000 Meters Varsity · Place 25 · St. Stephens5,000 Meters Varsity2521:34.94 PB11
Aug 13NW 3A/4A Conference Triple ThreatAug 13 · 800 Meters 800 m · Place 35 · St. Stephens800 Meters 800 m353:02.73 PB11

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 4Catawba County Championship Oct 4 · 5,000 Meters Varsity · Place 34 · St. Stephens5,000 Meters Varsity3421:48.80SO
Sep 26North Iredell Home XC MeetSep 26 · Varsity · Place 29 · St. StephensVarsity2922:19.4SO
Sep 19St. Stephens Home XC MeetSep 19 · 5,000 Meters Varsity · Place 52 · St. Stephens5,000 Meters Varsity5221:51.6SO
Sep 7University Christian XC @ Shining Hope FarmsSep 7 · 5,000 Meters Varsity · Place 19 · St. Stephens5,000 Meters Varsity1926:18.78SO

2022 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 29NCHSAA 3A West RegionalOct 29 · 5,000 Meters Varsity · Place 137 · St. Stephens5,000 Meters Varsity13721:59 PB9
Oct 19Western Foothills Athletic Conference ChampionshipOct 19 · 5,000 Meters Championship · Place 49 · St. Stephens5,000 Meters Championship4921:27.199
Oct 5Catawba County MeetOct 5 · 5,000 Meters Championship · Place 48 · St. Stephens5,000 Meters Championship4823:02.789
Sep 20North Iredell MeetSep 20 · 5,000 Meters Varsity · Place 37 · St. Stephens5,000 Meters Varsity3726:01.839
Sep 13Printcrafters InvitationalSep 13 · 5,000 Meters Varsity · Place 38 · St. Stephens5,000 Meters Varsity3823:43.71—
Aug 31Foard XC #1Aug 31 · 5,000 Meters Varsity · Place 39 · St. Stephens5,000 Meters Varsity3926:22—
Aug 31Foard XC #1Aug 31 · 5,000 Meters Varsity · Place 39 · St. Stephens5,000 Meters Varsity3926:22—