Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorNJ Striders Developmental Meet · Jun 135:50.10NJ Striders Developmental MeetJune 13, 2021
100 Meters · Outdoor4/24 - NJ Strider Developmental Meet · Apr 2412.304/24 - NJ Strider Developmental MeetApril 24, 2022
100m Hurdles · 33" / 0.838m · OutdoorNJSIAA State Meet Of Champions · Jun 314.58aNJSIAA State Meet Of ChampionsJune 3, 2026
200 Meters · Outdoor2024 USATF National Youth Outdoor Championships · Jun 2626.84a2024 USATF National Youth Outdoor ChampionshipsJune 26, 2024
200 Meters · Relay Split · Indoor40th Yale Interscholastic Track Classic · Jan 1026.492a40th Yale Interscholastic Track ClassicJanuary 10, 2025
200m Hurdles · 30" / 0.762m · OutdoorNJ Strider Developmental · Apr 2128.60NJ Strider DevelopmentalApril 21, 2024
300 Meters · IndoorFreedom Games · Jan 343.10aFreedom GamesJanuary 3, 2026
400 Meters · Outdoor130th Penn Relays Carnival · Apr 2357.57a130th Penn Relays CarnivalApril 23, 2026
400m Hurdles · 30" / 0.762m · OutdoorNJSIAA Group Championships - 1 & 4 · May 291:03.39aNJSIAA Group Championships - 1 & 4May 29, 2026
55 Meter · IndoorFreedom Games · Jan 37.68aFreedom GamesJanuary 3, 2026
55m Hurdles · 33" · Indoor40th Yale Interscholastic Track Classic · Jan 109.03a40th Yale Interscholastic Track ClassicJanuary 10, 2025
800 Meters · OutdoorNJ Strider Developmental Meet · Apr 302:54.60NJ Strider Developmental MeetApril 30, 2023
High Jump · OutdoorNJSIAA Sectionals North 2 Groups 1 and 4 · May 155-0NJSIAA Sectionals North 2 Groups 1 and 4May 15, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 3NJSIAA State Meet Of ChampionsJun 3 · 400m Hurdles · Place 20 · WestfieldWestfield400m Hurdles30" / 0.762m20.1:04.13a10
Jun 3NJSIAA State Meet Of ChampionsJun 3 · 100m Hurdles · Place 12 · WestfieldWestfield100m Hurdles33" / 0.838mRound P12.14.58a PBWind: 0.910
May 29NJSIAA Group Championships - 1 & 4May 29 · 400m Hurdles · Place 7 · WestfieldWestfield400m Hurdles30" / 0.762m7.1:03.39a PB10
May 29NJSIAA Group Championships - 1 & 4May 29 · 100m Hurdles · Place 7 · WestfieldWestfield100m Hurdles33" / 0.838mRound P7.14.72aWind: 1.710
May 29NJSIAA Group Championships - 1 & 4May 29 · 100m Hurdles · Place 7 · WestfieldWestfield100m Hurdles33" / 0.838m7.14.68aWind: 210
May 15NJSIAA Sectionals North 2 Groups 1 and 4May 15 · High Jump · Place 3 · WestfieldWestfieldHigh Jump3.5-0 PB10
May 15NJSIAA Sectionals North 2 Groups 1 and 4May 15 · 400m Hurdles · Place 3 · WestfieldWestfield400m Hurdles30" / 0.762m3.1:04.62a10
May 15NJSIAA Sectionals North 2 Groups 1 and 4May 15 · 100m Hurdles · Place 2 · WestfieldWestfield100m Hurdles33" / 0.838mRound P2.15.24aWind: -0.910
May 15NJSIAA Sectionals North 2 Groups 1 and 4May 15 · 100m Hurdles · Place 2 · WestfieldWestfield100m Hurdles33" / 0.838m2.14.83aWind: 010
May 7Union County ChampionshipsMay 7 · High Jump · Place 1 · WestfieldWestfieldHigh Jump1.5-010
May 7Union County ChampionshipsMay 7 · 400m Hurdles · Place 2 · WestfieldWestfield400m Hurdles30" / 0.762m2.1:03.71a10
May 7Union County ChampionshipsMay 7 · 100m Hurdles · Place 2 · WestfieldWestfield100m Hurdles33" / 0.838mRound P2.15.22a10
May 7Union County ChampionshipsMay 7 · 100m Hurdles · Place 3 · WestfieldWestfield100m Hurdles33" / 0.838m3.14.90a10
Apr 24Lion InvitationalApr 24 · High Jump · Place 1 · WestfieldWestfieldHigh Jump1.5-00.0010
Apr 23130th Penn Relays CarnivalApr 23 · 400 Meters · WestfieldWestfield400 Meters—57.57a PB10
Apr 14Union County Relay ChampionshipApr 14 · 400m Hurdles · Place 3 · WestfieldWestfield400m Hurdles30" / 0.762m3.1:06.24a10

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 3Freedom GamesJan 3 · 300 Meters · Place 26 · WestfieldWestfield300 MetersRound P26.43.10a PB10
Jan 3Freedom GamesJan 3 · 55 Meter · Place 24 · WestfieldWestfield55 MeterRound P24.7.68a PB10

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 30NJSIAA Group Championships - 1 & 4May 30 · 100m Hurdles · Place 12 · WestfieldWestfield100m HurdlesRound P1215.279
May 16NJSIAA Sectionals North 2 Groups 1 and 4May 16 · 400m Hurdles · Place 8 · WestfieldWestfield400m Hurdles81:09.089
May 16NJSIAA Sectionals North 2 Groups 1 and 4May 16 · 100m Hurdles · Place 2 · WestfieldWestfield100m Hurdles215.129
May 16NJSIAA Sectionals North 2 Groups 1 and 4May 16 · 100m Hurdles · Place 4 · WestfieldWestfield100m HurdlesRound P415.359
May 16NJSIAA Sectionals North 2 Groups 1 and 4May 16 · 100m Hurdles · Place 4 · WestfieldWestfield100m HurdlesRound P415.359
May 16NJSIAA Sectionals North 2 Groups 1 and 4May 16 · 100m Hurdles · Place 2 · WestfieldWestfield100m Hurdles215.129
May 16NJSIAA Sectionals North 2 Groups 1 and 4May 16 · 400m Hurdles · Place 8 · WestfieldWestfield400m Hurdles81:09.089
May 8Union County ChampionshipsMay 8 · 100m Hurdles · Place 3 · WestfieldWestfield100m HurdlesRound P315.569
May 8Union County ChampionshipsMay 8 · 100m Hurdles · Place 3 · WestfieldWestfield100m HurdlesRound P315.569
May 8Union County ChampionshipsMay 8 · 100m Hurdles · Place 4 · WestfieldWestfield100m Hurdles415.579
May 8Union County ChampionshipsMay 8 · 100m Hurdles · Place 4 · WestfieldWestfield100m Hurdles415.579
May 8Union County ChampionshipsMay 8 · 100m Hurdles · Place 3 · WestfieldWestfield100m HurdlesRound P315.569
May 8Union County ChampionshipsMay 8 · 100m Hurdles · Place 3 · WestfieldWestfield100m HurdlesRound P315.569
May 8Union County ChampionshipsMay 8 · 100m Hurdles · Place 4 · WestfieldWestfield100m Hurdles415.579
May 8Union County ChampionshipsMay 8 · 100m Hurdles · Place 4 · WestfieldWestfield100m Hurdles415.579
May 1Union County Conference ChampionshipsMay 1 · 100m Hurdles · Place 3 · WestfieldWestfield100m HurdlesRound P315.749
May 1Union County Conference ChampionshipsMay 1 · 100m Hurdles · Place 4 · WestfieldWestfield100m Hurdles415.539
May 1Union County Conference ChampionshipsMay 1 · 400m Hurdles · Place 4 · WestfieldWestfield400m Hurdles41:08.889

