Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorUAGTCA Meet 2 · May 1613.30aUAGTCA Meet 2May 16, 2026
1500 Meters · IndoorOcean Breeze Youth Invitational · Jan 225:48.98Ocean Breeze Youth InvitationalJanuary 22, 2023
1500 Meters · OutdoorAAU Mid-Atlantic Qualifier · Jun 145:31.66AAU Mid-Atlantic QualifierJune 14, 2024
1500 Meters · OutdoorAAU Middle Atlantic District Qualifier · Jun 145:58.92AAU Middle Atlantic District QualifierJune 14, 2019
200 Meters · IndoorOcean Breeze Youth Freedom Games · Jan 2131.62Ocean Breeze Youth Freedom GamesJanuary 21, 2024
200 Meters · OutdoorUAGTCA Outdoor Championship · Jun 628.07aUAGTCA Outdoor ChampionshipJune 6, 2026
300 Meters · IndoorOcean Breeze Invitational - Youth · Jan 2355.68Ocean Breeze Invitational - YouthJanuary 23, 2022
400 Meters · IndoorPVA 14 and Under National Age-Group Invitational Championship · Feb 171:11.64aPVA 14 and Under National Age-Group Invitational ChampionshipFebruary 17, 2024
400 Meters · OutdoorUAGTCA Meet 2 · May 161:02.76aUAGTCA Meet 2May 16, 2026
600 Meters · IndoorArmory Youth Solstice Invitational · Dec 221:50.37aArmory Youth Solstice InvitationalDecember 22, 2024
800 Meters · Indoor UAGTCA Indoor Meet 1 · Jan 52:45.47a UAGTCA Indoor Meet 1January 5, 2025
800 Meters · OutdoorUAGTCA 2025 Ron Jackson Youth Invitational · Jul 192:29.00aUAGTCA 2025 Ron Jackson Youth InvitationalJuly 19, 2025
800 Meters · OutdoorAAU Middle Atlantic District Qualifier · Jun 142:54.86AAU Middle Atlantic District QualifierJune 14, 2019
Combined results · OutdoorUAGTCA Outdoor Meet #2 · May 1218.16UAGTCA Outdoor Meet #2May 12, 2018
Long Jump · IndoorOcean Breeze Invitational - Youth · Jan 233.41mOcean Breeze Invitational - YouthJanuary 23, 2022
Long Jump · OutdoorAAU Region 02 National Qualifier · Jun 2814-02.75AAU Region 02 National QualifierJune 28, 2024

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 12AAU Mid Atlantic District QualifierJun 12 · Long Jump · Place 27 · Mt AiryLong Jump2713-06.259
Jun 12AAU Mid Atlantic District QualifierJun 12 · 800 Meters · Place 33 · Mt Airy800 Meters332:30.78a9
Jun 12AAU Mid Atlantic District QualifierJun 12 · 400 Meters · Place 53 · Mt Airy400 Meters531:07.57a9
Jun 6UAGTCA Outdoor ChampionshipJun 6 · 400 Meters · Place 20 · Mt Airy Track400 Meters20.1:03.60a9
Jun 6UAGTCA Outdoor ChampionshipJun 6 · 200 Meters · Place 26 · Mt Airy Track200 Meters26.28.07a PBWind: -2.59
Jun 6UAGTCA Outdoor ChampionshipJun 6 · 100 Meters · Place 23 · Mt Airy Track100 MetersRound P23.13.89aWind: -1.59
May 30UAGTCA Meet 4May 30 · 400 Meters · Place 42 · Mt Airy Track400 Meters42.1:04.75a9
May 23UAGTCA 2026 Outdoor Meet #3May 23 · Long Jump · Place 5 · Mt Airy TrackLong Jump5.4.60m9
May 23UAGTCA 2026 Outdoor Meet #3May 23 · 800 Meters · Mt Airy Track800 Meters—DNS9
May 23UAGTCA 2026 Outdoor Meet #3May 23 · 200 Meters · Place 41 · Mt Airy Track200 Meters41.29.51a9
May 16UAGTCA Meet 2May 16 · 400 Meters · Place 24 · Mt Airy Track400 Meters24.1:02.76a PB9
May 16UAGTCA Meet 2May 16 · 100 Meters · Place 34 · Mt Airy Track100 MetersRound P34.13.30a PBWind: 0.99
May 9UAGTCA Meet 1May 9 · Long Jump · Mt Airy TrackLong Jump—DNS9
May 9UAGTCA Meet 1May 9 · 800 Meters · Mt Airy Track800 Meters—DNS9
May 9UAGTCA Meet 1May 9 · 200 Meters · Mt Airy Track200 Meters—DNS9

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jul 19UAGTCA 2025 Ron Jackson Youth InvitationalJul 19 · Long Jump · Place 16 · Mt AiryLong Jump164.10m8
Jul 19UAGTCA 2025 Ron Jackson Youth InvitationalJul 19 · 800 Meters · Place 10 · Mt Airy800 Meters102:29.00a PB8
Jun 27AAU Track & Field Region 2 QualifierJun 27 · Long Jump · Place 11 · Mt Airy TrackLong Jump11.14-01.758
Jun 27AAU Track & Field Region 2 QualifierJun 27 · 800 Meters · Place 13 · Mt Airy Track800 Meters13.2:39.51a8
Jun 13AAU Mid Atlantic District QualifierJun 13 · Long Jump · Place 14 · Mt Airy TrackLong Jump14.13-04.758
Jun 13AAU Mid Atlantic District QualifierJun 13 · 800 Meters · Place 13 · Mt Airy Track800 Meters13.2:32.76a8
Jun 13AAU Mid Atlantic District QualifierJun 13 · 400 Meters · Place 23 · Mt Airy Track400 Meters23.1:08.52a8
May 31UAGTCA Outdoor ChampionshipMay 31 · 800 Meters · Place 8 · Mt Airy800 Meters82:33.62a8
May 31UAGTCA Outdoor ChampionshipMay 31 · 400 Meters · Place 21 · Mt Airy400 Meters211:04.77a8
May 24UAGTCA Outdoor Meet #4May 24 · 400 Meters · Place 61 · Mt Airy400 Meters611:09.55a8
May 17UAGTCA Outdoor Meet #3May 17 · Long Jump · Place 5 · Mt Airy TrackLong Jump5.4.46m8
May 17UAGTCA Outdoor Meet #3May 17 · 800 Meters · Place 19 · Mt Airy Track800 Meters19.2:39.12a8
May 17UAGTCA Outdoor Meet #3May 17 · 200 Meters · Mt Airy Track200 Meters--DNS8
May 10UAGTCA Outdoor Meet #2May 10 · 400 Meters · Place 54 · Mt. Airy Track Club400 Meters541:08.63—
May 3UAGTCA Outdoor Meet #1May 3 · Long Jump · Place 12 · Mt. Airy Track ClubLong Jump124.23m—
May 3UAGTCA Outdoor Meet #1May 3 · 800 Meters · Place 24 · Mt. Airy Track Club800 Meters242:42.96—
May 3UAGTCA Outdoor Meet #1May 3 · 200 Meters · Place 49 · Mt. Airy Track Club200 Meters4929.67—

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 16UAGTCA Meet 3 @ Ott Center for Track & FieldFeb 16 · Long Jump · Place 10 · Mt AiryLong Jump103.62m8
Feb 16UAGTCA Meet 3 @ Ott Center for Track & FieldFeb 16 · 800 Meters · Place 21 · Mt Airy800 Meters212:51.35a8
Jan 12UAGTCA Meet 2 @ Ott Center for Track & Field Jan 12 · Long Jump · Place 8 · Mt AiryLong Jump83.98m8
Jan 12UAGTCA Meet 2 @ Ott Center for Track & Field Jan 12 · 800 Meters · Place 17 · Mt Airy800 Meters172:47.17a8
Jan 5 UAGTCA Indoor Meet 1Jan 5 · Long Jump · Place 8 · Mt AiryLong Jump84.29m8
Jan 5 UAGTCA Indoor Meet 1Jan 5 · 800 Meters · Place 13 · Mt Airy800 Meters132:45.47a PB8

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 22Armory Youth Solstice InvitationalDec 22 · 600 Meters · Place 25 · Mt Airy Track600 Meters25.1:50.37a PB8
Dec 22Armory Youth Solstice InvitationalDec 22 · Long Jump · Place 6 · Mt Airy TrackLong Jump6.4.04m8
Feb 17PVA 14 and Under National Age-Group Invitational ChampionshipFeb 17 · 800 Meters · Place 23 · Mt Airy Track800 Meters23.2:49.19a7
Feb 17PVA 14 and Under National Age-Group Invitational ChampionshipFeb 17 · 400 Meters · Place 51 · Mt Airy Track400 MetersRound P51.1:11.64a PB7
Jan 21Ocean Breeze Youth Freedom GamesJan 21 · 200 Meters · Place 67 · Mt Airy200 Meters6731.62 PB13
Jan 21Ocean Breeze Youth Freedom GamesJan 21 · 400 Meters · Place 85 · Mt Airy400 Meters851:13.0113

