Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorASICS Holiday Invitational · Dec 204:26.66aASICS Holiday InvitationalDecember 20, 2025
1600 Meters · OutdoorWalter Bass Invite · Jan 174:27.24aWalter Bass InviteJanuary 17, 2026
3200 Meters · IndoorNCRunners Independent Schools Indoor Championships · Feb 99:28.25NCRunners Independent Schools Indoor ChampionshipsFebruary 9, 2026
3200 Meters · OutdoorNCRunners Elite Dash for Doobie · Nov 159:32.69NCRunners Elite Dash for DoobieNovember 15, 2025
800 Meters · Outdoor2025 Last Chance Classic · May 32:03.57a2025 Last Chance ClassicMay 3, 2025
800 Meters · Relay Split · IndoorJDL Holiday Invitational · Dec 212:18.065JDL Holiday InvitationalDecember 21, 2024
MR Carnival: Rocky Hansen Christ Sch 4:04.29 · OutdoorCarolina Distance Carnival · Apr 264:30.05Carolina Distance CarnivalApril 26, 2025

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 82026 CISAA Conference ChampionshipsMay 8 · 3200 Meters · Place 6 · Charlotte Country DayCharlotte Country Day3200 Meters6.10:02.42a10
May 82026 CISAA Conference ChampionshipsMay 8 · 1600 Meters · Place 20 · Charlotte Country DayCharlotte Country Day1600 Meters20.4:55.08a10
May 22026 Last Chance ClassicMay 2 · 1600 Meters · Place 4 · Charlotte Country DayCharlotte Country Day1600 Meters44:29.01a10
Jan 22CCDS Polar Bear 2026Jan 22 · 1000 Meters · Charlotte Country DayCharlotte Country Day1000 Meters—DNS10
Jan 17Walter Bass InviteJan 17 · 1600 Meters · Place 8 · Charlotte Country DayCharlotte Country Day1600 Meters8.4:27.24a PB10

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 28Spring into the Season KickoffFeb 28 · 3200 Meters · Charlotte Country DayCharlotte Country Day3200 Meters—DNF10
Feb 9NCRunners Independent Schools Indoor ChampionshipsFeb 9 · 3200 Meters · Place 5 · Charlotte CoCharlotte Co3200 Meters59:28.25 PB10
Feb 9NCRunners Independent Schools Indoor ChampionshipsFeb 9 · 3200 Meters · Place 5 · Charlotte Country DayCharlotte Country Day3200 Meters59:28.25a10
Jan 30Mondo Elite HS InvitationalJan 30 · 3200 Meters · Place 29 · Charlotte CoCharlotte Co3200 Meters299:42.78—
Jan 30Mondo Elite HS InvitationalJan 30 · 3200 Meters · Place 29 · Charlotte CoCharlotte Co3200 Meters299:42.78—
Jan 30Mondo Elite HS InvitationalJan 30 · 3200 Meters · Place 29 · Charlotte CoCharlotte Co3200 Meters299:42.78—
Jan 10Just Don't Lose ClassicJan 10 · 3200 Meters · Place 3 · Charlotte CoCharlotte Co3200 Meters39:37.04—

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 20ASICS Holiday InvitationalDec 20 · 1600 Meters · Place 4 · Charlotte Country DayCharlotte Country Day1600 Meters4.4:26.66a PB10
Feb 6NCRunners Independent Schools Indoor ChampionshipsFeb 6 · 1600 Meters · Place 10 · Char Country DayChar Country Day1600 Meters104:35.939
Feb 1Mondo Elite HS InvitationalFeb 1 · 1600 Meters · Place 60 · Char Country DayChar Country Day1600 Meters604:40.19—
Jan 25Fast Track InvitationalJan 25 · 3200 Meters · Place 14 · Char Country DayChar Country Day3200 Meters149:59.35—

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
Nov 15NCRunners Elite Dash for DoobieNov 15 · 3200 Meters · Place 36 · Charlotte CoCharlotte Co3200 Meters369:32.69 PB—
May 16NCISAA D1 T&F State ChampionshipsMay 16 · 3200 Meters · Place 21 · Charlotte Country DayCharlotte Country Day3200 Meters21.10:04.12a10
May 16NCISAA D1 T&F State ChampionshipsMay 16 · 1600 Meters · Place 20 · Charlotte Country DayCharlotte Country Day1600 Meters20.4:33.37a10
May 9CISAA Championships (@ PD & CCS)May 9 · 3200 Meters · Place 4 · Charlotte Country DayCharlotte Country Day3200 Meters4.9:40.59a10
May 9CISAA Championships (@ PD & CCS)May 9 · 1600 Meters · Place 6 · Charlotte Country DayCharlotte Country Day1600 Meters6.4:30.07a10
May 32025 Last Chance ClassicMay 3 · 800 Meters · Place 20 · Charlotte Country DayCharlotte Country Day800 Meters202:03.57a PB9
Apr 26Carolina Distance CarnivalApr 26 · 1600 Meters · Place 117 · Charlotte Country DaCharlotte Country Da1600 Meters1174:28.62FR
Apr 26Carolina Distance CarnivalApr 26 · MR Carnival: Rocky Hansen Christ Sch 4:04.29 · Place 117 · Charlotte Country DaCharlotte Country DaMR Carnival: Rocky Hansen Christ Sch 4:04.291174:30.05 PBFR
Apr 16CLS Home Meet #2 (Senior Night)Apr 16 · 3200 Meters · Place 2 · Charlotte Country DayCharlotte Country Day3200 Meters2.9:48.23a10
Mar 29Weddington InvitationalMar 29 · 3200 Meters · Place 20 · Charlotte Country DaCharlotte Country Da3200 Meters2010:06.48FR
Mar 6Providence Day Home Meet 1Mar 6 · 800 Meters · Place 5 · Charlotte Country DayCharlotte Country Day800 Meters5.2:08.88a10

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 21JDL Holiday InvitationalDec 21 · 3200 Meters · Place 7 · Charlotte Country DayCharlotte Country Day3200 Meters7.10:20.62a9
Dec 21JDL Holiday InvitationalDec 21 · 800 Meters · Place 22 · Charlotte Country DayCharlotte Country Day800 MetersRelay Split22.2:18.065 PB9

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
Dec 7Ardrey Kell Jingle Bell Polar BearDec 7 · 3200 Meters · Place 3 · Charlotte Country DayCharlotte Country Day3200 Meters3.11:03.08aUnofficial9
Dec 7Ardrey Kell Jingle Bell Polar BearDec 7 · 1600 Meters · Place 1 · Charlotte Country DayCharlotte Country Day1600 Meters1.4:54.02aUnofficial9
Apr 24GCMSAA CHAMPIONSHIPApr 24 · 3200 Meters · Place 2 · Charlotte Country DayCharlotte Country Day3200 Meters2.11:08.22a8
Apr 24GCMSAA CHAMPIONSHIPApr 24 · 1600 Meters · Place 2 · Charlotte Country DayCharlotte Country Day1600 Meters2.4:56.20a8
Apr 242024 GCMSAA InvitationalApr 24 · 3200 Meters · Place 2 · Charlotte Country DayCharlotte Country Day3200 Meters2.11:08.22a8
Apr 242024 GCMSAA InvitationalApr 24 · 1600 Meters · Place 2 · Charlotte Country DayCharlotte Country Day1600 Meters2.4:56.20a8
Apr 17PDS MS Meet #2Apr 17 · 1600 Meters · Place 2 · Charlotte Country DayCharlotte Country Day1600 Meters2.4:59.01a8
Apr 17PDS MS Meet #2Apr 17 · 800 Meters · Place 3 · Charlotte Country DayCharlotte Country Day800 Meters3.2:21.44a8
Apr 10Cannon MS Home Meet #2Apr 10 · 3200 Meters · Place 1 · Charlotte Country DaCharlotte Country Da3200 Meters111:22.00—
Apr 10Cannon MS Home Meet #2Apr 10 · 1600 Meters · Place 1 · Charlotte Country DaCharlotte Country Da1600 Meters15:02.04—
Apr 4CLS MS Home MeetApr 4 · 800 Meters · Place 1 · Charlotte Country DayCharlotte Country Day800 Meters12:20.878
Apr 4CLS MS Home MeetApr 4 · 1600 Meters · Place 2 · Charlotte Country DayCharlotte Country Day1600 Meters25:09.848
Mar 20CCDS Middle School Meet-2Mar 20 · 3200 Meters · Place 2 · Charlotte Country DayCharlotte Country Day3200 Meters211:24.508
Mar 20CCDS Middle School Meet-2Mar 20 · 1600 Meters · Place 1 · Charlotte Country DayCharlotte Country Day1600 Meters15:07.088
Mar 4CCDS Middle School HOME MEET-1Mar 4 · 3200 Meters · Place 2 · Charlotte CoCharlotte Co3200 Meters211:36.07—
Mar 4CCDS Middle School HOME MEET-1Mar 4 · 1600 Meters · Place 2 · Charlotte CoCharlotte Co1600 Meters25:02.74—

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
Apr 172023 GCMSAA ChampionshipsApr 17 · 3200 Meters · Place 4 · Charlotte Country DayCharlotte Country Day3200 Meters411:57.477
Apr 172023 GCMSAA ChampionshipsApr 17 · 1600 Meters · Place 8 · Charlotte Country DayCharlotte Country Day1600 Meters85:35.527
Apr 12Cannon MS Home Meet #3Apr 12 · 800 Meters · Place 8 · Charlotte Country DaCharlotte Country Da800 Meters82:35.35—
Apr 12Cannon MS Home Meet #3Apr 12 · 1600 Meters · Place 6 · Charlotte Country DaCharlotte Country Da1600 Meters65:35.16—
Apr 4PDS MS Home Meet #2Apr 4 · 1600 Meters · Place 4 · Charlotte Country DayCharlotte Country Day1600 Meters4.5:33.21a7
Apr 4PDS MS Home Meet #2Apr 4 · 800 Meters · Place 12 · Charlotte Country DayCharlotte Country Day800 Meters12.2:42.50a7
Mar 29Cannon MS Home Meet #2Mar 29 · 3200 Meters · Place 4 · Charlotte Country DayCharlotte Country Day3200 Meters4.12:27.05a7
Mar 29Cannon MS Home Meet #2Mar 29 · 1600 Meters · Place 6 · Charlotte Country DayCharlotte Country Day1600 Meters6.5:30.23a7
Mar 22Latin MS Home Meet Mar 22 · 1600 Meters · Place 5 · Charlotte Country DayCharlotte Country Day1600 Meters5.5:35.68a7
Mar 22Latin MS Home Meet Mar 22 · 800 Meters · Place 7 · Charlotte Country DayCharlotte Country Day800 Meters7.2:36.64a7
Mar 3CCS MS Home Meet 1Mar 3 · 3200 Meters · Place 1 · Charlotte Country DaCharlotte Country Da3200 Meters113:08.847
Mar 3CCS MS Home Meet 1Mar 3 · 1600 Meters · Place 4 · Charlotte Country DaCharlotte Country Da1600 Meters45:32.097