Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorCharlotte City Championship 2024 · Jan 273:15.49Charlotte City Championship 2024January 27, 2024
200 Meters · OutdoorSpring into the Season Kickoff · Mar 427.25Spring into the Season KickoffMarch 4, 2023
200 Meters · Outdoor · Hand timedMonroe HS Home Meet · May 2026.80hMonroe HS Home MeetMay 20, 2021
300 Meters · IndoorWinter Classic · Jan 1842.91Winter ClassicJanuary 18, 2023
300 Meters · Indoor · Hand timedSun Valley Polar Bear · Jan 1142.6hSun Valley Polar BearJanuary 11, 2024
400 Meters · Outdoor49er Classic · Mar 1957.73a49er ClassicMarch 19, 2026
400 Meters · Outdoor · Hand timedMonroe HS Home Meet · May 201:02.00hMonroe HS Home MeetMay 20, 2021
500 Meters · IndoorWinter Classic · Jan 181:18.78Winter ClassicJanuary 18, 2023
55 Meters · Indoor · Hand timedSun Valley Polar Bear · Jan 117.6hSun Valley Polar BearJanuary 11, 2024
600 Meters · IndoorCamel City Sprints · Feb 61:34.84Camel City SprintsFebruary 6, 2026
800 Meters · OutdoorAggie Classic · May 12:15.58aAggie ClassicMay 1, 2026

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 1Aggie ClassicMay 1 · 800 Meters · Place 3 · NC StateNC State800 Meters3.2:15.58a PBSo
Apr 17Aggie InviteApr 17 · 800 Meters · Place 27 · NC StateNC State800 Meters27.2:25.80aSo
Apr 10Duke InvitationalApr 10 · 800 Meters · Place 68 · NC StateNC State800 Meters68.2:16.56aSo
Mar 26Raleigh RelaysMar 26 · 800 Meters · Place 137 · NC StateNC State800 Meters137.2:15.90aSo
Mar 1949er ClassicMar 19 · 400 Meters · Place 19 · NC StateNC State400 Meters1957.73a PBSo

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 6Camel City SprintsFeb 6 · 600 Meters · Place 4 · NC StateNC State600 Meters41:34.84 PB—

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 4Duke TwilightMay 4 · 800 Meters · Place 36 · NC StateNC State800 Meters362:21.56aFr

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 1Southwestern 4A Conference ChampionshipMay 1 · 800 Meters · Place 1 · Charlotte CatholicCharlotte Catholic800 Meters12:23.27—
May 1Southwestern 4A Conference ChampionshipMay 1 · 400 Meters · Place 2 · Charlotte CatholicCharlotte Catholic400 Meters21:00.90—
Apr 20Carolina Distance CarnivalApr 20 · 800 Meters · Place 17 · Charlotte CatholicCharlotte Catholic800 Meters172:19.56SR
Apr 19Friday Night Lights at Providence HSApr 19 · 400 Meters · Place 3 · Charlotte CatholicCharlotte Catholic400 Meters3.1:00.10aUnofficial12

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 27Charlotte City Championship 2024Jan 27 · 1000 Meters · Place 6 · Charlotte CatholicCharlotte Catholic1000 Meters63:15.49 PBSR
Jan 11Sun Valley Polar BearJan 11 · 300 Meters · Place 1 · Charlotte CatholicCharlotte Catholic300 Meters142.6h PB—
Jan 11Sun Valley Polar BearJan 11 · 55 Meters · Place 5 · Charlotte CatholicCharlotte Catholic55 Meters57.6h PB—

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 2Southwestern 4A Conference ChampionshipMay 2 · 800 Meters · Place 1 · Charlotte CatholicCharlotte Catholic800 Meters12:30.70—
May 2Southwestern 4A Conference ChampionshipMay 2 · 400 Meters · Place 1 · Charlotte CatholicCharlotte Catholic400 Meters11:01.07—
Apr 26Cuthbertson Senior Night Apr 26 · 800 Meters · Place 4 · Charlotte CatholicCharlotte Catholic800 Meters42:23.03—
Apr 25Marvin Ridge Home #3Apr 25 · 400 Meters · Place 1 · Charlotte CatholicCharlotte Catholic400 Meters11:00.10—
Mar 24Weddington InvitationalMar 24 · 800 Meters · Place 6 · Charlotte CatholicCharlotte Catholic800 Meters62:25.95JR
Mar 24Weddington InvitationalMar 24 · 400 Meters · Place 18 · Charlotte CatholicCharlotte Catholic400 Meters181:02.52JR
Mar 18Clash of the Carolina’s Mar 18 · 800 Meters · Place 21 · Charlotte CatholicCharlotte Catholic800 Meters212:32.90JR
Mar 18Clash of the Carolina’s Mar 18 · 400 Meters · Place 14 · Charlotte CatholicCharlotte Catholic400 Meters141:01.52JR
Mar 4Spring into the Season KickoffMar 4 · 200 Meters · Place 7 · Charlotte CatholicCharlotte Catholic200 Meters727.25 PBJR
Mar 4Spring into the Season KickoffMar 4 · 400 Meters · Place 4 · Charlotte CatholicCharlotte Catholic400 Meters41:00.28JR

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 18Winter ClassicJan 18 · 300 Meters · Place 2 · Charlotte CatholicCharlotte Catholic300 Meters242.91 PB11
Jan 18Winter ClassicJan 18 · 500 Meters · Place 1 · Charlotte CatholicCharlotte Catholic500 Meters11:18.78 PB11

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
Mar 26Weddington InvitationalMar 26 · 400 Meters · Place 5 · Charlotte CatholicCharlotte Catholic400 Meters51:01.04SO
Mar 8Weddington Meet #1Mar 8 · 200 Meters · Place 3 · Charlotte CatholicCharlotte Catholic200 Meters327.65—
Mar 8Weddington Meet #1Mar 8 · 800 Meters · Place 7 · Charlotte CatholicCharlotte Catholic800 Meters72:53.54—
Mar 8Weddington Meet #1Mar 8 · 400 Meters · Place 1 · Charlotte CatholicCharlotte Catholic400 Meters11:01.38—
Mar 8Weddington Meet #1Mar 8 · 200 Meters · Place 3 · Charlotte CatholicCharlotte Catholic200 Meters327.65—
Mar 8Weddington Meet #1Mar 8 · 800 Meters · Place 7 · Charlotte CatholicCharlotte Catholic800 Meters72:53.54—
Mar 8Weddington Meet #1Mar 8 · 400 Meters · Place 1 · Charlotte CatholicCharlotte Catholic400 Meters11:01.38—

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 5Charlotte City ChampionshipFeb 5 · 500 Meters · Place 4 · Charlotte CatholicCharlotte Catholic500 Meters41:20.50SO
Feb 1Weddington Last Chance MeetFeb 1 · 500 Meters · Place 2 · Charlotte CatholicCharlotte Catholic500 Meters21:20.38—

