Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorAACPS Inter-County Meet #1 · Apr 2211.91aAACPS Inter-County Meet #1April 22, 2024
200 Meters · IndoorU.S. Marine Corps Holiday Classic · Dec 2823.19aU.S. Marine Corps Holiday ClassicDecember 28, 2024
200 Meters · Outdooradidas Track Nationals 2025 · Mar 2122.628adidas Track Nationals 2025March 21, 2025
300 Meters · IndoorVirginia Beach HS Opener · Dec 1437.05aVirginia Beach HS OpenerDecember 14, 2024
300 Meters · OutdoorAACPS Inter County Meet #2 · Dec 1640.54aAACPS Inter County Meet #2December 16, 2021
400 Meters · Indoor2026 CAA Indoor Championships · Feb 2250.06a2026 CAA Indoor ChampionshipsFebruary 22, 2026
400 Meters · OutdoorMPSSAA 4A State Track & Field Championships · May 2348.94aMPSSAA 4A State Track & Field ChampionshipsMay 23, 2025
400 Meters · Relay Split · OutdoorThe Gator Track & Field Invitational · Apr 2754.849The Gator Track & Field InvitationalApril 27, 2024
500 Meters · IndoorMPSSAA 4A Indoor State Championships · Feb 191:06.66aMPSSAA 4A Indoor State ChampionshipsFebruary 19, 2025
500 Meters · OutdoorAACPS Inter County Meet #1 · Dec 111:18.59aAACPS Inter County Meet #1December 11, 2021
800 Meters · IndoorAACPS Intercounty Meet #1 · Dec 182:09.61aAACPS Intercounty Meet #1December 18, 2024
800 Meters · OutdoorAACPS All-Comers Meet · Mar 302:08.03AACPS All-Comers MeetMarch 30, 2023
High Jump · IndoorAACPS Indoor Track and Field Invitational · Dec 275-00.00AACPS Indoor Track and Field InvitationalDecember 27, 2022
High Jump · OutdoorAACPS Inter County Meet #1 · Dec 114' 10"AACPS Inter County Meet #1December 11, 2021
Javelin · 400g TJ · Outdoor2018 DMV/WV Youth Challenge Track and Field Invitational · Jun 211.08m2018 DMV/WV Youth Challenge Track and Field InvitationalJune 2, 2018
Javelin · 450g AeroJav · OutdoorUSATF Potomac Valley Association Junior Olympic Championships · Jun 1415.44mUSATF Potomac Valley Association Junior Olympic ChampionshipsJune 14, 2018
Javelin · 600g · OutdoorUSATF Potomac Valley Association Junior Olympic Championships · Jun 1416.52mUSATF Potomac Valley Association Junior Olympic ChampionshipsJune 14, 2019
Javelin · 800g · OutdoorPVA Track and Field Invitational · Jul 134.62mPVA Track and Field InvitationalJuly 1, 2023
Long Jump · IndoorAACPS Intercounty Meet #1 · Dec 1818' 11AACPS Intercounty Meet #1December 18, 2024
Shot Put · 12lb · IndoorVirginia Beach HS Opener · Dec 1436-4Virginia Beach HS OpenerDecember 14, 2024
Shot Put · 12lb · OutdoorAACPS Inter County Meet #1 · Dec 1127' 8"AACPS Inter County Meet #1December 11, 2021
Shot Put · 4kg · IndoorAAU National Indoor Championship · Mar 86.01mAAU National Indoor ChampionshipMarch 8, 2019
Shot Put · 4kg · OutdoorUSATF Potomac Valley Association Junior Olympic Championships · Jun 146.95mUSATF Potomac Valley Association Junior Olympic ChampionshipsJune 14, 2019
Shot Put · 6lb · OutdoorUSATF Potomac Valley Association Junior Olympic Championships · Jun 146.84mUSATF Potomac Valley Association Junior Olympic ChampionshipsJune 14, 2018

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

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 222026 CAA Indoor ChampionshipsFeb 22 · 400 Meters · Place 15 · NortheasternNortheastern400 Meters15.50.06a PBFr

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 7USATF Potomac Valley Youth T&F ChampionshipJun 7 · 400 Meters · Place 2 · 10-Unattached10-Unattached400 Meters2.49.74aUnofficial12
May 23MPSSAA 4A State Track & Field ChampionshipsMay 23 · 400 Meters · Place 4 · CroftonCrofton400 Meters4.48.94a PB12
May 22MPSSAA 2A State Track & Field ChampionshipsMay 22 · 400 Meters · Place 4 · CroftonCrofton400 Meters448.9412
May 12MPSSAA 4A East Region ChampionshipsMay 12 · 400 Meters · Place 5 · CroftonCrofton400 Meters5.50.21a12
May 7Anne Arundel County ChampionshipsMay 7 · 400 Meters · Place 1 · CroftonCrofton400 Meters149.74a12
Apr 30Golliday InvitationalApr 30 · 200 Meters · Place 5 · CroftonCrofton200 Meters522.82a12
Apr 22The Kayley Milor Twilight MeetApr 22 · 400 Meters · Place 2 · CroftonCrofton400 Meters249.98a12
Apr 15All-Comers MeetApr 15 · Long Jump · Place 7 · CroftonCroftonLong Jump718-5.512
Apr 15All-Comers MeetApr 15 · 400 Meters · Place 1 · CroftonCrofton400 Meters150.20a12
Apr 15All-Comers MeetApr 15 · 200 Meters · Place 4 · CroftonCrofton200 Meters423.27a12
Apr 9Inter-County Meet 2BApr 9 · 110m Hurdles · Place 6 · CroftonCrofton110m Hurdles621.99a12
Mar 25Inter-County Meet 1AMar 25 · Long Jump · Place 3 · CroftonCroftonLong Jump319-412
Mar 21adidas Track Nationals 2025Mar 21 · 200 Meters · Place 25 · Crofton TCCrofton TC200 MetersRound P2522.628 PB12
Mar 21adidas Track Nationals 2025Mar 21 · 400 Meters · Place 1 · Crofton TCCrofton TC400 Meters150.0212

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 19MPSSAA 4A Indoor State ChampionshipsFeb 19 · 500 Meters · Place 4 · CroftonCrofton500 Meters41:06.66a PB—
Feb 5MPSSAA 4A Central Region ChampionshipsFeb 5 · 500 Meters · Place 1 · CroftonCrofton500 Meters1.1:06.81a12
Jan 23AACPS County ChampionshipsJan 23 · Long Jump · Place 7 · CroftonCroftonLong Jump719-4—
Jan 23AACPS County ChampionshipsJan 23 · 500 Meters · Place 1 · CroftonCrofton500 Meters11:08.04a—
Jan 11Montgomery InvitationalJan 11 · 500 Meters · Place 1 · CroftonCrofton500 Meters11:06.99a—
Jan 3AACPS Intercounty Meet #2Jan 3 · Long Jump · Place 2 · CroftonCroftonLong Jump219-7—
Jan 3AACPS Intercounty Meet #2Jan 3 · 500 Meters · Place 1 · CroftonCrofton500 Meters11:07.31a—

