Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorEssex County Championships · May 811.04aEssex County ChampionshipsMay 8, 2026
200 Meters · IndoorGarden State TC Invitational · Feb 2023.13aGarden State TC InvitationalFebruary 20, 2026
200 Meters · OutdoorNJSIAA State Meet Of Champions · Jun 321.80aNJSIAA State Meet Of ChampionsJune 3, 2026
400 Meters · OutdoorThe Saltwater Open · May 2352.22The Saltwater OpenMay 23, 2026
55 Meter · IndoorGarden State TC Invitational · Feb 206.85aGarden State TC InvitationalFebruary 20, 2026
55 Meters · IndoorNJSIAA Sectional Championships - North 2 Groups 1&2 · Feb 156.99NJSIAA Sectional Championships - North 2 Groups 1&2February 15, 2025

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

2026 Outdoor Track

18 results
DateMeetEventPlMarkGr
Jun 3NJSIAA State Meet Of ChampionsJun 3 · 200 Meters · Place 8 · Science ParkScience Park200 Meters8.21.80a PBWind: 1.411
May 29NJSIAA Group Championships - 2 & 3May 29 · 200 Meters · Place 3 · Science ParkScience Park200 Meters3.22.01aWind: 1.811
May 29NJSIAA Group Championships - 2 & 3May 29 · 100 Meters · Place 7 · Science ParkScience Park100 MetersRound P7.11.14aWind: 1.611
May 29NJSIAA Group Championships - 2 & 3May 29 · 100 Meters · Place 5 · Science ParkScience Park100 Meters5.11.13aWind: 1.811
May 23The Saltwater OpenMay 23 · 400 Meters · Place 2 · Science ParkScience Park400 Meters252.22 PB—
May 23The Saltwater OpenMay 23 · 100 Meters · Place 4 · Science ParkScience Park100 Meters411.29—
May 23The Saltwater OpenMay 23 · 100 Meters · Place 3 · Science ParkScience Park100 MetersRound P311.27—
May 18Newark Public Schools HS ChampionshipsMay 18 · 100 Meters · Place 2 · Science ParkScience Park100 MetersRound P2.11.26a11
May 18Newark Public Schools HS ChampionshipsMay 18 · 100 Meters · Place 1 · Science ParkScience Park100 Meters1.11.33a11
May 15NJSIAA Sectionals North 2 Groups 2 and 3May 15 · 200 Meters · Place 2 · Science ParkScience Park200 Meters2.21.78aWind: 3.611
May 15NJSIAA Sectionals North 2 Groups 2 and 3May 15 · 100 Meters · Place 2 · Science ParkScience Park100 MetersRound P2.11.08aWind: 011
May 15NJSIAA Sectionals North 2 Groups 2 and 3May 15 · 100 Meters · Place 2 · Science ParkScience Park100 Meters2.11.27aWind: -111
May 8Essex County ChampionshipsMay 8 · 100 Meters · Place 4 · Science ParkScience Park100 MetersRound P4.11.14aWind: -0.511
May 8Essex County ChampionshipsMay 8 · 100 Meters · Place 4 · Science ParkScience Park100 Meters4.11.04a PBWind: 0.311
May 1Super Essex Conference Colonial & Independence ChampsMay 1 · 200 Meters · Place 2 · Science ParkScience Park200 Meters2.22.53aWind: -2.211
May 1Super Essex Conference Colonial & Independence ChampsMay 1 · 100 Meters · Place 1 · Science ParkScience Park100 MetersRound P1.11.15aWind: 011
May 1Super Essex Conference Colonial & Independence ChampsMay 1 · 100 Meters · Place 2 · Science ParkScience Park100 Meters2.11.23aWind: -2.311
Apr 172026 New York RelaysApr 17 · 100 Meters · Place 11 · Science ParkScience Park100 MetersRound P11.11.15aWind: -0.811

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 20Garden State TC InvitationalFeb 20 · 55 Meter · Place 2 · Science ParkScience Park55 Meter2.6.85a PB11
Feb 20Garden State TC InvitationalFeb 20 · 200 Meters · Place 15 · Science ParkScience Park200 Meters15.23.13a PB11

2025 Outdoor Track