2021 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 9SCC Conference ChampionshipJun 9 · 200 Meters · Place 7 · Charlotte CatholicCharlotte Catholic200 Meters727.659
Jun 9SCC Conference ChampionshipJun 9 · 400 Meters · Place 3 · Charlotte CatholicCharlotte Catholic400 Meters31:01.479
Jun 3Weddington Meet #5Jun 3 · 400 Meters · Place 2 · Charlotte CatholicCharlotte Catholic400 Meters21:02.04—
Jun 3Weddington Meet #5Jun 3 · 200 Meters · Place 9 · Charlotte CatholicCharlotte Catholic200 Meters927.70—
May 28Marvin Ridge Quad Meet #4.1May 28 · 400 Meters · Place 1 · Charlotte CatholicCharlotte Catholic400 Meters11:02.34—
May 28Marvin Ridge Quad Meet #4.1May 28 · 400 Meters · Place 1 · Charlotte CatholicCharlotte Catholic400 Meters11:02.34—
May 28Marvin Ridge Quad Meet #4.1May 28 · 200 Meters · Place 2 · Charlotte CatholicCharlotte Catholic200 Meters229.23—
May 28Marvin Ridge Quad Meet #4.1May 28 · 200 Meters · Place 2 · Charlotte CatholicCharlotte Catholic200 Meters229.23—
May 20Monroe HS Home MeetMay 20 · 400 Meters · Place 1 · Charlotte CatholicCharlotte Catholic400 Meters11:02.00h PB9
May 20Monroe HS Home MeetMay 20 · 200 Meters · Place 2 · Charlotte CatholicCharlotte Catholic200 Meters226.80h PB9