Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorVHSL Class 3 State Championships · May 3112.31VHSL Class 3 State ChampionshipsMay 31, 2024
200 Meters · IndoorGeorge Mason Patriot Games · Jan 3026.13aGeorge Mason Patriot GamesJanuary 30, 2026
200 Meters · OutdoorDani Palooza Last Chance Meet · May 1724.80aDani Palooza Last Chance MeetMay 17, 2026
300 Meters · IndoorWalt Cormack Memorial · Jan 1341.14Walt Cormack MemorialJanuary 13, 2024
300m Hurdles · 30" / 0.762m · OutdoorBRD Meet #6 · Jun 155.32aBRD Meet #6June 1, 2021
400 Meters · IndoorA-10 Indoor Championships · Feb 2756.73aA-10 Indoor ChampionshipsFebruary 27, 2026
400 Meters · OutdoorDani Palooza Last Chance Meet · May 1755.08aDani Palooza Last Chance MeetMay 17, 2026
55 Meter · IndoorVHSL Class 3 State Indoor Championships · Feb 277.53aVHSL Class 3 State Indoor ChampionshipsFebruary 27, 2023
55 Meters · IndoorWalt Cormack Memorial · Jan 137.52Walt Cormack MemorialJanuary 13, 2024
Combined results · OutdoorTitan Track Classic · Apr 2712.78Titan Track ClassicApril 27, 2024
Results · OutdoorNorthside Invitational · Apr 91:02.34Northside InvitationalApril 9, 2022

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 17Dani Palooza Last Chance MeetMay 17 · 400 Meters · Place 4 · George MasonGeorge Mason400 Meters4.55.08a PBSo
May 17Dani Palooza Last Chance MeetMay 17 · 200 Meters · Place 5 · George MasonGeorge Mason200 Meters5.24.80a PBWind: 0.6So
May 8Navy National EliteMay 8 · 200 Meters · Place 5 · George MasonGeorge Mason200 Meters5.24.81aWind: 0.5So
May 2Atlantic 10 Outdoor ChampionshipsMay 2 · 400 Meters · Place 4 · George MasonGeorge Mason400 MetersRound P4.55.60aSo
May 2Atlantic 10 Outdoor ChampionshipsMay 2 · 400 Meters · Place 4 · George MasonGeorge Mason400 Meters4.55.66aSo
Apr 17Virginia ChallengeApr 17 · 400 Meters · Place 22 · George MasonGeorge Mason400 Meters22.56.22aSo
Apr 10Duke InvitationalApr 10 · 400 Meters · Place 31 · George MasonGeorge Mason400 Meters31.56.65aSo
Apr 10Duke InvitationalApr 10 · 200 Meters · Place 35 · George MasonGeorge Mason200 Meters35.24.88aWind: -0.9So
Apr 3George Mason Dalton Ebanks InvitationalApr 3 · 200 Meters · Place 19 · George MasonGeorge Mason200 Meters1924.93aSo
Mar 26Raleigh RelaysMar 26 · 400 Meters · Place 37 · George MasonGeorge Mason400 Meters37.56.08aSo

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 27A-10 Indoor ChampionshipsFeb 27 · 400 Meters · Place 8 · George MasonGeorge Mason400 Meters857.38aSO
Feb 27A-10 Indoor ChampionshipsFeb 27 · 400 Meters · Place 7 · George MasonGeorge Mason400 Meters756.73a PBSO
Feb 20Father Diamond InvitationalFeb 20 · 400 Meters · Place 1 · George MasonGeorge Mason400 Meters1.57.70aSo
Jan 30George Mason Patriot GamesJan 30 · 200 Meters · Place 3 · George MasonGeorge Mason200 Meters326.13a PBSo

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 17IC4A/ECAC Outdoor Track & Field ChampionshipsMay 17 · 400 Meters · Place 9 · George MasonGeorge Mason400 Meters9.56.50aFr
May 17IC4A/ECAC Outdoor Track & Field ChampionshipsMay 17 · 200 Meters · Place 21 · George MasonGeorge Mason200 Meters21.25.35aWind: 1.9Fr
May 3Atlantic 10 Outdoor ChampionshipsMay 3 · 400 Meters · Place 21 · George MasonGeorge Mason400 Meters2157.80aFR
Apr 18Aggie ClassicApr 18 · 400 Meters · George MasonGeorge Mason400 Meters—DNSFr
Apr 18Aggie ClassicApr 18 · 200 Meters · George MasonGeorge Mason200 Meters—DNSWind: 2.8Fr

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 28Atlantic-10 Indoor Track & Field ChampionshipsFeb 28 · 400 Meters · Place 6 · George MasonGeorge Mason400 MetersRound P657.19FR
Feb 28Atlantic-10 Indoor Track & Field ChampionshipsFeb 28 · 400 Meters · Place 6 · George MasonGeorge Mason400 Meters657.15FR
Feb 14Darius Dixon Memorial InvitationalFeb 14 · 400 Meters · Place 31 · George MasonGeorge Mason400 Meters3159.75a—
Feb 7Doc Hale Virginia Tech EliteFeb 7 · 400 Meters · Place 26 · George MasonGeorge Mason400 Meters2658.34FR
Jan 31Patriot GamesJan 31 · 200 Meters · Place 5 · George MasonGeorge Mason200 Meters526.20a—

