Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · IndoorSJTFA #2 · May 2413.70aSJTFA #2May 24, 2026
100 Meters · OutdoorSJTFA #3 · Jun 113.25aSJTFA #3June 1, 2025
100m Hurdles · 33" / 0.838m · IndoorSJTFA #2 · May 2417.67aSJTFA #2May 24, 2026
100m Hurdles · 33" / 0.838m · OutdoorCherokee Final Countdown- Last Chance · May 2117.35aCherokee Final Countdown- Last ChanceMay 21, 2026
200 Meters · Indoor2C2W Track & Field Fiesta · Nov 1729.002C2W Track & Field FiestaNovember 17, 2024
200 Meters · OutdoorSJTFA Finals · Jun 727.02aSJTFA FinalsJune 7, 2026
200m Hurdles · 30" / 0.762m · OutdoorUAGTCA Meet 4 · May 2531.83aUAGTCA Meet 4May 25, 2024
300 Meters · IndoorOcean Breeze Youth Holiday Festival · Dec 2948.84aOcean Breeze Youth Holiday FestivalDecember 29, 2023
400 Meters · IndoorUAGTCA Meet 2 @ Ott Center for Track & Field · Jan 121:08.16aUAGTCA Meet 2 @ Ott Center for Track & Field January 12, 2025
400 Meters · OutdoorUAGTCA Meet 4 · May 251:05.06aUAGTCA Meet 4May 25, 2024
400 Meters · Relay Split · OutdoorLenape Invite · Apr 111:03.71Lenape InviteApril 11, 2026
400m Hurdles · 30" / 0.762m · OutdoorCherokee Final Countdown- Last Chance · May 211:09.75aCherokee Final Countdown- Last ChanceMay 21, 2026
55 Meter · Indoor2C2W Track & Field Fiesta · Nov 178.06a2C2W Track & Field FiestaNovember 17, 2024
55m Hurdles · 33" · IndoorBishop Loughlin Games · Dec 2010.13aBishop Loughlin GamesDecember 20, 2025
60 Meters · Indoor UAGTCA Indoor Meet 1 · Jan 58.69a UAGTCA Indoor Meet 1January 5, 2025
Long Jump · IndoorOcean Breeze Youth Holiday Festival · Dec 294.28mOcean Breeze Youth Holiday FestivalDecember 29, 2023
Long Jump · OutdoorLenape Invite · Apr 1115-02.50Lenape InviteApril 11, 2026
Triple Jump · IndoorSJTCA Meet #2 · Dec 1332-07.00SJTCA Meet #2December 13, 2025
Triple Jump · OutdoorTransey East Invitational · Jun 149.61mTransey East InvitationalJune 14, 2025

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 13GCN All-Comers SeriesJun 13 · Triple Jump · Place 2 · Winslow EliteWinslow EliteTriple Jump2.9.94mWind: 09
Jun 13GCN All-Comers SeriesJun 13 · Long Jump · Place 2 · Winslow EliteWinslow EliteLong Jump2.4.63mWind: 0.59
Jun 13GCN All-Comers SeriesJun 13 · 100m Hurdles · Place 2 · Winslow EliteWinslow Elite100m Hurdles33" / 0.838m2.17.84a9
Jun 7SJTFA FinalsJun 7 · Long Jump · Place 1 · Winslow EliteWinslow EliteLong Jump1.15-00.759
Jun 7SJTFA FinalsJun 7 · 200 Meters · Place 3 · Winslow EliteWinslow Elite200 MetersRound P3.27.08a9
Jun 7SJTFA FinalsJun 7 · 200 Meters · Place 3 · Winslow EliteWinslow Elite200 Meters3.27.02a PB9
May 21Cherokee Final Countdown- Last ChanceMay 21 · 400m Hurdles · Place 1 · Winslow TownshipWinslow Township400m Hurdles30" / 0.762m1.1:09.75a PB9
May 21Cherokee Final Countdown- Last ChanceMay 21 · 100m Hurdles · Place 3 · Winslow TownshipWinslow Township100m Hurdles33" / 0.838m3.17.35a PB9
May 15NJSIAA Sectionals South Groups 2 and 3May 15 · Triple Jump · Place 9 · Winslow TownshipWinslow TownshipTriple Jump9.32-01.009
Apr 29Olympic Conference Championships 2026Apr 29 · Triple Jump · Place 4 · Winslow TownshipWinslow TownshipTriple Jump4.32' 4"Wind: 09
Apr 29Olympic Conference Championships 2026Apr 29 · 400m Hurdles · Place 6 · Winslow TownshipWinslow Township400m Hurdles30" / 0.762m6.1:10.29a9
Apr 20Winslow Eagles Sprint NightApr 20 · 400m Hurdles · Place 2 · Winslow TownshipWinslow Township400m Hurdles30" / 0.762m2.1:10.33a9
Apr 18The Woodbury RelaysApr 18 · Triple Jump · Place 13 · Winslow TownshipWinslow TownshipTriple Jump13.33-3.50Wind: 1.59
Apr 11Lenape InviteApr 11 · Triple Jump · Place 7 · Winslow TownshipWinslow TownshipTriple Jump7.30-09.759
Apr 11Lenape InviteApr 11 · Long Jump · Place 8 · Winslow TownshipWinslow TownshipLong Jump8.15-02.50 PB9
Apr 11Lenape InviteApr 11 · 400 Meters · Winslow TownshipWinslow Township400 MetersRelay Split—1:03.71 PB9
Apr 4Deptford Spartan RelaysApr 4 · Triple Jump · Place 12 · Winslow TownshipWinslow TownshipTriple Jump12.30' 5.25"Wind: 09
Apr 4Deptford Spartan RelaysApr 4 · Long Jump · Place 12 · Winslow TownshipWinslow TownshipLong Jump12.15' 2"Wind: 09

