Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSJTFA Finals · Jun 713.29aSJTFA FinalsJune 7, 2026
100m Hurdles · 30" / 0.762m · OutdoorCity of Wilmington Youth Invitational · Jul 1118.79aCity of Wilmington Youth InvitationalJuly 11, 2026
100m Hurdles · 33" / 0.838m · IndoorSJTFA #2 · May 2419.54aSJTFA #2May 24, 2026
100m Hurdles · 33" / 0.838m · Outdoor2026 International Youth Championship · Jul 1719.40a2026 International Youth ChampionshipJuly 17, 2026
200 Meters · IndoorLEGACY INDOOR TRACK SHOWCASE · Feb 2531.00LEGACY INDOOR TRACK SHOWCASEFebruary 25, 2023
200 Meters · OutdoorTransy East Invitational · Jun 2027.29aTransy East InvitationalJune 20, 2026
200m Hurdles · 30" / 0.762m · OutdoorSGA Youth Meet · Jul 3131.69aSGA Youth MeetJuly 31, 2026
200m Hurdles · 33" / 0.838m · OutdoorNJ-AAU Charlie Mays Invitational · Jun 1731.71aNJ-AAU Charlie Mays InvitationalJune 17, 2026
400 Meters · IndoorSJTFA #2 · May 241:03.21aSJTFA #2May 24, 2026
400 Meters · OutdoorNJ-AAU Charlie Mays Invitational · Jun 171:01.01aNJ-AAU Charlie Mays InvitationalJune 17, 2026
55 Meter · IndoorPVA 14 & Under National Indoor Invitational · Feb 188.98aPVA 14 & Under National Indoor InvitationalFebruary 18, 2023
55 Meters · IndoorLEGACY INDOOR TRACK SHOWCASE · Feb 258.20LEGACY INDOOR TRACK SHOWCASEFebruary 25, 2023
800 Meters · OutdoorPlainfield Tsunami Youth Invitational · May 212:38.00Plainfield Tsunami Youth InvitationalMay 21, 2023
Finals · Outdoor2023 PVA Youth Invitational · Mar 432.392023 PVA Youth InvitationalMarch 4, 2023

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

2026 Outdoor Track

