Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorNCRunners Elite Tune Up · May 304:38.39aNCRunners Elite Tune UpMay 30, 2026
1600 Meters · IndoorNCRunners Independent Schools Indoor Championships · Feb 94:57.59NCRunners Independent Schools Indoor ChampionshipsFebruary 9, 2026
1600 Meters · Outdoor2026 CISAA Conference Championships · May 84:35.06a2026 CISAA Conference ChampionshipsMay 8, 2026
3200 Meters · OutdoorGCMSAA Invitational · Apr 911:20.41aGCMSAA InvitationalApril 9, 2025
400 Meters · OutdoorCLS MS Home Meet · Apr 41:09.78CLS MS Home MeetApril 4, 2024
800 Meters · IndoorSpring into the Season Kickoff · Feb 282:07.53aSpring into the Season KickoffFebruary 28, 2026
800 Meters · Outdoor2026 Last Chance Classic · May 22:06.13a2026 Last Chance ClassicMay 2, 2026
Long Jump · OutdoorPDS MS #1 · Feb 2616-00.00PDS MS #1February 26, 2025

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 30NCRunners Elite Tune UpMay 30 · 1 Mile · Place 52 · Charlotte LatinCharlotte Latin1 Mile52.4:38.39a PB9
May 82026 CISAA Conference ChampionshipsMay 8 · 1600 Meters · Place 7 · Charlotte LatinCharlotte Latin1600 Meters7.4:35.06a PB9
May 82026 CISAA Conference ChampionshipsMay 8 · 800 Meters · Place 19 · Charlotte LatinCharlotte Latin800 Meters19.2:10.69a9
May 22026 Last Chance ClassicMay 2 · 800 Meters · Place 21 · Charlotte LatinCharlotte Latin800 Meters212:06.13a PB9
Apr 22Cannon Home Meet #2Apr 22 · 3200 Meters · Charlotte LatinCharlotte Latin3200 Meters—DNS9
Mar 11PDS Varsity 1Mar 11 · 800 Meters · Place 5 · Charlotte LatinCharlotte Latin800 Meters52:14.54a9
Mar 11PDS Varsity 1Mar 11 · 1600 Meters · Place 6 · Charlotte LatinCharlotte Latin1600 Meters64:38.59a9
Mar 7Clash of the CarolinasMar 7 · 1600 Meters · Place 22 · Charlotte LatinCharlotte Latin1600 Meters224:41.269

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
Feb 28Spring into the Season KickoffFeb 28 · 800 Meters · Place 16 · Charlotte LatinCharlotte Latin800 Meters162:07.53a PB9
Feb 9NCRunners Independent Schools Indoor ChampionshipsFeb 9 · 1600 Meters · Place 21 · Charlotte LaCharlotte La1600 Meters214:57.59 PB9
Feb 9NCRunners Independent Schools Indoor ChampionshipsFeb 9 · 1600 Meters · Place 21 · Charlotte LatinCharlotte Latin1600 Meters214:57.59a9

2025 Outdoor Track