2024 Indoor Track

16 results
DateMeetEventPlMarkGr
Dec 28U.S. Marine Corps Holiday ClassicDec 28 · 400 Meters · Place 6 · CroftonCrofton400 Meters6.50.71a12
Dec 28U.S. Marine Corps Holiday ClassicDec 28 · 200 Meters · Place 17 · CroftonCrofton200 MetersRound P17.23.19a PB12
Dec 18AACPS Intercounty Meet #1Dec 18 · Long Jump · Place 4 · CroftonCroftonLong Jump4.18' 11 PB12
Dec 18AACPS Intercounty Meet #1Dec 18 · 800 Meters · Place 6 · CroftonCrofton800 Meters6.2:09.61a PB12
Dec 14Virginia Beach HS OpenerDec 14 · 500 Meters · Place 3 · CroftonCrofton500 Meters3.1:07.01a12
Dec 14Virginia Beach HS OpenerDec 14 · 300 Meters · Place 26 · CroftonCrofton300 Meters26.37.05a PB12
Dec 14Virginia Beach HS OpenerDec 14 · Shot Put · Place 32 · CroftonCroftonShot Put12lb32.36-4 PB12
Dec 9AACPS Intercounty Meet #4Dec 9 · 500 Meters · Place 1 · CroftonCrofton500 Meters1.1:08.36a12
Feb 20MPSSAA 1A Indoor State ChampionshipsFeb 20 · 500 Meters · Place 16 · CroftonCrofton500 Meters161:14.7511
Feb 20MPSSAA 4A Indoor State ChampionshipsFeb 20 · 500 Meters · Place 16 · CroftonCrofton500 Meters16.1:14.75a11
Feb 7MPSSAA 4A Central Region ChampionshipsFeb 7 · 500 Meters · Place 3 · CroftonCrofton500 Meters3.1:08.32a11
Jan 26AACPS Inter-County Meet #5Jan 26 · 300 Meters · Place 2 · CroftonCrofton300 Meters237.1811
Jan 22AACPS County ChampionshipJan 22 · 500 Meters · Place 4 · CroftonCrofton500 Meters4.1:08.35a11
Jan 132024 Montgomery Invitational Jan 13 · 500 Meters · Place 7 · CroftonCrofton500 Meters71:09.32—
Jan 8AACPS Inter-County Meet #3Jan 8 · 800 Meters · Place 8 · CroftonCrofton800 Meters82:11.07a—
Jan 8AACPS Inter-County Meet #3Jan 8 · 300 Meters · Place 4 · CroftonCrofton300 Meters437.15a—

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 1East Coast Elite - Meet of Champions and Distance Carnival @ Stevenson UniversityJun 1 · 400 Meters · Place 12 · CroftonCrofton400 Meters1250.5511
May 15MPSSAA 4A East Region ChampionshipsMay 15 · 400 Meters · Place 8 · CroftonCrofton400 Meters8.50.88a11
May 8AACPS County ChampionshipMay 8 · 400 Meters · Place 8 · CroftonCrofton400 Meters851.12a—
Apr 27The Gator Track & Field InvitationalApr 27 · 400 Meters · CroftonCrofton400 MetersRelay Split—54.849 PB11
Apr 27The Gator Track & Field InvitationalApr 27 · 200 Meters · Place 29 · CroftonCrofton200 Meters29.23.63a11
Apr 22AACPS Inter-County Meet #1Apr 22 · Discus · Place 23 · CroftonCroftonDiscus2365-1—
Apr 22AACPS Inter-County Meet #1Apr 22 · 100 Meters · Place 10 · CroftonCrofton100 Meters1011.91a PB—
Apr 18Under Armour Black and Blue InvitationalApr 18 · 400 Meters · Place 16 · CroftonCrofton400 Meters16.52.02a11
Apr 17AACPS Inter-County Meet #3Apr 17 · Shot Put · Place 4 · CroftonCroftonShot Put438-2—
Apr 5Park InviteApr 5 · 400 Meters · Place 27 · CroftonCrofton400 Meters2752.3611
Mar 15adidas Track NationalsMar 15 · 400 Meters · Place 39 · Crofton TCCrofton TC400 Meters3952.1211

