Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorNCHSAA 3A Mideast · May 917.03aNCHSAA 3A MideastMay 9, 2025
1600 Meters · IndoorSpartan Classic · Jan 136:06.01Spartan ClassicJanuary 13, 2026
1600 Meters · OutdoorPatriots Invitational · Mar 135:58.99aPatriots InvitationalMarch 13, 2026
300 Meters · IndoorDonna Davis Holiday Invitational · Dec 1950.41aDonna Davis Holiday InvitationalDecember 19, 2024
300m Hurdles · 30" / 0.762m · OutdoorCarrboro NLAC #1 · Mar 1855.65aCarrboro NLAC #1March 18, 2025
3200 Meters · OutdoorNCHSAA 2A/4A Outdoor State Championship · May 1312:48.81aNCHSAA 2A/4A Outdoor State ChampionshipMay 13, 2026
400 Meters · OutdoorNCRunners Eastern Tour at Franklinton · Mar 11:14.11NCRunners Eastern Tour at Franklinton March 1, 2023
500 Meters · IndoorEast Chapel Hill Polar Bear Meet #3 · Jan 141:47.02East Chapel Hill Polar Bear Meet #3January 14, 2023
55 Meters · IndoorFast Track HS Invitational · Jan 218.76Fast Track HS InvitationalJanuary 21, 2023
55m Hurdles · 33" · IndoorDonna Davis Holiday Invitational · Dec 1910.00aDonna Davis Holiday InvitationalDecember 19, 2024
800 Meters · OutdoorBig 7 Meet Carrboro #1 · Mar 42:51.65Big 7 Meet Carrboro #1March 4, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 13NCHSAA 2A/4A Outdoor State ChampionshipMay 13 · 3200 Meters · Place 13 · Carrboro3200 Meters13.12:48.81a PB12
Apr 11Orange County Championships 2026Apr 11 · 3200 Meters · Place 7 · Carrboro3200 Meters7.13:43.33a12
Mar 26Big 7 Meet Carrboro #2 (Senior Night)Mar 26 · 3200 Meters · Place 3 · Carrboro3200 Meters3.12:54.28a12
Mar 20Big 7 Conference Meet - South Granville #1Mar 20 · 1600 Meters · Place 1 · Carrboro1600 Meters1.6:03.29a12
Mar 13Patriots InvitationalMar 13 · 1600 Meters · Place 37 · Carrboro1600 Meters37.5:58.99a PB12
Mar 4Big 7 Meet Carrboro #1Mar 4 · 800 Meters · Place 7 · Carrboro800 Meters72:51.65 PBSR
Mar 4Big 7 Meet Carrboro #1Mar 4 · 800 Meters · Place 7 · Carrboro800 Meters72:51.65SR
Mar 4Big 7 Meet Carrboro #1Mar 4 · 1600 Meters · Place 3 · Carrboro1600 Meters36:07.88SR
Mar 4Big 7 Meet Carrboro #1Mar 4 · 1600 Meters · Place 3 · Carrboro1600 Meters36:07.88SR

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 13Spartan ClassicJan 13 · 1600 Meters · Place 11 · Carrboro1600 Meters116:06.01 PB12

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 12NW Cabarrus December InvitationalDec 12 · 1600 Meters · Place 9 · Carrboro1600 Meters9.6:11.84a12
Jan 28Eastern / Southeast Alamance #3Jan 28 · 55m Hurdles · Place 1 · Carrboro55m Hurdles110.2511
Jan 28Eastern / Southeast Alamance #3Jan 28 · 55m Hurdles · Place 1 · Carrboro55m Hurdles110.2511

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 9NCHSAA 3A MideastMay 9 · 100m Hurdles · Place 7 · Carrboro100m Hurdles33" / 0.838mRound P7.17.51a11
May 9NCHSAA 3A MideastMay 9 · 100m Hurdles · Place 6 · Carrboro100m Hurdles33" / 0.838m6.17.03a PBWind: -0.111
Apr 22Northern Lakes Conference ChampionshipsApr 22 · 300m Hurdles · Place 5 · Carrboro300m Hurdles553.99—
Apr 22Northern Lakes Conference ChampionshipsApr 22 · 100m Hurdles · Place 3 · Carrboro100m Hurdles317.60—
Apr 22Northern Lakes Conference ChampionshipsApr 22 · 100m Hurdles · Place 4 · Carrboro100m HurdlesRound P417.74—
Mar 21Athens Drive Friday Night LightsMar 21 · 300m Hurdles · Place 11 · Carrboro300m Hurdles1156.1011
Mar 21Athens Drive Friday Night LightsMar 21 · 100m Hurdles · Place 3 · Carrboro100m Hurdles317.8411
Mar 21Athens Drive Friday Night LightsMar 21 · 100m Hurdles · Place 3 · Carrboro100m Hurdles317.8411
Mar 21Athens Drive Friday Night LightsMar 21 · 300m Hurdles · Place 11 · Carrboro300m Hurdles1156.1011
Mar 18CBC Meet #2Mar 18 · 300m Hurdles · Place 1 · Carrboro300m Hurdles155.65JR
Mar 18CBC Meet #2Mar 18 · 300m Hurdles · Place 1 · Carrboro300m Hurdles155.65JR
Mar 18CBC Meet #2Mar 18 · 100m Hurdles · Place 1 · Carrboro100m Hurdles117.36JR
Mar 18CBC Meet #2Mar 18 · 100m Hurdles · Place 1 · Carrboro100m Hurdles117.36JR
Mar 18Carrboro NLAC #1Mar 18 · 300m Hurdles · Place 1 · Carrboro300m Hurdles30" / 0.762m1.55.65a PB11
Mar 18Carrboro NLAC #1Mar 18 · 100m Hurdles · Place 1 · Carrboro100m Hurdles33" / 0.838m1.17.36aWind: -0.111
Mar 10CHCCS Early Season track MeetMar 10 · 100m Hurdles · Carrboro100m Hurdles33" / 0.838m—DNS11

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 19Donna Davis Holiday InvitationalDec 19 · 300 Meters · Place 30 · Carrboro300 Meters30.50.41a PB11
Dec 19Donna Davis Holiday InvitationalDec 19 · 55m Hurdles · Place 8 · Carrboro55m Hurdles33"8.10.00a PB11
Jan 13East Chapel Hill Polar Bear Meet #3 2024Jan 13 · 300 Meters · Place 49 · Carrboro300 Meters4952.7210
Jan 13East Chapel Hill Polar Bear Meet #3 2024Jan 13 · 55m Hurdles · Place 11 · Carrboro55m Hurdles1112.4610

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 102A/3A MidEast RegionalsMay 10 · 100m Hurdles · Place 7 · Carrboro100m Hurdles33" / 0.838mRound P7.17.32a10
May 102A/3A MidEast RegionalsMay 10 · 100m Hurdles · Place 7 · Carrboro100m Hurdles33" / 0.838m7.17.34a10
Apr 13Orange County ChampionshipsApr 13 · 100m Hurdles · Place 2 · Carrboro100m Hurdles33" / 0.838m2.17.58a10
Mar 22Athens Drive Friday Night Lights 2024Mar 22 · 100m Hurdles · Place 4 · Carrboro100m Hurdles417.5710
Mar 15Patriots InvitationalMar 15 · 100m Hurdles · Place 13 · Carrboro100m Hurdles1317.60—
Mar 6CHCCS Early Season Invitational 2024Mar 6 · 300m Hurdles · Place 3 · Carrboro300m Hurdles355.4110
Mar 6CHCCS Early Season Invitational 2024Mar 6 · 100m Hurdles · Place 1 · Carrboro100m Hurdles118.2710