28 results
DateMeetEventPlMarkGr
Jul 31SGA Youth MeetJul 31 · 200m Hurdles · Place 1 · TNT Express200m Hurdles30" / 0.762m1.31.69a PB7
Jul 31SGA Youth MeetJul 31 · 100m Hurdles · Place 2 · TNT Express100m Hurdles33" / 0.838m2.19.72a7
Jul 31SGA Youth MeetJul 31 · 400 Meters · Place 1 · TNT Express400 MetersRound P1.1:02.03a7
Jul 31SGA Youth MeetJul 31 · 400 Meters · Place 1 · TNT Express400 Meters1.1:02.57a7
Jul 31SGA Youth MeetJul 31 · 200 Meters · Place 4 · TNT Express200 MetersRound P4.27.58a7
Jul 31SGA Youth MeetJul 31 · 200 Meters · Place 3 · TNT Express200 Meters3.27.37a7
Jul 172026 International Youth ChampionshipJul 17 · 200m Hurdles · Place 13 · TNT Express200m Hurdles30" / 0.762mRound P13.33.71aWind: -1.87
Jul 172026 International Youth ChampionshipJul 17 · 100m Hurdles · Place 13 · TNT Express100m Hurdles33" / 0.838mRound P13.19.40a PBWind: -0.87
Jul 172026 International Youth ChampionshipJul 17 · 400 Meters · Place 9 · TNT Express400 MetersRound P9.1:01.04a7
Jul 11City of Wilmington Youth InvitationalJul 11 · 100m Hurdles · Place 4 · TNT Express100m Hurdles30" / 0.762m4.18.79a PB7
Jul 11City of Wilmington Youth InvitationalJul 11 · 400 Meters · Place 4 · TNT Express400 Meters4.1:01.96a7
Jul 11City of Wilmington Youth InvitationalJul 11 · 200 Meters · Place 8 · TNT Express200 Meters8.27.48a7
Jun 20Transy East InvitationalJun 20 · 400 Meters · Place 1 · TNT Express400 Meters1.1:02.16a7
Jun 20Transy East InvitationalJun 20 · 200 Meters · Place 1 · TNT Express200 Meters1.27.29a PB7
Jun 20Transy East InvitationalJun 20 · 100 Meters · Place 3 · TNT Express100 Meters3.13.63a7
Jun 17NJ-AAU Charlie Mays InvitationalJun 17 · 200m Hurdles · Place 2 · TNT Express200m Hurdles33" / 0.838m2.31.71a PB7
Jun 17NJ-AAU Charlie Mays InvitationalJun 17 · 100m Hurdles · Place 4 · TNT Express100m Hurdles30" / 0.762m4.18.90a7
Jun 17NJ-AAU Charlie Mays InvitationalJun 17 · 400 Meters · Place 2 · TNT Express400 Meters2.1:01.01a PB7
Jun 7SJTFA FinalsJun 7 · 400 Meters · Place 2 · TNT Express400 Meters2.1:02.14a7
Jun 7SJTFA FinalsJun 7 · 200 Meters · Place 4 · TNT Express200 MetersRound P4.27.38a7
Jun 7SJTFA FinalsJun 7 · 100 Meters · Place 3 · TNT Express100 MetersRound P3.13.29a PB7
Jun 7SJTFA FinalsJun 7 · 100 Meters · TNT Express100 Meters--DNS7
May 30SJTFA #3May 30 · 400 Meters · Place 5 · TNT Express400 Meters5.1:03.55a7
May 30SJTFA #3May 30 · 200 Meters · Place 6 · TNT Express200 Meters6.28.40a7
May 30SJTFA #3May 30 · 100 Meters · Place 4 · TNT Express100 Meters4.13.77a7
May 16SJTFA #1May 16 · 400 Meters · Place 2 · TNT Express400 Meters2.1:04.19a7
May 16SJTFA #1May 16 · 200 Meters · Place 3 · TNT Express200 Meters3.28.30a7
May 16SJTFA #1May 16 · 100 Meters · Place 1 · TNT Express100 Meters1.13.52a7

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
May 24SJTFA #2May 24 · 100m Hurdles · Place 1 · TNT Express100m Hurdles33" / 0.838m1.19.54a PB7
May 24SJTFA #2May 24 · 400 Meters · Place 2 · TNT Express400 Meters2.1:03.21a PB7

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 14Transey East InvitationalJun 14 · 400 Meters · TNT Express400 Meters—DNS6
Jun 14Transey East InvitationalJun 14 · 200 Meters · TNT Express200 Meters—DNS6
Jun 14Transey East InvitationalJun 14 · 100 Meters · TNT Express100 Meters—DNS6
Jun 8SJTFA ChampsJun 8 · 400 Meters · TNT Express400 MetersEx.1:05.70a6
Jun 8SJTFA ChampsJun 8 · 200 Meters · TNT Express200 MetersRound PEx.29.14a6
Jun 8SJTFA ChampsJun 8 · 200 Meters · TNT Express200 MetersEx.29.61a6
Jun 8SJTFA ChampsJun 8 · 100 Meters · TNT Express100 MetersRound PEx.14.27a6
Jun 8SJTFA ChampsJun 8 · 100 Meters · TNT Express100 MetersEx.14.15a6
Jun 1SJTFA #3Jun 1 · 400 Meters · Place 7 · TNT Express400 Meters7.1:11.85a6
Jun 1SJTFA #3Jun 1 · 200 Meters · Place 4 · TNT Express200 Meters4.28.90a6
Jun 1SJTFA #3Jun 1 · 100 Meters · Place 4 · TNT Express100 Meters4.13.90a6
May 18Plainfield Tsunami Youth InvitationalMay 18 · 80m Hurdles · Place 4 · Tnt Express80m Hurdles416.27—
May 18Plainfield Tsunami Youth InvitationalMay 18 · 400 Meters · Place 10 · Tnt Express400 Meters101:07.16—
May 18Plainfield Tsunami Youth InvitationalMay 18 · 200 Meters · Place 14 · Tnt Express200 Meters1430.42—

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 27AAU Region 01 Qualifier at Lincoln Park Jersey City New JerseyJun 27 · 80m Hurdles · Place 3 · Tnt Express80m Hurdles317.1711
Jun 27AAU Region 01 Qualifier at Lincoln Park Jersey City New JerseyJun 27 · 400 Meters · Place 4 · Tnt Express400 Meters41:07.9311
Jun 2AAU New Jersey District Qualifier (14&Under)Jun 2 · 400 Meters · Place 3 · Tnt Express400 Meters31:04.00—
May 25UAGTCA Meet 4May 25 · 400 Meters · Place 12 · TNT Express400 Meters12.1:09.88a6
May 25UAGTCA Meet 4May 25 · 100 Meters · Place 14 · TNT Express100 MetersRound P14.14.82a6
May 19UAGTCA Meet 3May 19 · 800 Meters · Place 11 · TNT Express800 Meters11.2:49.31a6
May 19UAGTCA Meet 3May 19 · 200 Meters · Place 13 · TNT Express200 Meters13.29.72a6
May 11UAGTCA Meet 2May 11 · 400 Meters · Place 20 · TNT Express400 Meters20.1:09.92a6
May 11UAGTCA Meet 2May 11 · 100 Meters · Place 21 · TNT Express100 MetersRound P21.14.64a6
May 4UAGTCA Meet 1May 4 · 200 Meters · Place 9 · TNT Express200 Meters9.30.94a6

