Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAggie Invite · Apr 1712.34aAggie InviteApril 17, 2026
100m Hurdles · 33" / 0.838m · Outdoor2025 Run Eight O Four HS Invitational · Apr 514.41a2025 Run Eight O Four HS InvitationalApril 5, 2025
200 Meters · IndoorCamel City Sprints · Feb 625.52Camel City SprintsFebruary 6, 2026
200 Meters · OutdoorAggie Invite · Apr 1725.71aAggie InviteApril 17, 2026
300 Meters · IndoorMarlin 1st Chance · Dec 541.69aMarlin 1st ChanceDecember 5, 2025
300m Hurdles · 30" / 0.762m · Outdoor2025 Run Eight O Four HS Invitational · Apr 543.74a2025 Run Eight O Four HS InvitationalApril 5, 2025
400 Meters · IndoorIndoor Pre-Nationals · Feb 1359.16Indoor Pre-NationalsFebruary 13, 2026
400 Meters · OutdoorTennessee Invitational · Apr 1057.76aTennessee InvitationalApril 10, 2026
400 Meters · Relay Split · IndoorMarlin 1st Chance · Dec 51:00.819Marlin 1st ChanceDecember 5, 2025
400m Hurdles · 30" / 0.762m · OutdoorNJCAA Division I Outdoor Championships · May 141:03.41aNJCAA Division I Outdoor ChampionshipsMay 14, 2026
55 Meter · IndoorVISAA Championships · Feb 187.48aVISAA ChampionshipsFebruary 18, 2023
55m Hurdles · 33" · IndoorThe Virginia Beast HS Invitational · Dec 28.28aThe Virginia Beast HS InvitationalDecember 2, 2023
60 Meter · IndoorThe Virginia Beast HS Invitational · Dec 28.21aThe Virginia Beast HS InvitationalDecember 2, 2023
60 Meters · IndoorVCU Indoor Invitational · Jan 98.06aVCU Indoor InvitationalJanuary 9, 2026
60m Hurdles · 33" / 0.838m · IndoorMarlins Invitational · Jan 308.70aMarlins InvitationalJanuary 30, 2026
Long Jump · Outdoor2025 Run Eight O Four HS Invitational · Apr 513-03.502025 Run Eight O Four HS InvitationalApril 5, 2025

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 14NJCAA Division I Outdoor ChampionshipsMay 14 · 400m Hurdles · Place 11 · Bryant & Stratton (Va.)Bryant & Stratton (Va.)400m Hurdles30" / 0.762mRound P11.1:03.41a PBFr
May 14NJCAA Division I Outdoor ChampionshipsMay 14 · 100m Hurdles · Place 13 · Bryant & Stratton (Va.)Bryant & Stratton (Va.)100m Hurdles33" / 0.838mRound P13.14.03aWind: 4.6Fr
May 1Aggie ClassicMay 1 · 100m Hurdles · Place 12 · Bryant & Stratton (Va.)Bryant & Stratton (Va.)100m Hurdles33" / 0.838mRound P12.14.22aWind: 2.2Fr
Apr 17Aggie InviteApr 17 · 200 Meters · Place 51 · Bryant & Stratton (Va.)Bryant & Stratton (Va.)200 Meters51.25.71a PBWind: -0.1Fr
Apr 17Aggie InviteApr 17 · 100 Meters · Place 48 · Bryant & Stratton (Va.)Bryant & Stratton (Va.)100 MetersRound P48.12.34a PBWind: 1.7Fr
Apr 10Tennessee InvitationalApr 10 · 100m Hurdles · Place 16 · Bryant & Stratton (Va.)Bryant & Stratton (Va.)100m Hurdles33" / 0.838mRound P16.14.51aWind: 1.5Fr
Apr 10Tennessee InvitationalApr 10 · 400 Meters · Place 34 · Bryant & Stratton (Va.)Bryant & Stratton (Va.)400 Meters34.57.76a PBFr
Apr 10Tennessee InvitationalApr 10 · 200 Meters · Bryant & Stratton (Va.)Bryant & Stratton (Va.)200 Meters--DNSWind: 1.5Fr
Apr 4NSU Invitational 2026Apr 4 · 400m Hurdles · Place 1 · Bryant & Stratton (Va.)Bryant & Stratton (Va.)400m Hurdles11:01.44aFr
Apr 4NSU Invitational 2026Apr 4 · 100m Hurdles · Place 5 · Bryant & Stratton (Va.)Bryant & Stratton (Va.)100m Hurdles514.45aFr

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 13Indoor Pre-NationalsFeb 13 · 400 Meters · Place 18 · Bryant & Stratton (VA)Bryant & Stratton (VA)400 Meters1859.16 PBFR
Feb 6Camel City SprintsFeb 6 · 200 Meters · Place 8 · Bryant & StrBryant & Str200 Meters825.52 PB—
Jan 30Marlins InvitationalJan 30 · 60m Hurdles · Place 2 · Bryant & Stratton (Va.)Bryant & Stratton (Va.)60m HurdlesRound P28.81aFr
Jan 30Marlins InvitationalJan 30 · 60m Hurdles · Place 2 · Bryant & Stratton (Va.)Bryant & Stratton (Va.)60m Hurdles28.70aFr
Jan 30Marlins InvitationalJan 30 · 60m Hurdles · Place 2 · Bryant & Stratton (Va.)Bryant & Stratton (Va.)60m Hurdles33" / 0.838mRound P2.8.81aWind: 0Fr
Jan 30Marlins InvitationalJan 30 · 60m Hurdles · Place 2 · Bryant & Stratton (Va.)Bryant & Stratton (Va.)60m Hurdles33" / 0.838m2.8.70a PBWind: 0Fr
Jan 17Mondo College InvitationalJan 17 · 60m Hurdles · Place 13 · Bryant & StrBryant & Str60m HurdlesRound P138.97—
Jan 17Mondo College InvitationalJan 17 · 200 Meters · Place 9 · Bryant & StrBryant & Str200 Meters925.72—
Jan 9VCU Indoor InvitationalJan 9 · 200 Meters · Place 20 · Bryant & Stratton (Va.)Bryant & Stratton (Va.)200 Meters2025.79aFr
Jan 9VCU Indoor InvitationalJan 9 · 60 Meters · Place 32 · Bryant & Stratton (Va.)Bryant & Stratton (Va.)60 MetersRound P328.06a PBFr

