Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorSJTFA #2 · May 2416.28aSJTFA #2May 24, 2026
100 Meters · OutdoorSJTFA Finals · Jun 715.75aSJTFA FinalsJune 7, 2026
150 Meters · OutdoorTransey East Invitational · Jun 1425.41aTransey East InvitationalJune 14, 2025
200 Meters · OutdoorGCN All-Comers Series · Jun 1335.13aGCN All-Comers SeriesJune 13, 2026
300 Meters · OutdoorTransey East Invitational · Jun 141:02.07aTransey East InvitationalJune 14, 2025
400 Meters · IndoorSJTFA #2 · May 241:30.33aSJTFA #2May 24, 2026
400 Meters · OutdoorSJTFA #1 · May 161:28.62aSJTFA #1May 16, 2026
50 Meter · OutdoorTransey East Invitational · Jun 148.36aTransey East InvitationalJune 14, 2025
55 Meter · OutdoorAAU Primary Results: Top 8 Combined Age Groups · Jul 69.29aAAU Primary Results: Top 8 Combined Age GroupsJuly 6, 2025

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 20Transy East InvitationalJun 20 · 400 Meters · Place 14 · Winslow EliteWinslow Elite400 Meters14.1:30.61a1
Jun 20Transy East InvitationalJun 20 · 200 Meters · Place 8 · Winslow EliteWinslow Elite200 Meters8.35.53a1
Jun 20Transy East InvitationalJun 20 · 100 Meters · Place 5 · Winslow EliteWinslow Elite100 Meters5.16.24a1
Jun 13GCN All-Comers SeriesJun 13 · 200 Meters · Place 28 · Winslow EliteWinslow Elite200 Meters28.35.13a PBWind: 0.81
Jun 13GCN All-Comers SeriesJun 13 · 100 Meters · Place 21 · Winslow EliteWinslow Elite100 Meters21.15.89aWind: 0.11
Jun 7SJTFA FinalsJun 7 · 400 Meters · Place 7 · Winslow EliteWinslow Elite400 Meters7.1:32.22a1
Jun 7SJTFA FinalsJun 7 · 200 Meters · Place 13 · Winslow EliteWinslow Elite200 MetersRound P13.35.96a1
Jun 7SJTFA FinalsJun 7 · 100 Meters · Place 4 · Winslow EliteWinslow Elite100 MetersRound P4.15.75a PB1
Jun 7SJTFA FinalsJun 7 · 100 Meters · Place 4 · Winslow EliteWinslow Elite100 Meters4.15.82a1
May 30SJTFA #3May 30 · 400 Meters · Place 7 · Winslow EliteWinslow Elite400 Meters7.1:30.93a1
May 30SJTFA #3May 30 · 200 Meters · Place 7 · Winslow EliteWinslow Elite200 Meters7.36.50a1
May 30SJTFA #3May 30 · 100 Meters · Place 2 · Winslow EliteWinslow Elite100 Meters2.18.18a1
May 16SJTFA #1May 16 · 400 Meters · Place 10 · Winslow EliteWinslow Elite400 Meters10.1:28.62a PB1
May 16SJTFA #1May 16 · 200 Meters · Place 14 · Winslow EliteWinslow Elite200 Meters14.37.81a1

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
May 24SJTFA #2May 24 · 400 Meters · Place 6 · Mainland Jaguars TrackMainland Jaguars Track400 Meters6.1:30.33a PB1
May 24SJTFA #2May 24 · 100 Meters · Place 3 · Mainland Jaguars TrackMainland Jaguars Track100 Meters3.16.28a PB1

2025 Outdoor Track

