Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorJust Don't Lose Classic · Jan 102:54.46Just Don't Lose ClassicJanuary 10, 2026
1600 Meters · IndoorBallantyne Ridge Polar Bear #2 · Jan 295:06.97aBallantyne Ridge Polar Bear #2January 29, 2025
1600 Meters · OutdoorWeddington Meet #3 · Mar 184:52.52Weddington Meet #3March 18, 2026
3200 Meters · OutdoorSouthwestern 4A Conference Championship · Apr 3010:48.95Southwestern 4A Conference ChampionshipApril 30, 2025
800 Meters · OutdoorSouthern Carolina Conference Championship · Apr 302:11.08aSouthern Carolina Conference ChampionshipApril 30, 2026
MR Carnival: Rocky Hansen Christ Sch 4:04.29 · OutdoorCarolina Distance Carnival · Apr 264:59.43Carolina Distance CarnivalApril 26, 2025

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 30Southern Carolina Conference ChampionshipApr 30 · 800 Meters · Place 12 · Charlotte Catholic800 Meters122:11.08a PB10
Apr 30Southern Carolina Conference ChampionshipApr 30 · 800 Meters · Place 2 · Charlotte Catholic800 Meters22:11.08SO
Apr 30Southern Carolina Conference ChampionshipApr 30 · 800 Meters · Place 12 · Charlotte Catholic800 Meters122:11.08SO
Apr 23BR/CC Weekday MeetApr 23 · 800 Meters · Place 8 · Charlotte Catholic800 Meters8.2:12.27a10
Mar 28Weddington InvitationalMar 28 · 1600 Meters · Place 61 · Charlotte Catholic1600 Meters614:57.84SO
Mar 20Lakeside LightsMar 20 · 800 Meters · Place 17 · Charlotte Catholic800 Meters17.2:11.48a10
Mar 18Weddington Meet #3Mar 18 · 3200 Meters · Place 2 · Charlotte Catholic3200 Meters211:06.75—
Mar 18Weddington Meet #3Mar 18 · 1600 Meters · Place 5 · Charlotte Catholic1600 Meters54:52.52 PB—
Mar 7Clash of the CarolinasMar 7 · 800 Meters · Place 31 · Charlotte Catholic800 Meters312:18.8610
Jan 22Charlotte City Championship presented by Charlotte Running CompanyJan 22 · 1000 Meters · Place 14 · Charlotte Catholic1000 Meters14.2:47.66aUnofficial10

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 5Tryon meet #10Feb 5 · 1000 Meters · Place 13 · Charlotte Catholic1000 Meters132:57.1410
Jan 10Just Don't Lose ClassicJan 10 · 1000 Meters · Place 45 · Charlotte Ca1000 Meters452:54.46 PB—

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 13Cold Turkey Invitational at Marvin Ridge HSDec 13 · 1000 Meters · Place 4 · Charlotte Catholic1000 Meters4.2:48.47aUnofficial10
Jan 29Ballantyne Ridge Polar Bear #2Jan 29 · 1600 Meters · Place 14 · Charlotte Catholic1600 Meters145:06.97a PB—
Jan 29Ballantyne Ridge Polar Bear #2Jan 29 · 1000 Meters · Place 11 · Charlotte Catholic1000 Meters113:03.71a—

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
Nov 22Cuthbertson Thanksgiving BashNov 22 · 1600 Meters · Place 10 · Charlotte Catholic1600 Meters10.5:06.52a10
Apr 30Southwestern 4A Conference ChampionshipApr 30 · 3200 Meters · Place 7 · Charlotte Catholic3200 Meters710:48.95 PB9
Apr 26Carolina Distance CarnivalApr 26 · 1600 Meters · Place 457 · Charlotte Catholic1600 Meters4574:57.41FR
Apr 26Carolina Distance CarnivalApr 26 · MR Carnival: Rocky Hansen Christ Sch 4:04.29 · Place 461 · Charlotte CatholicMR Carnival: Rocky Hansen Christ Sch 4:04.294614:59.43 PBFR
Apr 9Ardrey Kell Knight of the Titans Senior KnightApr 9 · 800 Meters · Place 7 · Charlotte Catholic800 Meters72:17.549
Apr 9Ardrey Kell Knight of the Titans Senior KnightApr 9 · 1600 Meters · Place 2 · Charlotte Catholic1600 Meters24:54.589
Apr 6APP State HS InvitationalApr 6 · 1600 Meters · Place 22 · Charlotte Catholic1600 Meters22.5:00.55a9
Apr 4App State HS MeetApr 4 · 1600 Meters · Place 22 · Charlotte Catholic1600 Meters22.5:00.56a9
Mar 21Lakeside LightsMar 21 · 800 Meters · Place 16 · Charlotte Catholic800 Meters162:13.209
Jan 14Hopewell Polar Bear #3Jan 14 · 1600 Meters · Place 11 · Charlotte Catholic1600 Meters11.5:16.08a9

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 7Liberty Flames HS InvitationalDec 7 · 1000 Meters · Place 63 · Charlotte Catholic1000 Meters63.3:04.32a9
Nov 22Marvin Ridge InvitationalNov 22 · 1000 Meters · Place 14 · Charlotte Catholic1000 Meters14.3:09.86a9