2025 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 23NJSIAA Group 1 & 4 ChampionshipsFeb 23 · 55m Hurdles · Place 22 · WestfieldWestfield55m HurdlesRound P228.909
Feb 23NJSIAA Group 1 & 4 ChampionshipsFeb 23 · High Jump · Place 8 · WestfieldWestfieldHigh Jump85-09
Feb 16NJSIAA Sectional Championships - North 2 Group 4Feb 16 · High Jump · Place 2 · WestfieldWestfieldHigh Jump25-09
Feb 16NJSIAA Sectional Championships - North 2 Group 4Feb 16 · 55m Hurdles · Place 4 · WestfieldWestfield55m HurdlesRound P48.839
Feb 16NJSIAA Sectional Championships - North 2 Group 4Feb 16 · 55m Hurdles · Place 5 · WestfieldWestfield55m Hurdles58.739
Jan 1040th Yale Interscholastic Track ClassicJan 10 · 200 Meters · WestfieldWestfield200 MetersRelay Split—26.492a PB9
Jan 1040th Yale Interscholastic Track ClassicJan 10 · 55m Hurdles · Place 15 · WestfieldWestfield55m Hurdles33"Round S15.9.03a PB9
Jan 1040th Yale Interscholastic Track ClassicJan 10 · 55m Hurdles · Place 12 · WestfieldWestfield55m Hurdles33"Round P12.9.04a9