2025 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 12Seahawk ShootoutDec 12 · 60m Hurdles · Place 14 · Bryant & Stratton (Va.)Bryant & Stratton (Va.)60m Hurdles33" / 0.838m14.8.96aFr
Dec 5Marlin 1st ChanceDec 5 · 300 Meters · Place 1 · Bryant & Stratton (Va.)Bryant & Stratton (Va.)300 Meters1.41.69a PBFr
Dec 5Marlin 1st ChanceDec 5 · 400 Meters · Bryant & Stratton (Va.)Bryant & Stratton (Va.)400 MetersRelay Split—1:00.819 PBFr
Feb 1T757 Last Chance HS InviteFeb 1 · 300 Meters · Oscar SmithOscar Smith300 Meters--DNS12
Feb 1T757 Last Chance HS InviteFeb 1 · 60m Hurdles · Place 2 · Oscar SmithOscar Smith60m Hurdles33" / 0.838m2.9.06a12
Feb 1T757 Last Chance HS InviteFeb 1 · 55m Hurdles · Place 4 · Oscar SmithOscar Smith55m Hurdles33"Round P4.8.75a12
Feb 1T757 Last Chance HS InviteFeb 1 · 55m Hurdles · Place 2 · Oscar SmithOscar Smith55m Hurdles33"2.8.39a12
Feb 1T757 Last Chance HS InviteFeb 1 · 55m Hurdles · Place 4 · Oscar SmithOscar Smith55m Hurdles33"Round P4.8.75a12
Feb 1T757 Last Chance HS InviteFeb 1 · 55m Hurdles · Place 2 · Oscar SmithOscar Smith55m Hurdles33"2.8.39a12
Feb 1T757 Last Chance HS InviteFeb 1 · 55 Meter · Place 26 · Oscar SmithOscar Smith55 MeterRound P26.7.70a12
Feb 1T757 Last Chance HS InviteFeb 1 · 55 Meter · Place 26 · Oscar SmithOscar Smith55 MeterRound P26.7.70a12
Jan 9VHSL Southeast District - Meet 2Jan 9 · 55m Hurdles · Place 3 · Oscar SmithOscar Smith55m Hurdles33"3.8.61a12

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 52025 Run Eight O Four HS InvitationalApr 5 · Long Jump · Place 44 · Oscar SmithOscar SmithLong Jump44.13-03.50 PB12
Apr 52025 Run Eight O Four HS InvitationalApr 5 · 300m Hurdles · Place 1 · Oscar SmithOscar Smith300m Hurdles30" / 0.762m1.43.74a PB12
Apr 52025 Run Eight O Four HS InvitationalApr 5 · 100m Hurdles · Place 1 · Oscar SmithOscar Smith100m Hurdles33" / 0.838mRound P1.14.71a12
Apr 52025 Run Eight O Four HS InvitationalApr 5 · 100m Hurdles · Place 1 · Oscar SmithOscar Smith100m Hurdles33" / 0.838m1.14.41a PB12
Mar 21adidas Track Nationals 2025Mar 21 · 60m Hurdles · Place 8 · Track 757Track 75760m HurdlesRound P88.9412
Mar 21adidas Track Nationals 2025Mar 21 · 55m Hurdles · Place 8 · Track 757Track 75755m HurdlesRound P88.2612
Mar 21adidas Track Nationals 2025Mar 21 · 55m Hurdles · Place 8 · Track 757Track 75755m HurdlesRound P88.2612

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 9VHSL Southeast District - Meet 1Dec 9 · 55m Hurdles · Place 3 · Oscar SmithOscar Smith55m Hurdles33"3.8.73a12
Dec 7The Virginia Beast HS InvitationalDec 7 · 60m Hurdles · Place 3 · Oscar SmithOscar Smith60m Hurdles33" / 0.838mRound P3.9.26a12
Dec 7The Virginia Beast HS InvitationalDec 7 · 60m Hurdles · Place 3 · Oscar SmithOscar Smith60m Hurdles33" / 0.838m3.9.15a12
Dec 7The Virginia Beast HS InvitationalDec 7 · 60 Meter · Place 18 · Oscar SmithOscar Smith60 MeterRound P18.8.26a12

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 2223rd Atlantic Coast InvitationalJun 22 · 100m Hurdles · Place 2 · Track 757Track 757100m Hurdles215.33—
Jun 14adidas Outdoor NationalsJun 14 · 100m Hurdles · Place 2 · Track 757Track 757100m Hurdles33" / 0.838mRound P2.14.53aWind: 0.611
Jun 14adidas Outdoor NationalsJun 14 · 100m Hurdles · Place 4 · Track 757Track 757100m Hurdles33" / 0.838m4.14.66aWind: 0.911
Jun 9AAU Virginia North District QualifierJun 9 · 400m Hurdles · Place 7 · Track 757Track 757400m Hurdles71:25.00a—
Jun 9AAU Virginia North District QualifierJun 9 · 100m Hurdles · Place 8 · Track 757Track 757100m Hurdles819.13a—
Apr 6Run 804 (Eight O Four) HS InvitationalApr 6 · 300m Hurdles · Place 4 · Oscar SmithOscar Smith300m Hurdles30" / 0.762m4.46.51a11
Apr 6Run 804 (Eight O Four) HS InvitationalApr 6 · 100m Hurdles · Place 4 · Oscar SmithOscar Smith100m Hurdles33" / 0.838mRound P4.15.23a11
Apr 6Run 804 (Eight O Four) HS InvitationalApr 6 · 100m Hurdles · Place 3 · Oscar SmithOscar Smith100m Hurdles33" / 0.838m3.14.75a11
Apr 6Run 804 (Eight O Four) HS InvitationalApr 6 · 200 Meters · Oscar SmithOscar Smith200 Meters—DNS11

