Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · Outdoor2026 UAGTCA Ron Jackson Invite · Jul 1810.68a2026 UAGTCA Ron Jackson InviteJuly 18, 2026
200 Meters · IndoorPhilly Area Final Qualifier · Feb 2222.230Philly Area Final QualifierFebruary 22, 2026
200 Meters · Outdoor2026 UAGTCA Ron Jackson Invite · Jul 1821.41a2026 UAGTCA Ron Jackson InviteJuly 18, 2026
200 Meters · Relay Split · IndoorPTFCA Championships · Mar 222.733PTFCA ChampionshipsMarch 2, 2025
400 Meters · IndoorGarden State HS Invitational · Feb 1457.36Garden State HS InvitationalFebruary 14, 2025
400 Meters · Outdoor2026 UAGTCA Ron Jackson Invite · Jul 1849.85a2026 UAGTCA Ron Jackson InviteJuly 18, 2026
55 Meter · IndoorThe 11TH Annual Ocean Breeze Holiday Festival · Dec 296.60aThe 11TH Annual Ocean Breeze Holiday FestivalDecember 29, 2025
55 Meters · IndoorGarden State HS Invitational · Feb 146.91Garden State HS InvitationalFebruary 14, 2025
60 Meter · IndoorLa Salle Winter Series - Sprint Night · Jan 27.28aLa Salle Winter Series - Sprint NightJanuary 2, 2026

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

2026 Outdoor Track

