Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorSJTFA #2 · May 2418.83aSJTFA #2May 24, 2026
100 Meters · OutdoorSGA Youth Meet · Jul 3116.31aSGA Youth MeetJuly 31, 2026
150 Meters · OutdoorTransey East Invitational · Jun 1427.42aTransey East InvitationalJune 14, 2025
200 Meters · Outdoor2026 International Youth Championship · Jul 1733.69a2026 International Youth ChampionshipJuly 17, 2026
300 Meters · OutdoorTransey East Invitational · Jun 1458.99aTransey East InvitationalJune 14, 2025
400 Meters · IndoorSJTFA #2 · May 241:24.43aSJTFA #2May 24, 2026
400 Meters · OutdoorNJ-AAU Charlie Mays Invitational · Jun 171:17.91aNJ-AAU Charlie Mays InvitationalJune 17, 2026
50 Meter · OutdoorTransey East Invitational · Jun 148.65aTransey East InvitationalJune 14, 2025
50 Meters · OutdoorPlainfield Tsunami Youth Invitational · May 189.30Plainfield Tsunami Youth InvitationalMay 18, 2025
55 Meter · OutdoorAAU Primary Results: Top 8 Combined Age Groups · Jul 69.98aAAU Primary Results: Top 8 Combined Age GroupsJuly 6, 2025
Long Jump · OutdoorSJTFA #3 · Jun 17-03.50SJTFA #3June 1, 2025

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

2026 Outdoor Track

30 results
DateMeetEventPlMarkGr
Jul 31SGA Youth MeetJul 31 · 400 Meters · Place 1 · TNT Express400 MetersRound P1.1:23.84a-
Jul 31SGA Youth MeetJul 31 · 400 Meters · Place 1 · TNT Express400 Meters1.1:26.42a-
Jul 31SGA Youth MeetJul 31 · 200 Meters · Place 2 · TNT Express200 MetersRound P2.35.69a-
Jul 31SGA Youth MeetJul 31 · 200 Meters · Place 3 · TNT Express200 Meters3.35.12a-
Jul 31SGA Youth MeetJul 31 · 100 Meters · Place 5 · TNT Express100 MetersRound P5.17.33a-
Jul 31SGA Youth MeetJul 31 · 100 Meters · Place 2 · TNT Express100 Meters2.16.31a PB-
Jul 172026 International Youth ChampionshipJul 17 · 400 Meters · Place 5 · TNT Express400 MetersRound P5.1:20.03a-
Jul 172026 International Youth ChampionshipJul 17 · 400 Meters · Place 6 · TNT Express400 Meters6.1:22.07a-
Jul 172026 International Youth ChampionshipJul 17 · 200 Meters · Place 20 · TNT Express200 MetersRound P20.35.70aWind: -2-
Jul 172026 International Youth ChampionshipJul 17 · 200 Meters · Place 19 · TNT Express200 Meters19.33.69a PBWind: 1.8-
Jul 172026 International Youth ChampionshipJul 17 · 100 Meters · Place 24 · TNT Express100 MetersRound P24.16.56aWind: -0.1-
Jul 172026 International Youth ChampionshipJul 17 · 100 Meters · Place 21 · TNT Express100 Meters21.16.47aWind: 0.9-
Jul 11City of Wilmington Youth InvitationalJul 11 · 200 Meters · Place 3 · TNT Express200 Meters3.34.09a-
Jul 11City of Wilmington Youth InvitationalJul 11 · 100 Meters · Place 5 · TNT Express100 Meters5.16.38a-
Jun 20Transy East InvitationalJun 20 · 400 Meters · TNT Express400 Meters—DNS-
Jun 20Transy East InvitationalJun 20 · 200 Meters · Place 3 · TNT Express200 Meters3.34.14a-
Jun 20Transy East InvitationalJun 20 · 100 Meters · Place 7 · TNT Express100 Meters7.17.35a-
Jun 17NJ-AAU Charlie Mays InvitationalJun 17 · 400 Meters · Place 3 · TNT Express400 Meters3.1:17.91a PB-
Jun 17NJ-AAU Charlie Mays InvitationalJun 17 · 200 Meters · Place 2 · TNT Express200 Meters2.34.95a-
Jun 17NJ-AAU Charlie Mays InvitationalJun 17 · 100 Meters · Place 5 · TNT Express100 Meters5.16.96a-
Jun 7SJTFA FinalsJun 7 · 400 Meters · Place 1 · TNT Express400 Meters1.1:21.24a-
Jun 7SJTFA FinalsJun 7 · 200 Meters · Place 2 · TNT Express200 MetersRound P2.35.38a-
Jun 7SJTFA FinalsJun 7 · 100 Meters · Place 2 · TNT Express100 MetersRound P2.16.75a-
Jun 7SJTFA FinalsJun 7 · 100 Meters · Place 2 · TNT Express100 Meters2.16.52a-
May 30SJTFA #3May 30 · 400 Meters · Place 1 · TNT Express400 Meters1.1:21.99a-
May 30SJTFA #3May 30 · 200 Meters · Place 1 · TNT Express200 Meters1.36.58a-
May 30SJTFA #3May 30 · 100 Meters · Place 2 · TNT Express100 Meters2.19.35a-
May 16SJTFA #1May 16 · 400 Meters · Place 1 · TNT Express400 Meters1.1:22.93a-
May 16SJTFA #1May 16 · 200 Meters · Place 1 · TNT Express200 Meters1.35.81a-
May 16SJTFA #1May 16 · 100 Meters · Place 1 · TNT Express100 Meters1.16.95a-

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
May 24SJTFA #2May 24 · 400 Meters · Place 1 · TNT Express400 Meters1.1:24.43a PB-
May 24SJTFA #2May 24 · 100 Meters · Place 9 · TNT Express100 Meters9.18.83a PB-
Feb 15UAGTCA Meet #3Feb 15 · 60 Meter · TNT Express60 Meter--DNS-
Feb 15UAGTCA Meet #3Feb 15 · 200 Meters · TNT Express200 Meters--DNS-