2023 Indoor Track

21 results
DateMeetEventPlMarkGr
Dec 16Grant Holloway Holiday InvitationalDec 16 · 55m Hurdles · Place 9 · Oscar SmithOscar Smith55m Hurdles33"Round P9.8.85a11
Dec 16Grant Holloway Holiday InvitationalDec 16 · 55 Meter · Place 38 · Oscar SmithOscar Smith55 MeterRound P38.7.61a11
Dec 2The Virginia Beast HS InvitationalDec 2 · 300 Meters · Place 4 · Oscar SmithOscar Smith300 Meters4.43.83a11
Dec 2The Virginia Beast HS InvitationalDec 2 · 60m Hurdles · Place 2 · Oscar SmithOscar Smith60m Hurdles33" / 0.838mRound P2.8.91a11
Dec 2The Virginia Beast HS InvitationalDec 2 · 60m Hurdles · Place 2 · Oscar SmithOscar Smith60m Hurdles33" / 0.838m2.9.47a11
Dec 2The Virginia Beast HS InvitationalDec 2 · 55m Hurdles · Place 2 · Oscar SmithOscar Smith55m Hurdles33"Round P2.8.28a PB11
Dec 2The Virginia Beast HS InvitationalDec 2 · 55m Hurdles · Place 2 · Oscar SmithOscar Smith55m Hurdles33"2.8.81a11
Dec 2The Virginia Beast HS InvitationalDec 2 · 60 Meter · Place 7 · Oscar SmithOscar Smith60 MeterRound P7.8.38a11
Dec 2The Virginia Beast HS InvitationalDec 2 · 60 Meter · Place 6 · Oscar SmithOscar Smith60 Meter6.8.21a PB11
Dec 2The Virginia Beast HS InvitationalDec 2 · 55 Meter · Place 7 · Oscar SmithOscar Smith55 MeterRound P7.7.78a11
Dec 2The Virginia Beast HS InvitationalDec 2 · 55 Meter · Place 6 · Oscar SmithOscar Smith55 Meter6.7.61a11
Feb 18VISAA ChampionshipsFeb 18 · 300 Meters · Place 4 · Atlantic Shores ChristianAtlantic Shores Christian300 Meters4.42.65a10
Feb 18VISAA ChampionshipsFeb 18 · 55m Hurdles · Place 3 · Atlantic Shores ChristianAtlantic Shores Christian55m Hurdles33"Round P3.9.08a10
Feb 18VISAA ChampionshipsFeb 18 · 55m Hurdles · Place 1 · Atlantic Shores ChristianAtlantic Shores Christian55m Hurdles33"1.8.56a10
Feb 18VISAA ChampionshipsFeb 18 · 55 Meter · Place 4 · Atlantic Shores ChristianAtlantic Shores Christian55 MeterRound P4.7.50a10
Feb 18VISAA ChampionshipsFeb 18 · 55 Meter · Place 4 · Atlantic Shores ChristianAtlantic Shores Christian55 Meter4.7.48a PB10
Feb 4East Coast Invitational - HSFeb 4 · 300 Meters · Place 23 · Atlantic Shores ChristianAtlantic Shores Christian300 Meters23.42.75a10
Feb 4East Coast Invitational - HSFeb 4 · 60m Hurdles · Place 2 · Atlantic Shores ChristianAtlantic Shores Christian60m Hurdles33" / 0.838m2.9.20a10
Feb 4East Coast Invitational - HSFeb 4 · 55m Hurdles · Place 3 · Atlantic Shores ChristianAtlantic Shores Christian55m Hurdles33"3.8.57a10
Feb 4East Coast Invitational - HSFeb 4 · 55m Hurdles · Place 4 · Atlantic Shores ChristianAtlantic Shores Christian55m Hurdles33"Round P4.8.76a10
Feb 4East Coast Invitational - HSFeb 4 · 55 Meter · Place 22 · Atlantic Shores ChristianAtlantic Shores Christian55 MeterRound P22.7.59a10

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 19VISAA Outdoor Track & Field ChampionshipsMay 19 · 300m Hurdles · Place 1 · Atlantic Shores ChristianAtlantic Shores Christian300m Hurdles30" / 0.762m1.45.99a10
May 19VISAA Outdoor Track & Field ChampionshipsMay 19 · 100m Hurdles · Place 1 · Atlantic Shores ChristianAtlantic Shores Christian100m Hurdles33" / 0.838mRound P1.15.01a10
May 19VISAA Outdoor Track & Field ChampionshipsMay 19 · 100m Hurdles · Place 1 · Atlantic Shores ChristianAtlantic Shores Christian100m Hurdles33" / 0.838m1.15.68a10
May 19VISAA Outdoor Track & Field ChampionshipsMay 19 · 200 Meters · Atlantic Shores ChristianAtlantic Shores Christian200 Meters--DQ10
May 13Highland Springs Invitational NBN QualifierMay 13 · 100m Hurdles · Place 6 · Atlantic Shores ChriAtlantic Shores Chri100m Hurdles614.86SO
May 11Metro Athletic Conference ChampionshipMay 11 · 300m Hurdles · Place 1 · Atlantic Shores ChriAtlantic Shores Chri300m Hurdles147.68SO
May 11Metro Athletic Conference ChampionshipMay 11 · 100m Hurdles · Place 1 · Atlantic Shores ChriAtlantic Shores Chri100m Hurdles116.00SO
May 11Metro Athletic Conference ChampionshipMay 11 · 100 Meters · Place 1 · Atlantic Shores ChriAtlantic Shores Chri100 Meters112.72SO

