Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorUAGTCA Meet 2 · May 1118.42aUAGTCA Meet 2May 11, 2024
1500 Meters · IndoorUAGTCA Meet #2 · Jan 116:43.05aUAGTCA Meet #2January 11, 2026
1500 Meters · OutdoorUAGTCA Outdoor Championship · Jun 66:15.46aUAGTCA Outdoor ChampionshipJune 6, 2026
200 Meters · OutdoorAAU Mid Atlantic District Qualifier · Jun 1232.83aAAU Mid Atlantic District QualifierJune 12, 2026
400 Meters · IndoorUAGTCA Meet #1 · Jan 41:32.46aUAGTCA Meet #1January 4, 2026
400 Meters · OutdoorUAGTCA Meet 2 · May 161:20.26aUAGTCA Meet 2May 16, 2026
600 Meters · IndoorUAGTCA Meet #2 · Jan 112:27.43aUAGTCA Meet #2January 11, 2026
800 Meters · IndoorUAGTCA Meet #1 · Jan 43:27.77aUAGTCA Meet #1January 4, 2026
800 Meters · OutdoorAAU Mid Atlantic District Qualifier · Jun 122:48.53aAAU Mid Atlantic District QualifierJune 12, 2026
Combined results · Outdoor2024 UAGTCA's Ron Jackson Youth Invitational · Jul 2037.722024 UAGTCA's Ron Jackson Youth InvitationalJuly 20, 2024
Javelin · 300g TJ · OutdoorUAGTCA Meet 2 · May 168.36mUAGTCA Meet 2May 16, 2026
Javelin · 800g · OutdoorUAGTCA 2026 Outdoor Meet #3 · May 237.91mUAGTCA 2026 Outdoor Meet #3May 23, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 12AAU Mid Atlantic District QualifierJun 12 · 800 Meters · Place 2 · Mt Airy800 Meters22:48.53a PB—
Jun 12AAU Mid Atlantic District QualifierJun 12 · 200 Meters · Place 4 · Mt Airy200 Meters432.83a PB—
Jun 6UAGTCA Outdoor ChampionshipJun 6 · 1500 Meters · Place 4 · Mt Airy Track1500 Meters4.6:15.46a PB-
Jun 6UAGTCA Outdoor ChampionshipJun 6 · 800 Meters · Place 3 · Mt Airy Track800 Meters3.2:52.17a-
Jun 6UAGTCA Outdoor ChampionshipJun 6 · 400 Meters · Mt Airy Track400 Meters—DNS-
May 23UAGTCA 2026 Outdoor Meet #3May 23 · Javelin · Place 10 · Mt Airy TrackJavelin800g10.7.91m PB-
May 23UAGTCA 2026 Outdoor Meet #3May 23 · 800 Meters · Place 4 · Mt Airy Track800 Meters4.3:07.13a-
May 16UAGTCA Meet 2May 16 · Javelin · Place 10 · Mt Airy TrackJavelin300g TJ10.8.36m PB-
May 16UAGTCA Meet 2May 16 · 1500 Meters · Place 4 · Mt Airy Track1500 Meters4.6:19.88a-
May 16UAGTCA Meet 2May 16 · 400 Meters · Place 5 · Mt Airy Track400 Meters5.1:20.26a PB-

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Jan 11UAGTCA Meet #2Jan 11 · 1500 Meters · Place 3 · Mt Airy1500 Meters36:43.05a PB—
Jan 11UAGTCA Meet #2Jan 11 · 600 Meters · Place 6 · Mt Airy600 Meters62:27.43a PB—
Jan 4UAGTCA Meet #1Jan 4 · 800 Meters · Place 4 · Mt Airy800 Meters43:27.77a PB—
Jan 4UAGTCA Meet #1Jan 4 · 400 Meters · Place 8 · Mt Airy400 Meters81:32.46a PB—

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 31UAGTCA Outdoor ChampionshipMay 31 · 800 Meters · Place 5 · Mt Airy800 Meters53:12.62a—
May 31UAGTCA Outdoor ChampionshipMay 31 · 400 Meters · Place 9 · Mt Airy400 Meters91:26.13a—
May 17UAGTCA Outdoor Meet #3May 17 · 800 Meters · Place 8 · Mt Airy Track800 Meters8.3:11.62a-
May 10UAGTCA Outdoor Meet #2May 10 · 1500 Meters · Place 7 · Mt. Airy Track Club1500 Meters77:17.95—
May 10UAGTCA Outdoor Meet #2May 10 · 400 Meters · Place 19 · Mt. Airy Track Club400 Meters191:27.80—
May 3UAGTCA Outdoor Meet #1May 3 · 800 Meters · Place 18 · Mt. Airy Track Club800 Meters183:48.05—
May 3UAGTCA Outdoor Meet #1May 3 · 200 Meters · Place 35 · Mt. Airy Track Club200 Meters3540.88—