2023 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 29U.S. Marine Corps Holiday ClassicDec 29 · 400 Meters · Place 22 · CroftonCrofton400 Meters22.52.89a11
Dec 29U.S. Marine Corps Holiday ClassicDec 29 · 200 Meters · Place 41 · CroftonCrofton200 Meters41.24.28a11
Dec 16Grant Holloway Holiday InvitationalDec 16 · 500 Meters · Place 25 · CroftonCrofton500 Meters25.1:09.74a11
Dec 16Grant Holloway Holiday InvitationalDec 16 · 300 Meters · Place 52 · CroftonCrofton300 Meters52.37.93a11
Dec 16Grant Holloway Holiday InvitationalDec 16 · Shot Put · Place 64 · CroftonCroftonShot Put12lb64.35-711
Feb 8MPSSAA 3A Central Region ChampionshipsFeb 8 · 500 Meters · Place 7 · CroftonCrofton500 Meters7.1:13.63a10
Jan 24AACPS Indoor Track and Field County ChampionshipJan 24 · 500 Meters · Place 6 · CroftonCrofton500 Meters6.1:09.37a10
Jan 10AACPS Inter-County Meet #2Jan 10 · 500 Meters · Place 5 · CroftonCrofton500 Meters51:10.2110
Jan 7Liberty Premier Invitational (College)Jan 7 · 500 Meters · Place 1 · CroftonCrofton500 Meters11:09.13—
Jan 7Liberty Premier HS InvitationalJan 7 · 500 Meters · Place 1 · CroftonCrofton500 Meters1.1:09.13a10
Jan 3AACPS Inter-County Meet #1Jan 3 · High Jump · CroftonCroftonHigh Jump—NH10
Jan 3AACPS Inter-County Meet #1Jan 3 · 800 Meters · Place 6 · CroftonCrofton800 Meters62:13.7110

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jul 1PVA Track and Field InvitationalJul 1 · Javelin · Place 3 · Union AthleticsUnion AthleticsJavelin800g3.34.62m PB10
Jun 222023 AAU Region 3 QualifierJun 22 · Javelin · Place 8 · Union AthleticsUnion AthleticsJavelin8111-10—
Jun 10Maryland AAU District Track & Field ChampionshipJun 10 · 200 Meters · Place 57 · Union AthleticsUnion Athletics200 Meters5723.89—
May 17MPSSAA 3A South Region ChampionshipsMay 17 · 400 Meters · Place 5 · CroftonCrofton400 Meters551.3710
May 10AACPS County ChampionshipMay 10 · 400 Meters · Place 12 · CroftonCrofton400 Meters1252.1710
Apr 29The Gator InvitationalApr 29 · 400 Meters · Place 32 · CroftonCrofton400 Meters3252.29a—
Apr 20JHU Black and Blue InvitationalApr 20 · 800 Meters · Place 35 · CroftonCrofton800 Meters35.2:08.66a10
Apr 12AACPS Inter-County Meet #3Apr 12 · 100 Meters · Place 14 · CroftonCrofton100 Meters1412.1610
Apr 113th Patriot InvitationalApr 1 · 400 Meters · Place 14 · CroftonCrofton400 Meters14.52.60a10
Mar 30AACPS All-Comers MeetMar 30 · 800 Meters · Place 3 · CroftonCrofton800 Meters32:08.03 PB10
Mar 25Seahawk InvitationalMar 25 · 400 Meters · Place 6 · CroftonCrofton400 Meters653.3110
Mar 25Seahawk InvitationalMar 25 · 400 Meters · Place 6 · Crofton HighCrofton High400 Meters653.31—
Mar 22AACPS Inter-County Meet #1Mar 22 · High Jump · CroftonCroftonHigh Jump--NH10