2024 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 31VHSL Class 3 State ChampionshipsMay 31 · 400 Meters · Place 1 · Northside HiNorthside Hi400 Meters156.0012
May 31VHSL Class 3 State ChampionshipsMay 31 · 200 Meters · Place 2 · Northside HiNorthside Hi200 Meters224.9712
May 31VHSL Class 3 State ChampionshipsMay 31 · 200 Meters · Place 1 · Northside HiNorthside Hi200 MetersRound P124.8112
May 31VHSL Class 3 State ChampionshipsMay 31 · 100 Meters · Place 3 · Northside HiNorthside Hi100 Meters312.31 PB12
May 31VHSL Class 3 State ChampionshipsMay 31 · 100 Meters · Place 4 · Northside HiNorthside Hi100 MetersRound P412.5912
May 23VHSL Region 3D ChampionshipsMay 23 · 400 Meters · Place 1 · NorthsideNorthside400 Meters158.90a—
May 23VHSL Region 3D ChampionshipsMay 23 · 200 Meters · Place 1 · NorthsideNorthside200 Meters125.16a—
May 23VHSL Region 3D ChampionshipsMay 23 · 100 Meters · Place 2 · NorthsideNorthside100 Meters212.57a—
May 2Cosmopolitan Invitational Track and Field MeetMay 2 · 400 Meters · Place 1 · NorthsideNorthside400 MetersRound P1.56.70a12
May 2Cosmopolitan Invitational Track and Field MeetMay 2 · 400 Meters · Place 1 · NorthsideNorthside400 Meters1.57.66a12
May 2Cosmopolitan Invitational Track and Field MeetMay 2 · 200 Meters · Place 1 · NorthsideNorthside200 MetersRound P1.25.23a12
May 2Cosmopolitan Invitational Track and Field MeetMay 2 · 200 Meters · Place 1 · NorthsideNorthside200 Meters1.26.01a12
May 2Cosmopolitan Invitational Track and Field MeetMay 2 · 100 Meters · Place 1 · NorthsideNorthside100 MetersRound P1.12.42a12
May 2Cosmopolitan Invitational Track and Field MeetMay 2 · 100 Meters · Place 1 · NorthsideNorthside100 Meters1.12.84a12
Apr 27Titan Track ClassicApr 27 · Combined results · Place 1 · Northside High SchooNorthside High SchooCombined results125.7012
Apr 27Titan Track ClassicApr 27 · Combined results · Place 1 · Northside High SchooNorthside High SchooCombined results156.8812
Apr 27Titan Track ClassicApr 27 · Combined results · Place 1 · Northside High SchooNorthside High SchooCombined results112.78 PB12
Apr 20Northside InvitationalApr 20 · Combined results · Place 1 · Northside High SchooNorthside High SchooCombined results126.6112
Apr 20Northside InvitationalApr 20 · Combined results · Place 1 · Northside High SchooNorthside High SchooCombined results158.0012
Apr 20Northside InvitationalApr 20 · Combined results · Place 1 · Northside High SchooNorthside High SchooCombined results113.1712
Apr 13Blacksburg InvitationalApr 13 · 200 Meters · Place 2 · Northside High SchooNorthside High Schoo200 Meters225.80—
Apr 13Blacksburg InvitationalApr 13 · 400 Meters · Place 2 · Northside High SchooNorthside High Schoo400 Meters21:01.80—

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 172024 VHSL Region 3D ChampionshipsFeb 17 · 300 Meters · Place 1 · NorthsideNorthside300 Meters141.92a—
Feb 172024 VHSL Region 3D ChampionshipsFeb 17 · 55 Meters · Place 2 · NorthsideNorthside55 Meters27.61a—
Jan 27Bulldog InvitationalJan 27 · 300 Meters · Place 8 · Northside HiNorthside Hi300 Meters841.3212
Jan 13Walt Cormack MemorialJan 13 · 300 Meters · Place 2 · Northside HiNorthside Hi300 Meters241.14 PB—
Jan 13Walt Cormack MemorialJan 13 · 55 Meters · Place 5 · Northside HiNorthside Hi55 Meters57.52 PB—

