Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorWhirlwinds Last Chance · Jul 1717.53aWhirlwinds Last ChanceJuly 17, 2021
100 Meters · OutdoorUAGTCA Meet 2 · May 1613.69aUAGTCA Meet 2May 16, 2026
200 Meters · IndoorUAGTCA Meet 3 @ Ott Center for Track & Field · Feb 1628.45aUAGTCA Meet 3 @ Ott Center for Track & FieldFebruary 16, 2025
200 Meters · Outdoor2026 UAGTCA Ron Jackson Invite · Jul 1826.95a2026 UAGTCA Ron Jackson InviteJuly 18, 2026
300 Meters · IndoorUAGTCA Meet #2 · Jan 1145.48aUAGTCA Meet #2January 11, 2026
400 Meters · IndoorRising Stars Youth Champs · Mar 61:05.85aRising Stars Youth ChampsMarch 6, 2026
400 Meters · Outdoor2026 UAGTCA Ron Jackson Invite · Jul 181:02.25a2026 UAGTCA Ron Jackson InviteJuly 18, 2026
600 Meters · IndoorArmory Youth Solstice Invitational · Dec 221:55.57aArmory Youth Solstice InvitationalDecember 22, 2024
800 Meters · IndoorRising Stars Youth Champs · Mar 62:44.46aRising Stars Youth ChampsMarch 6, 2026
800 Meters · OutdoorUAGTCA Outdoor Championship · May 312:37.57aUAGTCA Outdoor ChampionshipMay 31, 2025
Combined results · Outdoor2024 UAGTCA's Ron Jackson Youth Invitational · Jul 2029.742024 UAGTCA's Ron Jackson Youth InvitationalJuly 20, 2024
Triple Jump · OutdoorAAU Track & Field Region 2 Qualifier · Jun 261:02.07AAU Track & Field Region 2 QualifierJune 26, 2026

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

