Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorCIAA Indoor Track and Field Championship · Feb 155:58.12aCIAA Indoor Track and Field ChampionshipFebruary 15, 2026
1500 Meters · OutdoorCIAA Outdoor Track and Field Championship · May 15:07.51aCIAA Outdoor Track and Field ChampionshipMay 1, 2026
200 Meters · IndoorUSC Youth Gamecock Challenge Finale · Feb 1828.85aUSC Youth Gamecock Challenge FinaleFebruary 18, 2023
200 Meters · OutdoorDC-6 Conference Championships · Apr 3026.32DC-6 Conference ChampionshipsApril 30, 2024
300 Meters · IndoorEastern Alamance Polar Bear #3 · Jan 3045.82Eastern Alamance Polar Bear #3January 30, 2024
3000 Meters · IndoorTryon Banked: College Friday: HS Saturday · Jan 3012:34.61aTryon Banked: College Friday: HS SaturdayJanuary 30, 2026
400 Meters · IndoorJDL Flat Is Fast Invitational · Jan 261:02.69JDL Flat Is Fast InvitationalJanuary 26, 2025
400 Meters · OutdoorNCHSAA 4A Mideast Regional · May 1359.66aNCHSAA 4A Mideast RegionalMay 13, 2023
500 Meters · IndoorFast Track HS Invitational · Jan 201:25.90Fast Track HS InvitationalJanuary 20, 2024
5000 Meters · OutdoorCIAA Outdoor Track and Field Championship · May 121:50.98aCIAA Outdoor Track and Field ChampionshipMay 1, 2026
55 Meters · IndoorEastern Alamance Polar Bear #3 · Jan 308.01Eastern Alamance Polar Bear #3January 30, 2024
800 Meters · IndoorThe Mayor's Cup · Jan 172:29.17The Mayor's CupJanuary 17, 2026
800 Meters · OutdoorMorehouse Relays · Mar 262:22.50aMorehouse RelaysMarch 26, 2026
Combined results · OutdoorT. Sanders Memorial HS Invitational · Mar 262:32.18T. Sanders Memorial HS InvitationalMarch 26, 2022

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 1CIAA Outdoor Track and Field ChampionshipMay 1 · 5000 Meters · Place 12 · Winston-Salem StateWinston-Salem State5000 Meters12.21:50.98a PBSo
May 1CIAA Outdoor Track and Field ChampionshipMay 1 · 1500 Meters · Place 10 · Winston-Salem StateWinston-Salem State1500 Meters10.5:07.51a PBSo
May 1CIAA Outdoor Track and Field ChampionshipMay 1 · 800 Meters · Place 10 · Winston-Salem StateWinston-Salem State800 MetersRound P10.2:23.52aSo
Apr 17Aggie InviteApr 17 · 1500 Meters · Place 26 · Winston-Salem StateWinston-Salem State1500 Meters26.5:20.62aSo
Apr 17Aggie InviteApr 17 · 800 Meters · Place 23 · Winston-Salem StateWinston-Salem State800 Meters23.2:24.43aSo
Apr 2High Point VertKlasse MeetingApr 2 · 1500 Meters · Place 72 · Winston-Salem StateWinston-Salem State1500 Meters72.5:26.99aSo
Mar 26Morehouse RelaysMar 26 · 1500 Meters · Place 11 · Winston-Salem StateWinston-Salem State1500 Meters11.5:32.56aSo
Mar 26Morehouse RelaysMar 26 · 800 Meters · Place 8 · Winston-Salem StateWinston-Salem State800 Meters8.2:22.50a PBSo
Mar 1949er ClassicMar 19 · 800 Meters · Place 45 · Winston-Salem StateWinston-Salem State800 Meters452:28.78aSo

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 15CIAA Indoor Track and Field ChampionshipFeb 15 · 1 Mile · Place 10 · Winston-Salem StateWinston-Salem State1 Mile10.5:58.12a PBSo
Feb 15CIAA Indoor Track and Field ChampionshipFeb 15 · 3000 Meters · Place 11 · Winston-Salem StateWinston-Salem State3000 Meters11.12:42.83aSo
Jan 30Tryon Banked: College Friday: HS SaturdayJan 30 · 3000 Meters · Place 13 · Winston-Salem StateWinston-Salem State3000 Meters1312:34.61a PBSo
Jan 17The Mayor's CupJan 17 · 800 Meters · Place 24 · Winston-SaleWinston-Sale800 Meters242:29.17 PBSO
Jan 17HBCU Showcase Presented by Nike RunningJan 17 · 800 Meters · Place 24 · Winston-Salem StateWinston-Salem State800 Meters24.2:29.17aSo
Jan 16Ramapo College Season OpenerJan 16 · 1 Mile · Place 30 · Winston-Salem StateWinston-Salem State1 Mile306:10.46aSo

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 6Visit Winston-Salem College Kick-offDec 6 · 800 Meters · Place 25 · Winston-Salem StateWinston-Salem State800 Meters25.2:30.90aSo
Feb 16CIAA ChampionshipsFeb 16 · 3000 Meters · Place 11 · Winston-Salem StateWinston-Salem State3000 Meters11.12:55.21aFr
Feb 16CIAA ChampionshipsFeb 16 · 800 Meters · Place 13 · Winston-Salem StateWinston-Salem State800 MetersRound P13.2:32.07aFr
Feb 8Camel City DistanceFeb 8 · 800 Meters · Place 42 · W-S StateW-S State800 Meters422:34.65—
Jan 31Carolina ChallengeJan 31 · Weight Throw · Place 2 · USC UpstateUSC UpstateWeight Throw217.04m—
Jan 31Bast-Cregger Multi Invitational - Roanoke College Jan 31-Feb 1, 2025Jan 31 · 800 Meters · Place 20 · Winston-Salem StateWinston-Salem State800 Meters20.2:32.23aFr
Jan 26JDL Flat Is Fast InvitationalJan 26 · 1 Mile · Place 38 · Winston-Salem St.Winston-Salem St.1 Mile386:17.52FR
Jan 26JDL Flat Is Fast InvitationalJan 26 · 1 Mile · Place 38 · Winston-Salem St.Winston-Salem St.1 Mile386:17.52FR
Jan 26JDL Flat Is Fast InvitationalJan 26 · 400 Meters · Place 5 · Winston-Salem St.Winston-Salem St.400 Meters51:02.69 PBFR
Jan 26JDL Flat Is Fast InvitationalJan 26 · 400 Meters · Place 5 · Winston-Salem St.Winston-Salem St.400 Meters51:02.69FR
Jan 18HBCU Showcase Sponsored by KPMGJan 18 · 800 Meters · Place 26 · Winston-Salem StateWinston-Salem State800 Meters26.2:31.97aFr

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 2CIAA Outdoor Track and Field ChampionshipMay 2 · 800 Meters · Place 15 · Winston-Salem StateWinston-Salem State800 MetersRound P15.2:30.45aFr
Apr 18Aggie ClassicApr 18 · 1500 Meters · Place 31 · Winston-Salem StateWinston-Salem State1500 Meters31.5:37.09aFr
Apr 18Aggie ClassicApr 18 · 800 Meters · Place 25 · Winston-Salem StateWinston-Salem State800 Meters25.2:29.06aFr
Apr 11Southside Power and Fitness InvitationalApr 11 · 800 Meters · Place 14 · Winston-Salem St.Winston-Salem St.800 Meters142:31.85FR
Apr 11Southside Power and Fitness InvitationalApr 11 · 1500 Meters · Place 11 · Winston-Salem St.Winston-Salem St.1500 Meters115:44.45FR
Apr 4High Point VertKlasse MeetingApr 4 · 1500 Meters · Place 64 · Winston-Salem StateWinston-Salem State1500 Meters645:36.55aFr
Mar 292025 Livingstone InvitationalMar 29 · 400 Meters · Place 20 · Winston-Salem StateWinston-Salem State400 Meters20.1:01.99aFr
Mar 292025 Livingstone InvitationalMar 29 · 200 Meters · Place 34 · Winston-Salem StateWinston-Salem State200 Meters34.27.41aWind: 0.7Fr

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 7Visit Winston-Salem College KickoffDec 7 · 800 Meters · Place 13 · Winston-Salem StateWinston-Salem State800 Meters13.2:39.94aFr
Feb 3South Carolina InvitationalFeb 3 · Weight Throw · Place 8 · USC UpstateUSC UpstateWeight Throw817.55m—
Feb 2South Carolina Invitational - GarnetFeb 2 · Weight Throw · Place 8 · USC UpstateUSC UpstateWeight Throw817.55m—
Feb 2Mondo Elite HS InvitationalFeb 2 · 500 Meters · Place 44 · N. DurhamN. Durham500 Meters441:26.32—
Jan 30Eastern Alamance Polar Bear #3Jan 30 · 300 Meters · Place 3 · Northern DurNorthern Dur300 Meters345.82 PB12
Jan 30Eastern Alamance Polar Bear #3Jan 30 · 55 Meters · Place 11 · Northern DurNorthern Dur55 Meters118.01 PB12
Jan 20Fast Track HS InvitationalJan 20 · 500 Meters · Place 37 · N. DurhamN. Durham500 Meters371:25.90 PB—
Jan 13Gamecock Indoor OpenerJan 13 · Weight Throw · Place 6 · USC UpstateUSC UpstateWeight Throw616.08m—

