Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorVHSL Class 5 State Championships · Jun 612.29VHSL Class 5 State ChampionshipsJune 6, 2025
200 Meters · IndoorCIAA Indoor Track and Field Championship · Feb 1525.62aCIAA Indoor Track and Field ChampionshipFebruary 15, 2026
200 Meters · OutdoorVHSL Class 5 State Championships · Jun 625.17VHSL Class 5 State ChampionshipsJune 6, 2025
300 Meters · IndoorRegion 5C Indoor Championships · Feb 1741.83aRegion 5C Indoor ChampionshipsFebruary 17, 2025
300 Meters · OutdoorVHSL Region 5C Championships · Feb 1043.22aVHSL Region 5C ChampionshipsFebruary 10, 2024
400 Meters · IndoorCIAA Indoor Track and Field Championship · Feb 1559.57aCIAA Indoor Track and Field ChampionshipFebruary 15, 2026
400 Meters · OutdoorJMU Invitational · Apr 1056.95aJMU InvitationalApril 10, 2026
500 Meters · IndoorSt. Christopher's Indoor Track & Field Invitational · Jan 251:21.20St. Christopher's Indoor Track & Field InvitationalJanuary 25, 2025
500 Meters · OutdoorVHSL Region 5C Championships · Feb 101:19.35aVHSL Region 5C ChampionshipsFebruary 10, 2024
55 Meter · IndoorVirginia Beach HS Opener · Dec 147.57aVirginia Beach HS OpenerDecember 14, 2024
55 Meters · IndoorVirginia Beach HS Relays · Jan 67.688Virginia Beach HS RelaysJanuary 6, 2024
60 Meter · IndoorHBCU Showcase Presented by Nike Running · Jan 177.97aHBCU Showcase Presented by Nike RunningJanuary 17, 2026
60 Meters · IndoorVCU Indoor Invitational · Jan 97.96aVCU Indoor InvitationalJanuary 9, 2026
800 Meters · OutdoorDinwiddie Central District Meet · May 102:41.46Dinwiddie Central District MeetMay 10, 2023

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 8UMO First ChanceMay 8 · 400 Meters · Place 3 · Virginia UnionVirginia Union400 Meters3.58.38aFr
May 8UMO First ChanceMay 8 · 200 Meters · Place 7 · Virginia UnionVirginia Union200 Meters7.26.22aWind: 1.1Fr
May 8Mount Olive First ChanceMay 8 · 400 Meters · Place 3 · Virginia UnionVirginia Union400 Meters3.58.38aFr
May 8Mount Olive First ChanceMay 8 · 200 Meters · Place 7 · Virginia UnionVirginia Union200 Meters7.26.22aFr
May 1CIAA Outdoor Track and Field ChampionshipMay 1 · 400 Meters · Place 6 · Virginia UnionVirginia Union400 MetersRound P6.56.96aFr
May 1CIAA Outdoor Track and Field ChampionshipMay 1 · 400 Meters · Place 5 · Virginia UnionVirginia Union400 Meters5.58.50aFr
Apr 18Virginia State InvitationalApr 18 · 400 Meters · Place 4 · Virginia UnionVirginia Union400 Meters4.1:01.39aFr
Apr 18Virginia State InvitationalApr 18 · 200 Meters · Virginia UnionVirginia Union200 Meters--DNSFr
Apr 10JMU InvitationalApr 10 · 400 Meters · Place 4 · Virginia UnionVirginia Union400 Meters4.56.95a PBFr
Apr 10JMU InvitationalApr 10 · 200 Meters · Virginia UnionVirginia Union200 Meters--DNSWind: -2.1Fr
Apr 10JMU InvitationalApr 10 · 100 Meters · Virginia UnionVirginia Union100 Meters--DNSFr
Apr 4NSU Invitational 2026Apr 4 · 200 Meters · Place 13 · Virginia UnionVirginia Union200 Meters1325.30aFr
Mar 26Morehouse RelaysMar 26 · 400 Meters · Place 5 · Virginia UnionVirginia Union400 Meters5.57.74aFr
Mar 26Morehouse RelaysMar 26 · 200 Meters · Place 9 · Virginia UnionVirginia Union200 Meters9.25.55aWind: 0Fr
Mar 19Fred Hardy InvitationalMar 19 · 400 Meters · Place 16 · Virginia UnionVirginia Union400 Meters16.59.08aFr
Mar 19Fred Hardy InvitationalMar 19 · 200 Meters · Place 14 · Virginia UnionVirginia Union200 Meters14.26.18aWind: -1.7Fr
Mar 19Fred Hardy InvitationalMar 19 · 100 Meters · Virginia UnionVirginia Union100 Meters--DNSWind: -1.9Fr

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 15CIAA Indoor Track and Field ChampionshipFeb 15 · 400 Meters · Place 14 · Virginia UnionVirginia Union400 MetersRound P14.59.57a PBFr
Feb 15CIAA Indoor Track and Field ChampionshipFeb 15 · 200 Meters · Place 15 · Virginia UnionVirginia Union200 MetersRound P15.25.62a PBFr
Jan 17The Mayor's CupJan 17 · 60 Meters · Place 5 · Virginia UniVirginia Uni60 Meters57.97FR
Jan 17The Mayor's CupJan 17 · 200 Meters · Place 28 · Virginia UniVirginia Uni200 Meters2825.77FR
Jan 17HBCU Showcase Presented by Nike RunningJan 17 · 60 Meter · Place 5 · Virginia UnionVirginia Union60 Meter5.7.97a PBFr
Jan 17HBCU Showcase Presented by Nike RunningJan 17 · 200 Meters · Place 28 · Virginia UnionVirginia Union200 Meters28.25.77aFr
Jan 9VCU Indoor InvitationalJan 9 · 60 Meters · Place 23 · Virginia UnionVirginia Union60 MetersRound P237.96a PBFr

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 4Liberty KickoffDec 4 · 300 Meters · Place 19 · Virginia UnionVirginia Union300 Meters19.42.08aFr
Feb 17Region 5C Indoor ChampionshipsFeb 17 · 300 Meters · Place 7 · MatoacaMatoaca300 Meters7.41.83a PB12
Feb 5Matoaca Polar BearFeb 5 · 300 Meters · Place 1 · Matoaca HighMatoaca High300 Meters142.37—
Jan 25St. Christopher's Indoor Track & Field InvitationalJan 25 · 500 Meters · Place 10 · MatoacaMatoaca500 Meters101:21.20 PB12
Jan 25St. Christopher's Indoor Track & Field InvitationalJan 25 · 300 Meters · Place 8 · MatoacaMatoaca300 Meters843.0212
Jan 25St. Christopher's Indoor Track & Field InvitationalJan 25 · 500 Meters · Place 10 · MatoacaMatoaca500 Meters101:21.2012
Jan 25St. Christopher's Indoor Track & Field InvitationalJan 25 · 300 Meters · Place 8 · MatoacaMatoaca300 Meters843.0212

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 6VHSL Class 5 State ChampionshipsJun 6 · 400 Meters · Place 6 · Matoaca HighMatoaca High400 Meters657.25—
Jun 6VHSL Class 5 State ChampionshipsJun 6 · 200 Meters · Place 12 · Matoaca HighMatoaca High200 MetersRound P1225.17 PB—
Jun 6VHSL Class 5 State ChampionshipsJun 6 · 100 Meters · Place 12 · Matoaca HighMatoaca High100 MetersRound P1212.29 PB—
May 24VHSL Region 5C Outdoor Championships 2025 May 24, 2025 May 27, 2025May 24 · 400 Meters · Place 4 · MatoacaMatoaca400 Meters4.57.99a12
May 24VHSL Region 5C Outdoor Championships 2025 May 24, 2025 May 27, 2025May 24 · 200 Meters · Place 6 · MatoacaMatoaca200 MetersRound P6.25.29a12
May 24VHSL Region 5C Outdoor Championships 2025 May 24, 2025 May 27, 2025May 24 · 200 Meters · Place 7 · MatoacaMatoaca200 Meters7.25.75a12
May 24VHSL Region 5C Outdoor Championships 2025 May 24, 2025 May 27, 2025May 24 · 100 Meters · Place 6 · MatoacaMatoaca100 MetersRound P6.12.48a12
May 24VHSL Region 5C Outdoor Championships 2025 May 24, 2025 May 27, 2025May 24 · 100 Meters · Place 6 · MatoacaMatoaca100 Meters6.12.63a12
May 3Queen Harrison Track Classic InvitationalMay 3 · 400 Meters · Place 6 · MatoacaMatoaca400 Meters658.7212
May 3Queen Harrison Track Classic InvitationalMay 3 · 100 Meters · Place 9 · MatoacaMatoaca100 Meters912.3412