28 results
DateMeetEventPlMarkGr
Jul 19UAGTCA 2025 Ron Jackson Youth InvitationalJul 19 · 400 Meters · Winslow EliteWinslow Elite400 Meters—DQ—
Jul 19UAGTCA 2025 Ron Jackson Youth InvitationalJul 19 · 200 Meters · Place 3 · Winslow EliteWinslow Elite200 MetersRound P356.50a—
Jul 19UAGTCA 2025 Ron Jackson Youth InvitationalJul 19 · 200 Meters · Place 5 · Winslow EliteWinslow Elite200 Meters539.59a—
Jul 19UAGTCA 2025 Ron Jackson Youth InvitationalJul 19 · 100 Meters · Place 2 · Winslow EliteWinslow Elite100 MetersRound P237.69a—
Jul 19UAGTCA 2025 Ron Jackson Youth InvitationalJul 19 · 100 Meters · Place 1 · Winslow EliteWinslow Elite100 Meters116.76a—
Jul 6AAU Primary Results: Top 8 Combined Age GroupsJul 6 · 55 Meter · Place 3 · Winslow EliteWinslow Elite55 MeterRound P3.9.29a PBGr
Jul 6AAU Primary Results: Top 8 Combined Age GroupsJul 6 · 55 Meter · Place 6 · Winslow EliteWinslow Elite55 Meter6.9.56aGr
Jul 6AAU Primary Results: Top 8 Combined Age GroupsJul 6 · 200 Meters · Place 99 · Winslow EliteWinslow Elite200 MetersRound P99.36.88aGr
Jul 6AAU Primary Results: Top 8 Combined Age GroupsJul 6 · 100 Meters · Place 55 · Winslow EliteWinslow Elite100 MetersRound P55.16.14aGr
Jul 6AAU Primary Results: Top 8 Combined Age GroupsJul 6 · 100 Meters · Place 24 · Winslow EliteWinslow Elite100 Meters24.16.46aGr
Jul 6AAU Primary National ChampionshipsJul 6 · 55 Meter · Place 3 · Winslow EliteWinslow Elite55 MeterRound P3.9.29aWind: 0Gr
Jul 6AAU Primary National ChampionshipsJul 6 · 55 Meter · Place 6 · Winslow EliteWinslow Elite55 Meter6.9.56aGr
Jul 6AAU Primary National ChampionshipsJul 6 · 200 Meters · Place 13 · Winslow EliteWinslow Elite200 MetersRound P13.36.88aWind: 1.4Gr
Jul 6AAU Primary National ChampionshipsJul 6 · 100 Meters · Place 4 · Winslow EliteWinslow Elite100 MetersRound P4.16.14aWind: 1.6Gr
Jul 6AAU Primary National ChampionshipsJul 6 · 100 Meters · Place 8 · Winslow EliteWinslow Elite100 Meters8.16.46aGr
Jun 14Transey East InvitationalJun 14 · 50 Meter · Place 1 · Winslow EliteWinslow Elite50 Meter1.8.36a PBGr
Jun 14Transey East InvitationalJun 14 · 150 Meters · Place 1 · Winslow EliteWinslow Elite150 Meters1.25.41a PBGr
Jun 14Transey East InvitationalJun 14 · 300 Meters · Place 3 · Winslow EliteWinslow Elite300 Meters3.1:02.07a PBGr
Jun 8SJTFA ChampsJun 8 · 400 Meters · Place 3 · Winslow EliteWinslow Elite400 Meters3.1:35.27aGr
Jun 8SJTFA ChampsJun 8 · 100 Meters · Place 1 · Winslow EliteWinslow Elite100 MetersRound P1.17.69aGr
Jun 8SJTFA ChampsJun 8 · 100 Meters · Place 1 · Winslow EliteWinslow Elite100 Meters1.18.12aGr
Jun 1SJTFA #3Jun 1 · 400 Meters · Place 3 · Winslow EliteWinslow Elite400 Meters3.1:45.41aGr
Jun 1SJTFA #3Jun 1 · 100 Meters · Place 9 · Winslow EliteWinslow Elite100 Meters9.19.62aGr
May 17SJTFA #2May 17 · 400 Meters · Place 5 · Winslow EliteWinslow Elite400 Meters5.1:50.10aGr
May 17SJTFA #2May 17 · 200 Meters · Place 5 · Winslow EliteWinslow Elite200 Meters5.49.45aGr
May 17SJTFA #2May 17 · 100 Meters · Place 5 · Winslow EliteWinslow Elite100 Meters5.20.48aGr
May 3SJTFA #1May 3 · 400 Meters · Place 4 · Winslow EliteWinslow Elite400 Meters4.1:39.46aGr
May 3SJTFA #1May 3 · 100 Meters · Place 1 · Winslow EliteWinslow Elite100 Meters1.17.00aGr