2024 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jul 13Annual Lee Vernon McNeillJul 13 · 800 Meters · Place 4 · Triangle Champions TracTriangle Champions Trac800 Meters42:46.47a—
Jul 13Annual Lee Vernon McNeillJul 13 · 400 Meters · Place 4 · Triangle Champions TracTriangle Champions Trac400 Meters41:03.26a—
Jul 13Annual Lee Vernon McNeillJul 13 · 200 Meters · Place 8 · Triangle Champions TracTriangle Champions Trac200 Meters827.01a—
Jun 27AAU NC Regional 25 QualifierJun 27 · Pole Vault · Place 4 · Triangle Champions TFemaleTriangle Champions TFemalePole Vault43234—
Jun 27AAU NC Regional 25 QualifierJun 27 · Javelin · Place 6 · Triangle Champions TFemaleTriangle Champions TFemaleJavelin672-01.25—
Jun 27AAU NC Regional 25 QualifierJun 27 · 800 Meters · Place 10 · Triangle Champions TFemaleTriangle Champions TFemale800 Meters102:37.21—
Jun 7AAU North Carolina District QualifierJun 7 · 800 Meters · Place 13 · Triangle Champions TracTriangle Champions Trac800 Meters132:34.60a—
Jun 7AAU North Carolina District QualifierJun 7 · 400 Meters · Place 24 · Triangle Champions TracTriangle Champions Trac400 Meters241:01.42a—
May 11NCHSAA 4A Mideast RegionalMay 11 · 400 Meters · Place 12 · Northern DurhamNorthern Durham400 Meters12.59.97a12
May 11NCHSAA 4A Mideast RegionalMay 11 · 200 Meters · Place 12 · Northern DurhamNorthern Durham200 Meters12.26.41a12
Apr 30DC-6 Conference ChampionshipsApr 30 · 200 Meters · Place 7 · Northern DurhamNorthern Durham200 Meters726.32 PB—
Apr 30DC-6 Conference ChampionshipsApr 30 · 400 Meters · Place 6 · Northern DurhamNorthern Durham400 Meters61:00.78—
Apr 13Hornets InvitationalApr 13 · 400 Meters · Place 11 · Northern DurhamNorthern Durham400 Meters11.1:02.48a12
Apr 6Panther InvitationalApr 6 · 800 Meters · Place 11 · Northern DurhamNorthern Durham800 Meters11.2:41.76a12
Apr 6Panther InvitationalApr 6 · 400 Meters · Northern DurhamNorthern Durham400 Meters--DNS12
Mar 22Weems Baskin InvitationalMar 22 · Hammer · Place 11 · USC UpstateUSC UpstateHammer1145.59m—
Mar 22Weems Baskin InvitationalMar 22 · Discus · Place 23 · USC UpstateUSC UpstateDiscus2335.32m—
Mar 15Patriots InvitationalMar 15 · 400 Meters · Place 6 · Northern DurNorthern Dur400 Meters61:01.63—
Mar 14DAC VI Conference Meet 2024Mar 14 · 400 Meters · Place 2 · Northern DurNorthern Dur400 Meters21:06.412

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
Dec 5Eastern Alamance Polar Bear #1Dec 5 · 500 Meters · Place 2 · Northern DurhamNorthern Durham500 Meters2.1:26.45aUnofficial12
Dec 5Eastern Alamance Polar Bear #1Dec 5 · 55 Meter · Northern DurhamNorthern Durham55 Meter--NT12
Jul 11AAU Club ChampionshipsJul 11 · Javelin · Place 12 · Triangle Champions TrackTriangle Champions TrackJavelin600g12.20.13mUnofficial11
Jul 11AAU Club ChampionshipsJul 11 · 800 Meters · Place 15 · Triangle Champions TrackTriangle Champions Track800 MetersRound P15.2:27.88aUnofficial11
Jul 11AAU Club ChampionshipsJul 11 · 400 Meters · Place 33 · Triangle Champions TrackTriangle Champions Track400 MetersRound P33.1:02.46aUnofficial11
May 13NCHSAA 4A Mideast RegionalMay 13 · 400 Meters · Place 8 · Northern DurhamNorthern Durham400 Meters8.59.66a PB11
Mar 15Northern Durham Home Meet #1Mar 15 · Combined results · Place 1 · Northern DurhamNorthern DurhamCombined results12:42.5911
Mar 1NCRunners Eastern Tour at Franklinton Mar 1 · 800 Meters · Place 5 · Northern DurhamNorthern Durham800 Meters52:45.35—