2026 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jul 182026 UAGTCA Ron Jackson InviteJul 18 · 400 Meters · Place 1 · Mt Airy TrackMt Airy Track400 Meters1.1:02.25a PB5
Jul 182026 UAGTCA Ron Jackson InviteJul 18 · 200 Meters · Place 3 · Mt Airy TrackMt Airy Track200 MetersRound P3.27.97a5
Jul 182026 UAGTCA Ron Jackson InviteJul 18 · 200 Meters · Place 1 · Mt Airy TrackMt Airy Track200 Meters1.26.95a PB5
Jun 26AAU Track & Field Region 2 QualifierJun 26 · Discus · Place 3 · Mt AiryMt AiryDiscus327.96—
Jun 26AAU Track & Field Region 2 QualifierJun 26 · Discus · Place 3 · Mt AiryMt AiryDiscus327.35q—
Jun 26AAU Track & Field Region 2 QualifierJun 26 · Triple Jump · Place 2 · Mt AiryMt AiryTriple Jump21:02.07 PB—
Jun 12AAU Mid Atlantic District QualifierJun 12 · 400 Meters · Place 4 · Mt AiryMt Airy400 Meters41:02.36a5
Jun 12AAU Mid Atlantic District QualifierJun 12 · 200 Meters · Place 4 · Mt AiryMt Airy200 Meters427.44a5
Jun 6UAGTCA Outdoor ChampionshipJun 6 · 400 Meters · Place 4 · Mt Airy TrackMt Airy Track400 Meters4.1:03.50a5
Jun 6UAGTCA Outdoor ChampionshipJun 6 · 200 Meters · Place 3 · Mt Airy TrackMt Airy Track200 Meters3.27.50aWind: -1.45
May 30UAGTCA Meet 4May 30 · 400 Meters · Place 8 · Mt Airy TrackMt Airy Track400 Meters8.1:05.46a5
May 30UAGTCA Meet 4May 30 · 100 Meters · Place 9 · Mt Airy TrackMt Airy Track100 MetersRound P9.14.27a5
May 23UAGTCA 2026 Outdoor Meet #3May 23 · 800 Meters · Place 4 · Mt Airy TrackMt Airy Track800 Meters4.2:42.77a5
May 23UAGTCA 2026 Outdoor Meet #3May 23 · 200 Meters · Place 1 · Mt Airy TrackMt Airy Track200 Meters1.28.25a5
May 16UAGTCA Meet 2May 16 · 400 Meters · Place 5 · Mt Airy TrackMt Airy Track400 Meters5.1:04.77a5
May 16UAGTCA Meet 2May 16 · 100 Meters · Place 8 · Mt Airy TrackMt Airy Track100 MetersRound P8.13.79a5
May 16UAGTCA Meet 2May 16 · 100 Meters · Place 4 · Mt Airy TrackMt Airy Track100 Meters4.13.69a PBWind: 1.25
May 9UAGTCA Meet 1May 9 · 800 Meters · Place 6 · Mt Airy TrackMt Airy Track800 Meters6.2:43.75a5
May 9UAGTCA Meet 1May 9 · 200 Meters · Place 3 · Mt Airy TrackMt Airy Track200 Meters3.28.00a5

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Mar 6Rising Stars Youth ChampsMar 6 · 800 Meters · Place 7 · Mt Airy TrackMt Airy Track800 Meters7.2:44.46a PB5
Mar 6Rising Stars Youth ChampsMar 6 · 400 Meters · Place 8 · Mt Airy TrackMt Airy Track400 Meters8.1:05.85a PB5
Mar 6Rising Stars Youth ChampsMar 6 · 200 Meters · Place 11 · Mt Airy TrackMt Airy Track200 MetersRound P11.28.86a5
Feb 15UAGTCA Meet #3Feb 15 · 800 Meters · Place 9 · Mt Airy TrackMt Airy Track800 Meters9.2:55.93a5
Feb 15UAGTCA Meet #3Feb 15 · 400 Meters · Place 3 · Mt Airy TrackMt Airy Track400 Meters3.1:06.20a5
Jan 11UAGTCA Meet #2Jan 11 · 600 Meters · Place 6 · Mt AiryMt Airy600 Meters62:01.80a5
Jan 11UAGTCA Meet #2Jan 11 · 300 Meters · Place 2 · Mt AiryMt Airy300 Meters245.48a PB5

