Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorNCRunners Independent Schools Indoor Championships · Feb 93:07.57NCRunners Independent Schools Indoor ChampionshipsFebruary 9, 2026
1000 Meters · OutdoorWalter Bass Invite · Jan 173:22.55aWalter Bass InviteJanuary 17, 2026
1600 Meters · IndoorNCRunners Independent Schools Indoor Championships · Feb 95:15.99NCRunners Independent Schools Indoor ChampionshipsFebruary 9, 2026
1600 Meters · OutdoorNCISAA DI Track & Field Championships · May 155:08.30aNCISAA DI Track & Field ChampionshipsMay 15, 2026
3200 Meters · OutdoorNCISAA D1 T&F State Championships · May 1611:27.11aNCISAA D1 T&F State ChampionshipsMay 16, 2025
400 Meters · OutdoorGCMSAA CHAMPIONSHIP · Apr 241:04.54aGCMSAA CHAMPIONSHIPApril 24, 2024
500 Meters · IndoorJust Don't Lose Classic · Jan 101:23.07Just Don't Lose ClassicJanuary 10, 2026
800 Meters · OutdoorNCISAA DI Track & Field Championships · May 152:18.04aNCISAA DI Track & Field ChampionshipsMay 15, 2026
Long Jump · OutdoorCannon MS Home Meet #2 · Mar 2912' 4.50Cannon MS Home Meet #2March 29, 2023
MR Carnival: Carmen Alder Pinecrest 4:42.45 · OutdoorCarolina Distance Carnival · Apr 265:14.78Carolina 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
May 30NCRunners Elite Tune UpMay 30 · 800 Meters · Place 19 · Charlotte Country DayCharlotte Country Day800 Meters19.2:21.68a10
May 15NCISAA DI Track & Field ChampionshipsMay 15 · 1600 Meters · Place 5 · Charlotte Country DayCharlotte Country Day1600 Meters5.5:08.30a PB10
May 15NCISAA DI Track & Field ChampionshipsMay 15 · 800 Meters · Place 3 · Charlotte Country DayCharlotte Country Day800 Meters3.2:18.04a PB10
May 82026 CISAA Conference ChampionshipsMay 8 · 1600 Meters · Place 2 · Charlotte Country DayCharlotte Country Day1600 Meters2.5:09.86a10
May 82026 CISAA Conference ChampionshipsMay 8 · 800 Meters · Place 2 · Charlotte Country DayCharlotte Country Day800 Meters2.2:20.11a10
Mar 25CLS Home Meet #1 - Senior DayMar 25 · 1600 Meters · Place 4 · Charlotte Country DaCharlotte Country Da1600 Meters45:27.43SO
Jan 22CCDS Polar Bear 2026Jan 22 · 3200 Meters · Place 3 · Charlotte Country DayCharlotte Country Day3200 Meters3.13:28.21aUnofficial11
Jan 17Walter Bass InviteJan 17 · 1000 Meters · Place 52 · Charlotte Country DayCharlotte Country Day1000 Meters52.3:22.55a PB11
Jan 17Walter Bass InviteJan 17 · 1600 Meters · Place 14 · Charlotte Country DayCharlotte Country Day1600 Meters14.5:28.39a11

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 9NCRunners Independent Schools Indoor ChampionshipsFeb 9 · 1600 Meters · Place 3 · Charlotte CoCharlotte Co1600 Meters35:15.99 PB10
Feb 9NCRunners Independent Schools Indoor ChampionshipsFeb 9 · 1000 Meters · Place 2 · Charlotte CoCharlotte Co1000 Meters23:07.57 PB10
Feb 7Charlotte Christian Last ChanceFeb 7 · 1600 Meters · Place 3 · Charlotte Country DaCharlotte Country Da1600 Meters35:34.42SO
Feb 7Charlotte Christian Last ChanceFeb 7 · 1600 Meters · Place 3 · Charlotte Country DaCharlotte Country Da1600 Meters35:34.42SO
Jan 30Mondo Elite HS InvitationalJan 30 · 1000 Meters · Place 46 · Charlotte CoCharlotte Co1000 Meters463:18.03—
Jan 30Mondo Elite HS InvitationalJan 30 · 1000 Meters · Place 46 · Charlotte CoCharlotte Co1000 Meters463:18.03—
Jan 30Mondo Elite HS InvitationalJan 30 · 1000 Meters · Place 46 · Charlotte CoCharlotte Co1000 Meters463:18.03—
Jan 10Just Don't Lose ClassicJan 10 · 500 Meters · Place 21 · Charlotte CoCharlotte Co500 Meters211:23.07 PB—

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 20ASICS Holiday InvitationalDec 20 · 1000 Meters · Place 10 · Charlotte Country DayCharlotte Country Day1000 Meters10.3:08.57a11

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 16NCISAA D1 T&F State ChampionshipsMay 16 · 3200 Meters · Place 5 · Charlotte Country DayCharlotte Country Day3200 Meters5.11:27.11a PB10
May 16NCISAA D1 T&F State ChampionshipsMay 16 · 1600 Meters · Place 7 · Charlotte Country DayCharlotte Country Day1600 Meters7.5:12.68a10
May 16NCISAA D1 T&F State ChampionshipsMay 16 · 800 Meters · Place 19 · Charlotte Country DayCharlotte Country Day800 Meters19.2:38.52a10
May 9CISAA Championships (@ PD & CCS)May 9 · 3200 Meters · Place 7 · Charlotte Country DayCharlotte Country Day3200 Meters7.11:32.13a10
May 9CISAA Championships (@ PD & CCS)May 9 · 1600 Meters · Place 2 · Charlotte Country DayCharlotte Country Day1600 Meters2.5:13.75a10
May 9CISAA Championships (@ PD & CCS)May 9 · 800 Meters · Charlotte Country DayCharlotte Country Day800 Meters—DNS10
Apr 26Carolina Distance CarnivalApr 26 · 1600 Meters · Place 48 · Charlotte Country DaCharlotte Country Da1600 Meters485:12.86FR
Apr 26Carolina Distance CarnivalApr 26 · MR Carnival: Carmen Alder Pinecrest 4:42.45 · Place 48 · Charlotte Country DaCharlotte Country DaMR Carnival: Carmen Alder Pinecrest 4:42.45485:14.78 PBFR
Apr 232025 CCDS Varsity Home Meet-2Apr 23 · 800 Meters · Place 2 · Charlotte Country DayCharlotte Country Day800 Meters2.2:23.14a10
Apr 16CLS Home Meet #2 (Senior Night)Apr 16 · 3200 Meters · Place 2 · Charlotte Country DayCharlotte Country Day3200 Meters2.11:27.92a10
Mar 29Weddington InvitationalMar 29 · 1600 Meters · Place 9 · Charlotte Country DaCharlotte Country Da1600 Meters95:19.52FR
Mar 13CCS Home Meet 1Mar 13 · 1600 Meters · Place 1 · Charlotte Country DayCharlotte Country Day1600 Meters1.5:31.70a10
Mar 6Providence Day Home Meet 1Mar 6 · 800 Meters · Place 2 · Charlotte Country DayCharlotte Country Day800 Meters2.2:30.57a10

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 21JDL Holiday InvitationalDec 21 · 1600 Meters · Place 12 · Charlotte Country DayCharlotte Country Day1600 Meters12.5:44.60a9

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
Dec 7Ardrey Kell Jingle Bell Polar BearDec 7 · 1000 Meters · Place 4 · Charlotte Country DayCharlotte Country Day1000 Meters4.3:29.54aUnofficial9
Nov 16Dash 4 DoobieNov 16 · 3200 Meters · Charlotte Country DayCharlotte Country Day3200 Meters—DNS9
Apr 24GCMSAA CHAMPIONSHIPApr 24 · 800 Meters · Place 3 · Charlotte Country DayCharlotte Country Day800 Meters3.2:41.64a8
Apr 24GCMSAA CHAMPIONSHIPApr 24 · 400 Meters · Place 4 · Charlotte Country DayCharlotte Country Day400 Meters4.1:04.54a PB8
Apr 242024 GCMSAA InvitationalApr 24 · 800 Meters · Place 3 · Charlotte Country DayCharlotte Country Day800 Meters3.2:41.64a8
Apr 242024 GCMSAA InvitationalApr 24 · 400 Meters · Place 4 · Charlotte Country DayCharlotte Country Day400 Meters4.1:04.54a8
Apr 10Cannon MS Home Meet #2Apr 10 · 800 Meters · Place 1 · Charlotte Country DaCharlotte Country Da800 Meters12:34.38—

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 12Cannon MS Home Meet #3Apr 12 · 1600 Meters · Place 1 · Charlotte Country DaCharlotte Country Da1600 Meters15:40.50—
Apr 4PDS MS Home Meet #2Apr 4 · Long Jump · Place 13 · Charlotte Country DayCharlotte Country DayLong Jump13.11' 2"Wind: 07
Apr 4PDS MS Home Meet #2Apr 4 · 400 Meters · Place 4 · Charlotte Country DayCharlotte Country Day400 Meters4.1:06.55a7
Mar 29Cannon MS Home Meet #2Mar 29 · Long Jump · Place 7 · Charlotte Country DayCharlotte Country DayLong Jump7.12' 4.50 PBWind: 07
Mar 29Cannon MS Home Meet #2Mar 29 · 800 Meters · Place 3 · Charlotte Country DayCharlotte Country Day800 Meters3.2:33.94a7
Mar 29Cannon MS Home Meet #2Mar 29 · 400 Meters · Place 2 · Charlotte Country DayCharlotte Country Day400 Meters2.1:06.92a7
Mar 22Latin MS Home Meet Mar 22 · 1600 Meters · Place 3 · Charlotte Country DayCharlotte Country Day1600 Meters3.5:45.17a7
Mar 22Latin MS Home Meet Mar 22 · Long Jump · Place 9 · Charlotte Country DayCharlotte Country DayLong Jump9.11' 1"Wind: 07
Mar 3CCS MS Home Meet 1Mar 3 · Long Jump · Place 8 · Charlotte Country DaCharlotte Country DaLong Jump811-4.757
Mar 3CCS MS Home Meet 1Mar 3 · 1600 Meters · Place 2 · Charlotte Country DaCharlotte Country Da1600 Meters25:42.257