Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorUAGTCA Meet 4 · May 2517.68aUAGTCA Meet 4May 25, 2024
1500 Meters · OutdoorPuma East Coast Age Group Showcase · May 35:54.14aPuma East Coast Age Group ShowcaseMay 3, 2026
200 Meters · IndoorVB Oceanfront Invitational · Dec 1536.76aVB Oceanfront InvitationalDecember 15, 2024
200 Meters · OutdoorUAGTCA Meet 1 · May 933.87aUAGTCA Meet 1May 9, 2026
400 Meters · IndoorGrant Holloway Invite · Dec 211:19.36aGrant Holloway InviteDecember 21, 2025
400 Meters · OutdoorUAGTCA PS Showcase · Apr 111:15.36aUAGTCA PS ShowcaseApril 11, 2026
800 Meters · IndoorNJ-AAU Jersey City Rec Development Series Meet 1 · Dec 73:00.59aNJ-AAU Jersey City Rec Development Series Meet 1December 7, 2025
800 Meters · OutdoorUAGTCA Outdoor Championship · Jun 62:50.46aUAGTCA Outdoor ChampionshipJune 6, 2026
Javelin · 300g TJ · OutdoorUAGTCA Meet 2 · May 116.44mUAGTCA Meet 2May 11, 2024
Long Jump · OutdoorUAGTCA Meet 4 · May 303.30mUAGTCA Meet 4May 30, 2026
Shot Put · 4lb · OutdoorAAU Mid-Atlantic District Qualifier · Jun 1610-10AAU Mid-Atlantic District QualifierJune 16, 2023
Shot Put · 6lb · OutdoorUAGTCA Outdoor Meet #3 · May 174.04mUAGTCA Outdoor Meet #3May 17, 2025

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · 1500 Meters · Place 46 · Olney EaglesOlney Eagles1500 Meters46.5:54.26a-
Jun 13AAU Maryland District QualifierJun 13 · 1500 Meters · Place 5 · Olney EaglesOlney Eagles1500 Meters5.5:58.32a-
Jun 13AAU Maryland District QualifierJun 13 · 800 Meters · Place 5 · Olney EaglesOlney Eagles800 Meters5.2:54.77a-
Jun 6UAGTCA Outdoor ChampionshipJun 6 · 1500 Meters · Place 11 · Olney EaglesOlney Eagles1500 Meters11.6:20.10a-
Jun 6UAGTCA Outdoor ChampionshipJun 6 · 800 Meters · Place 9 · Olney EaglesOlney Eagles800 Meters9.2:50.46a PB-
May 30UAGTCA Meet 4May 30 · Long Jump · Place 11 · Olney EaglesOlney EaglesLong Jump11.3.30m PB-
May 30UAGTCA Meet 4May 30 · 1500 Meters · Place 10 · Olney EaglesOlney Eagles1500 Meters10.6:06.14a-
May 23UAGTCA 2026 Outdoor Meet #3May 23 · 800 Meters · Place 21 · Olney EaglesOlney Eagles800 Meters21.3:22.25a-
May 23UAGTCA 2026 Outdoor Meet #3May 23 · 200 Meters · Place 55 · Olney EaglesOlney Eagles200 Meters55.35.14a-
May 16UAGTCA Meet 2May 16 · 1500 Meters · Place 7 · Olney EaglesOlney Eagles1500 Meters7.5:59.43a-
May 9UAGTCA Meet 1May 9 · 800 Meters · Place 18 · Olney EaglesOlney Eagles800 Meters18.2:58.86a-
May 9UAGTCA Meet 1May 9 · 200 Meters · Place 63 · Olney EaglesOlney Eagles200 Meters63.33.87a PB-
May 3Puma East Coast Age Group ShowcaseMay 3 · 1500 Meters · Place 2 · Olney EaglesOlney Eagles1500 Meters2.5:54.14a PB-
May 3Puma East Coast Age Group ShowcaseMay 3 · 800 Meters · Place 7 · Olney EaglesOlney Eagles800 Meters7.3:13.93a-
Apr 11UAGTCA PS ShowcaseApr 11 · 1500 Meters · Place 4 · UnattachedUnattached1500 Meters4.6:17.32a-
Apr 11UAGTCA PS ShowcaseApr 11 · 400 Meters · Place 11 · UnattachedUnattached400 Meters11.1:15.36a PB-

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 15UAGTCA Meet #3Feb 15 · 800 Meters · Olney EaglesOlney Eagles800 Meters--DNS-
Feb 15UAGTCA Meet #3Feb 15 · 400 Meters · Olney EaglesOlney Eagles400 Meters--DNS-

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 21Grant Holloway InviteDec 21 · 800 Meters · Place 9 · Olney EaglesOlney Eagles800 Meters9.3:06.27a-
Dec 21Grant Holloway InviteDec 21 · 400 Meters · Place 15 · Olney EaglesOlney Eagles400 Meters15.1:19.36a PB-
Dec 14NJ/AAU DEVELOPMENTAL SERIES - MEET 2Dec 14 · 800 Meters · Place 6 · Olney EaglesOlney Eagles800 Meters6.3:02.41a-
Dec 14NJ/AAU DEVELOPMENTAL SERIES - MEET 2Dec 14 · 400 Meters · Place 6 · Olney EaglesOlney Eagles400 Meters6.1:21.58a-
Dec 7NJ-AAU Jersey City Rec Development Series Meet 1Dec 7 · 800 Meters · Place 2 · Olney EaglesOlney Eagles800 Meters2.3:00.59a PB-
Dec 7NJ-AAU Jersey City Rec Development Series Meet 1Dec 7 · 400 Meters · Place 12 · Olney EaglesOlney Eagles400 Meters12.1:21.59a-

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 17UAGTCA Outdoor Meet #3May 17 · Shot Put · Place 4 · Olney EaglesOlney EaglesShot Put6lb4.4.04m PB-
May 17UAGTCA Outdoor Meet #3May 17 · 800 Meters · Place 14 · Olney EaglesOlney Eagles800 Meters14.3:03.68a-

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 15VB Oceanfront InvitationalDec 15 · 800 Meters · Place 3 · Olney EaglesOlney Eagles800 Meters3.3:14.63a-
Dec 15VB Oceanfront InvitationalDec 15 · 200 Meters · Place 11 · Olney EaglesOlney Eagles200 Meters11.36.76a PB-
Dec 8NJ-AAU/ Jersey City Rec Development Meet #1Dec 8 · 400 Meters · Place 14 · Olney EaglesOlney Eagles400 Meters14.1:27.84a-
Dec 8NJ-AAU/ Jersey City Rec Development Meet #1Dec 8 · 200 Meters · Place 14 · Olney EaglesOlney Eagles200 Meters14.37.03a-

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 28AAU Region 02 National QualifierJun 28 · Shot Put · Place 6 · Olney EaglesOlney EaglesShot Put6lb6.10-08.50-
Jun 28AAU Region 02 National QualifierJun 28 · 800 Meters · Place 10 · Olney EaglesOlney Eagles800 Meters10.3:16.62a-
Jun 28AAU Region 02 National QualifierJun 28 · 400 Meters · Place 10 · Olney EaglesOlney Eagles400 Meters10.1:21.16a-
Jun 1UAGTCA ChampJun 1 · 800 Meters · Place 12 · Olney EaglesOlney Eagles800 Meters12.3:00.41a-
Jun 1UAGTCA ChampJun 1 · 400 Meters · Place 14 · Olney EaglesOlney Eagles400 Meters14.1:20.50a-
May 25UAGTCA Meet 4May 25 · 400 Meters · Place 26 · Olney EaglesOlney Eagles400 Meters26.1:22.69a-
May 25UAGTCA Meet 4May 25 · 100 Meters · Place 39 · Olney EaglesOlney Eagles100 MetersRound P39.17.68a PB-
May 19UAGTCA Meet 3May 19 · Shot Put · Place 11 · Olney EaglesOlney EaglesShot Put6lb11.2.95m-
May 19UAGTCA Meet 3May 19 · 800 Meters · Place 20 · Olney EaglesOlney Eagles800 Meters20.3:09.03a-
May 19UAGTCA Meet 3May 19 · 200 Meters · Place 41 · Olney EaglesOlney Eagles200 Meters41.36.80a-
May 11UAGTCA Meet 2May 11 · Javelin · Place 16 · Olney EaglesOlney EaglesJavelin300g TJ16.6.44m PB-
May 11UAGTCA Meet 2May 11 · 400 Meters · Place 30 · Olney EaglesOlney Eagles400 Meters30.1:22.77a-
May 11UAGTCA Meet 2May 11 · 100 Meters · Place 48 · Olney EaglesOlney Eagles100 MetersRound P48.18.05a-
May 4UAGTCA Meet 1May 4 · Shot Put · Place 10 · Olney EaglesOlney EaglesShot Put6lb10.3.10m-
May 4UAGTCA Meet 1May 4 · 800 Meters · Place 20 · Olney EaglesOlney Eagles800 Meters20.3:25.40a-
May 4UAGTCA Meet 1May 4 · 200 Meters · Place 52 · Olney EaglesOlney Eagles200 Meters52.39.55a-

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 16AAU Mid-Atlantic District QualifierJun 16 · Shot Put · Place 3 · Olney EaglesOlney EaglesShot Put4lb3.10-10 PB-
Jun 16AAU Mid-Atlantic District QualifierJun 16 · 800 Meters · Place 8 · Olney EaglesOlney Eagles800 Meters8.3:26.20a-
Jun 16AAU Mid-Atlantic District QualifierJun 16 · 400 Meters · Place 17 · Olney EaglesOlney Eagles400 Meters17.1:28.60a-
May 13UAGTCA Developmental Meet 2May 13 · Long Jump · Olney EaglesOlney EaglesLong Jump—FOUL-
May 13UAGTCA Developmental Meet 2May 13 · Javelin · Place 6 · Olney EaglesOlney EaglesJavelin300g TJ6.5.40m-
May 13UAGTCA Developmental Meet 2May 13 · 400 Meters · Place 18 · Olney EaglesOlney Eagles400 Meters18.1:31.39a-

2022 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 4UAGTCA Developmental ChampionshipJun 4 · Long Jump · Place 11 · Olney EaglesOlney EaglesLong Jump11.1.46mUnofficial-
Jun 4UAGTCA Developmental ChampionshipJun 4 · 400 Meters · Place 20 · Olney EaglesOlney Eagles400 Meters20.1:37.21aUnofficial-
Jun 4UAGTCA Developmental ChampionshipJun 4 · 100 Meters · Place 30 · Olney EaglesOlney Eagles100 MetersRound P30.20.39aUnofficial-