2026 Indoor Track

3 results
DateMeetEventPlMarkGr
May 24SJTFA #2May 24 · Long Jump · Place 1 · Winslow EliteWinslow EliteLong Jump1.15-09.009
May 24SJTFA #2May 24 · 100m Hurdles · Place 2 · Winslow EliteWinslow Elite100m Hurdles33" / 0.838m2.17.67a PB9
May 24SJTFA #2May 24 · 100 Meters · Place 4 · Winslow EliteWinslow Elite100 Meters4.13.70a PB9

2025 Indoor Track

16 results
DateMeetEventPlMarkGr
Dec 29The 11TH Annual Ocean Breeze Holiday FestivalDec 29 · Triple Jump · Place 7 · Winslow TownshipWinslow TownshipTriple Jump7.32-1.259
Dec 29The 11TH Annual Ocean Breeze Holiday FestivalDec 29 · Long Jump · Place 16 · Winslow TownshipWinslow TownshipLong Jump16.14-0.509
Dec 20Bishop Loughlin GamesDec 20 · 55m Hurdles · Place 5 · Winslow TownshipWinslow Township55m Hurdles33"5.10.13a PB9
Dec 20Bishop Loughlin GamesDec 20 · Triple Jump · Place 20 · Winslow TownshipWinslow TownshipTriple Jump20.30-8.759
Dec 20Bishop Loughlin GamesDec 20 · Long Jump · Place 5 · Winslow TownshipWinslow TownshipLong Jump5.14-19
Dec 16SJTCA #3Dec 16 · 55m Hurdles · Place 11 · Winslow TownshipWinslow Township55m Hurdles33"11.10.21a9
Dec 16SJTCA #3Dec 16 · Triple Jump · Place 6 · Winslow TownshipWinslow TownshipTriple Jump6.30-02.009
Dec 13SJTCA Meet #2Dec 13 · Triple Jump · Place 5 · Winslow TownshipWinslow TownshipTriple Jump5.32-07.00 PB9
Feb 16UAGTCA Meet 3 @ Ott Center for Track & FieldFeb 16 · Long Jump · Place 4 · Winslow EliteWinslow EliteLong Jump44.20m8
Feb 16UAGTCA Meet 3 @ Ott Center for Track & FieldFeb 16 · 60m Hurdles · Place 3 · Winslow EliteWinslow Elite60m Hurdles310.85a8
Feb 8Alvernia Youth MeetFeb 8 · 55m Hurdles · Place 1 · Winslow EliteWinslow Elite55m Hurdles33"1.10.49a8
Feb 8Alvernia Youth MeetFeb 8 · 55 Meter · Place 2 · Winslow EliteWinslow Elite55 MeterRound P2.8.31a8
Jan 12UAGTCA Meet 2 @ Ott Center for Track & Field Jan 12 · 400 Meters · Place 20 · Winslow EliteWinslow Elite400 Meters201:08.16a PB8
Jan 12UAGTCA Meet 2 @ Ott Center for Track & Field Jan 12 · 200 Meters · Place 20 · Winslow EliteWinslow Elite200 Meters2029.20a8
Jan 5 UAGTCA Indoor Meet 1Jan 5 · Long Jump · Place 2 · Winslow EliteWinslow EliteLong Jump24.13m8
Jan 5 UAGTCA Indoor Meet 1Jan 5 · 60 Meters · Place 11 · Winslow EliteWinslow Elite60 Meters118.69a PB8