2024 Indoor Track

19 results
DateMeetEventPlMarkGr
Dec 14Virginia Beach HS OpenerDec 14 · 300 Meters · Place 8 · MatoacaMatoaca300 Meters8.41.83a12
Dec 14Virginia Beach HS OpenerDec 14 · 55 Meter · Place 24 · MatoacaMatoaca55 MeterRound P24.7.57a PB12
Feb 26VHSL Class 5 State Indoor T & F ChampionshipsFeb 26 · 500 Meters · Place 8 · MatoacaMatoaca500 Meters81:21.2711
Jan 27Track 757 Last Chance MeetJan 27 · 300 Meters · Place 24 · MatoacaMatoaca300 Meters2443.9911
Jan 27Track 757 Last Chance MeetJan 27 · 500 Meters · Place 7 · MatoacaMatoaca500 Meters71:21.7911
Jan 27Track 757 Last Chance MeetJan 27 · 300 Meters · Place 24 · MatoacaMatoaca300 Meters2443.9911
Jan 27Track 757 Last Chance MeetJan 27 · 500 Meters · Place 7 · MatoacaMatoaca500 Meters71:21.7911
Jan 6Virginia Beach HS RelaysJan 6 · 500 Meters · Place 4 · Matoaca HighMatoaca High500 Meters41:23.5411
Jan 6Virginia Beach HS RelaysJan 6 · 200 Meters · Place 10 · Matoaca HighMatoaca High200 Meters1027.9211
Jan 6Virginia Beach HS RelaysJan 6 · 60 Meters · Place 20 · Matoaca HighMatoaca High60 MetersRound P208.28111
Jan 6Virginia Beach HS RelaysJan 6 · 55 Meters · Place 22 · Matoaca HighMatoaca High55 MetersRound P227.688 PB11
Jan 6Virginia Beach HS RelaysJan 6 · 500 Meters · Place 4 · Matoaca HighMatoaca High500 Meters41:23.5411
Jan 6Virginia Beach HS RelaysJan 6 · 200 Meters · Place 10 · Matoaca HighMatoaca High200 Meters1027.9211
Jan 6Virginia Beach HS RelaysJan 6 · 60 Meters · Place 20 · Matoaca HighMatoaca High60 MetersRound P208.28111
Jan 6Virginia Beach HS RelaysJan 6 · 55 Meters · Place 22 · Matoaca HighMatoaca High55 MetersRound P227.68811
Jan 6Virginia Beach HS RelaysJan 6 · 55 Meters · Place 22 · MatoacaMatoaca55 MetersRound P227.6911
Jan 6Virginia Beach HS RelaysJan 6 · 500 Meters · Place 4 · MatoacaMatoaca500 Meters41:23.5411
Jan 6Virginia Beach HS RelaysJan 6 · 200 Meters · Place 10 · MatoacaMatoaca200 Meters1027.9211
Jan 6Virginia Beach HS RelaysJan 6 · 60 Meters · Place 20 · MatoacaMatoaca60 MetersRound P208.2911

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 14adidas Outdoor NationalsJun 14 · 200 Meters · Place 69 · MatoacaMatoaca200 MetersRound P69.26.11aWind: -1.111
May 31VHSL Class 5 State ChampionshipsMay 31 · 100 Meters · Place 25 · Matoaca HighMatoaca High100 Meters2513.09—
May 31VHSL Class 5 State ChampionshipsMay 31 · 400 Meters · Place 11 · Matoaca HighMatoaca High400 Meters1159.87—
May 31VHSL Class 5 State ChampionshipsMay 31 · 100 Meters · Place 25 · Matoaca HighMatoaca High100 MetersRound P2513.09—
May 16VHSL Region 5C Outdoor ChampionshipsMay 16 · 400 Meters · Place 4 · MatoacaMatoaca400 Meters4.58.47a11
May 16VHSL Region 5C Outdoor ChampionshipsMay 16 · 200 Meters · Place 8 · MatoacaMatoaca200 MetersRound P8.25.82a11
May 16VHSL Region 5C Outdoor ChampionshipsMay 16 · 200 Meters · Place 7 · MatoacaMatoaca200 Meters7.25.76a11
May 16VHSL Region 5C Outdoor ChampionshipsMay 16 · 100 Meters · Place 4 · MatoacaMatoaca100 MetersRound P4.12.53a11
May 16VHSL Region 5C Outdoor ChampionshipsMay 16 · 100 Meters · Place 4 · MatoacaMatoaca100 Meters4.12.71a11
May 1Petersburg Central District MeetMay 1 · 200 Meters · Place 1 · Matoaca HighMatoaca High200 Meters125.9311
May 1Petersburg Central District MeetMay 1 · 100 Meters · Place 2 · Matoaca HighMatoaca High100 Meters212.5511
Apr 6Run 804 (Eight O Four) HS InvitationalApr 6 · 400 Meters · Place 1 · MatoacaMatoaca400 Meters1.1:00.27a11
Apr 6Run 804 (Eight O Four) HS InvitationalApr 6 · 200 Meters · Place 6 · MatoacaMatoaca200 Meters6.26.52a11
Apr 6Run 804 (Eight O Four) HS InvitationalApr 6 · 100 Meters · Place 8 · MatoacaMatoaca100 MetersRound P8.12.72a11
Apr 6Run 804 (Eight O Four) HS InvitationalApr 6 · 100 Meters · Place 6 · MatoacaMatoaca100 Meters6.12.56a11
Feb 10VHSL Region 5C ChampionshipsFeb 10 · 500 Meters · Place 4 · MatoacaMatoaca500 Meters4.1:19.35a PB11
Feb 10VHSL Region 5C ChampionshipsFeb 10 · 300 Meters · Place 9 · MatoacaMatoaca300 Meters9.43.22a PB11

