Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorHighland Freshmen/Novice Track Meet · Apr 611.73aHighland Freshmen/Novice Track MeetApril 6, 2026
110m Hurdles · 39" / 0.991m · OutdoorNJSIAA Group 2-3 Championships · Jun 715.40aNJSIAA Group 2-3 ChampionshipsJune 7, 2024
400 Meters · IndoorSJTCA Winter Meet #1 · Dec 2058.73aSJTCA Winter Meet #1December 20, 2021
400 Meters · OutdoorColts Neck Spring Invitational · Apr 2356.61Colts Neck Spring InvitationalApril 23, 2022
400m Hurdles · 36" / 0.914m · OutdoorNJSIAA Sectionals Central Groups 2 and 3 · Jun 41:06.30aNJSIAA Sectionals Central Groups 2 and 3June 4, 2021
55m Hurdles · 39" · IndoorSJTCA Winter Meet #1 · Dec 2010.03aSJTCA Winter Meet #1December 20, 2021
High Jump · IndoorSJTCA Winter Meet #1 · Dec 205-00.00SJTCA Winter Meet #1December 20, 2021

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

2026 Outdoor Track

1 results
DateMeetEventPlMarkGr
Apr 6Highland Freshmen/Novice Track MeetApr 6 · 100 Meters · Place 2 · Burlington Township100 Meters2.11.73a PB9

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 7NJSIAA Group 2-3 ChampionshipsJun 7 · 110m Hurdles · Place 9 · Burlington Township110m Hurdles39" / 0.991mRound P9.15.40a PBWind: 0.912
May 31NJSIAA Sectionals Central Groups 2 and 3May 31 · 110m Hurdles · Place 5 · Burlington Twp.110m HurdlesRound P515.4712
May 31NJSIAA Sectionals Central Groups 2 and 3May 31 · 110m Hurdles · Place 2 · Burlington Twp.110m Hurdles214.4512
May 31NJSIAA Sectionals Central Groups 2 and 3May 31 · 110m Hurdles · Place 5 · Burlington Twp.110m HurdlesRound P515.4712
May 31NJSIAA Sectionals Central Groups 2 and 3May 31 · 110m Hurdles · Place 2 · Burlington Twp.110m Hurdles214.4512
May 23Cherokee Final Countdown- Last ChanceMay 23 · 110m Hurdles · Place 5 · Burlington Twp.110m Hurdles515.3112
May 18Burlington County Scholastic League Divisional ChampionshipsMay 18 · 110m Hurdles · Place 2 · Burlington T110m Hurdles215.24—
May 11Burlington County ChampionshipsMay 11 · 110m Hurdles · Place 5 · Burlington Twp.110m HurdlesRound P515.2712
May 11Burlington County ChampionshipsMay 11 · 110m Hurdles · Place 4 · Burlington Twp.110m Hurdles415.2312
May 2SJTCA Elite MeetMay 2 · 110m Hurdles · Place 16 · Burlington Township110m Hurdles39" / 0.991mRound P16.15.53aWind: 1.412
Apr 13Moorestown InvitationalApr 13 · 110m Hurdles · Place 1 · Burlington Township110m Hurdles39" / 0.991m1.15.43a12

2023 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 9NJSIAA Group Championships - 2 - 3 - NPBJun 9 · 110m Hurdles · Place 11 · Burlington Township110m Hurdles39" / 0.991m11.16.03a11
Jun 2NJSIAA Sectionals Central Groups 2 and 3Jun 2 · 110m Hurdles · Place 7 · Burlington Twp.110m HurdlesRound P716.7711
Jun 2NJSIAA Sectionals Central Groups 2 and 3Jun 2 · 110m Hurdles · Place 2 · Burlington Twp.110m Hurdles215.7811
Jun 2NJSIAA Sectionals Central Groups 2 and 3Jun 2 · 400m Hurdles · Place 16 · Burlington Twp.400m Hurdles161:03.4411
Jun 2NJSIAA Sectionals Central Groups 2 and 3Jun 2 · 110m Hurdles · Place 7 · Burlington Twp.110m HurdlesRound P716.7711
Jun 2NJSIAA Sectionals Central Groups 2 and 3Jun 2 · 110m Hurdles · Place 2 · Burlington Twp.110m Hurdles215.7811
Jun 2NJSIAA Sectionals Central Groups 2 and 3Jun 2 · 400m Hurdles · Place 16 · Burlington Twp.400m Hurdles161:03.4411
May 25Cherokee Final Countdown- Last ChanceMay 25 · 400m Hurdles · Place 24 · Burlington T400m Hurdles241:07.31—
May 25Cherokee Final Countdown- Last ChanceMay 25 · 110m Hurdles · Place 7 · Burlington T110m Hurdles716.38—
May 20Burlington County Scholastic League Divisional ChampionshipsMay 20 · 400m Hurdles · Place 5 · Burlington Township400m Hurdles51:03.6711
May 20Burlington County Scholastic League Divisional ChampionshipsMay 20 · 110m Hurdles · Place 3 · Burlington Township110m Hurdles316.5111
Apr 22Colts Neck Spring InvitationalApr 22 · 110m Hurdles · Place 11 · Burlington Twp.110m Hurdles1118.5211

2022 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 3NJSIAA Sectionals Central Groups 2 and 3Jun 3 · 110m Hurdles · Place 12 · Burlington Twp.110m Hurdles1217.7910
Jun 3NJSIAA Sectionals Central Groups 2 and 3Jun 3 · 400m Hurdles · Place 14 · Burlington Twp.400m Hurdles141:04.3510
May 14Burlington County ChampionshipsMay 14 · 110m Hurdles · Place 27 · Burlington Township110m Hurdles39" / 0.991mRound P27.19.49a10
May 5SJTCA Elite MeetMay 5 · 110m Hurdles · Place 21 · Burlington Township110m Hurdles39" / 0.991mRound P21.17.61a10
Apr 23Colts Neck Spring InvitationalApr 23 · 110m Hurdles · Place 14 · Burlington Twp.110m Hurdles1418.6110
Apr 23Colts Neck Spring InvitationalApr 23 · 400 Meters · Place 36 · Burlington Twp.400 Meters3656.61 PB10
Apr 16Fast Times at Cherokee HighApr 16 · 400m Hurdles · Place 25 · Burlington T400m Hurdles251:04.38—
Apr 16Fast Times at Cherokee HighApr 16 · 110m Hurdles · Place 23 · Burlington T110m Hurdles2316.51—
Apr 9Moorestown Invitational (Boys Only)Apr 9 · 110m Hurdles · Place 1 · Burlington Township110m Hurdles39" / 0.991m1.18.06a10
Apr 2Don Danser RelaysApr 2 · High Jump · Burlington THigh Jump—6-00.00—

2021 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 20SJTCA Winter Meet #1Dec 20 · 55m Hurdles · Place 30 · Burlington Township55m Hurdles39"30.10.03a PB10
Dec 20SJTCA Winter Meet #1Dec 20 · High Jump · Place 13 · Burlington TownshipHigh Jump13.5-00.00 PB10
Dec 20SJTCA Winter Meet #1Dec 20 · 400 Meters · Place 48 · Burlington Township400 Meters48.58.73a PB10

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
Jun 4NJSIAA Sectionals Central Groups 2 and 3Jun 4 · 400m Hurdles · Place 17 · Burlington Township400m Hurdles36" / 0.914m17.1:06.30a PB9
Jun 4NJSIAA Sectionals Central Groups 2 and 3Jun 4 · 110m Hurdles · Place 19 · Burlington Township110m Hurdles39" / 0.991mRound P19.20.45a9