Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 100 Meters · OutdoorUAGTCA Meet 2 · May 11 | 11.56a | UAGTCA Meet 2 | May 11, 2024 |
| 100 Meters · OutdoorAAU Middle Atlantic District Qualifier · Jun 14 | 13.35 | AAU Middle Atlantic District Qualifier | June 14, 2019 |
| 200 Meters · IndoorNJ-AAU Jersey City Rec Development Series Meet · Jan 28 | 23.78a | NJ-AAU Jersey City Rec Development Series Meet | January 28, 2024 |
| 200 Meters · OutdoorUAGTCA Meet 3 · May 19 | 23.17a | UAGTCA Meet 3 | May 19, 2024 |
| 200 Meters · OutdoorAAU Middle Atlantic District Qualifier · Jun 14 | 26.89 | AAU Middle Atlantic District Qualifier | June 14, 2019 |
| 400 Meters · IndoorNJ-AAU/ Jersey City Rec Development Meet #1 · Dec 8 | 53.30a | NJ-AAU/ Jersey City Rec Development Meet #1 | December 8, 2024 |
| 400 Meters · OutdoorUAGTCA 2025 Ron Jackson Youth Invitational · Jul 19 | 50.53a | UAGTCA 2025 Ron Jackson Youth Invitational | July 19, 2025 |
| 400 Meters · Relay Split · OutdoorAAU Track & Field Region 2 Qualifier · Jun 27 | 53.290a | AAU Track & Field Region 2 Qualifier | June 27, 2025 |
| 55 Meter · IndoorNJ-AAU Jersey City Rec Development Series Meet · Jan 28 | 6.92a | NJ-AAU Jersey City Rec Development Series Meet | January 28, 2024 |
| 800 Meters · IndoorNJ-AAU/ Jersey City Rec Development Meet #1 · Dec 8 | 2:10.17a | NJ-AAU/ Jersey City Rec Development Meet #1 | December 8, 2024 |
| 800 Meters · OutdoorUAGTCA 2025 Ron Jackson Youth Invitational · Jul 19 | 1:59.13a | UAGTCA 2025 Ron Jackson Youth Invitational | July 19, 2025 |
| Combined results · Outdoor2024 UAGTCA's Ron Jackson Youth Invitational · Jul 20 | 4:50.11 | 2024 UAGTCA's Ron Jackson Youth Invitational | July 20, 2024 |
| Javelin · 800g · OutdoorUAGTCA Meet 2 · May 11 | 19.80m | UAGTCA Meet 2 | May 11, 2024 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Outdoor Track
5 results| Date | Meet | Event | Pl | Mark | Gr |
| May 23 | UAGTCA 2026 Outdoor Meet #3May 23 · 800 Meters · MOBETTAH TRACK AND FIELD CLUB | 800 Meters | — | DNS | - |
| May 23 | UAGTCA 2026 Outdoor Meet #3May 23 · 200 Meters · MOBETTAH TRACK AND FIELD CLUB | 200 Meters | — | DNS | - |
| May 16 | UAGTCA Meet 2May 16 · 400 Meters · Place 5 · MOBETTAH TRACK AND FIELD CLUB | 400 Meters | 5. | 53.08a | - |
| May 9 | UAGTCA Meet 1May 9 · 800 Meters · Place 2 · MOBETTAH TRACK AND FIELD CLUB | 800 Meters | 2. | 2:29.09a | - |
| May 9 | UAGTCA Meet 1May 9 · 200 Meters · MOBETTAH TRACK AND FIELD CLUB | 200 Meters | — | DNS | - |
2025 Outdoor Track
8 results2024 Indoor Track
5 results2024 Outdoor Track
21 results| Date | Meet | Event | Pl | Mark | Gr |
| Jul 20 | 2024 UAGTCA's Ron Jackson Youth InvitationalJul 20 · Combined results · Place 6 · MOBettah Tra | Combined results | 6 | 4:50.11 PB | — |
| Jun 28 | AAU Region 02 National QualifierJun 28 · 800 Meters · Place 5 · MOBETTAH TRACK AND FIELD CLUB | 800 Meters | 5. | 2:02.08a | 11 |
| Jun 28 | AAU Region 02 National QualifierJun 28 · 400 Meters · MOBETTAH TRACK AND FIELD CLUB | 400 Meters | — | DNS | 11 |
| Jun 14 | AAU Mid-Atlantic QualifierJun 14 · 800 Meters · Place 8 · Mobettah Tra | 800 Meters | 8 | 2:03.46 | 16 |
| Jun 14 | AAU Mid-Atlantic QualifierJun 14 · 400 Meters · Place 7 · Mobettah Tra | 400 Meters | 7 | 52.00 | 16 |
| Jun 1 | UAGTCA ChampJun 1 · Javelin · MOBETTAH TRACK AND FIELD CLUB | Javelin800g | -- | DNS | 11 |
| Jun 1 | UAGTCA ChampJun 1 · 800 Meters · Place 2 · MOBETTAH TRACK AND FIELD CLUB | 800 Meters | 2. | 2:04.62a | 11 |
| Jun 1 | UAGTCA ChampJun 1 · 400 Meters · MOBETTAH TRACK AND FIELD CLUB | 400 Meters | -- | DNS | 11 |
| Jun 1 | UAGTCA ChampJun 1 · 100 Meters · Place 5 · MOBETTAH TRACK AND FIELD CLUB | 100 MetersRound P | 5. | 11.58a | 11 |
| Jun 1 | UAGTCA ChampJun 1 · 100 Meters · MOBETTAH TRACK AND FIELD CLUB | 100 Meters | -- | DNS | 11 |
| May 25 | UAGTCA Meet 4May 25 · 400 Meters · Place 4 · MOBETTAH TRACK AND FIELD CLUB | 400 Meters | 4. | 51.76a | 11 |
| May 25 | UAGTCA Meet 4May 25 · 100 Meters · MOBETTAH TRACK AND FIELD CLUB | 100 MetersRound P | -- | DQ | 11 |
| May 19 | UAGTCA Meet 3May 19 · Javelin · Place 5 · MOBETTAH TRACK AND FIELD CLUB | Javelin800g | 5. | 18.95m | 11 |
| May 19 | UAGTCA Meet 3May 19 · 800 Meters · Place 2 · MOBETTAH TRACK AND FIELD CLUB | 800 Meters | 2. | 2:07.23a | 11 |
| May 19 | UAGTCA Meet 3May 19 · 200 Meters · Place 5 · MOBETTAH TRACK AND FIELD CLUB | 200 Meters | 5. | 23.17a PB | 11 |
| May 11 | UAGTCA Meet 2May 11 · Javelin · Place 3 · MOBETTAH TRACK AND FIELD CLUB | Javelin800g | 3. | 19.80m PB | 11 |
| May 11 | UAGTCA Meet 2May 11 · 400 Meters · Place 1 · MOBETTAH TRACK AND FIELD CLUB | 400 Meters | 1. | 52.43a | 11 |
| May 11 | UAGTCA Meet 2May 11 · 100 Meters · Place 1 · MOBETTAH TRACK AND FIELD CLUB | 100 MetersRound P | 1. | 11.56a PB | 11 |
| May 11 | UAGTCA Meet 2May 11 · 100 Meters · Place 3 · MOBETTAH TRACK AND FIELD CLUB | 100 Meters | 3. | 12.04a | 11 |
| May 4 | UAGTCA Meet 1May 4 · 800 Meters · Place 2 · MOBETTAH TRACK AND FIELD CLUB | 800 Meters | 2. | 2:09.01a | 11 |
| May 4 | UAGTCA Meet 1May 4 · 200 Meters · Place 10 · MOBETTAH TRACK AND FIELD CLUB | 200 Meters | 10. | 24.78a | 11 |
2019 Outdoor Track
8 results2018 Outdoor Track
2 results2017 Outdoor Track
2 results