2023 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 18USC Youth Gamecock Challenge FinaleFeb 18 · 1 Mile · Place 16 · Triangle Champions TrackTriangle Champions Track1 Mile16.6:58.54a11
Feb 18USC Youth Gamecock Challenge FinaleFeb 18 · 800 Meters · Place 15 · Triangle Champions TrackTriangle Champions Track800 Meters15.2:35.68a11
Feb 18USC Youth Gamecock Challenge FinaleFeb 18 · 400 Meters · Place 37 · Triangle Champions TrackTriangle Champions Track400 Meters37.1:05.41a11
Feb 18USC Youth Gamecock Challenge FinaleFeb 18 · 200 Meters · Place 59 · Triangle Champions TrackTriangle Champions Track200 Meters59.28.85a PB11
Jan 31Eastern Alamance Polar Bear #3Jan 31 · 500 Meters · Place 3 · Northern DurNorthern Dur500 Meters31:29.8811
Jan 31Eastern Alamance Polar Bear #3Jan 31 · 300 Meters · Place 7 · Northern DurNorthern Dur300 Meters746.4611
Jan 21Fast Track HS InvitationalJan 21 · 500 Meters · Place 37 · N. DurhamN. Durham500 Meters371:29.82—
Jan 21Fast Track HS InvitationalJan 21 · 300 Meters · Place 49 · N. DurhamN. Durham300 Meters4946.65—

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 14NCHSAA 4A Mideast RegionalMay 14 · 400 Meters · Place 9 · Northern DurhamNorthern Durham400 Meters9.1:00.91a10
Apr 27DAC VII Conference Meet Apr 27 · 400 Meters · Place 3 · Northern DurhamNorthern Durham400 Meters3.1:01.99a10
Apr 16PANTHER INVITATIONAL "MEET OF CHAMPIONS"Apr 16 · 400 Meters · Place 10 · Northern DurhamNorthern Durham400 Meters10.1:01.66a10
Apr 6Chapel Hill, Hillside, Northern, NCSSM, VA @ RiversideApr 6 · 400 Meters · Place 3 · Northern DurhamNorthern Durham400 Meters31:01.47—
Apr 6Chapel Hill, Hillside, Northern, NCSSM, VA @ RiversideApr 6 · 400 Meters · Place 3 · Northern DurhamNorthern Durham400 Meters31:01.47—
Mar 26T. Sanders Memorial HS InvitationalMar 26 · Combined results · Place 7 · Northern DurhamNorthern DurhamCombined results72:32.18 PB10
Mar 24DAC VII Meet at Southern AlamanceMar 24 · 400 Meters · Place 5 · Northern DurNorthern Dur400 Meters51:03.58—
Mar 2Southern Alamance and Northern at Chapel Hill 2022Mar 2 · Combined results · Place 5 · Northern DurhamNorthern DurhamCombined results52:45.010

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Mar 11AAU National Indoor ChampionshipsMar 11 · 800 Meters · Place 11 · Triangle Champions TrackTriangle Champions Track800 Meters11.2:42.82a10
Mar 11AAU National Indoor ChampionshipsMar 11 · 400 Meters · Place 11 · Triangle Champions TrackTriangle Champions Track400 MetersRound P11.1:05.19a10
Jan 25Eastern Alamance Polar Bear #2Jan 25 · 500 Meters · Place 5 · Northern DurNorthern Dur500 Meters51:33.9710
Jan 25Eastern Alamance Polar Bear #2Jan 25 · 300 Meters · Place 3 · Northern DurNorthern Dur300 Meters347.1010

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 11Stay In Your Lane HS InvitationalDec 11 · 500 Meters · Northern DurhamNorthern Durham500 Meters—DNS10

2021 Outdoor Track

6 results
DateMeetEventPlMarkGr
Dec 9Eastern Alamance Polar Bear #1Dec 9 · 500 Meters · Place 5 · Northern DurhamNorthern Durham500 Meters5.1:30.31aUnofficial10
Dec 9Eastern Alamance Polar Bear #1Dec 9 · 300 Meters · Northern DurhamNorthern Durham300 Meters--NT10
Jul 15USATF Region 3 Youth ChampionshipsJul 15 · 800 Meters · Place 3 · Triangle Champions TrackTriangle Champions Track800 Meters3.2:40.89a9
Jul 8USATF NC Association Youth ChampionshipsJul 8 · 800 Meters · Place 5 · Triangle Champions TrackTriangle Champions Track800 Meters5.2:40.57a9
Jul 8USATF NC Association Youth ChampionshipsJul 8 · 400 Meters · Place 8 · Triangle Champions TrackTriangle Champions Track400 MetersRound P8.1:02.37a9
Jul 8USATF NC Association Youth ChampionshipsJul 8 · 400 Meters · Triangle Champions TrackTriangle Champions Track400 Meters—DNS9