2025 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 14 Speed Capital New York InvitationalDec 14 · 800 Meters · Place 3 · Mt Airy TrackMt Airy Track800 Meters3.2:47.45a5
Dec 14 Speed Capital New York InvitationalDec 14 · 400 Meters · Place 5 · Mt Airy TrackMt Airy Track400 Meters5.1:05.86a5
Feb 16UAGTCA Meet 3 @ Ott Center for Track & FieldFeb 16 · 800 Meters · Place 5 · Mt AiryMt Airy800 Meters52:46.60a4
Feb 16UAGTCA Meet 3 @ Ott Center for Track & FieldFeb 16 · 200 Meters · Place 5 · Mt AiryMt Airy200 Meters528.45a PB4
Jan 19Colgate Women's Games - Semi-FinalsJan 19 · 400 Meters · Place 4 · Philadelphia-PAPhiladelphia-PA400 Meters4.1:07.01a5
Jan 12UAGTCA Meet 2 @ Ott Center for Track & Field Jan 12 · 400 Meters · Place 12 · Mt AiryMt Airy400 Meters121:11.07a4
Jan 12UAGTCA Meet 2 @ Ott Center for Track & Field Jan 12 · 200 Meters · Place 9 · Mt AiryMt Airy200 Meters930.29a4

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jul 19UAGTCA 2025 Ron Jackson Youth InvitationalJul 19 · 200 Meters · Place 10 · Mt AiryMt Airy200 MetersRound P1029.12a4
Jun 27AAU Track & Field Region 2 QualifierJun 27 · 800 Meters · Place 9 · Mt Airy TrackMt Airy Track800 Meters9.2:47.54a4
Jun 27AAU Track & Field Region 2 QualifierJun 27 · 400 Meters · Place 6 · Mt Airy TrackMt Airy Track400 Meters6.1:05.99a4
Jun 27AAU Track & Field Region 2 QualifierJun 27 · 200 Meters · Place 5 · Mt Airy TrackMt Airy Track200 MetersRound P5.29.28a4
Jun 27AAU Track & Field Region 2 QualifierJun 27 · 200 Meters · Place 4 · Mt Airy TrackMt Airy Track200 Meters4.28.24a4
Jun 13AAU Mid Atlantic District QualifierJun 13 · 800 Meters · Place 5 · Mt Airy TrackMt Airy Track800 Meters5.2:43.48a4
Jun 13AAU Mid Atlantic District QualifierJun 13 · 400 Meters · Place 6 · Mt Airy TrackMt Airy Track400 Meters6.1:05.81a4
Jun 13AAU Mid Atlantic District QualifierJun 13 · 200 Meters · Place 7 · Mt Airy TrackMt Airy Track200 Meters7.29.51a4
May 31UAGTCA Outdoor ChampionshipMay 31 · 800 Meters · Place 2 · Mt AiryMt Airy800 Meters22:37.57a PB4
May 31UAGTCA Outdoor ChampionshipMay 31 · 400 Meters · Place 4 · Mt AiryMt Airy400 Meters41:09.58a4
May 24UAGTCA Outdoor Meet #4May 24 · 400 Meters · Place 6 · Mt AiryMt Airy400 Meters61:05.74a4
May 17UAGTCA Outdoor Meet #3May 17 · 800 Meters · Place 5 · Mt Airy TrackMt Airy Track800 Meters5.2:45.46a4
May 17UAGTCA Outdoor Meet #3May 17 · 200 Meters · Place 5 · Mt Airy TrackMt Airy Track200 Meters5.28.93a4
May 10UAGTCA Outdoor Meet #2May 10 · 400 Meters · Place 8 · Mt. Airy Track ClubMt. Airy Track Club400 Meters81:07.69—
May 10UAGTCA Outdoor Meet #2May 10 · 100 Meters · Place 13 · Mt. Airy Track ClubMt. Airy Track Club100 Meters1315.08—
May 3UAGTCA Outdoor Meet #1May 3 · 800 Meters · Place 5 · Mt. Airy Track ClubMt. Airy Track Club800 Meters52:44.57—
May 3UAGTCA Outdoor Meet #1May 3 · 200 Meters · Place 4 · Mt. Airy Track ClubMt. Airy Track Club200 Meters430.30—

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 22Armory Youth Solstice InvitationalDec 22 · 600 Meters · Place 4 · Mt Airy TrackMt Airy Track600 Meters4.1:55.57a PB4
Dec 22Armory Youth Solstice InvitationalDec 22 · 200 Meters · Place 11 · Mt Airy TrackMt Airy Track200 Meters11.30.29a4
Dec 15 Speed Capital New York InvitationalDec 15 · 800 Meters · Place 4 · Mt Airy TrackMt Airy Track800 Meters4.2:46.54a4
Dec 15 Speed Capital New York InvitationalDec 15 · 400 Meters · Place 5 · Mt Airy TrackMt Airy Track400 Meters5.1:09.50a4
Feb 17PVA 14 and Under National Age-Group Invitational ChampionshipFeb 17 · 800 Meters · Place 1 · Mt Airy TrackMt Airy Track800 Meters1.2:46.29a3
Feb 17PVA 14 and Under National Age-Group Invitational ChampionshipFeb 17 · 400 Meters · Place 2 · Mt Airy TrackMt Airy Track400 MetersRound P2.1:12.28a3
Feb 17PVA 14 and Under National Age-Group Invitational ChampionshipFeb 17 · 400 Meters · Place 2 · Mt Airy TrackMt Airy Track400 Meters2.1:09.28a3
Jan 21Ocean Breeze Youth Freedom GamesJan 21 · 200 Meters · Place 7 · Mt AiryMt Airy200 Meters731.2210
Jan 21Ocean Breeze Youth Freedom GamesJan 21 · 400 Meters · Place 7 · Mt AiryMt Airy400 Meters71:10.7710