28 results
DateMeetEventPlMarkGr
Jul 19Penn Relays Summer Showcase presented by ToyotaJul 19 · 200 Meters · Place 36 · UnattachedUnattached200 Meters36.23.52aWind: -0.910
May 19Newark Public Schools ChampionshipsMay 19 · 200 Meters · Place 3 · Science ParkScience Park200 Meters323.1810
May 19Newark Public Schools ChampionshipsMay 19 · 100 Meters · Place 3 · Science ParkScience Park100 MetersRound P311.4010
May 19Newark Public Schools ChampionshipsMay 19 · 100 Meters · Place 5 · Science ParkScience Park100 Meters511.4710
May 16NJSIAA Sectionals North 2 Groups 2 and 3May 16 · 200 Meters · Place 9 · Science ParkScience Park200 Meters922.9410
May 10ECTCA Frosh Soph Open InvitationalMay 10 · 200 Meters · Place 1 · Science ParkScience Park200 Meters123.2210
May 10ECTCA Frosh Soph Open InvitationalMay 10 · 200 Meters · Place 1 · Science ParkScience Park200 Meters123.2210
May 10ECTCA Frosh Soph Open InvitationalMay 10 · 100 Meters · Place 2 · Science ParkScience Park100 MetersRound P211.4810
May 10ECTCA Frosh Soph Open InvitationalMay 10 · 100 Meters · Place 2 · Science ParkScience Park100 MetersRound P211.4810
May 10ECTCA Frosh Soph Open InvitationalMay 10 · 100 Meters · Place 3 · Science ParkScience Park100 Meters311.5210
May 10ECTCA Frosh Soph Open InvitationalMay 10 · 100 Meters · Place 3 · Science ParkScience Park100 Meters311.5210
May 10ECTCA Frosh Soph Open InvitationalMay 10 · 200 Meters · Place 1 · Science ParkScience Park200 Meters123.2210
May 10ECTCA Frosh Soph Open InvitationalMay 10 · 200 Meters · Place 1 · Science ParkScience Park200 Meters123.2210
May 10ECTCA Frosh Soph Open InvitationalMay 10 · 100 Meters · Place 2 · Science ParkScience Park100 MetersRound P211.4810
May 10ECTCA Frosh Soph Open InvitationalMay 10 · 100 Meters · Place 2 · Science ParkScience Park100 MetersRound P211.4810
May 10ECTCA Frosh Soph Open InvitationalMay 10 · 100 Meters · Place 3 · Science ParkScience Park100 Meters311.5210
May 10ECTCA Frosh Soph Open InvitationalMay 10 · 100 Meters · Place 3 · Science ParkScience Park100 Meters311.5210
May 8Essex County ChampionshipsMay 8 · 400 Meters · Place 34 · Science ParkScience Park400 Meters3453.7710
May 8Essex County ChampionshipsMay 8 · 400 Meters · Place 34 · Science ParkScience Park400 Meters3453.7710
May 3Super Essex Conference Colonial & Independence ChampionshipsMay 3 · 100 Meters · Place 8 · SCIENCE PARKSCIENCE PARK100 MetersRound P811.8410
May 3Super Essex Conference Colonial & Independence ChampionshipsMay 3 · 100 Meters · Place 8 · SCIENCE PARKSCIENCE PARK100 MetersRound P811.8410
May 3Super Essex Conference Colonial & Independence ChampionshipsMay 3 · 100 Meters · Place 8 · SCIENCE PARKSCIENCE PARK100 Meters811.8710
May 3Super Essex Conference Colonial & Independence ChampionshipsMay 3 · 100 Meters · Place 8 · SCIENCE PARKSCIENCE PARK100 Meters811.8710
May 3Super Essex Conference Colonial & Independence ChampionshipsMay 3 · 200 Meters · Place 6 · SCIENCE PARKSCIENCE PARK200 Meters623.4110
May 3Super Essex Conference Colonial & Independence ChampionshipsMay 3 · 200 Meters · Place 6 · SCIENCE PARKSCIENCE PARK200 Meters623.4110
May 3Super Essex Conference Colonial & Independence ChampionshipsMay 3 · 100 Meters · Place 8 · SCIENCE PARKSCIENCE PARK100 MetersRound P811.8410
May 3Super Essex Conference Colonial & Independence ChampionshipsMay 3 · 100 Meters · Place 8 · SCIENCE PARKSCIENCE PARK100 Meters811.8710
May 3Super Essex Conference Colonial & Independence ChampionshipsMay 3 · 200 Meters · Place 6 · SCIENCE PARKSCIENCE PARK200 Meters623.4110

2025 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 15NJSIAA Sectional Championships - North 2 Groups 1&2Feb 15 · 55 Meters · Place 15 · Science ParkScience Park55 MetersRound P156.99 PB10

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 21SJTCA Meet #4Dec 21 · 55 Meter · Place 30 · Science ParkScience Park55 Meter30.6.94a10
Dec 21SJTCA Meet #4Dec 21 · Long Jump · Science ParkScience ParkLong Jump--DNS10
Dec 21SJTCA Meet #4Dec 21 · 200 Meters · Place 41 · Science ParkScience Park200 Meters41.24.29a10