2024 Outdoor Track

19 results
DateMeetEventPlMarkGr
Jul 12USATF Region 2 Junior Olympic ChampionshipsJul 12 · 400m Hurdles · Place 3 · Westfield Area Y FlyersWestfield Area Y Flyers400m Hurdles31:14.4115
Jul 12USATF Region 2 Junior Olympic ChampionshipsJul 12 · 200 Meters · Place 6 · Westfield Area Y FlyersWestfield Area Y Flyers200 MetersRound P627.0815
Jul 12USATF Region 2 Junior Olympic ChampionshipsJul 12 · 100m Hurdles · Place 2 · Westfield Area Y FlyersWestfield Area Y Flyers100m Hurdles215.6315
Jul 12USATF Region 2 Junior Olympic ChampionshipsJul 12 · 400 Meters · Place 5 · Westfield Area Y FlyersWestfield Area Y Flyers400 MetersRound P51:04.5815
Jul 12USATF Region 2 Junior Olympic ChampionshipsJul 12 · 400 Meters · Place 6 · Westfield Area Y FlyersWestfield Area Y Flyers400 Meters61:05.5115
Jun 30USATF New Jersey Association 15-18 Junior Olympic ChampionshipsJun 30 · 400m Hurdles · Place 2 · Westfield Area Y FlyersWestfield Area Y Flyers400m Hurdles30" / 0.762m2.1:09.93a8
Jun 30USATF New Jersey Association 15-18 Junior Olympic ChampionshipsJun 30 · 100m Hurdles · Place 2 · Westfield Area Y FlyersWestfield Area Y Flyers100m Hurdles33" / 0.838m2.15.48aWind: 3.68
Jun 30USATF New Jersey Association 15-18 Junior Olympic ChampionshipsJun 30 · 400 Meters · Place 3 · Westfield Area Y FlyersWestfield Area Y Flyers400 Meters3.1:05.56a8
Jun 30USATF New Jersey Association 15-18 Junior Olympic ChampionshipsJun 30 · 200 Meters · Place 2 · Westfield Area Y FlyersWestfield Area Y Flyers200 Meters2.26.84aWind: 38
Jun 262024 USATF National Youth Outdoor ChampionshipsJun 26 · 400m Hurdles · Place 10 · Westfield Area Y FlyersWestfield Area Y Flyers400m Hurdles30" / 0.762mRound P10.1:12.49a8
Jun 262024 USATF National Youth Outdoor ChampionshipsJun 26 · 100m Hurdles · Place 3 · Westfield Area Y FlyersWestfield Area Y Flyers100m Hurdles33" / 0.838mRound P3.15.48aWind: 1.48
Jun 262024 USATF National Youth Outdoor ChampionshipsJun 26 · 100m Hurdles · Place 4 · Westfield Area Y FlyersWestfield Area Y Flyers100m Hurdles33" / 0.838m4.16.01aWind: -1.28
Jun 262024 USATF National Youth Outdoor ChampionshipsJun 26 · 400 Meters · Place 34 · Westfield Area Y FlyersWestfield Area Y Flyers400 MetersRound P34.1:05.56a8
Jun 262024 USATF National Youth Outdoor ChampionshipsJun 26 · 200 Meters · Place 25 · Westfield Area Y FlyersWestfield Area Y Flyers200 MetersRound P25.26.84a PBWind: 1.88
May 5NJ Strider DevelopmentalMay 5 · 400 Meters · Place 1 · Westfield Area Y FlyersWestfield Area Y Flyers400 Meters1.1:07.208
Apr 27New York Relays - Youth DivisionApr 27 · 400m Hurdles · Place 3 · Westfield Area Y FlyersWestfield Area Y Flyers400m Hurdles30" / 0.762m3.1:11.95a8
Apr 27New York Relays - Youth DivisionApr 27 · 400 Meters · Place 4 · Westfield Area Y FlyersWestfield Area Y Flyers400 Meters4.1:08.30a8
Apr 21NJ Strider DevelopmentalApr 21 · 200m Hurdles · Place 1 · Westfield Area Y FlyersWestfield Area Y Flyers200m Hurdles30" / 0.762m1.28.60 PB8
Apr 21NJ Strider DevelopmentalApr 21 · 200 Meters · Place 1 · Westfield Area Y FlyersWestfield Area Y Flyers200 Meters1.29.408

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 11USATF New Jersey Association 14-U Junior Olympic ChampionshipsJun 11 · 100m Hurdles · Place 1 · Westfield ArWestfield Ar100m Hurdles115.69—
Jun 11USATF New Jersey Association 14-U Junior Olympic ChampionshipsJun 11 · 100 Meters · Place 6 · Westfield ArWestfield Ar100 Meters613.29—
Jun 11USATF New Jersey Association 14-U Junior Olympic ChampionshipsJun 11 · 100 Meters · Place 6 · Westfield ArWestfield Ar100 MetersRound P613.13—
Jun 11USATF New Jersey Association 14-U Junior Olympic ChampionshipsJun 11 · 200 Meters · Place 6 · Westfield ArWestfield Ar200 Meters626.96—
Jun 11USATF New Jersey Association 14-U Junior Olympic ChampionshipsJun 11 · 200m Hurdles · Place 3 · Westfield ArWestfield Ar200m Hurdles329.50—
May 7NJ Strider DevelopmentalMay 7 · 200m Hurdles · Place 2 · Westfield Area Y FlyersWestfield Area Y Flyers200m Hurdles30" / 0.762m2.29.607
May 7NJ Strider DevelopmentalMay 7 · 100m Hurdles · Place 2 · Westfield Area Y FlyersWestfield Area Y Flyers100m Hurdles33" / 0.838m2.15.607
May 7NJ Strider DevelopmentalMay 7 · 100 Meters · Place 3 · Westfield Area Y FlyersWestfield Area Y Flyers100 Meters3.13.207
Apr 30NJ Strider Developmental MeetApr 30 · 800 Meters · Place 1 · Westfield Area Y FlyersWestfield Area Y Flyers800 Meters1.2:54.60 PB7
Apr 16NJ Strider Developmental MeetApr 16 · 200 Meters · Place 1 · Westfield Area Y FlyersWestfield Area Y Flyers200 Meters1.26.70Unofficial7