2023 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 16East Coast Elite Roanoke #1Dec 16 · 300 Meters · Place 1 · NorthsideNorthside300 Meters1.41.67a12
Dec 16East Coast Elite Roanoke #1Dec 16 · 55 Meter · Place 1 · NorthsideNorthside55 Meter1.7.56a12
Feb 27VHSL Class 3 State Indoor ChampionshipsFeb 27 · 300 Meters · Place 1 · NorthsideNorthside300 Meters1.41.23a11
Feb 27VHSL Class 3 State Indoor ChampionshipsFeb 27 · 55 Meter · Place 8 · NorthsideNorthside55 MeterRound P8.7.54a11
Feb 27VHSL Class 3 State Indoor ChampionshipsFeb 27 · 55 Meter · Place 6 · NorthsideNorthside55 Meter6.7.53a PB11
Feb 18VHSL Region 3 D Indoor ChampionshipsFeb 18 · 300 Meters · Place 1 · Northside High SchooNorthside High Schoo300 Meters142.27JR
Feb 18VHSL Region 3 D Indoor ChampionshipsFeb 18 · 55 Meters · Place 1 · Northside High SchooNorthside High Schoo55 Meters17.53JR
Jan 28Bulldog InvitationalJan 28 · 55 Meters · Place 34 · Northside HiNorthside Hi55 Meters347.74511
Jan 28Bulldog InvitationalJan 28 · 55 Meters · Place 34 · Northside HiNorthside Hi55 Meters347.74511
Jan 28Bulldog InvitationalJan 28 · 300 Meters · Place 10 · Northside HiNorthside Hi300 Meters1042.3211
Jan 28Bulldog InvitationalJan 28 · 300 Meters · Place 10 · Northside HiNorthside Hi300 Meters1042.3211
Jan 13Walter Bass HS InvitationalJan 13 · 300 Meters · Place 10 · NorthsideNorthside300 Meters10.42.46a11
Jan 13Walter Bass HS InvitationalJan 13 · 55 Meter · Place 11 · NorthsideNorthside55 MeterRound P11.7.73a11

2023 Outdoor Track