2024 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jul 202024 UAGTCA's Ron Jackson Youth InvitationalJul 20 · Combined results · Place 6 · Mt. Airy TraCombined results614-00.50—
Jul 202024 UAGTCA's Ron Jackson Youth InvitationalJul 20 · Combined results · Place 11 · Mt. Airy TraCombined results115:48.82—
Jul 202024 UAGTCA's Ron Jackson Youth InvitationalJul 20 · Combined results · Place 13 · Mt. Airy TraCombined results132:40.30—
Jun 28AAU Region 02 National QualifierJun 28 · Long Jump · Place 8 · Mt Airy TrackLong Jump8.14-02.75 PB7
Jun 28AAU Region 02 National QualifierJun 28 · 1500 Meters · Place 11 · Mt Airy Track1500 Meters11.5:35.43a7
Jun 28AAU Region 02 National QualifierJun 28 · 800 Meters · Place 9 · Mt Airy Track800 Meters9.2:42.26a7
Jun 14AAU Mid-Atlantic QualifierJun 14 · Long Jump · Place 11 · Mt. Airy TraLong Jump1112-11.7513
Jun 14AAU Mid-Atlantic QualifierJun 14 · 1500 Meters · Place 10 · Mt. Airy Tra1500 Meters105:31.66 PB13
Jun 14AAU Mid-Atlantic QualifierJun 14 · 800 Meters · Place 13 · Mt. Airy Tra800 Meters132:44.6813
Jun 1UAGTCA ChampJun 1 · 1500 Meters · Place 5 · Mt Airy Track1500 Meters5.5:38.18a7
Jun 1UAGTCA ChampJun 1 · 800 Meters · Place 15 · Mt Airy Track800 Meters15.2:40.03a7
May 25UAGTCA Meet 4May 25 · 1500 Meters · Place 9 · Mt Airy Track1500 Meters9.5:44.11a7
May 25UAGTCA Meet 4May 25 · 400 Meters · Place 45 · Mt Airy Track400 Meters45.1:10.49a7
May 19UAGTCA Meet 3May 19 · Long Jump · Place 15 · Mt Airy TrackLong Jump15.4.09m7
May 19UAGTCA Meet 3May 19 · 800 Meters · Place 29 · Mt Airy Track800 Meters29.2:46.39a7
May 11UAGTCA Meet 2May 11 · 1500 Meters · Place 18 · Mt Airy Track1500 Meters18.6:03.35a7
May 11UAGTCA Meet 2May 11 · 400 Meters · Place 56 · Mt Airy Track400 Meters56.1:15.83a7
May 4UAGTCA Meet 1May 4 · Long Jump · Place 8 · Mt Airy TrackLong Jump8.4.03m7
May 4UAGTCA Meet 1May 4 · 800 Meters · Place 23 · Mt Airy Track800 Meters23.2:52.47a7
May 4UAGTCA Meet 1May 4 · 200 Meters · Place 46 · Mt Airy Track200 Meters46.32.55a7

