Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSun Valley JV Invite #2 · Apr 2415.91aSun Valley JV Invite #2April 24, 2024
110m Hurdles · 39" / 0.991m · OutdoorChes-Mont Champs · May 619.29aChes-Mont ChampsMay 6, 2026
200 Meters · IndoorAlvernia Holiday Classic · Dec 1328.35aAlvernia Holiday ClassicDecember 13, 2025
200 Meters · OutdoorChes Mont JV 26 · Apr 2226.86aChes Mont JV 26April 22, 2026
300m Hurdles · 36" / 0.914m · OutdoorChes-Mont Champs · May 648.01aChes-Mont ChampsMay 6, 2026
400 Meters · IndoorHenderson Polar Bear # 1 · Jan 141:01.84Henderson Polar Bear # 1January 14, 2026
400 Meters · OutdoorChes Mont JV 26 · Apr 2259.95aChes Mont JV 26April 22, 2026
55m Hurdles · 39" · IndoorThe 11TH Annual Ocean Breeze Holiday Festival · Dec 299.28aThe 11TH Annual Ocean Breeze Holiday FestivalDecember 29, 2025
60m Hurdles · 39" / 0.991m · IndoorAlvernia Holiday Classic · Dec 1311.16aAlvernia Holiday ClassicDecember 13, 2025

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 6Ches-Mont ChampsMay 6 · 300m Hurdles · Place 15 · Bayard Rustin300m Hurdles36" / 0.914m15.48.01a PB11
May 6Ches-Mont ChampsMay 6 · 110m Hurdles · Place 13 · Bayard Rustin110m Hurdles39" / 0.991mRound P13.19.29a PB11
Apr 22Ches Mont JV 26Apr 22 · 110m Hurdles · Place 2 · Bayard Rustin110m Hurdles39" / 0.991m2.20.20a11
Apr 22Ches Mont JV 26Apr 22 · 400 Meters · Place 10 · Bayard Rustin400 Meters10.59.95a PB11
Apr 22Ches Mont JV 26Apr 22 · 200 Meters · Place 26 · Bayard Rustin200 Meters26.26.86a PB11
Apr 1Rustin InviteApr 1 · 300m Hurdles · Place 15 · Bayard Rustin300m Hurdles36" / 0.914m15.50.71a11
Apr 1Rustin InviteApr 1 · 110m Hurdles · Place 11 · Bayard Rustin110m Hurdles39" / 0.991m11.20.16a11
Mar 21Upper Darby RelaysMar 21 · 300m Hurdles · Place 31 · West Chester Rustin300m Hurdles3149.20a11

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 14Henderson InvitationalFeb 14 · 60m Hurdles · Place 19 · Bayard Rustin60m Hurdles39" / 0.991m19.11.51a11
Jan 14Henderson Polar Bear # 1Jan 14 · 400 Meters · Place 77 · West Chester Rustin400 Meters771:01.84 PBJR
Jan 10Kevin Dare InviteJan 10 · 60m Hurdles · Place 32 · BAYARD RUSTIN60m Hurdles3211.3111
Jan 2La Salle Winter Series - Sprint NightJan 2 · 60m Hurdles · Place 37 · Bayard Rustin60m Hurdles39" / 0.991mRound P37.11.48a11

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 29The 11TH Annual Ocean Breeze Holiday FestivalDec 29 · 55m Hurdles · Place 35 · Bayard Rustin55m Hurdles39"Round P35.9.28a PB11
Dec 13Alvernia Holiday ClassicDec 13 · 60m Hurdles · Place 20 · Bayard Rustin60m Hurdles39" / 0.991mRound P20.11.16a PB11
Dec 13Alvernia Holiday ClassicDec 13 · 200 Meters · Place 69 · Bayard Rustin200 Meters69.28.35a PB11

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 7Ches-Mont League ChampsMay 7 · 300m Hurdles · Place 20 · Bayard Rustin300m Hurdles36" / 0.914m20.51.58a10
May 7Ches-Mont League ChampsMay 7 · 110m Hurdles · Place 13 · Bayard Rustin110m Hurdles39" / 0.991mRound P13.21.08a10
Apr 23Ches Mont JV MeetApr 23 · 110m Hurdles · Place 5 · Bayard Rustin110m Hurdles39" / 0.991m5.21.80a10
Apr 23Ches Mont JV MeetApr 23 · 400 Meters · Place 40 · Bayard Rustin400 Meters40.1:04.51a10

2024 Outdoor Track

4 results
DateMeetEventPlMarkGr
Apr 24Sun Valley JV Invite #2Apr 24 · 200 Meters · Place 44 · Bayard Rustin200 Meters4432.31a—
Apr 24Sun Valley JV Invite #2Apr 24 · 100 Meters · Place 63 · Bayard Rustin100 Meters6315.91a PB—
Mar 20Sun Valley HS Tri MeetMar 20 · 200 Meters · Place 45 · Bayard Rustin200 Meters45.36.35a9
Mar 20Sun Valley HS Tri MeetMar 20 · 100 Meters · Place 49 · Bayard Rustin100 Meters49.16.89a9