2025 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jul 6AAU Primary Results: Top 8 Combined Age GroupsJul 6 · 55 Meter · Place 16 · TNT Express55 MeterRound P16.9.98a PB-
Jul 6AAU Primary Results: Top 8 Combined Age GroupsJul 6 · 200 Meters · Place 88 · TNT Express200 MetersRound P88.38.57a-
Jul 6AAU Primary Results: Top 8 Combined Age GroupsJul 6 · 100 Meters · Place 80 · TNT Express100 MetersRound P80.17.22a-
Jul 6AAU Primary National ChampionshipsJul 6 · 55 Meter · Place 16 · TNT Express55 MeterRound P16.9.98aWind: 0.7-
Jul 6AAU Primary National ChampionshipsJul 6 · 200 Meters · Place 13 · TNT Express200 MetersRound P13.38.57aWind: -1.3-
Jul 6AAU Primary National ChampionshipsJul 6 · 100 Meters · Place 10 · TNT Express100 MetersRound P10.17.22aWind: 1.7-
Jun 14Transey East InvitationalJun 14 · 50 Meter · Place 1 · TNT Express50 Meter1.8.65a PB-
Jun 14Transey East InvitationalJun 14 · 150 Meters · Place 2 · TNT Express150 Meters2.27.42a PB-
Jun 14Transey East InvitationalJun 14 · 300 Meters · Place 1 · TNT Express300 Meters1.58.99a PB-
Jun 8SJTFA ChampsJun 8 · Long Jump · TNT ExpressLong JumpEx.4-02.50-
Jun 8SJTFA ChampsJun 8 · 200 Meters · TNT Express200 MetersRound PEx.38.35a-
Jun 8SJTFA ChampsJun 8 · 200 Meters · TNT Express200 MetersEx.39.33a-
Jun 8SJTFA ChampsJun 8 · 100 Meters · TNT Express100 MetersRound PEx.17.99a-
Jun 8SJTFA ChampsJun 8 · 100 Meters · TNT Express100 MetersEx.19.38a-
Jun 1SJTFA #3Jun 1 · Long Jump · Place 1 · TNT ExpressLong Jump1.7-03.50 PB-
Jun 1SJTFA #3Jun 1 · 200 Meters · Place 1 · TNT Express200 Meters1.37.66a-
Jun 1SJTFA #3Jun 1 · 100 Meters · Place 2 · TNT Express100 Meters2.17.85a-
May 18Plainfield Tsunami Youth InvitationalMay 18 · 300 Meters · Place 1 · Tnt Express300 Meters11:01.03—
May 18Plainfield Tsunami Youth InvitationalMay 18 · 150 Meters · Place 1 · Tnt Express150 Meters128.95—
May 18Plainfield Tsunami Youth InvitationalMay 18 · 50 Meters · Place 1 · Tnt Express50 Meters19.30 PB—

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 25UAGTCA Meet 4May 25 · 400 Meters · Place 12 · TNT Express400 Meters12.1:53.85a-
May 25UAGTCA Meet 4May 25 · 100 Meters · Place 6 · TNT Express100 MetersRound P6.19.86a-
May 25UAGTCA Meet 4May 25 · 100 Meters · Place 6 · TNT Express100 Meters6.19.86a-
May 19UAGTCA Meet 3May 19 · 200 Meters · TNT Express200 Meters--DQ-
May 11UAGTCA Meet 2May 11 · 400 Meters · Place 9 · TNT Express400 Meters9.1:49.41a-
May 11UAGTCA Meet 2May 11 · 100 Meters · Place 6 · TNT Express100 MetersRound P6.20.00a-
May 11UAGTCA Meet 2May 11 · 100 Meters · Place 6 · TNT Express100 Meters6.21.35a-