29 results
DateMeetEventPlMarkGr
Dec 20Christmas is Near InvitationalDec 20 · 1600 Meters · Place 20 · Charlotte LatinCharlotte Latin1600 Meters20.4:55.05a9
Jun 20adidas Track & Field NationalsJun 20 · 1 Mile · Place 31 · Charlotte LaCharlotte La1 Mile315:12.40—
Jun 20adidas Track & Field NationalsJun 20 · 1 Mile · Place 31 · Charlotte LaCharlotte La1 Mile315:12.40—
Jun 20adidas Track & Field NationalsJun 20 · 1600 Meters · Place 31 · Charlotte LaCharlotte La1600 Meters315:10.62—
Jun 20adidas Track & Field NationalsJun 20 · 1 Mile · Place 31 · Charlotte LaCharlotte La1 Mile315:12.40—
May 3NC Runners All State MS MeetMay 3 · 1600 Meters · Place 15 · Charlotte LatinCharlotte Latin1600 Meters15.5:02.32a8
Apr 9GCMSAA InvitationalApr 9 · Triple Jump · Place 1 · Charlotte LatinCharlotte LatinTriple Jump133-108
Apr 9GCMSAA InvitationalApr 9 · Long Jump · Place 4 · Charlotte LatinCharlotte LatinLong Jump416-08
Apr 9GCMSAA InvitationalApr 9 · 3200 Meters · Place 3 · Charlotte LatinCharlotte Latin3200 Meters311:20.41a PB8
Apr 9GCMSAA InvitationalApr 9 · 1600 Meters · Place 4 · Charlotte LatinCharlotte Latin1600 Meters45:00.42a8
Apr 2CLS MS Home MeetApr 2 · Triple Jump · Place 1 · Charlotte LatinCharlotte LatinTriple Jump132-03.00—
Apr 2CLS MS Home MeetApr 2 · Long Jump · Place 5 · Charlotte LatinCharlotte LatinLong Jump515-04.00—
Apr 2CLS MS Home MeetApr 2 · 1600 Meters · Place 5 · Charlotte LatinCharlotte Latin1600 Meters55:09.15—
Apr 2CLS MS Home MeetApr 2 · Triple Jump · Place 1 · Charlotte LatinCharlotte LatinTriple Jump132-03.00—
Apr 2CLS MS Home MeetApr 2 · Long Jump · Place 5 · Charlotte LatinCharlotte LatinLong Jump515-04.00—
Apr 2CLS MS Home MeetApr 2 · 1600 Meters · Place 5 · Charlotte LatinCharlotte Latin1600 Meters55:09.15—
Mar 26PDS MS #2Mar 26 · Triple Jump · Place 2 · Charlotte LatinCharlotte LatinTriple Jump233-58
Mar 26PDS MS #2Mar 26 · Long Jump · Place 2 · Charlotte LatinCharlotte LatinLong Jump217-08
Mar 26PDS MS #2Mar 26 · 1600 Meters · Place 6 · Charlotte LatinCharlotte Latin1600 Meters65:20.29a8
Mar 12Cannon MS Home Meet 1Mar 12 · Triple Jump · Place 1 · Charlotte LatinCharlotte LatinTriple Jump132-3.50—
Mar 12Cannon MS Home Meet 1Mar 12 · Long Jump · Place 2 · Charlotte LatinCharlotte LatinLong Jump216-2—
Mar 12Cannon MS Home Meet 1Mar 12 · 3200 Meters · Place 2 · Charlotte LatinCharlotte Latin3200 Meters211:49.60a—
Mar 12Cannon MS Home Meet 1Mar 12 · 1600 Meters · Place 2 · Charlotte LatinCharlotte Latin1600 Meters25:23.08a—
Mar 32025 CCDS MS Meet-1Mar 3 · Long Jump · Place 2 · Charlotte LatinCharlotte LatinLong Jump215-6—
Mar 32025 CCDS MS Meet-1Mar 3 · 3200 Meters · Place 2 · Charlotte LatinCharlotte Latin3200 Meters211:42.75a—
Mar 32025 CCDS MS Meet-1Mar 3 · 1600 Meters · Place 4 · Charlotte LatinCharlotte Latin1600 Meters45:18.53a—
Feb 26PDS MS #1Feb 26 · 3200 Meters · Place 3 · Charlotte LatinCharlotte Latin3200 Meters3.11:43.19a8
Feb 26PDS MS #1Feb 26 · 1600 Meters · Place 5 · Charlotte LatinCharlotte Latin1600 Meters5.5:20.40a8
Feb 26PDS MS #1Feb 26 · Long Jump · Place 2 · Charlotte LatinCharlotte LatinLong Jump2.16-00.00 PB8

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
Apr 242024 GCMSAA InvitationalApr 24 · 3200 Meters · Charlotte LatinCharlotte Latin3200 Meters—DNS7
Apr 242024 GCMSAA InvitationalApr 24 · 1600 Meters · Charlotte LatinCharlotte Latin1600 Meters—DNS7
Apr 17PDS MS Meet #2Apr 17 · 3200 Meters · Place 6 · Charlotte LatinCharlotte Latin3200 Meters6.12:13.54a7
Apr 17PDS MS Meet #2Apr 17 · 1600 Meters · Place 10 · Charlotte LatinCharlotte Latin1600 Meters10.5:38.17a7
Apr 9Gaston Christian Middle School Meet #2Apr 9 · 3200 Meters · Place 3 · Charlotte LatinCharlotte Latin3200 Meters3.12:22.30a7
Apr 9Gaston Christian Middle School Meet #2Apr 9 · 400 Meters · Place 17 · Charlotte LatinCharlotte Latin400 Meters17.1:11.13a7
Apr 4CLS MS Home MeetApr 4 · 3200 Meters · Place 2 · Charlotte LatinCharlotte Latin3200 Meters212:35.217
Apr 4CLS MS Home MeetApr 4 · 400 Meters · Place 24 · Charlotte LatinCharlotte Latin400 Meters241:09.78 PB7
Mar 20CCDS Middle School Meet-2Mar 20 · Long Jump · Place 8 · Charlotte LatinCharlotte LatinLong Jump812-11.007
Mar 20CCDS Middle School Meet-2Mar 20 · 3200 Meters · Place 4 · Charlotte LatinCharlotte Latin3200 Meters412:24.287
Mar 6CCS Jr. High 1Mar 6 · 3200 Meters · Place 3 · Charlotte LatinCharlotte Latin3200 Meters3.12:54.15a7