2023 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 14Donna Davis Holiday InvitationalDec 14 · 300 Meters · Place 32 · Carrboro300 Meters32.52.13a10
Dec 14Donna Davis Holiday InvitationalDec 14 · 55m Hurdles · Place 4 · Carrboro55m Hurdles33"4.10.36a10
Jan 21Fast Track HS InvitationalJan 21 · 55 Meters · Place 90 · Carrboro55 MetersRound P908.76 PB—
Jan 14East Chapel Hill Polar Bear Meet #3Jan 14 · 500 Meters · Place 8 · Carrboro500 Meters81:47.02 PB9
Jan 14East Chapel Hill Polar Bear Meet #3Jan 14 · 55 Meters · Place 23 · Carrboro55 Meters238.959

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 12NCHSAA 3A Mideast RegionalMay 12 · 100m Hurdles · Place 13 · Carrboro100m Hurdles33" / 0.838mRound P13.18.87a9
Mar 24Athens Drive Friday Night LightsMar 24 · 300m Hurdles · Place 9 · Carrboro300m Hurdles955.48—
Mar 24Athens Drive Friday Night LightsMar 24 · 100m Hurdles · Place 11 · Carrboro100m Hurdles1118.74—
Mar 18Cary Academy InvitationalMar 18 · 100m Hurdles · Place 14 · Carrboro100m Hurdles1419.26FR
Mar 1NCRunners Eastern Tour at Franklinton Mar 1 · 400 Meters · Place 11 · Carrboro400 Meters111:14.11 PB—

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
Dec 10East Chapel Hill Polar Bear Meet #2Dec 10 · 300 Meters · Carrboro300 Meters—NT9
Dec 10East Chapel Hill Polar Bear Meet #2Dec 10 · 55 Meter · Carrboro55 Meter—NT9