2023 Indoor Track

14 results
DateMeetEventPlMarkGr
Dec 30The Armory Youth Team ChallengeDec 30 · 800 Meters · Place 11 · Mt Airy Track800 Meters11.2:56.96a7
Dec 30The Armory Youth Team ChallengeDec 30 · 400 Meters · Place 25 · Mt Airy Track400 Meters25.1:17.93a7
Feb 18PVA 14 & Under National Championship Feb 18 · Long Jump · Place 8 · Mt AiryLong Jump83.77m6
Feb 18PVA 14 & Under National Championship Feb 18 · 800 Meters · Place 11 · Mt Airy800 Meters112:50.666
Feb 18PVA 14 & Under National Championship Feb 18 · 400 Meters · Place 28 · Mt Airy400 MetersRound P281:14.336
Feb 18PVA 14 & Under National Indoor InvitationalFeb 18 · Long Jump · Place 8 · Mt Airy TrackLong Jump8.3.77m6
Feb 18PVA 14 & Under National Indoor InvitationalFeb 18 · 800 Meters · Place 11 · Mt Airy Track800 Meters11.2:50.66a6
Feb 18PVA 14 & Under National Indoor InvitationalFeb 18 · 400 Meters · Place 28 · Mt Airy Track400 MetersRound P28.1:14.33a6
Jan 22Ocean Breeze Youth InvitationalJan 22 · 1500 Meters · Place 24 · Mt Airy1500 Meters245:48.98 PB12
Jan 22Ocean Breeze Youth InvitationalJan 22 · 1500 Meters · Place 24 · Mt Airy1500 Meters245:48.98a11
Jan 13Fast Fridays Series Meet #3Jan 13 · 800 Meters · Place 7 · Mt Airy Track800 Meters7.2:51.84a6
Jan 13Fast Fridays Series Meet #3Jan 13 · 400 Meters · Place 12 · Mt Airy Track400 Meters12.1:17.19a6
Jan 6Fast Fridays Series Meet #2Jan 6 · 1500 Meters · Place 5 · Mt Airy1500 Meters55:57.60a11
Jan 6Fast Fridays Series Meet #2Jan 6 · 800 Meters · Place 7 · Mt Airy800 Meters72:53.65a11

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jul 22UAGTCA Ron Jackson Youth Invitational 2023Jul 22 · Combined results · Place 14 · Mt. Airy TraCombined results141:09.78—
Jul 11AAU Club ChampionshipsJul 11 · 800 Meters · Place 25 · Mt Airy Track800 Meters25.2:39.20aUnofficial6
Jul 11AAU Club ChampionshipsJul 11 · 400 Meters · Place 49 · Mt Airy Track400 MetersRound P49.1:11.66aUnofficial6
Jun 302023 AAU Region 02 QualifierJun 30 · 800 Meters · Place 8 · Mt. Airy Track Club800 Meters82:41.66—
Jun 16AAU Mid-Atlantic District QualifierJun 16 · 800 Meters · Place 9 · Mt Airy Track800 Meters9.2:38.66a6
Jun 16AAU Mid-Atlantic District QualifierJun 16 · 400 Meters · Place 20 · Mt Airy Track400 Meters20.1:09.05a6
May 13UAGTCA Developmental Meet 2May 13 · Long Jump · Place 10 · Mt Airy TrackLong Jump10.3.75m6
May 13UAGTCA Developmental Meet 2May 13 · 400 Meters · Place 19 · Mt Airy Track400 Meters19.1:11.75a6