2024 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jul 202024 UAGTCA's Ron Jackson Youth InvitationalJul 20 · Combined results · Place 1 · Mt. Airy TraMt. Airy TraCombined results11:07.73—
Jul 202024 UAGTCA's Ron Jackson Youth InvitationalJul 20 · Combined results · Place 6 · Mt. Airy TraMt. Airy TraCombined results630.08—
Jul 202024 UAGTCA's Ron Jackson Youth InvitationalJul 20 · Combined results · Place 5 · Mt. Airy TraMt. Airy TraCombined resultsRound P529.74 PB—
Jun 28AAU Region 02 National QualifierJun 28 · 800 Meters · Place 2 · Mt Airy TrackMt Airy Track800 Meters2.2:44.35a3
Jun 28AAU Region 02 National QualifierJun 28 · 400 Meters · Place 5 · Mt Airy TrackMt Airy Track400 Meters5.1:09.61a3
Jun 28AAU Region 02 National QualifierJun 28 · 200 Meters · Place 8 · Mt Airy TrackMt Airy Track200 MetersRound P8.30.16a3
Jun 28AAU Region 02 National QualifierJun 28 · 200 Meters · Place 8 · Mt Airy TrackMt Airy Track200 Meters8.30.12a3
Jun 14AAU Mid-Atlantic QualifierJun 14 · 800 Meters · Place 2 · Mt. Airy TraMt. Airy Tra800 Meters22:41.7110
Jun 14AAU Mid-Atlantic QualifierJun 14 · 400 Meters · Place 4 · Mt. Airy TraMt. Airy Tra400 Meters41:08.0610
Jun 14AAU Mid-Atlantic QualifierJun 14 · 200 Meters · Place 9 · Mt. Airy TraMt. Airy Tra200 Meters930.4010
Jun 1UAGTCA ChampJun 1 · 800 Meters · Place 3 · Mt Airy TrackMt Airy Track800 Meters3.2:44.59a3
Jun 1UAGTCA ChampJun 1 · 400 Meters · Place 4 · Mt Airy TrackMt Airy Track400 Meters4.1:10.19a3
May 25UAGTCA Meet 4May 25 · 400 Meters · Place 4 · Mt Airy TrackMt Airy Track400 Meters4.1:08.91a3
May 25UAGTCA Meet 4May 25 · 100 Meters · Place 5 · Mt Airy TrackMt Airy Track100 MetersRound P5.15.00a3
May 25UAGTCA Meet 4May 25 · 100 Meters · Place 5 · Mt Airy TrackMt Airy Track100 Meters5.15.00a3
May 19UAGTCA Meet 3May 19 · 800 Meters · Place 4 · Mt Airy TrackMt Airy Track800 Meters4.2:48.34a3
May 19UAGTCA Meet 3May 19 · 200 Meters · Place 7 · Mt Airy TrackMt Airy Track200 Meters7.31.60a3
May 11UAGTCA Meet 2May 11 · 400 Meters · Place 4 · Mt Airy TrackMt Airy Track400 Meters4.1:09.14a3
May 11UAGTCA Meet 2May 11 · 100 Meters · Place 7 · Mt Airy TrackMt Airy Track100 MetersRound P7.14.66a3
May 11UAGTCA Meet 2May 11 · 100 Meters · Place 8 · Mt Airy TrackMt Airy Track100 Meters8.15.63a3
May 4UAGTCA Meet 1May 4 · 800 Meters · Place 4 · Mt Airy TrackMt Airy Track800 Meters4.2:54.66a3
May 4UAGTCA Meet 1May 4 · 200 Meters · Place 4 · Mt Airy TrackMt Airy Track200 Meters4.30.91a3

2023 Indoor Track