24 results
DateMeetEventPlMarkGr
Jun 2VHSL Class 3 State ChampionshipsJun 2 · 200 Meters · Place 1 · Northside HiNorthside Hi200 MetersRound P125.6311
Jun 2VHSL Class 3 State ChampionshipsJun 2 · 100 Meters · Place 1 · Northside HiNorthside Hi100 MetersRound P112.7911
Jun 2VHSL Class 3 State ChampionshipsJun 2 · 400 Meters · Place 1 · Northside HiNorthside Hi400 Meters157.2511
Jun 2VHSL Class 3 State ChampionshipsJun 2 · 200 Meters · Place 1 · Northside HiNorthside Hi200 Meters126.0511
Jun 2VHSL Class 3 State ChampionshipsJun 2 · 200 Meters · Place 1 · Northside HiNorthside Hi200 MetersRound P125.6311
Jun 2VHSL Class 3 State ChampionshipsJun 2 · 100 Meters · Place 3 · Northside HiNorthside Hi100 Meters312.9711
Jun 2VHSL Class 3 State ChampionshipsJun 2 · 100 Meters · Place 1 · Northside HiNorthside Hi100 MetersRound P112.7911
May 25VHSL Region 3D Outdoor ChampionshipsMay 25 · 200 Meters · Place 1 · Northside High SchooNorthside High Schoo200 Meters125.49JR
May 25VHSL Region 3D Outdoor ChampionshipsMay 25 · 100 Meters · Place 1 · Northside High SchooNorthside High Schoo100 Meters112.72JR
May 13Blue Ridge District OD ChampionshipsMay 13 · 400 Meters · Place 1 · Northside HiNorthside Hi400 Meters159.2411
May 13Blue Ridge District OD ChampionshipsMay 13 · 200 Meters · Place 1 · Northside HiNorthside Hi200 Meters125.7511
May 13Blue Ridge District OD ChampionshipsMay 13 · 100 Meters · Place 2 · Northside HiNorthside Hi100 Meters213.1011
May 4Cosmopolitan InvitationalMay 4 · 400 Meters · Place 1 · Northside HiNorthside Hi400 Meters159.15—
May 4Cosmopolitan InvitationalMay 4 · 400 Meters · Place 1 · Northside HiNorthside Hi400 MetersRound P11:00.01—
May 4Cosmopolitan InvitationalMay 4 · 200 Meters · Place 1 · Northside HiNorthside Hi200 Meters126.28—
May 4Cosmopolitan InvitationalMay 4 · 200 Meters · Place 1 · Northside HiNorthside Hi200 MetersRound P126.20—
May 4Cosmopolitan InvitationalMay 4 · 100 Meters · Place 1 · Northside HiNorthside Hi100 Meters112.68—
May 4Cosmopolitan InvitationalMay 4 · 100 Meters · Place 2 · Northside HiNorthside Hi100 MetersRound P212.88—
May 4Cosmopolitan InvitationalMay 4 · 200 Meters · Place 1 · Northside HiNorthside Hi200 Meters126.20—
May 4Cosmopolitan InvitationalMay 4 · 400 Meters · Place 1 · Northside HiNorthside Hi400 Meters11:00.01—
May 4Cosmopolitan InvitationalMay 4 · 100 Meters · Place 2 · Northside HiNorthside Hi100 Meters212.88—
Apr 8Titan Early Bird ClassicApr 8 · Combined results · Place 2 · Northside High SchooNorthside High SchooCombined results226.9111
Apr 8Titan Early Bird ClassicApr 8 · Combined results · Place 1 · Northside High SchooNorthside High SchooCombined results11:00.0511
Apr 8Titan Early Bird ClassicApr 8 · Combined results · Place 2 · Northside High SchooNorthside High SchooCombined results212.9911