2023 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 16Grant Holloway Holiday InvitationalDec 16 · 500 Meters · Place 22 · MatoacaMatoaca500 Meters22.1:23.33a11
Dec 16Grant Holloway Holiday InvitationalDec 16 · 300 Meters · Place 33 · MatoacaMatoaca300 Meters33.43.77a11
Dec 9Liberty Flames HS InvitationalDec 9 · 300 Meters · Place 45 · MatoacaMatoaca300 Meters45.44.05a11
Feb 14VHSL Region 5C/4B Indoor ChampionshipsFeb 14 · 300 Meters · Place 11 · MatoacaMatoaca300 Meters1143.96SO
Feb 14VHSL Region 5C/4B Indoor ChampionshipsFeb 14 · 500 Meters · Place 6 · MatoacaMatoaca500 Meters61:23.08SO
Jan 14Atlantic Coast HS InvitationalJan 14 · 300 Meters · Place 19 · MatoacaMatoaca300 Meters1946.1710
Jan 14Atlantic Coast HS InvitationalJan 14 · 500 Meters · Place 3 · MatoacaMatoaca500 Meters31:25.6110
Jan 11Central District Polar Bear MeetJan 11 · 500 Meters · Place 2 · MATOACAMATOACA500 Meters21:25.51—
Jan 6Virginia Beach HS RelaysJan 6 · 500 Meters · Place 3 · Matoaca HighMatoaca High500 Meters31:24.7410
Jan 6Virginia Beach HS RelaysJan 6 · 300 Meters · Place 31 · Matoaca HighMatoaca High300 Meters3146.0610
Jan 6Virginia Beach HS RelaysJan 6 · 300 Meters · Place 31 · MatoacaMatoaca300 Meters3146.0610
Jan 6Virginia Beach HS RelaysJan 6 · 500 Meters · Place 3 · MatoacaMatoaca500 Meters31:24.7410