2025 Outdoor Track

21 results
DateMeetEventPlMarkGr
Jul 19UAGTCA 2025 Ron Jackson Youth InvitationalJul 19 · Triple Jump · Place 4 · Winslow EliteWinslow EliteTriple Jump49.45m8
Jul 19UAGTCA 2025 Ron Jackson Youth InvitationalJul 19 · 200m Hurdles · Place 6 · Winslow EliteWinslow Elite200m Hurdles631.23a8
Jul 19UAGTCA 2025 Ron Jackson Youth InvitationalJul 19 · 100m Hurdles · Place 10 · Winslow EliteWinslow Elite100m HurdlesRound P1020.59a8
Jun 14Transey East InvitationalJun 14 · Triple Jump · Place 1 · Winslow EliteWinslow EliteTriple Jump1.9.61m PB8
Jun 14Transey East InvitationalJun 14 · 200 Meters · Place 9 · Winslow EliteWinslow Elite200 Meters9.28.07a8
Jun 14Transey East InvitationalJun 14 · 100 Meters · Place 7 · Winslow EliteWinslow Elite100 Meters7.13.92a8
Jun 8SJTFA ChampsJun 8 · Long Jump · Place 1 · Winslow EliteWinslow EliteLong Jump1.14-09.758
Jun 8SJTFA ChampsJun 8 · 200 Meters · Place 2 · Winslow EliteWinslow Elite200 MetersRound P2.28.10a8
Jun 8SJTFA ChampsJun 8 · 200 Meters · Place 2 · Winslow EliteWinslow Elite200 Meters2.28.40a8
Jun 8SJTFA ChampsJun 8 · 100 Meters · Place 2 · Winslow EliteWinslow Elite100 MetersRound P2.13.58a8
Jun 8SJTFA ChampsJun 8 · 100 Meters · Place 4 · Winslow EliteWinslow Elite100 Meters4.14.17a8
Jun 1SJTFA #3Jun 1 · Long Jump · Place 3 · Winslow EliteWinslow EliteLong Jump3.12-10.508
Jun 1SJTFA #3Jun 1 · 200 Meters · Place 4 · Winslow EliteWinslow Elite200 Meters4.28.05a8
Jun 1SJTFA #3Jun 1 · 100 Meters · Place 1 · Winslow EliteWinslow Elite100 Meters1.13.25a PB8
May 24UAGTCA Outdoor Meet #4May 24 · Triple Jump · Place 1 · Winslow EliteWinslow EliteTriple Jump19.90m8
May 24UAGTCA Outdoor Meet #4May 24 · 200m Hurdles · Place 1 · Winslow EliteWinslow Elite200m Hurdles131.39a8
May 24UAGTCA Outdoor Meet #4May 24 · 100 Meters · Place 13 · Winslow EliteWinslow Elite100 MetersRound P1313.72a8
May 17SJTFA #2May 17 · 200 Meters · Place 2 · Winslow EliteWinslow Elite200 Meters2.27.36a8
May 17SJTFA #2May 17 · 100 Meters · Place 2 · Winslow EliteWinslow Elite100 Meters2.13.25a8
May 3SJTFA #1May 3 · Long Jump · Place 1 · Winslow EliteWinslow EliteLong Jump1.13-11.008
May 3SJTFA #1May 3 · 100 Meters · Place 2 · Winslow EliteWinslow Elite100 Meters2.13.42a8

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Nov 172C2W Track & Field FiestaNov 17 · 55 Meter · Place 9 · Winslow EliteWinslow Elite55 Meter9.8.06a PB8
Nov 172C2W Track & Field FiestaNov 17 · Triple Jump · Place 1 · Winslow EliteWinslow EliteTriple Jump1.9.57m8
Nov 172C2W Track & Field FiestaNov 17 · 200 Meters · Place 14 · Winslow EliteWinslow Elite200 Meters14.29.00 PB8
Jan 28NJ-AAU Jersey City Rec Development Series MeetJan 28 · 55 Meter · Place 19 · Winslow EliteWinslow Elite55 Meter19.8.29a7
Jan 28NJ-AAU Jersey City Rec Development Series MeetJan 28 · 400 Meters · Place 10 · Winslow EliteWinslow Elite400 Meters10.1:08.51a7

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 28AAU Region 02 National QualifierJun 28 · Long Jump · Place 4 · Winslow EliteWinslow EliteLong Jump4.14-04.007
Jun 28AAU Region 02 National QualifierJun 28 · 100 Meters · Place 7 · Winslow EliteWinslow Elite100 MetersRound P7.13.74a7
Jun 28AAU Region 02 National QualifierJun 28 · 100 Meters · Place 7 · Winslow EliteWinslow Elite100 Meters7.13.26a7
May 25UAGTCA Meet 4May 25 · 200m Hurdles · Place 6 · Winslow EliteWinslow Elite200m Hurdles30" / 0.762m6.31.83a PB7
May 25UAGTCA Meet 4May 25 · 400 Meters · Place 21 · Winslow EliteWinslow Elite400 Meters21.1:05.06a PB7

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 300 Meters · Place 22 · 07-Unattached07-Unattached300 Meters22.48.84a PB7
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · 55 Meter · Place 12 · 07-Unattached07-Unattached55 Meter12.8.15a7
Dec 29Ocean Breeze Youth Holiday FestivalDec 29 · Long Jump · Place 2 · 07-Unattached07-UnattachedLong Jump2.4.28m PB7

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jul 11AAU Club ChampionshipsJul 11 · Long Jump · Place 30 · Winslow EliteWinslow EliteLong Jump30.3.68mWind: 0Unofficial6
Jul 11AAU Club ChampionshipsJul 11 · 200 Meters · Place 48 · Winslow EliteWinslow Elite200 MetersRound P48.29.20aWind: 0.4Unofficial6
Jul 11AAU Club ChampionshipsJul 11 · 100 Meters · Place 38 · Winslow EliteWinslow Elite100 MetersRound P38.13.89aWind: -0.2Unofficial6
Jun 16AAU Mid-Atlantic District QualifierJun 16 · Long Jump · Place 1 · Winslow EliteWinslow EliteLong Jump1.14-5.506
Jun 16AAU Mid-Atlantic District QualifierJun 16 · 200 Meters · Place 8 · Winslow EliteWinslow Elite200 Meters8.28.69a6
Jun 16AAU Mid-Atlantic District QualifierJun 16 · 100 Meters · Place 8 · Winslow EliteWinslow Elite100 Meters8.13.93a6

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 5SJTFA CHAMPIONSHIP 2022Jun 5 · 400 Meters · Place 2 · Winslow EliteWinslow Elite400 Meters2.1:12.63a5
Jun 5SJTFA CHAMPIONSHIP 2022Jun 5 · 200 Meters · Place 2 · Winslow EliteWinslow Elite200 Meters2.31.23a5
Jun 5SJTFA CHAMPIONSHIP 2022Jun 5 · 100 Meters · Place 2 · Winslow EliteWinslow Elite100 MetersRound P2.15.17a5
Jun 5SJTFA CHAMPIONSHIP 2022Jun 5 · 100 Meters · Place 1 · Winslow EliteWinslow Elite100 Meters1.14.77a5