16 results
DateMeetEventPlMarkGr
Dec 30The Armory Youth Team ChallengeDec 30 · 400 Meters · Place 13 · Mt Airy TrackMt Airy Track400 Meters13.1:11.82a3
Dec 30The Armory Youth Team ChallengeDec 30 · 200 Meters · Place 8 · Mt Airy TrackMt Airy Track200 Meters8.30.84a3
Dec 10 Speed Capital New York InvitationalDec 10 · 800 Meters · Place 3 · Mt Airy TrackMt Airy Track800 Meters3.2:50.76a3
Dec 10 Speed Capital New York InvitationalDec 10 · 400 Meters · Place 6 · Mt Airy TrackMt Airy Track400 Meters6.1:15.34a3
Feb 17Fast Fridays Championship MeetFeb 17 · 400 Meters · Place 3 · Mt Airy TrackMt Airy Track400 Meters3.1:17.39a2
Feb 17Fast Fridays Championship MeetFeb 17 · 200 Meters · Place 4 · Mt Airy TrackMt Airy Track200 Meters4.33.41a2
Feb 10Fast Fridays Series Meet #4Feb 10 · 800 Meters · Place 8 · Mt AiryMt Airy800 Meters83:02.73a—
Feb 10Fast Fridays Series Meet #4Feb 10 · 400 Meters · Place 4 · Mt AiryMt Airy400 Meters41:18.30a—
Jan 22Ocean Breeze Youth InvitationalJan 22 · 800 Meters · Place 6 · Mt AiryMt Airy800 Meters62:58.26a—
Jan 22Ocean Breeze Youth InvitationalJan 22 · 400 Meters · Place 9 · Mt AiryMt Airy400 Meters91:15.72a—
Jan 22Ocean Breeze Youth InvitationalJan 22 · 800 Meters · Place 6 · Mt AiryMt Airy800 Meters62:58.269
Jan 22Ocean Breeze Youth InvitationalJan 22 · 400 Meters · Place 9 · Mt AiryMt Airy400 Meters91:15.729
Jan 13Fast Fridays Series Meet #3Jan 13 · 400 Meters · Place 2 · Mt Airy TrackMt Airy Track400 Meters2.1:17.55a2
Jan 13Fast Fridays Series Meet #3Jan 13 · 200 Meters · Place 4 · Mt Airy TrackMt Airy Track200 Meters4.35.12a2
Jan 6Fast Fridays Series Meet #2Jan 6 · 800 Meters · Place 4 · Mt AiryMt Airy800 Meters43:05.46a—
Jan 6Fast Fridays Series Meet #2Jan 6 · 400 Meters · Place 5 · Mt AiryMt Airy400 Meters51:25.94a—

2023 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jul 11AAU Club ChampionshipsJul 11 · 800 Meters · Place 4 · Mt Airy TrackMt Airy Track800 Meters4.2:50.48aUnofficial2
Jul 11AAU Club ChampionshipsJul 11 · 400 Meters · Place 11 · Mt Airy TrackMt Airy Track400 MetersRound P11.1:14.78aUnofficial2
Jul 11AAU Club ChampionshipsJul 11 · 200 Meters · Place 22 · Mt Airy TrackMt Airy Track200 MetersRound P22.32.38aWind: -1.4Unofficial2
Jun 302023 AAU Region 02 QualifierJun 30 · 400 Meters · Place 3 · Mt. Airy Track ClubMt. Airy Track Club400 Meters31:12.06—
Jun 302023 AAU Region 02 QualifierJun 30 · 200 Meters · Place 3 · Mt. Airy Track ClubMt. Airy Track Club200 MetersRound P331.47—
Jun 302023 AAU Region 02 QualifierJun 30 · 200 Meters · Place 3 · Mt. Airy Track ClubMt. Airy Track Club200 Meters331.04—
Jun 302023 AAU Region 02 QualifierJun 30 · 800 Meters · Place 4 · Mt. Airy Track ClubMt. Airy Track Club800 Meters42:55.98—
Jun 16AAU Mid-Atlantic District QualifierJun 16 · 800 Meters · Place 4 · Mt Airy TrackMt Airy Track800 Meters4.2:56.64a2
Jun 16AAU Mid-Atlantic District QualifierJun 16 · 400 Meters · Place 3 · Mt Airy TrackMt Airy Track400 Meters3.1:12.43a2
Jun 16AAU Mid-Atlantic District QualifierJun 16 · 200 Meters · Place 3 · Mt Airy TrackMt Airy Track200 Meters3.31.54a2
May 13UAGTCA Developmental Meet 2May 13 · 400 Meters · Mt Airy TrackMt Airy Track400 Meters—DQ2
May 13UAGTCA Developmental Meet 2May 13 · 100 Meters · Place 2 · Mt Airy TrackMt Airy Track100 MetersRound P2.15.22a2
May 13UAGTCA Developmental Meet 2May 13 · 100 Meters · Place 5 · Mt Airy TrackMt Airy Track100 Meters5.15.76a2

