Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · IndoorRising Stars Youth Champs · Mar 66:05.50aRising Stars Youth ChampsMarch 6, 2026
1500 Meters · OutdoorAAU Mid Atlantic District Qualifier · Jun 125:42.01aAAU Mid Atlantic District QualifierJune 12, 2026
200 Meters · OutdoorUAGTCA Meet 1 · May 930.26aUAGTCA Meet 1May 9, 2026
300 Meters · IndoorUAGTCA Meet #2 · Jan 1150.06aUAGTCA Meet #2January 11, 2026
3000 Meters · OutdoorUAGTCA Outdoor Meet #1 · May 314:50.07UAGTCA Outdoor Meet #1May 3, 2025
400 Meters · IndoorUAGTCA Meet #3 · Feb 151:10.98aUAGTCA Meet #3February 15, 2026
400 Meters · Outdoor2026 UAGTCA Ron Jackson Invite · Jul 181:05.93a2026 UAGTCA Ron Jackson InviteJuly 18, 2026
600 Meters · IndoorUAGTCA Meet #2 · Jan 112:05.82aUAGTCA Meet #2January 11, 2026
800 Meters · IndoorRising Stars Youth Champs · Mar 62:51.35aRising Stars Youth ChampsMarch 6, 2026
800 Meters · OutdoorUAGTCA Outdoor Championship · Jun 62:42.46aUAGTCA Outdoor ChampionshipJune 6, 2026
High Jump · OutdoorAAU Track & Field Region 2 Qualifier · Jun 262:45.95AAU Track & Field Region 2 QualifierJune 26, 2026
Long Jump · OutdoorUAGTCA Meet 4 · May 252.04mUAGTCA Meet 4May 25, 2024
Pole Vault · OutdoorAAU Track & Field Region 2 Qualifier · Jun 265:38.20AAU 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

18 results
DateMeetEventPlMarkGr
Jul 182026 UAGTCA Ron Jackson InviteJul 18 · 800 Meters · Place 11 · Infinity Track800 Meters11.2:50.53a7
Jul 182026 UAGTCA Ron Jackson InviteJul 18 · 400 Meters · Place 12 · Infinity Track400 Meters12.1:05.93a PB7
Jun 26AAU Track & Field Region 2 QualifierJun 26 · Javelin · Place 11 · InfinityJavelin111:06.45—
Jun 26AAU Track & Field Region 2 QualifierJun 26 · High Jump · Place 11 · InfinityHigh Jump112:45.95 PB—
Jun 26AAU Track & Field Region 2 QualifierJun 26 · Pole Vault · Place 9 · InfinityPole Vault95:38.20 PB—
Jun 12AAU Mid Atlantic District QualifierJun 12 · 1500 Meters · Place 6 · Infinity1500 Meters65:42.01a PB7
Jun 12AAU Mid Atlantic District QualifierJun 12 · 800 Meters · Place 13 · Infinity800 Meters132:45.06a7
Jun 12AAU Mid Atlantic District QualifierJun 12 · 400 Meters · Place 12 · Infinity400 Meters121:07.88a7
Jun 6UAGTCA Outdoor ChampionshipJun 6 · 1500 Meters · Place 4 · Infinity Track1500 Meters4.5:51.73a7
Jun 6UAGTCA Outdoor ChampionshipJun 6 · 800 Meters · Place 6 · Infinity Track800 Meters6.2:42.46a PB7
May 30UAGTCA Meet 4May 30 · 1500 Meters · Infinity Track1500 Meters—DNS7
May 30UAGTCA Meet 4May 30 · 400 Meters · Infinity Track400 Meters—DNS7
May 23UAGTCA 2026 Outdoor Meet #3May 23 · 800 Meters · Place 8 · Infinity Track800 Meters8.2:58.83a7
May 23UAGTCA 2026 Outdoor Meet #3May 23 · 200 Meters · Place 28 · Infinity Track200 Meters28.31.04a7
May 16UAGTCA Meet 2May 16 · 1500 Meters · Place 11 · Infinity Track1500 Meters11.5:53.91a7
May 16UAGTCA Meet 2May 16 · 400 Meters · Place 24 · Infinity Track400 Meters24.1:09.53a7
May 9UAGTCA Meet 1May 9 · 800 Meters · Place 15 · Infinity Track800 Meters15.2:52.41a7
May 9UAGTCA Meet 1May 9 · 200 Meters · Place 26 · Infinity Track200 Meters26.30.26a PB7

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Mar 6Rising Stars Youth ChampsMar 6 · 1500 Meters · Place 9 · Infinity Track1500 Meters9.6:05.50a PB7
Mar 6Rising Stars Youth ChampsMar 6 · 800 Meters · Place 15 · Infinity Track800 Meters15.2:51.35a PB7
Feb 15UAGTCA Meet #3Feb 15 · 800 Meters · Place 27 · Infinity Track800 Meters27.3:03.83a7
Feb 15UAGTCA Meet #3Feb 15 · 400 Meters · Place 29 · Infinity Track400 Meters29.1:10.98a PB7
Jan 11UAGTCA Meet #2Jan 11 · 600 Meters · Place 25 · Infinity600 Meters252:05.82a PB—
Jan 11UAGTCA Meet #2Jan 11 · 300 Meters · Place 42 · Infinity300 Meters4250.06a PB—
Jan 4UAGTCA Meet #1Jan 4 · 1500 Meters · Place 17 · Infinity1500 Meters176:41.46a—
Jan 4UAGTCA Meet #1Jan 4 · 800 Meters · Place 19 · Infinity800 Meters193:08.37a—

