Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCCDS Middle School HOME MEET-1 · Mar 412.60CCDS Middle School HOME MEET-1March 4, 2024
1000 Meters · IndoorNCHSAA 8A Champs · Feb 192:30.86aNCHSAA 8A ChampsFebruary 19, 2026
1600 Meters · IndoorThe VA Showcase · Jan 174:28.73aThe VA ShowcaseJanuary 17, 2026
1600 Meters · OutdoorNCHSAA 6A/8A Outdoor State Championship · May 164:29.96aNCHSAA 6A/8A Outdoor State ChampionshipMay 16, 2026
200 Meters · OutdoorPDS MS #1 · Feb 2625.15aPDS MS #1February 26, 2025
3200 Meters · IndoorMondo Elite HS Invitational · Jan 309:38.54Mondo Elite HS InvitationalJanuary 30, 2026
3200 Meters · OutdoorWeddington Invitational · Mar 289:34.96Weddington InvitationalMarch 28, 2026
400 Meters · OutdoorDick Williams Invitational · Apr 2451.53aDick Williams InvitationalApril 24, 2026
800 Meters · OutdoorNC Runners All State MS Meet · May 32:05.64aNC Runners All State MS MeetMay 3, 2025

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 16NCHSAA 6A/8A Outdoor State ChampionshipMay 16 · 1600 Meters · Place 4 · Myers ParkMyers Park1600 Meters4.4:29.96a PB9
May 8NCHSAA 8A West RegionalMay 8 · 1600 Meters · Place 1 · Myers ParkMyers Park1600 Meters1.4:30.13a9
Apr 24Dick Williams InvitationalApr 24 · 400 Meters · Place 10 · Myers ParkMyers Park400 Meters10.51.53a PB9
Mar 28Weddington InvitationalMar 28 · 3200 Meters · Place 4 · Myers ParkMyers Park3200 Meters49:34.96 PBFR

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 19NCHSAA 8A ChampsFeb 19 · 1000 Meters · Place 2 · Myers ParkMyers Park1000 Meters2.2:30.86a PB9
Feb 6Weddington Polar Bear #5Feb 6 · 1000 Meters · Place 1 · Myers ParkMyers Park1000 Meters12:31.33—
Jan 30Mondo Elite HS InvitationalJan 30 · 3200 Meters · Place 26 · Myers ParkMyers Park3200 Meters269:38.54 PB—
Jan 30Mondo Elite HS InvitationalJan 30 · 3200 Meters · Place 26 · Myers ParkMyers Park3200 Meters269:38.54—
Jan 30Mondo Elite HS InvitationalJan 30 · 3200 Meters · Place 26 · Myers ParkMyers Park3200 Meters269:38.54—
Jan 17The VA ShowcaseJan 17 · 1000 Meters · Place 20 · Myers ParkMyers Park1000 Meters20.2:35.99a9
Jan 17The VA ShowcaseJan 17 · 1600 Meters · Place 35 · Myers ParkMyers Park1600 Meters35.4:28.73a PB9

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 20ASICS Holiday InvitationalDec 20 · 1600 Meters · Place 12 · Myers ParkMyers Park1600 Meters12.4:33.46a9

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
Nov 15NCRunners Elite Dash for DoobieNov 15 · 3200 Meters · Place 93 · Myers Park HMyers Park H3200 Meters939:54.23—
May 3NC Runners All State MS MeetMay 3 · 1600 Meters · Place 4 · Holy TrinityHoly Trinity1600 Meters4.4:46.37a8
May 3NC Runners All State MS MeetMay 3 · 800 Meters · Place 1 · Holy TrinityHoly Trinity800 Meters1.2:05.64a PB8
Apr 9GCMSAA InvitationalApr 9 · 1600 Meters · Place 1 · Holy TrinityHoly Trinity1600 Meters14:48.79a8
Apr 9GCMSAA InvitationalApr 9 · 800 Meters · Place 1 · Holy TrinityHoly Trinity800 Meters12:09.57a8
Apr 2CLS MS Home MeetApr 2 · 800 Meters · Place 1 · Holy TrinityHoly Trinity800 Meters12:11.78—
Apr 2CLS MS Home MeetApr 2 · 1600 Meters · Place 1 · Holy TrinityHoly Trinity1600 Meters14:51.52—
Apr 2CLS MS Home MeetApr 2 · 800 Meters · Place 1 · Holy TrinityHoly Trinity800 Meters12:11.78—
Apr 2CLS MS Home MeetApr 2 · 1600 Meters · Place 1 · Holy TrinityHoly Trinity1600 Meters14:51.52—
Mar 26PDS MS #2Mar 26 · 1600 Meters · Place 1 · Holy TrinityHoly Trinity1600 Meters14:57.99a8
Mar 26PDS MS #2Mar 26 · 800 Meters · Place 1 · Holy TrinityHoly Trinity800 Meters12:13.36a8
Mar 18Metrolina Christian Middle School Meet No. 2Mar 18 · 1600 Meters · Place 1 · Holy TrinityHoly Trinity1600 Meters15:22.51a8
Mar 18Metrolina Christian Middle School Meet No. 2Mar 18 · 800 Meters · Place 1 · Holy TrinityHoly Trinity800 Meters12:14.79a8
Mar 122025 CCDS MS Meet-2Mar 12 · 1600 Meters · Place 1 · Holy TrinityHoly Trinity1600 Meters15:19.698
Feb 26PDS MS #1Feb 26 · 1600 Meters · Place 1 · Holy TrinityHoly Trinity1600 Meters1.5:08.73a8
Feb 26PDS MS #1Feb 26 · 400 Meters · Place 1 · Holy TrinityHoly Trinity400 Meters1.58.33a8
Feb 26PDS MS #1Feb 26 · 200 Meters · Place 2 · Holy TrinityHoly Trinity200 Meters2.25.15a PBWind: 08

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 17PDS MS Meet #2Apr 17 · 200 Meters · Place 6 · Holy TrinityHoly Trinity200 Meters6.25.48a7
Apr 10Cannon MS Home Meet #2Apr 10 · 100 Meters · Place 2 · Holy TrinityHoly Trinity100 Meters212.66—
Mar 20PDS MS Meet #1Mar 20 · 1600 Meters · Place 2 · Holy TrinityHoly Trinity1600 Meters2.5:17.77a7
Mar 4CCDS Middle School HOME MEET-1Mar 4 · 100 Meters · Place 3 · Holy TrinityHoly Trinity100 Meters312.60 PB—