Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorUAGTCA Meet 2 · May 1613.28aUAGTCA Meet 2May 16, 2026
200 Meters · IndoorUAGTCA Meet #3 · Feb 1527.74aUAGTCA Meet #3February 15, 2026
200 Meters · OutdoorUAGTCA Outdoor Meet #3 · May 1726.62aUAGTCA Outdoor Meet #3May 17, 2025
300 Meters · IndoorUAGTCA Meet #2 · Jan 1145.65aUAGTCA Meet #2January 11, 2026
400 Meters · IndoorPVA 14 and Under National Age-Group Invitational Championship · Feb 171:01.21aPVA 14 and Under National Age-Group Invitational ChampionshipFebruary 17, 2024
400 Meters · OutdoorAAU Track & Field Region 2 Qualifier · Jun 2759.94aAAU Track & Field Region 2 QualifierJune 27, 2025
400 Meters · Relay Split · OutdoorAAU Track & Field Region 2 Qualifier · Jun 271:09.471aAAU Track & Field Region 2 QualifierJune 27, 2025
600 Meters · IndoorArmory Youth Solstice Invitational · Dec 221:44.71aArmory Youth Solstice InvitationalDecember 22, 2024
800 Meters · IndoorPVA 14 and Under National Age-Group Invitational Championship · Feb 172:36.84aPVA 14 and Under National Age-Group Invitational ChampionshipFebruary 17, 2024
800 Meters · OutdoorAAU Mid-Atlantic Qualifier · Jun 142:27.01AAU Mid-Atlantic QualifierJune 14, 2024
Combined results · OutdoorUAGTCA Ron Jackson Youth Invitational 2023 · Jul 221:02.43UAGTCA Ron Jackson Youth Invitational 2023July 22, 2023

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 26AAU Track & Field Region 2 QualifierJun 26 · Shot Put · Place 12 · Mt AiryMt AiryShot Put121:01.61—
Jun 12AAU Mid Atlantic District QualifierJun 12 · 800 Meters · Place 11 · Mt AiryMt Airy800 Meters112:40.93a8
Jun 12AAU Mid Atlantic District QualifierJun 12 · 400 Meters · Place 16 · Mt AiryMt Airy400 Meters161:01.52a8
Jun 6UAGTCA Outdoor ChampionshipJun 6 · 800 Meters · Place 4 · Mt Airy TrackMt Airy Track800 Meters4.2:43.49a8
Jun 6UAGTCA Outdoor ChampionshipJun 6 · 400 Meters · Place 10 · Mt Airy TrackMt Airy Track400 Meters10.1:03.41a8
May 23UAGTCA 2026 Outdoor Meet #3May 23 · 800 Meters · Place 5 · Mt Airy TrackMt Airy Track800 Meters5.2:44.49a8
May 23UAGTCA 2026 Outdoor Meet #3May 23 · 200 Meters · Place 5 · Mt Airy TrackMt Airy Track200 Meters5.28.00a8
May 16UAGTCA Meet 2May 16 · 400 Meters · Place 5 · Mt Airy TrackMt Airy Track400 Meters5.1:02.47a8
May 16UAGTCA Meet 2May 16 · 100 Meters · Place 7 · Mt Airy TrackMt Airy Track100 MetersRound P7.13.28a PBWind: 1.48
May 16UAGTCA Meet 2May 16 · 100 Meters · Mt Airy TrackMt Airy Track100 Meters—DNS8
May 9UAGTCA Meet 1May 9 · 800 Meters · Place 4 · Mt Airy TrackMt Airy Track800 Meters4.2:41.25a8
May 9UAGTCA Meet 1May 9 · 200 Meters · Place 8 · Mt Airy TrackMt Airy Track200 Meters8.28.11a8

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 15UAGTCA Meet #3Feb 15 · 400 Meters · Place 8 · Mt Airy TrackMt Airy Track400 Meters8.1:03.85a8
Feb 15UAGTCA Meet #3Feb 15 · 200 Meters · Place 13 · Mt Airy TrackMt Airy Track200 Meters13.27.74a PB8
Jan 11UAGTCA Meet #2Jan 11 · 600 Meters · Place 24 · Mt AiryMt Airy600 Meters241:58.12a8
Jan 11UAGTCA Meet #2Jan 11 · 300 Meters · Place 27 · Mt AiryMt Airy300 Meters2745.65a PB8
Jan 4UAGTCA Meet #1Jan 4 · 800 Meters · Place 10 · Mt AiryMt Airy800 Meters103:15.69a8
Jan 4UAGTCA Meet #1Jan 4 · 400 Meters · Place 7 · Mt AiryMt Airy400 Meters71:06.68a8

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 27AAU Track & Field Region 2 QualifierJun 27 · 400 Meters · Mt Airy TrackMt Airy Track400 MetersRelay SplitRound M—1:09.471a PB8
Jun 27AAU Track & Field Region 2 QualifierJun 27 · 400 Meters · Place 5 · Mt Airy TrackMt Airy Track400 Meters5.59.94a PB8
Jun 13AAU Mid Atlantic District QualifierJun 13 · 800 Meters · Mt Airy TrackMt Airy Track800 Meters--DNS8
Jun 13AAU Mid Atlantic District QualifierJun 13 · 400 Meters · Place 15 · Mt Airy TrackMt Airy Track400 Meters15.1:03.56a8
May 31UAGTCA Outdoor ChampionshipMay 31 · 400 Meters · Place 7 · Mt AiryMt Airy400 Meters71:03.36a8
May 31UAGTCA Outdoor ChampionshipMay 31 · 200 Meters · Place 12 · Mt AiryMt Airy200 Meters1228.44a8
May 24UAGTCA Outdoor Meet #4May 24 · 400 Meters · Place 3 · Mt AiryMt Airy400 Meters31:02.33a8
May 17UAGTCA Outdoor Meet #3May 17 · 800 Meters · Place 8 · Mt Airy TrackMt Airy Track800 Meters8.2:49.98a8
May 17UAGTCA Outdoor Meet #3May 17 · 200 Meters · Place 9 · Mt Airy TrackMt Airy Track200 Meters9.26.62a PB8
May 3UAGTCA Outdoor Meet #1May 3 · 800 Meters · Place 6 · Mt. Airy Track ClubMt. Airy Track Club800 Meters62:40.56—
May 3UAGTCA Outdoor Meet #1May 3 · 200 Meters · Place 11 · Mt. Airy Track ClubMt. Airy Track Club200 Meters1128.23—

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 19Colgate Women's Games - Semi-FinalsJan 19 · 400 Meters · Place 9 · Philadelphia-PAPhiladelphia-PA400 Meters9.1:05.19a7
Jan 12UAGTCA Meet 2 @ Ott Center for Track & Field Jan 12 · 600 Meters · Place 24 · Mt AiryMt Airy600 Meters241:58.12a8
Jan 12UAGTCA Meet 2 @ Ott Center for Track & Field Jan 12 · 300 Meters · Place 27 · Mt AiryMt Airy300 Meters2745.65a8

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 22Armory Youth Solstice InvitationalDec 22 · 600 Meters · Place 6 · Mt Airy TrackMt Airy Track600 Meters6.1:44.71a PB8
Dec 22Armory Youth Solstice InvitationalDec 22 · 200 Meters · Place 20 · Mt Airy TrackMt Airy Track200 Meters20.28.29a8
Feb 17PVA 14 and Under National Age-Group Invitational ChampionshipFeb 17 · 800 Meters · Place 4 · Mt Airy TrackMt Airy Track800 Meters4.2:36.84a PB7
Feb 17PVA 14 and Under National Age-Group Invitational ChampionshipFeb 17 · 400 Meters · Place 6 · Mt Airy TrackMt Airy Track400 MetersRound P6.1:02.98a7
Feb 17PVA 14 and Under National Age-Group Invitational ChampionshipFeb 17 · 400 Meters · Place 4 · Mt Airy TrackMt Airy Track400 Meters4.1:01.21a PB7
Jan 21Ocean Breeze Youth Freedom GamesJan 21 · 200 Meters · Place 33 · Mt AiryMt Airy200 Meters3328.4513
Jan 21Ocean Breeze Youth Freedom GamesJan 21 · 400 Meters · Place 33 · Mt AiryMt Airy400 Meters331:06.5613

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jul 202024 UAGTCA's Ron Jackson Youth InvitationalJul 20 · Combined results · Place 2 · Mt. Airy TraMt. Airy TraCombined results22:26.51—
Jun 28AAU Region 02 National QualifierJun 28 · 800 Meters · Place 6 · Mt Airy TrackMt Airy Track800 Meters6.2:34.62a7
Jun 28AAU Region 02 National QualifierJun 28 · 400 Meters · Place 4 · Mt Airy TrackMt Airy Track400 Meters4.1:00.85a7
Jun 14AAU Mid-Atlantic QualifierJun 14 · 800 Meters · Place 3 · Mt. Airy TraMt. Airy Tra800 Meters32:27.01 PB13
Jun 14AAU Mid-Atlantic QualifierJun 14 · 400 Meters · Place 3 · Mt. Airy TraMt. Airy Tra400 Meters31:00.8913
Jun 1UAGTCA ChampJun 1 · 800 Meters · Place 2 · Mt Airy TrackMt Airy Track800 Meters2.2:29.29a7
Jun 1UAGTCA ChampJun 1 · 400 Meters · Place 6 · Mt Airy TrackMt Airy Track400 Meters6.1:01.35a7
May 19UAGTCA Meet 3May 19 · 800 Meters · Place 5 · Mt Airy TrackMt Airy Track800 Meters5.2:32.47a7
May 11UAGTCA Meet 2May 11 · 400 Meters · Place 5 · Mt Airy TrackMt Airy Track400 Meters5.1:01.97a7
May 4UAGTCA Meet 1May 4 · 800 Meters · Place 2 · Mt Airy TrackMt Airy Track800 Meters2.2:33.17a7
May 4UAGTCA Meet 1May 4 · 200 Meters · Place 15 · Mt Airy TrackMt Airy Track200 Meters15.28.68a7

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 30The Armory Youth Team ChallengeDec 30 · 800 Meters · Place 6 · Mt Airy TrackMt Airy Track800 Meters6.2:40.34a7
Dec 30The Armory Youth Team ChallengeDec 30 · 400 Meters · Place 7 · Mt Airy TrackMt Airy Track400 Meters7.1:04.15a7

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jul 22UAGTCA Ron Jackson Youth Invitational 2023Jul 22 · Combined results · Place 2 · Mt. Airy TraMt. Airy TraCombined results22:35.38—
Jul 22UAGTCA Ron Jackson Youth Invitational 2023Jul 22 · Combined results · Place 2 · Mt. Airy TraMt. Airy TraCombined results21:02.43 PB—
Jul 11AAU Club ChampionshipsJul 11 · 800 Meters · Place 6 · Mt Airy TrackMt Airy Track800 Meters6.2:32.85aUnofficial6
Jul 11AAU Club ChampionshipsJul 11 · 400 Meters · Place 12 · Mt Airy TrackMt Airy Track400 MetersRound P12.1:04.06aUnofficial6
Jun 302023 AAU Region 02 QualifierJun 30 · 400 Meters · Place 3 · Mt. Airy Track ClubMt. Airy Track Club400 Meters31:02.25—
Jun 302023 AAU Region 02 QualifierJun 30 · 800 Meters · Place 2 · Mt. Airy Track ClubMt. Airy Track Club800 Meters22:35.19—
Jun 16AAU Mid-Atlantic District QualifierJun 16 · 800 Meters · Place 3 · Mt Airy TrackMt Airy Track800 Meters3.2:40.85a6
Jun 16AAU Mid-Atlantic District QualifierJun 16 · 400 Meters · Place 4 · Mt Airy TrackMt Airy Track400 Meters4.1:02.80a6
May 13UAGTCA Developmental Meet 2May 13 · 400 Meters · Place 2 · Mt Airy TrackMt Airy Track400 Meters2.1:04.93a6

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:05.20—
Jun 172022 AAU Mid-Atlantic District Championships QualifierJun 17 · 800 Meters · Place 5 · Mt. Airy TCMt. Airy TC800 Meters52:49.6510
Jun 172022 AAU Mid-Atlantic District Championships QualifierJun 17 · 400 Meters · Place 4 · Mt. Airy TCMt. Airy TC400 Meters41:07.5110
Jun 4UAGTCA Developmental ChampionshipJun 4 · Long Jump · Mt Airy TrackMt Airy TrackLong Jump—FOUL5
Jun 4UAGTCA Developmental ChampionshipJun 4 · 400 Meters · Place 7 · Mt Airy TrackMt Airy Track400 Meters7.1:10.13aUnofficial5
Jun 4UAGTCA Developmental ChampionshipJun 4 · 100 Meters · Place 17 · Mt Airy TrackMt Airy Track100 MetersRound P17.14.71aUnofficial5

2021 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jul 17AAU Region 2 Qualifier @ Millersville UniversityJul 17 · 400 Meters · Place 8 · Mt Airy TrackMt Airy Track400 Meters8.1:18.92a4
Jul 17AAU Region 2 Qualifier @ Millersville UniversityJul 17 · 200 Meters · Place 9 · Mt Airy TrackMt Airy Track200 MetersRound P9.34.05a4
May 16St Luke, Mt Airy at AOCMay 16 · 1500 Meters · Place 3 · Mt Airy TrackMt Airy Track1500 Meters3.7:04.03aUnofficial4
May 16St Luke, Mt Airy at AOCMay 16 · 400 Meters · Place 2 · Mt Airy TrackMt Airy Track400 Meters2.1:23.04aUnofficial4

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
May 23Whirlwinds Track Club Meet #2May 23 · 400 Meters · Place 4 · Mt Airy TrackMt Airy Track400 Meters4.1:22.32a4
May 23Whirlwinds Track Club Meet #2May 23 · 200 Meters · Place 2 · Mt Airy TrackMt Airy Track200 Meters2.32.97a4