2022 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 27AACPS Indoor Track and Field InvitationalDec 27 · 300 Meters · Place 11 · CroftonCrofton300 Meters11.37.61a10
Dec 27AACPS Indoor Track and Field InvitationalDec 27 · High Jump · Place 14 · CroftonCroftonHigh Jump14.5-00.00 PB10
Dec 17Grant Holloway Holiday InvitationalDec 17 · 500 Meters · Place 23 · CroftonCrofton500 Meters23.1:11.88a10
Dec 17Grant Holloway Holiday InvitationalDec 17 · Shot Put · Place 50 · CroftonCroftonShot Put12lb50.32-02.5010
Dec 12AA vs Howard Crossover #1Dec 12 · 500 Meters · Place 4 · CroftonCrofton500 Meters4.1:12.22a10
Dec 12AA vs Howard Crossover #1Dec 12 · High Jump · Place 4 · CroftonCroftonHigh Jump4.4-09.5010

2022 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 18 MPSSAA 3A South Region ChampionshipsMay 18 · 400 Meters · Place 12 · CroftonCrofton400 Meters12.54.04a9
May 10AACPS County ChampionshipMay 10 · 400 Meters · Place 14 · CroftonCrofton400 Meters1454.019
Apr 30Gator Track & Field InvitationalApr 30 · 400 Meters · Place 65 · CroftonCrofton400 Meters65.55.18a9
Apr 27Golliday InviteApr 27 · 400 Meters · Place 4 · CroftonCrofton400 Meters454.939
Apr 25AACPS All Comers MeetApr 25 · High Jump · Place 9 · CroftonCroftonHigh Jump94-10.009
Apr 8Park InviteApr 8 · 400 Meters · Place 20 · CroftonCrofton400 Meters2054.279
Mar 26Seahawk InvitationalMar 26 · 400 Meters · Place 19 · CroftonCrofton400 Meters1955.059
Mar 23AACPS Inter County Meet #1Mar 23 · High Jump · Place 11 · CroftonCroftonHigh Jump114-08.009

2021 Outdoor Track

5 results
DateMeetEventPlMarkGr
Dec 16AACPS Inter County Meet #2Dec 16 · 300 Meters · Place 24 · CroftonCrofton300 Meters24.40.54a PB9
Dec 16AACPS Inter County Meet #2Dec 16 · High Jump · CroftonCroftonHigh Jump—NH9
Dec 11AACPS Inter County Meet #1Dec 11 · 500 Meters · Place 4 · CroftonCrofton500 Meters4.1:18.59a PB9
Dec 11AACPS Inter County Meet #1Dec 11 · Shot Put · Place 16 · CroftonCroftonShot Put12lb16.27' 8" PB9
Dec 11AACPS Inter County Meet #1Dec 11 · High Jump · Place 5 · CroftonCroftonHigh Jump5.4' 10" PB9