2022 Indoor Track

23 results
DateMeetEventPlMarkGr
Dec 28Armory Youth Holiday Classic Presented by NYRRDec 28 · Long Jump · Place 9 · Mt Airy TrackLong Jump9.3.70m6
Dec 28Armory Youth Holiday Classic Presented by NYRRDec 28 · 800 Meters · Place 9 · Mt Airy Track800 Meters9.2:52.68a6
Dec 28Armory Youth Holiday Classic Presented by NYRRDec 28 · 200 Meters · Place 23 · Mt Airy Track200 Meters23.31.86a6
Dec 18Armory Youth Winter Solstice Invitational Presented by NYRRDec 18 · Long Jump · Place 8 · Mt Airy TrackLong Jump8.3.88m6
Dec 18Armory Youth Winter Solstice Invitational Presented by NYRRDec 18 · 800 Meters · Place 6 · Mt Airy Track800 Meters6.2:47.66a6
Dec 18Armory Youth Winter Solstice Invitational Presented by NYRRDec 18 · 400 Meters · Place 12 · Mt Airy Track400 Meters12.1:12.83a6
Dec 11Speed Capital New YorkDec 11 · 800 Meters · Place 2 · Mt Airy Track800 Meters2.2:46.86a6
Dec 11Speed Capital New YorkDec 11 · 400 Meters · Place 8 · Mt Airy Track400 Meters8.1:13.69a6
Mar 11AAU National Indoor ChampionshipsMar 11 · Long Jump · Place 14 · Mt Airy TrackLong Jump14.11-00.5010
Mar 11AAU National Indoor ChampionshipsMar 11 · 800 Meters · Place 21 · Mt Airy Track800 Meters21.2:55.03a10
Feb 25Fast Fridays Invitational #5Feb 25 · Long Jump · Place 2 · Mt Airy TrackLong Jump2.10-08.5010
Feb 25Fast Fridays Invitational #5Feb 25 · 800 Meters · Place 8 · Mt Airy Track800 Meters8.3:04.33a10
Feb 25Fast Fridays Invitational #5Feb 25 · 400 Meters · Place 8 · Mt Airy Track400 Meters8.1:23.85a10
Feb 6NJ-AAU Jersey City Rec Development Meet 3Feb 6 · 800 Meters · Place 8 · Mt Airy Track800 Meters8.2:57.93a10
Feb 6NJ-AAU Jersey City Rec Development Meet 3Feb 6 · 400 Meters · Place 29 · Mt Airy Track400 Meters29.1:19.41a10
Feb 6NJ-AAU Jersey City Rec Development Meet 3Feb 6 · 800 Meters · Place 8 · Mt Airy Track800 Meters8.2:57.93a10
Feb 6NJ-AAU Jersey City Rec Development Meet 3Feb 6 · 400 Meters · Place 29 · Mt Airy Track400 Meters29.1:19.41a10
Jan 23Ocean Breeze Invitational - YouthJan 23 · Long Jump · Place 8 · Mt AiryLong Jump83.41m PB11
Jan 23Ocean Breeze Invitational - YouthJan 23 · 800 Meters · Place 24 · Mt Airy800 Meters243:06.1911
Jan 23Ocean Breeze Invitational - YouthJan 23 · 300 Meters · Place 37 · Mt Airy300 Meters3755.68 PB11
Jan 7Fast Friday's Invitational #2Jan 7 · Long Jump · Place 3 · Mt Airy TrackLong Jump3.10-11.0010
Jan 7Fast Friday's Invitational #2Jan 7 · 800 Meters · Place 13 · Mt Airy Track800 Meters13.3:17.29a10
Jan 7Fast Friday's Invitational #2Jan 7 · 400 Meters · Place 11 · Mt Airy Track400 Meters11.1:21.63a10