2024 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jul 202024 UAGTCA's Ron Jackson Youth InvitationalJul 20 · Combined results · Place 1 · Mt. Airy TraCombined results13:13.29—
Jul 202024 UAGTCA's Ron Jackson Youth InvitationalJul 20 · Combined results · Place 1 · Mt. Airy TraCombined results11:25.60—
Jul 202024 UAGTCA's Ron Jackson Youth InvitationalJul 20 · Combined results · Place 1 · Mt. Airy TraCombined results137.81—
Jul 202024 UAGTCA's Ron Jackson Youth InvitationalJul 20 · Combined results · Place 2 · Mt. Airy TraCombined resultsRound P237.72 PB—
Jun 28AAU Region 02 National QualifierJun 28 · 1500 Meters · Place 6 · Mt Airy Track1500 Meters6.6:17.50a-
Jun 28AAU Region 02 National QualifierJun 28 · 800 Meters · Place 11 · Mt Airy Track800 Meters11.3:13.15a-
Jun 14AAU Mid-Atlantic QualifierJun 14 · 1500 Meters · Place 7 · Mt. Airy Tra1500 Meters76:20.746
Jun 14AAU Mid-Atlantic QualifierJun 14 · 800 Meters · Place 10 · Mt. Airy Tra800 Meters103:09.166
Jun 1UAGTCA ChampJun 1 · Javelin · Mt Airy TrackJavelin300g TJ--DNS-
Jun 1UAGTCA ChampJun 1 · 800 Meters · Place 1 · Mt Airy Track800 Meters1.3:32.41a-
Jun 1UAGTCA ChampJun 1 · 400 Meters · Place 1 · Mt Airy Track400 Meters1.1:27.50a-
May 25UAGTCA Meet 4May 25 · 400 Meters · Place 1 · Mt Airy Track400 Meters1.1:32.17a-
May 25UAGTCA Meet 4May 25 · 100 Meters · Place 7 · Mt Airy Track100 MetersRound P7.18.85a-
May 25UAGTCA Meet 4May 25 · 100 Meters · Place 7 · Mt Airy Track100 Meters7.18.85a-
May 19UAGTCA Meet 3May 19 · Javelin · Place 7 · Mt Airy TrackJavelin300g TJ7.5.32m-
May 19UAGTCA Meet 3May 19 · 800 Meters · Place 1 · Mt Airy Track800 Meters1.3:27.62a-
May 19UAGTCA Meet 3May 19 · 200 Meters · Place 6 · Mt Airy Track200 Meters6.39.78a-
May 11UAGTCA Meet 2May 11 · Javelin · Place 2 · Mt Airy TrackJavelin300g TJ2.6.07m-
May 11UAGTCA Meet 2May 11 · 400 Meters · Place 2 · Mt Airy Track400 Meters2.1:35.83a-
May 11UAGTCA Meet 2May 11 · 100 Meters · Place 5 · Mt Airy Track100 MetersRound P5.18.42a PB-
May 11UAGTCA Meet 2May 11 · 100 Meters · Place 5 · Mt Airy Track100 Meters5.19.92a-