2019 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jul 5USATF Region 3 Junior Olympic ChampionshipsJul 5 · Javelin · Place 8 · House of SpeedHouse of SpeedJavelin861-05—
Jun 14USATF Potomac Valley Association Junior Olympic ChampionshipsJun 14 · Javelin · Place 7 · House of SpeedHouse of SpeedJavelin600g7.16.52m PB-
Jun 14USATF Potomac Valley Association Junior Olympic ChampionshipsJun 14 · Shot Put · Place 9 · House of SpeedHouse of SpeedShot Put4kg9.6.95m PB-
May 2516th Annual Team Maryland Youth T&F InvitationalMay 25 · Shot Put · Place 15 · House of SpeedHouse of SpeedShot Put12lb15.18-00.00-
May 2516th Annual Team Maryland Youth T&F InvitationalMay 25 · 400 Meters · Place 48 · House of SpeedHouse of Speed400 Meters48.1:24.40a-
May 2516th Annual Team Maryland Youth T&F InvitationalMay 25 · 100 Meters · Place 56 · House of SpeedHouse of Speed100 MetersRound P56.16.86a-

2019 Indoor Track

5 results
DateMeetEventPlMarkGr
Mar 8AAU National Indoor ChampionshipMar 8 · Shot Put · Place 14 · House of SpeedHouse of SpeedShot Put4kg14.6.01m PB-
Mar 8AAU National Indoor ChampionshipMar 8 · 400 Meters · Place 45 · House of SpeedHouse of Speed400 MetersRound P45.1:32.05a-
Mar 8AAU National Indoor ChampionshipMar 8 · 200 Meters · Place 48 · House of SpeedHouse of Speed200 MetersRound P48.36.24a-
Feb 17PVA Under 14 National InviteFeb 17 · Shot Put · Place 12 · House of SpeedHouse of SpeedShot Put12lb12.6.03m-
Feb 17PVA Under 14 National InviteFeb 17 · 200 Meters · Place 76 · House of SpeedHouse of Speed200 MetersRound P76.34.53a-

2018 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 14USATF Potomac Valley Association Junior Olympic ChampionshipsJun 14 · Javelin · Place 11 · House of SpeedHouse of SpeedJavelin450g AeroJav11.15.44m PB-
Jun 14USATF Potomac Valley Association Junior Olympic ChampionshipsJun 14 · Shot Put · Place 20 · House of SpeedHouse of SpeedShot Put6lb20.6.84m PB-
Jun 14USATF Potomac Valley Association Junior Olympic ChampionshipsJun 14 · 400 Meters · Place 48 · House of SpeedHouse of Speed400 MetersRound P48.1:22.84a-
Jun 22018 DMV/WV Youth Challenge Track and Field InvitationalJun 2 · Javelin · Place 19 · House of SpeedHouse of SpeedJavelin400g TJ19.11.08m PB-
Jun 22018 DMV/WV Youth Challenge Track and Field InvitationalJun 2 · Shot Put · Place 22 · House of SpeedHouse of SpeedShot Put12lb22.6.17m-
May 26Vincent Fuller/Team Maryland 15th Annual INvitationalMay 26 · Shot Put · Place 6 · House of SpeedHouse of SpeedShot Put6lb6.6.38m-
May 26Vincent Fuller/Team Maryland 15th Annual INvitationalMay 26 · 400 Meters · Place 24 · House of SpeedHouse of Speed400 Meters24.1:24.42a-
May 26Vincent Fuller/Tram Maryland 15th Annual Track InvitationalMay 26 · Shot Put · Place 6 · House of SpeedHouse of SpeedShot Put6lb6.6.38m-
May 26Vincent Fuller/Tram Maryland 15th Annual Track InvitationalMay 26 · 400 Meters · Place 24 · House of SpeedHouse of Speed400 Meters24.1:24.42a-

2017 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 3PVA Local Qualifier PG CentralJun 3 · 800 Meters · Place 10 · Bowie Boys & Girls TrackstersBowie Boys & Girls Tracksters800 Meters10.3:25.14-
Jun 3PVA Local Qualifier PG CentralJun 3 · 400 Meters · Place 23 · Bowie Boys & Girls TrackstersBowie Boys & Girls Tracksters400 Meters23.1:18.57-