2022 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jul 232022 UAGTCA's Ron Jackson Youth InvitationalJul 23 · 1500 Meters · Place 4 · Mt. Airy Tra1500 Meters45:36.02—
Jul 232022 UAGTCA's Ron Jackson Youth InvitationalJul 23 · Long Jump · Place 5 · Mt. Airy TraLong Jump512-03.25—
Jun 172022 AAU Mid-Atlantic District Championships QualifierJun 17 · Long Jump · Place 7 · Mt. Airy TCLong Jump711-01.0010
Jun 172022 AAU Mid-Atlantic District Championships QualifierJun 17 · 800 Meters · Place 5 · Mt. Airy TC800 Meters52:48.9910
Jun 172022 AAU Mid-Atlantic District Championships QualifierJun 17 · 400 Meters · Place 11 · Mt. Airy TC400 Meters111:15.9510
Jun 4UAGTCA Developmental ChampionshipJun 4 · Long Jump · Place 16 · Mt Airy TrackLong Jump16.3.59mUnofficial10
Jun 4UAGTCA Developmental ChampionshipJun 4 · 400 Meters · Place 28 · Mt Airy Track400 Meters28.1:15.18aUnofficial10
Mar 112022 AAU Track & Field National ChampionshipsMar 11 · 800 Meters · Place 8 · Mt Airy Track800 Meters8.2:57.93aUnofficial10
Mar 112022 AAU Track & Field National ChampionshipsMar 11 · 400 Meters · Place 29 · Mt Airy Track400 Meters29.1:19.41aUnofficial10