2025 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jul 19UAGTCA 2025 Ron Jackson Youth InvitationalJul 19 · 1500 Meters · Place 5 · Infinity1500 Meters56:37.60a—
Jul 19UAGTCA 2025 Ron Jackson Youth InvitationalJul 19 · 800 Meters · Place 15 · Infinity800 Meters153:11.41a—
Jun 27AAU Track & Field Region 2 QualifierJun 27 · 1500 Meters · Place 8 · Infinity Track1500 Meters8.6:16.48a6
Jun 13AAU Mid Atlantic District QualifierJun 13 · 1500 Meters · Place 12 · Infinity Track1500 Meters12.6:39.68a6
Jun 13AAU Mid Atlantic District QualifierJun 13 · 800 Meters · Place 18 · Infinity Track800 Meters18.3:07.89a6
May 31UAGTCA Outdoor ChampionshipMay 31 · 400 Meters · Place 23 · Infinity400 Meters231:19.60a—
May 17UAGTCA Outdoor Meet #3May 17 · 3000 Meters · Infinity Track3000 Meters--DNS6
May 17UAGTCA Outdoor Meet #3May 17 · 800 Meters · Infinity Track800 Meters--DNS6
May 10UAGTCA Outdoor Meet #2May 10 · 1500 Meters · Place 12 · Infinity Track Club1500 Meters126:33.41—
May 10UAGTCA Outdoor Meet #2May 10 · 400 Meters · Place 46 · Infinity Track Club400 Meters461:25.69—
May 3UAGTCA Outdoor Meet #1May 3 · 3000 Meters · Place 2 · Infinity Track Club3000 Meters214:50.07 PB—
May 3UAGTCA Outdoor Meet #1May 3 · 800 Meters · Place 29 · Infinity Track Club800 Meters293:30.59—

2024 Outdoor Track

17 results
DateMeetEventPlMarkGr
Jun 28AAU Region 02 National QualifierJun 28 · 1500 Meters · Place 9 · Infinity Track1500 Meters9.6:30.12a5
Jun 28AAU Region 02 National QualifierJun 28 · 800 Meters · Place 14 · Infinity Track800 Meters14.3:08.15a5
Jun 28AAU Region 02 National QualifierJun 28 · 400 Meters · Place 14 · Infinity Track400 Meters14.1:19.16a5
Jun 14AAU Mid-Atlantic QualifierJun 14 · 1500 Meters · Place 9 · Infinity Tra1500 Meters96:31.9811
Jun 14AAU Mid-Atlantic QualifierJun 14 · 800 Meters · Place 15 · Infinity Tra800 Meters153:10.9011
Jun 14AAU Mid-Atlantic QualifierJun 14 · 400 Meters · Place 14 · Infinity Tra400 Meters141:19.4911
Jun 1UAGTCA ChampJun 1 · 400 Meters · Place 18 · Infinity Track400 Meters18.1:23.87a5
Jun 1UAGTCA ChampJun 1 · 200 Meters · Place 37 · Infinity Track200 Meters37.35.12a5
May 25UAGTCA Meet 4May 25 · Long Jump · Place 21 · Infinity TrackLong Jump21.2.04m PB5
May 25UAGTCA Meet 4May 25 · 1500 Meters · Place 14 · Infinity Track1500 Meters14.7:02.06a5
May 25UAGTCA Meet 4May 25 · 400 Meters · Place 51 · Infinity Track400 Meters51.1:26.43a5
May 19UAGTCA Meet 3May 19 · Long Jump · Place 22 · Infinity TrackLong Jump22.1.99m5
May 19UAGTCA Meet 3May 19 · 800 Meters · Place 30 · Infinity Track800 Meters30.3:27.76a5
May 19UAGTCA Meet 3May 19 · 200 Meters · Place 65 · Infinity Track200 Meters65.37.35a5
May 11UAGTCA Meet 2May 11 · Long Jump · Place 29 · Infinity TrackLong Jump29.1.86m5
May 11UAGTCA Meet 2May 11 · 1500 Meters · Place 12 · Infinity Track1500 Meters12.7:04.02a5
May 11UAGTCA Meet 2May 11 · 400 Meters · Place 63 · Infinity Track400 Meters63.1:30.32a5