2022 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 20Lampert Timing Indoor Track Meet #4Dec 20 · 300 Meters · Place 1 · Atlantic Shores ChristianAtlantic Shores Christian300 Meters1.43.97a10
Dec 20Lampert Timing Indoor Track Meet #4Dec 20 · 55m Hurdles · Place 1 · Atlantic Shores ChristianAtlantic Shores Christian55m Hurdles33"1.8.94a10
Dec 20Lampert Timing Indoor Track Meet #4Dec 20 · 55 Meter · Place 2 · Atlantic Shores ChristianAtlantic Shores Christian55 Meter2.7.48a10
Dec 12Lampert Timing Indoor Track Meet #3Dec 12 · 300 Meters · Place 1 · Atlantic Shores ChristianAtlantic Shores Christian300 Meters1.43.52a10
Dec 12Lampert Timing Indoor Track Meet #3Dec 12 · 55m Hurdles · Place 1 · Atlantic Shores ChristianAtlantic Shores Christian55m Hurdles33"1.8.77a10
Feb 19VISAA Indoor Track & Field ChampionshipsFeb 19 · 300 Meters · Place 12 · Atlantic Shores ChristianAtlantic Shores Christian300 Meters12.46.12a9
Feb 19VISAA Indoor Track & Field ChampionshipsFeb 19 · 55m Hurdles · Place 3 · Atlantic Shores ChristianAtlantic Shores Christian55m Hurdles33"Round P3.9.16a9
Feb 19VISAA Indoor Track & Field ChampionshipsFeb 19 · 55m Hurdles · Place 1 · Atlantic Shores ChristianAtlantic Shores Christian55m Hurdles33"1.9.05a9

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 2Walsingham InvitationalApr 2 · 300m Hurdles · Place 2 · Atlantic Shores ChriAtlantic Shores Chri300m Hurdles252.109
Apr 2Walsingham InvitationalApr 2 · 100m Hurdles · Place 2 · Atlantic Shores ChriAtlantic Shores Chri100m Hurdles217.149
Apr 2Walsingham InvitationalApr 2 · 300m Hurdles · Place 2 · Atlantic Shores ChriAtlantic Shores Chri300m Hurdles252.109
Apr 2Walsingham InvitationalApr 2 · 100m Hurdles · Place 2 · Atlantic Shores ChriAtlantic Shores Chri100m Hurdles217.19