2022 Outdoor Track

13 results
DateMeetEventPlMarkGr
Jun 29USATF National Youth Outdoor ChampionshipsJun 29 · 200m Hurdles · Place 4 · Westfield Area Y FlyersWestfield Area Y Flyers200m Hurdles30" / 0.762mRound P4.29.23aWind: 1.46
Jun 29USATF National Youth Outdoor ChampionshipsJun 29 · 200m Hurdles · Place 4 · Westfield Area Y FlyersWestfield Area Y Flyers200m Hurdles30" / 0.762m4.29.54aWind: 0.76
Jun 29USATF National Youth Outdoor ChampionshipsJun 29 · 100m Hurdles · Place 2 · Westfield Area Y FlyersWestfield Area Y Flyers100m Hurdles33" / 0.838mRound P2.15.73aWind: 0.56
Jun 29USATF National Youth Outdoor ChampionshipsJun 29 · 100m Hurdles · Place 7 · Westfield Area Y FlyersWestfield Area Y Flyers100m Hurdles33" / 0.838m7.18.34aWind: 26
Jun 29USATF National Youth Outdoor ChampionshipsJun 29 · 100 Meters · Place 19 · Westfield Area Y FlyersWestfield Area Y Flyers100 MetersRound P19.13.47aWind: 0.66
Jun 25USATF New Jersey Association Junior Olympic ChampionshipsJun 25 · 200m Hurdles · Place 1 · Westfield Area Y FlyersWestfield Area Y Flyers200m Hurdles30" / 0.762m1.29.50a6
Jun 25USATF New Jersey Association Junior Olympic ChampionshipsJun 25 · 100m Hurdles · Place 1 · Westfield Area Y FlyersWestfield Area Y Flyers100m Hurdles33" / 0.838m1.16.77aWind: 0.26
Jun 25USATF New Jersey Association Junior Olympic ChampionshipsJun 25 · 100 Meters · Place 4 · Westfield Area Y FlyersWestfield Area Y Flyers100 MetersRound P4.13.41aWind: -0.26
Jun 25USATF New Jersey Association Junior Olympic ChampionshipsJun 25 · 100 Meters · Place 4 · Westfield Area Y FlyersWestfield Area Y Flyers100 Meters4.13.52aWind: -1.56
May 22Icahn Stadium - Spring Fling ClassicMay 22 · 200m Hurdles · Place 2 · Westfield Area Y FlyersWestfield Area Y Flyers200m Hurdles30" / 0.762m2.29.49a6
Apr 244/24 - NJ Strider Developmental MeetApr 24 · 100m Hurdles · Place 1 · Westfield Area Y FlyersWestfield Area Y Flyers100m Hurdles33" / 0.838m1.16.906
Apr 244/24 - NJ Strider Developmental MeetApr 24 · 100 Meters · Place 1 · Westfield Area Y FlyersWestfield Area Y Flyers100 Meters1.12.30 PB6
Apr 104/10 - NJ Strider Developmental MeetApr 10 · 200 Meters · Place 1 · Westfield Area Y FlyersWestfield Area Y Flyers200 Meters1.27.406

2021 Outdoor Track

4 results
DateMeetEventPlMarkGr
Jun 13NJ Striders Developmental MeetJun 13 · 1 Mile · Place 2 · Westfield Area Y FlyersWestfield Area Y Flyers1 Mile2.5:50.10 PB5
Jun 13NJ Striders Developmental MeetJun 13 · 200 Meters · Place 1 · Westfield Area Y FlyersWestfield Area Y Flyers200 Meters1.28.905
May 16NJ Strider Developmental MeetMay 16 · 1 Mile · Place 1 · Westfield Area Y FlyersWestfield Area Y Flyers1 Mile1.6:14.205
May 16NJ Strider Developmental MeetMay 16 · 200 Meters · Place 2 · Westfield Area Y FlyersWestfield Area Y Flyers200 Meters2.29.905