2022 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 17Holiday Track ClassicDec 17 · 300 Meters · Place 2 · NorthsideNorthside300 Meters2.43.62a11
Dec 3Liberty HS OpenerDec 3 · 300 Meters · Place 14 · NorthsideNorthside300 Meters14.43.33a11
Feb 28VHSL Class 3 State Indoor ChampionshipsFeb 28 · 300 Meters · Place 6 · NorthsideNorthside300 Meters6.42.60a10
Feb 19VHSL Region 3D Indoor ChampionshipsFeb 19 · 300 Meters · Place 1 · Northside High SchooNorthside High Schoo300 Meters142.40—
Feb 5Blue Ridge District Indoor ChampionshipsFeb 5 · 300 Meters · Northside HiNorthside Hi300 Meters—43.7610
Jan 29Bulldog InvitationalJan 29 · 55 Meters · Place 16 · Northside HiNorthside Hi55 Meters167.9210
Jan 29Bulldog InvitationalJan 29 · 300 Meters · Place 11 · Northside HiNorthside Hi300 Meters1143.7610

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 3VHSL 3A State ChampionshipsJun 3 · 400 Meters · Place 5 · NorthsideNorthside400 Meters5.59.75a10
Jun 3VHSL 3A State ChampionshipsJun 3 · 200 Meters · Place 12 · NorthsideNorthside200 MetersRound P12.26.91aWind: -1.610
May 26VHSL Region 3D ChampionshipsMay 26 · 400 Meters · Place 1 · NorthsideNorthside400 Meters1.1:00.14a10
May 26VHSL Region 3D ChampionshipsMay 26 · 200 Meters · Place 3 · NorthsideNorthside200 Meters3.26.94a10
May 14Blacksburg InvitationalMay 14 · 200 Meters · Place 1 · Northside High SchooNorthside High Schoo200 Meters126.82SO
May 14Blacksburg InvitationalMay 14 · 400 Meters · Place 1 · Northside High SchooNorthside High Schoo400 Meters159.65SO
Apr 30Knights Track ClassicApr 30 · 200 Meters · Place 5 · Northside High SchooNorthside High Schoo200 Meters528.01SO
Apr 30Knights Track ClassicApr 30 · 400 Meters · Place 1 · Northside High SchooNorthside High Schoo400 Meters11:01.95SO
Apr 9Northside InvitationalApr 9 · Results · Place 1 · Northside High SchooNorthside High SchooResults11:02.34 PB10

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 18Liberty Christmas HS InvitationalDec 18 · 300 Meters · Place 20 · NorthsideNorthside300 Meters20.45.16a10

2021 Outdoor Track

6 results
DateMeetEventPlMarkGr
Dec 8Byrd Polar Bear MeetDec 8 · 300 Meters · Place 2 · NorthsideNorthside300 Meters2.46.36aUnofficial10
Jun 10VHSL Region 3D ChampionshipsJun 10 · 300m Hurdles · Place 5 · NorthsideNorthside300m Hurdles30" / 0.762m5.56.51a9
Jun 10VHSL Region 3D ChampionshipsJun 10 · 200 Meters · Place 8 · NorthsideNorthside200 Meters8.28.14a9
Jun 1BRD Meet #6Jun 1 · 300m Hurdles · Place 1 · NorthsideNorthside300m Hurdles30" / 0.762m1.55.32a PB9
Jun 1BRD Meet #6Jun 1 · 200 Meters · Place 3 · NorthsideNorthside200 Meters3.28.39a9
May 26Blacksburg QuadMay 26 · 300m Hurdles · Place 4 · Northside High SchooNorthside High Schoo300m Hurdles453.329

2019 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 3Cosmopolitan InvitationalMay 3 · 300m Hurdles · Place 10 · Northside (Roanoke)Northside (Roanoke)300m Hurdles30" / 0.762mRound P10.56.79a-
May 3Cosmopolitan InvitationalMay 3 · 200 Meters · Place 10 · Northside (Roanoke)Northside (Roanoke)200 MetersRound P10.29.89a-