2023 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jul 11AAU Club ChampionshipsJul 11 · 800 Meters · Place 4 · TNT Express800 Meters4.2:43.24aUnofficial5
Jul 11AAU Club ChampionshipsJul 11 · 400 Meters · TNT Express400 MetersRound P--DQ5
Jul 11AAU Club ChampionshipsJul 11 · 200 Meters · Place 35 · TNT Express200 MetersRound P35.31.22aWind: -0.9Unofficial5
Jul 7Jersey Shore InvitationalJul 7 · 800 Meters · Place 1 · TNT Express800 Meters1.2:47.14a5
Jul 7Jersey Shore InvitationalJul 7 · 400 Meters · Place 1 · TNT Express400 Meters1.1:09.73a5
Jul 7Jersey Shore InvitationalJul 7 · 200 Meters · Place 1 · TNT Express200 Meters1.31.10a5
Jun 3DMV Youth Challenge Jun 3 · 800 Meters · Place 3 · TNT Express800 Meters32:53.04a—
Jun 3DMV Youth Challenge Jun 3 · 400 Meters · Place 3 · TNT Express400 Meters31:11.11a—
Jun 3DMV Youth Challenge Jun 3 · 100 Meters · Place 11 · TNT Express100 MetersRound P1114.96a—
May 21Plainfield Tsunami Youth InvitationalMay 21 · 800 Meters · Place 2 · Tnt Express800 Meters22:38.00 PB—
May 21Plainfield Tsunami Youth InvitationalMay 21 · 100 Meters · Place 6 · Tnt Express100 Meters616.00—
May 21Plainfield Tsunami Youth InvitationalMay 21 · 400 Meters · Place 2 · Tnt Express400 Meters21:10.00—
Mar 42023 PVA Youth InvitationalMar 4 · Finals · Place 1 · Tnt ExpressFinals132.39 PB10
Mar 42023 PVA Youth InvitationalMar 4 · Finals · Place 2 · Tnt ExpressFinals23:06.1410
Mar 42023 PVA Youth InvitationalMar 4 · Finals · Place 1 · Tnt ExpressFinals11:12.5910

2023 Indoor Track