2021 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jul 17AAU Region 2 Qualifier @ Millersville UniversityJul 17 · Long Jump · Place 11 · Mt Airy TrackLong Jump11.2.99m9
Jul 17AAU Region 2 Qualifier @ Millersville UniversityJul 17 · 1500 Meters · Place 6 · Mt Airy Track1500 Meters6.6:26.79a9
Jul 17AAU Region 2 Qualifier @ Millersville UniversityJul 17 · 800 Meters · Place 7 · Mt Airy Track800 Meters7.3:00.13a9
May 16St Luke, Mt Airy at AOCMay 16 · Long Jump · Place 3 · Mt Airy TrackLong Jump3.10-04.00Unofficial9
May 16St Luke, Mt Airy at AOCMay 16 · 1500 Meters · Place 2 · Mt Airy Track1500 Meters2.6:52.66aUnofficial9
May 16St Luke, Mt Airy at AOCMay 16 · 400 Meters · Place 3 · Mt Airy Track400 Meters3.1:24.14aUnofficial9

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
May 23Whirlwinds Track Club Meet #2May 23 · Long Jump · Place 4 · Mt Airy TrackLong Jump4.9-05.009
May 23Whirlwinds Track Club Meet #2May 23 · 800 Meters · Place 2 · Mt Airy Track800 Meters2.3:12.75a9

2019 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jul 19UAGTCA's Ron Jackson Youth InvitationalJul 19 · 800 Meters · Place 7 · Mt. Airy Tra800 Meters72:58.36—
Jul 19UAGTCA's Ron Jackson Youth InvitationalJul 19 · 1500 Meters · Place 4 · Mt. Airy Tra1500 Meters46:13.59—
Jun 14AAU Middle Atlantic District QualifierJun 14 · Long Jump · Place 6 · Mt. Airy Track ClubLong Jump69-06.00—
Jun 14AAU Middle Atlantic District QualifierJun 14 · 1500 Meters · Place 5 · Mt. Airy Track Club1500 Meters55:58.92 PB—
Jun 14AAU Middle Atlantic District QualifierJun 14 · 800 Meters · Place 3 · Mt. Airy Track Club800 Meters32:54.86 PB—

2018 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 92018 AAU Mid Atlantic District QualifierJun 9 · 800 Meters · Place 11 · Mt. Airy Track Club800 Meters113:38.78—
Jun 92018 AAU Mid Atlantic District QualifierJun 9 · 400 Meters · Place 18 · Mt. Airy Track Club400 Meters181:31.07—
Jun 2UAGTCA Outdoor ChampionshipJun 2 · Combined results · Place 8 · Mt. Airy TraCombined results83:08.1011
May 26UAGTCA Outdoor Meet #4May 26 · Combined results · Place 36 · Mt. Airy TraCombined results361:38.89—
May 26UAGTCA Outdoor Meet #4May 26 · Combined results · Place 37 · Mt. Airy TraCombined resultsRound P3718.24—
May 19UAGTCA Outdoor Meet #3May 19 · Combined results · Place 11 · Mt. Airy TraCombined results113:27.84—
May 19UAGTCA Outdoor Meet #3May 19 · Combined results · Place 26 · Mt. Airy TraCombined results2640.59—
May 12UAGTCA Outdoor Meet #2May 12 · Combined results · Place 19 · Mt. Airy TraCombined results191:26.8911
May 12UAGTCA Outdoor Meet #2May 12 · Combined results · Place 34 · Mt. Airy TraCombined resultsRound P3418.16 PB11
May 5UAGTCA Outdoor Meet#1May 5 · Combined results · Place 17 · Mt. Airy TraCombined results173:24.35—
May 5UAGTCA Outdoor Meet#1May 5 · Combined results · Place 39 · Mt. Airy TraCombined results3938.44—