Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorMount Tabor Mile & Throwing Thunder · Mar 214:45.61Mount Tabor Mile & Throwing ThunderMarch 21, 2025
1000 Meters · IndoorCentral Piedmont & North Piedmont Conference Championships · Jan 222:40.95Central Piedmont & North Piedmont Conference ChampionshipsJanuary 22, 2026
1600 Meters · IndoorThe VA Showcase · Jan 174:35.05aThe VA ShowcaseJanuary 17, 2026
1600 Meters · OutdoorCarolina Distance Carnival · Apr 264:34.98Carolina Distance CarnivalApril 26, 2025
3200 Meters · IndoorThe VA Showcase · Jan 1710:06.22aThe VA ShowcaseJanuary 17, 2026
3200 Meters · OutdoorNCRunners Elite Dash for Doobie · Nov 1510:01.85NCRunners Elite Dash for DoobieNovember 15, 2025
400 Meters · OutdoorLake Norman Meet #3 · Apr 155.71aLake Norman Meet #3April 1, 2026
800 Meters · OutdoorBlue Devil - Early Season - Outdoor Cold Start Invite · Mar 72:04.42aBlue Devil - Early Season - Outdoor Cold Start InviteMarch 7, 2025
800 Meters · Relay Split · IndoorASICS Holiday Invitational · Dec 202:08.789ASICS Holiday InvitationalDecember 20, 2025
High Jump · OutdoorNorth Piedmont Conference Championship · Apr 295-09.00North Piedmont Conference ChampionshipApril 29, 2026
MR Carnival: Rocky Hansen Christ Sch 4:04.29 · OutdoorCarolina Distance Carnival · Apr 264:36.63Carolina Distance CarnivalApril 26, 2025

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
Apr 29North Piedmont Conference ChampionshipApr 29 · High Jump · Place 3 · Lake NormanHigh Jump3.5-09.00 PB12
Apr 29North Piedmont Conference ChampionshipApr 29 · 800 Meters · Place 3 · Lake Norman800 Meters3.2:06.13a12
Apr 9Iredell County ChampionshipApr 9 · High Jump · Place 2 · Lake NormanHigh Jump2.5-07.0012
Apr 9Iredell County ChampionshipApr 9 · 800 Meters · Place 1 · Lake Norman800 Meters1.2:06.53a12
Apr 1Lake Norman Meet #3Apr 1 · High Jump · Place 2 · Lake NormanHigh Jump2.5-6.0012
Apr 1Lake Norman Meet #3Apr 1 · 400 Meters · Place 3 · Lake Norman400 Meters3.55.71a PB12
Mar 3Wildcat Early Bird InviteMar 3 · 800 Meters · Lake Norman800 Meters—DNS12
Feb 6CSD Polar Bear (Senior Night)Feb 6 · 1000 Meters · Lake Norman1000 Meters—DNS12
Jan 7Lake Norman WhiteoutJan 7 · 1600 Meters · Place 1 · Lake Norman1600 Meters1.4:51.07aUnofficial12

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 5Tryon meet #10Feb 5 · 1000 Meters · Place 5 · Lake Norman1000 Meters52:45.6412
Jan 22Central Piedmont & North Piedmont Conference ChampionshipsJan 22 · 1600 Meters · Place 4 · Lake Norman1600 Meters44:37.8812
Jan 22Central Piedmont & North Piedmont Conference ChampionshipsJan 22 · 1000 Meters · Place 1 · Lake Norman1000 Meters12:40.95 PB12
Jan 22Central Piedmont & North Piedmont Conference ChampionshipsJan 22 · 1600 Meters · Place 4 · Lake Norman1600 Meters44:37.8812
Jan 22Central Piedmont & North Piedmont Conference ChampionshipsJan 22 · 1000 Meters · Place 1 · Lake Norman1000 Meters12:40.9512
Jan 17The VA ShowcaseJan 17 · 3200 Meters · Place 117 · Lake Norman3200 Meters117.10:06.22a PB12
Jan 17The VA ShowcaseJan 17 · 1600 Meters · Place 91 · Lake Norman1600 Meters91.4:35.05a PB12

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 20ASICS Holiday InvitationalDec 20 · 800 Meters · Place 8 · Lake Norman800 MetersRelay Split8.2:08.789 PB12

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Nov 15NCRunners Elite Dash for DoobieNov 15 · 3200 Meters · Place 115 · Lake Norman3200 Meters11510:01.85 PB—
Apr 26Carolina Distance CarnivalApr 26 · 1600 Meters · Place 194 · Lake Norman1600 Meters1944:34.98 PBJR
Apr 26Carolina Distance CarnivalApr 26 · MR Carnival: Rocky Hansen Christ Sch 4:04.29 · Place 193 · Lake NormanMR Carnival: Rocky Hansen Christ Sch 4:04.291934:36.63 PBJR
Apr 16South Iredell Meet #3Apr 16 · 400 Meters · Lake Norman400 Meters—DNS11
Apr 9Mooresville Mid-Season MeetApr 9 · 1600 Meters · Lake Norman1600 Meters—DNS11
Apr 9Mooresville Mid-Season MeetApr 9 · 800 Meters · Lake Norman800 Meters—DNS11
Mar 31South Iredell Meet #2Mar 31 · 1600 Meters · Place 1 · Lake Norman1600 Meters1.4:53.03a11
Mar 31South Iredell Meet #2Mar 31 · 800 Meters · Place 1 · Lake Norman800 Meters1.2:08.33a11
Mar 29Weddington InvitationalMar 29 · 1600 Meters · Place 25 · Lake Norman1600 Meters254:43.90JR
Mar 22Odell Williams InvitationalMar 22 · 800 Meters · Place 12 · Lake Norman800 Meters12.2:06.90a11
Mar 21Mount Tabor Mile & Throwing ThunderMar 21 · 1 Mile · Place 2 · Lake Norman1 Mile24:45.61 PB11
Mar 7Blue Devil - Early Season - Outdoor Cold Start InviteMar 7 · 800 Meters · Place 5 · Lake Norman800 Meters5.2:04.42a PB11

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 20Carolina Distance CarnivalApr 20 · 1600 Meters · Place 2 · Lake Norman1600 Meters24:55.44—
Apr 20Carolina Distance CarnivalApr 20 · 1 Mile · Place 257 · Lake Norman1 Mile2574:57.08SO