17 results
DateMeetEventPlMarkGr
Feb 25LEGACY INDOOR TRACK SHOWCASEFeb 25 · 400 Meters · Place 4 · TNT EXPRESS400 Meters41:10.0010
Feb 25LEGACY INDOOR TRACK SHOWCASEFeb 25 · 200 Meters · Place 8 · TNT EXPRESS200 Meters831.00 PB10
Feb 25LEGACY INDOOR TRACK SHOWCASEFeb 25 · 55 Meters · Place 12 · TNT EXPRESS55 Meters128.20 PB10
Feb 18PVA 14 & Under National Championship Feb 18 · 400 Meters · Place 2 · TNT Express400 MetersRound P21:12.26—
Feb 18PVA 14 & Under National Championship Feb 18 · 400 Meters · Place 2 · TNT Express400 Meters21:12.16—
Feb 18PVA 14 & Under National Championship Feb 18 · 200 Meters · Place 11 · TNT Express200 MetersRound P1132.30—
Feb 18PVA 14 & Under National Championship Feb 18 · 200 Meters · Place 10 · TNT Express200 Meters1031.98—
Feb 18PVA 14 & Under National Championship Feb 18 · 55 Meters · Place 9 · TNT Express55 MetersRound P98.98—
Feb 18PVA 14 & Under National Indoor InvitationalFeb 18 · 55 Meter · Place 9 · TNT Express55 MeterRound P9.8.98a PB9-10
Feb 18PVA 14 & Under National Indoor InvitationalFeb 18 · 400 Meters · Place 2 · TNT Express400 MetersRound P2.1:12.26a9-10
Feb 18PVA 14 & Under National Indoor InvitationalFeb 18 · 400 Meters · Place 2 · TNT Express400 Meters2.1:12.16a9-10
Feb 18PVA 14 & Under National Indoor InvitationalFeb 18 · 200 Meters · Place 11 · TNT Express200 MetersRound P11.32.30a9-10
Feb 18PVA 14 & Under National Indoor InvitationalFeb 18 · 200 Meters · Place 10 · TNT Express200 Meters10.31.98a9-10
Feb 5NJ-AAU Jersey City Rec Development Series Meet 4Feb 5 · 55 Meters · Place 8 · Tnt Express55 Meters88.20—
Feb 5NJ-AAU Jersey City Rec Development Series Meet 4Feb 5 · 400 Meters · Place 11 · Tnt Express400 Meters111:16.00—
Jan 29NJ-AAU Jersey City Rec Development Series Meet 3Jan 29 · 55 Meters · Place 4 · Tnt Express55 Meters48.20—
Jan 29NJ-AAU Jersey City Rec Development Series Meet 3Jan 29 · 400 Meters · Place 3 · Tnt Express400 Meters31:25.00—

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 18Transy East InvitationalJun 18 · 800 Meters · Place 2 · TNT Express800 Meters2.3:04.18a9-10
Jun 18Transy East InvitationalJun 18 · 400 Meters · Place 3 · TNT Express400 Meters3.1:17.66a9-10
Jun 18Transy East InvitationalJun 18 · 200 Meters · Place 6 · TNT Express200 Meters6.35.17a9-10
Jun 5AAU New Jersey 14 & Under District QualifierJun 5 · 400 Meters · Place 3 · TNT Express400 Meters3.1:19.64a9-10
Jun 5AAU New Jersey 14 & Under District QualifierJun 5 · 200 Meters · Place 4 · TNT Express200 Meters4.33.57a9-10
May 152022 Plainfield Tsunami Youth Invitational - 5/15/2022 May 15 · 400 Meters · Place 5 · TNT Express400 Meters5.1:19.23a9-10
May 152022 Plainfield Tsunami Youth Invitational - 5/15/2022 May 15 · 100 Meters · Place 12 · TNT Express100 Meters12.16.19a9-10

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 23Charlie Mays InvitationalMay 23 · 800 Meters · Place 5 · Tnt Express800 Meters53:27.57—
May 23Charlie Mays InvitationalMay 23 · 400 Meters · Place 4 · Tnt Express400 Meters41:23.03—

2019 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 11Tri State Track and Field Developmental SeriesMay 11 · 200 Meters · Place 3 · Tnt Express200 Meters343.50—
May 11Tri State Track and Field Developmental SeriesMay 11 · 100 Meters · Place 3 · Tnt Express100 Meters320.04—