2022 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 18Armory Youth Winter Solstice Invitational Presented by NYRRDec 18 · 400 Meters · Place 2 · Mt Airy TrackMt Airy Track400 Meters2.1:17.54a2
Dec 18Armory Youth Winter Solstice Invitational Presented by NYRRDec 18 · 200 Meters · Place 4 · Mt Airy TrackMt Airy Track200 Meters4.33.86a2
Dec 11Speed Capital New YorkDec 11 · 800 Meters · Place 4 · Mt Airy TrackMt Airy Track800 Meters4.3:13.56a2
Dec 11Speed Capital New YorkDec 11 · 400 Meters · Place 3 · Mt Airy TrackMt Airy Track400 Meters3.1:18.94a2

2022 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jul 232022 UAGTCA's Ron Jackson Youth InvitationalJul 23 · 400 Meters · Place 4 · Mt. Airy TraMt. Airy Tra400 Meters41:22.42—
Jul 232022 UAGTCA's Ron Jackson Youth InvitationalJul 23 · 200 Meters · Place 3 · Mt. Airy TraMt. Airy Tra200 Meters333.67—
Jul 232022 UAGTCA's Ron Jackson Youth InvitationalJul 23 · 200 Meters · Place 6 · Mt. Airy TraMt. Airy Tra200 Meters635.00—
Jun 4UAGTCA Developmental ChampionshipJun 4 · 400 Meters · Place 5 · Mt Airy TrackMt Airy Track400 Meters5.1:22.88aUnofficial1
Jun 4UAGTCA Developmental ChampionshipJun 4 · 100 Meters · Place 2 · Mt Airy TrackMt Airy Track100 MetersRound P2.16.40aUnofficial1
Jun 4UAGTCA Developmental ChampionshipJun 4 · 100 Meters · Place 3 · Mt Airy TrackMt Airy Track100 Meters3.16.56aUnofficial1

2021 Indoor Track

4 results
DateMeetEventPlMarkGr
Jul 17Whirlwinds Last ChanceJul 17 · 400 Meters · Place 3 · Mt Airy TrackMt Airy Track400 Meters3.1:29.53a7
Jul 17Whirlwinds Last ChanceJul 17 · 100 Meters · Place 5 · Mt Airy TrackMt Airy Track100 Meters5.17.53a PB7
May 23Whirlwinds Track Club Meet #2May 23 · 400 Meters · Place 3 · Mt Airy TrackMt Airy Track400 Meters3.1:32.17a7
May 23Whirlwinds Track Club Meet #2May 23 · 100 Meters · Place 4 · Mt Airy TrackMt Airy Track100 Meters4.18.73a7

2021 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jul 17AAU Region 2 Qualifier @ Millersville UniversityJul 17 · 400 Meters · Place 14 · Mt Airy TrackMt Airy Track400 Meters14.1:33.89a—
Jul 17AAU Region 2 Qualifier @ Millersville UniversityJul 17 · 200 Meters · Place 8 · Mt Airy TrackMt Airy Track200 MetersRound P8.39.39a—
Jul 17AAU Region 2 Qualifier @ Millersville UniversityJul 17 · 200 Meters · Place 7 · Mt Airy TrackMt Airy Track200 Meters7.39.14a—