2023 Outdoor Track

27 results
DateMeetEventPlMarkGr
Jun 2VHSL Class 4 State ChampionshipsJun 2 · 400 Meters · Place 8 · Matoaca HighMatoaca High400 Meters859.3410
May 24VHSL Region 4B ChampionshipsMay 24 · 400 Meters · Place 7 · MatoacaMatoaca400 Meters7.1:00.36a10
May 24VHSL Region 4B ChampionshipsMay 24 · 200 Meters · Place 10 · MatoacaMatoaca200 MetersRound P10.26.82a10
May 13Highland Springs Invitational NBN QualifierMay 13 · 400 Meters · Place 17 · MatoacaMatoaca400 Meters171:02.59SO
May 10Dinwiddie Central District MeetMay 10 · 200 Meters · Place 3 · Matoaca HighMatoaca High200 Meters326.88—
May 10Dinwiddie Central District MeetMay 10 · 800 Meters · Place 3 · Matoaca HighMatoaca High800 Meters32:41.46 PB—
May 5Dogwood Track ClassicMay 5 · 400 Meters · Place 51 · Matoaca HighMatoaca High400 Meters511:00.8110
May 5Dogwood Track ClassicMay 5 · 200 Meters · Place 57 · Matoaca HighMatoaca High200 Meters5726.7810
May 5Dogwood Track ClassicMay 5 · 400 Meters · Place 51 · Matoaca HighMatoaca High400 Meters511:00.8110
May 5Dogwood Track ClassicMay 5 · 200 Meters · Place 57 · Matoaca HighMatoaca High200 Meters5726.7810
May 5Dogwood Track ClassicMay 5 · 200 Meters · Place 1 · Matoaca HighMatoaca High200 Meters126.7810
May 5Dogwood Track ClassicMay 5 · 400 Meters · Place 4 · Matoaca HighMatoaca High400 Meters41:00.8110
May 5Dogwood Track ClassicMay 5 · 400 Meters · Place 28 · MatoacaMatoaca400 Meters2859.4310
May 5Dogwood Track ClassicMay 5 · 200 Meters · Place 38 · MatoacaMatoaca200 Meters3826.45010
May 5Dogwood Track ClassicMay 5 · 400 Meters · Place 28 · Matoaca HighMatoaca High400 Meters2859.4310
May 5Dogwood Track ClassicMay 5 · 200 Meters · Place 38 · Matoaca HighMatoaca High200 Meters3826.45010
Apr 21Mechanicsville InvitationalApr 21 · 400 Meters · Place 5 · Matoaca HighMatoaca High400 Meters51:01.4510
Apr 21Mechanicsville InvitationalApr 21 · 200 Meters · Place 4 · Matoaca HighMatoaca High200 Meters426.7810
Apr 21Mechanicsville InvitationalApr 21 · 200 Meters · Place 9 · Matoaca HighMatoaca High200 Meters926.7810
Apr 21Mechanicsville InvitationalApr 21 · 400 Meters · Place 5 · Matoaca HighMatoaca High400 Meters51:01.4510
Apr 21Mechanicsville InvitationalApr 21 · 200 Meters · Place 9 · Matoaca HighMatoaca High200 Meters926.7810
Apr 15South County Stallion InvitationalApr 15 · 400 Meters · Place 8 · Matoaca HighMatoaca High400 Meters81:00.81—
Apr 15South County Stallion InvitationalApr 15 · 200 Meters · Place 18 · Matoaca HighMatoaca High200 Meters1827.28—
Apr 15South County Stallion InvitationalApr 15 · 400 Meters · Place 8 · Matoaca HighMatoaca High400 Meters81:00.81—
Apr 15South County Stallion InvitationalApr 15 · 200 Meters · Place 18 · Matoaca HighMatoaca High200 Meters1827.28—
Apr 8Colonial Forge ShowcaseApr 8 · 400 Meters · Place 3 · MATOACA HIGHMATOACA HIGH400 Meters31:01.2010
Apr 8Colonial Forge ShowcaseApr 8 · 200 Meters · Place 4 · MATOACA HIGHMATOACA HIGH200 Meters427.3610

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 17Liberty Christmas InvitationalDec 17 · 500 Meters · Place 16 · MatoacaMatoaca500 Meters16.1:24.31a10
Dec 17Liberty Christmas InvitationalDec 17 · 300 Meters · Place 31 · MatoacaMatoaca300 Meters31.45.21a10
Dec 10Liberty Flames HS InvitationalDec 10 · 500 Meters · Place 24 · MatoacaMatoaca500 Meters24.1:28.06a10
Dec 10Liberty Flames HS InvitationalDec 10 · 300 Meters · Place 80 · MatoacaMatoaca300 Meters80.47.50a10

2022 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 24VHSL Region 4B ChampionshipsMay 24 · 400 Meters · Place 10 · MatoacaMatoaca400 Meters10.1:03.16a9

2019 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 4CSA #1May 4 · Shot Put · Faith Lutheran (Lacey)Faith Lutheran (Lacey)Shot Put6lb—SCR6
May 4CSA #1May 4 · 200 Meters · Faith Lutheran (Lacey)Faith Lutheran (Lacey)200 Meters—SCR6