23 results
DateMeetEventPlMarkGr
Aug 1AAU Junior Olympic GamesAug 1 · 200 Meters · Place 6 · MavericMaveric200 MetersRound P6.22.12aWind: -2.110
Aug 1AAU Junior Olympic GamesAug 1 · 200 Meters · Place 10 · MavericMaveric200 MetersRound S10.21.91aWind: 0.610
Aug 1AAU Junior Olympic GamesAug 1 · 100 Meters · Place 12 · MavericMaveric100 MetersRound P12.10.97aWind: 1.210
Aug 1AAU Junior Olympic GamesAug 1 · 100 Meters · Place 20 · MavericMaveric100 MetersRound S20.11.20aWind: -0.310
Jul 182026 UAGTCA Ron Jackson InviteJul 18 · 400 Meters · Place 1 · MavericMaveric400 Meters1.49.85a PB10
Jul 182026 UAGTCA Ron Jackson InviteJul 18 · 200 Meters · Place 1 · MavericMaveric200 MetersRound P1.21.87a10
Jul 182026 UAGTCA Ron Jackson InviteJul 18 · 200 Meters · Place 1 · MavericMaveric200 Meters1.21.41a PB10
Jul 182026 UAGTCA Ron Jackson InviteJul 18 · 100 Meters · Place 1 · MavericMaveric100 MetersRound P1.11.03a10
Jul 182026 UAGTCA Ron Jackson InviteJul 18 · 100 Meters · Place 1 · MavericMaveric100 Meters1.10.68a PB10
Jun 18AAU South Texas - Central District Qualifier - Region 19 Multi-EventsJun 18 · 200 Meters · MavericMaveric200 Meters--DNS10
Jun 18AAU South Texas - Central District Qualifier - Region 19 Multi-EventsJun 18 · 100 Meters · MavericMaveric100 Meters--DNS10
May 22PIAA Track & Field State ChampionshipsMay 22 · 200 Meters · Place 20 · Bayard RustinBayard Rustin200 MetersRound P20.22.59aWind: 1.710
May 15PIAA District 1 AA/AAA ChampionshipsMay 15 · 200 Meters · Place 6 · Bayard RustinBayard Rustin200 MetersRound P6.22.25aWind: -0.710
May 15PIAA District 1 AA/AAA ChampionshipsMay 15 · 200 Meters · Place 4 · Bayard RustinBayard Rustin200 Meters4.21.34aWind: 3.110
May 15PIAA District 1 AA/AAA ChampionshipsMay 15 · 100 Meters · Place 6 · Bayard RustinBayard Rustin100 MetersRound P6.10.75aWind: 3.510
May 15PIAA District 1 AA/AAA ChampionshipsMay 15 · 100 Meters · Place 7 · Bayard RustinBayard Rustin100 Meters7.11.02aWind: -0.310
May 6Ches-Mont ChampsMay 6 · 200 Meters · Place 2 · Bayard RustinBayard Rustin200 Meters2.21.56a10
May 6Ches-Mont ChampsMay 6 · 100 Meters · Place 8 · Bayard RustinBayard Rustin100 MetersRound P8.11.03a10
May 6Ches-Mont ChampsMay 6 · 100 Meters · Place 7 · Bayard RustinBayard Rustin100 Meters7.10.99a10
May 2Lower Merion InvitationalMay 2 · 200 Meters · Place 1 · Bayard RustinBayard Rustin200 Meters1.22.21a10
May 122nd Annual Hoka Henderson Invitational presented by BMRC 2026May 1 · 100 Meters · Place 29 · Bayard RustinBayard Rustin100 Meters29.11.45a10
Apr 18Jack Roddick Invitational 2026Apr 18 · 200 Meters · Place 5 · Bayard RustinBayard Rustin200 Meters5.22.12a10
Apr 1Rustin InviteApr 1 · 200 Meters · Place 5 · Bayard RustinBayard Rustin200 Meters5.21.98a10

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 22Philly Area Final QualifierFeb 22 · 200 Meters · Place 7 · WC RustinWC Rustin200 Meters722.230 PB10
Feb 14Henderson InvitationalFeb 14 · 200 Meters · Place 4 · Bayard RustinBayard Rustin200 Meters4.22.62a10
Jan 10Kevin Dare InviteJan 10 · 200 Meters · Place 10 · BAYARD RUSTINBAYARD RUSTIN200 Meters1022.8810
Jan 2La Salle Winter Series - Sprint NightJan 2 · 60 Meter · Place 24 · Bayard RustinBayard Rustin60 MeterRound P24.7.28a PB10
Jan 2La Salle Winter Series - Sprint NightJan 2 · 200 Meters · Bayard RustinBayard Rustin200 Meters--DNS10

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 29The 11TH Annual Ocean Breeze Holiday FestivalDec 29 · 55 Meter · Place 7 · Bayard RustinBayard Rustin55 MeterRound P7.6.63a10
Dec 29The 11TH Annual Ocean Breeze Holiday FestivalDec 29 · 55 Meter · Place 6 · Bayard RustinBayard Rustin55 Meter6.6.60a PB10
Mar 2PTFCA ChampionshipsMar 2 · 200 Meters · Bayard RustinBayard Rustin200 MetersRelay Split—22.733 PB9
Feb 14Garden State HS InvitationalFeb 14 · 400 Meters · Place 105 · West Chester RustinWest Chester Rustin400 Meters10557.36 PB9
Feb 14Garden State HS InvitationalFeb 14 · 55 Meters · Place 21 · West Chester RustinWest Chester Rustin55 Meters216.91 PB9
Feb 14Garden State HS InvitationalFeb 14 · 55 Meters · Place 21 · West Chester RustinWest Chester Rustin55 Meters216.919
Feb 14Garden State HS InvitationalFeb 14 · 400 Meters · Place 105 · West Chester RustinWest Chester Rustin400 Meters10557.369
Feb 7Henderson InvitationalFeb 7 · 60 Meter · Place 24 · Bayard RustinBayard Rustin60 Meter24.7.44a9
Feb 7Henderson InvitationalFeb 7 · 400 Meters · Bayard RustinBayard Rustin400 Meters--DQ9
Feb 1Ocean Breeze InvitationalFeb 1 · 200 Meters · Place 4 · Bayard RustinBayard Rustin200 MetersRound P4.23.65a9
Feb 1Ocean Breeze InvitationalFeb 1 · 200 Meters · Place 5 · Bayard RustinBayard Rustin200 Meters5.23.75a9

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 27 Region 1 Qualifier - TimingJun 27 · 200 Meters · Place 2 · MavericMaveric200 MetersRound P2.23.11a9
Jun 27 Region 1 Qualifier - TimingJun 27 · 200 Meters · Place 2 · MavericMaveric200 Meters2.22.16a9
May 16PIAA District 1 AAA/AA ChampionshipsMay 16 · 200 Meters · Place 23 · Bayard RustinBayard Rustin200 Meters23.23.05aWind: -59
May 7Ches-Mont League ChampsMay 7 · 200 Meters · Place 5 · Bayard RustinBayard Rustin200 Meters5.22.71a9
May 7Ches-Mont League ChampsMay 7 · 100 Meters · Place 16 · Bayard RustinBayard Rustin100 MetersRound P16.11.67a9
May 2Bryn Mawr Running Co. Henderson InvitationalMay 2 · 100 Meters · Place 44 · Bayard RustinBayard Rustin100 Meters44.11.37a9
Apr 19Shippensburg InvitationalApr 19 · 200 Meters · Bayard RustinBayard Rustin200 Meters—DNS9
Apr 19Roddick InvitationalApr 19 · 200 Meters · Bayard RustinBayard Rustin200 Meters-DNS9

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 21JAMBAR Coaches Hall of Fame InviteDec 21 · 200 Meters · Place 24 · Bayard RustinBayard Rustin200 Meters24.24.52a9
Dec 145th Annual Alvernia Holiday Classic 2025Dec 14 · 60 Meter · Bayard RustinBayard Rustin60 MeterRound P--DNS9