Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorEast Brunswick Sprint Series #1 · May 1313.61East Brunswick Sprint Series #1May 13, 2025
100m Hurdles · 33" / 0.838m · OutdoorUnion County Championships · May 718.02aUnion County ChampionshipsMay 7, 2026
200 Meters · OutdoorEast Brunswick Sprint Series #1 · May 1628.47East Brunswick Sprint Series #1May 16, 2024
400 Meters · OutdoorUnion County Championships · May 211:07.74Union County ChampionshipsMay 21, 2024
High Jump · OutdoorUnion County Conference Championship · May 90.50Union County Conference ChampionshipMay 9, 2024
Prelims · OutdoorUnion County Championships · May 819.07Union County ChampionshipsMay 8, 2025
Prelims · OutdoorUnion County Championships · May 819.07Union County ChampionshipsMay 8, 2025
Prelims · OutdoorNJSIAA Sectionals North 2 Groups 2 and 3 · May 3118.79NJSIAA Sectionals North 2 Groups 2 and 3May 31, 2024

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 21East Brunswick Sprint Series #2May 21 · 100m Hurdles · Place 14 · Summit100m Hurdles33" / 0.838m14.18.28a12
May 15NJSIAA Sectionals North 2 Groups 2 and 3May 15 · 100m Hurdles · Place 10 · Summit100m Hurdles33" / 0.838mRound P10.17.53aWind: 2.312
May 12East Brunswick Sprint Series #1May 12 · 200 Meters · Place 27 · Summit200 Meters27.28.50a12
May 12East Brunswick Sprint Series #1May 12 · 100 Meters · Place 32 · Summit100 Meters32.13.99a12
May 7Union County ChampionshipsMay 7 · High Jump · Place 7 · SummitHigh Jump7.4-712
May 7Union County ChampionshipsMay 7 · 100m Hurdles · Place 14 · Summit100m Hurdles33" / 0.838mRound P14.18.02a PB12
Apr 14Union County Relay ChampionshipApr 14 · High Jump · Place 1 · SummitHigh Jump1.5-06.0012
Apr 4Summit RelaysApr 4 · High Jump · Place 7 · SummitHigh Jump7.4-08.0012

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 21NJSIAA Group 2 & 3 ChampionshipsFeb 21 · 55m Hurdles · Place 21 · Summit55m HurdlesRound P219.9112
Feb 21NJSIAA Group 2 & 3 ChampionshipsFeb 21 · 55m Hurdles · Place 21 · Summit55m HurdlesRound P219.9112
Feb 6NJSIAA Sectional Championships - North 2 Group 3Feb 6 · High Jump · Place 8 · SummitHigh Jump84-812
Feb 6NJSIAA Sectional Championships - North 2 Group 3Feb 6 · 55m Hurdles · Place 7 · Summit55m HurdlesRound P79.9112
Feb 6NJSIAA Sectional Championships - North 2 Group 3Feb 6 · 55m Hurdles · Place 6 · Summit55m Hurdles69.7612

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 22East Brunswick Sprint Series #2May 22 · 100m Hurdles · Place 11 · Summit100m Hurdles1118.22—
May 16NJSIAA Sectionals North 2 Groups 2 and 3May 16 · High Jump · Place 8 · SummitHigh Jump84-06.0011
May 16NJSIAA Sectionals North 2 Groups 2 and 3May 16 · 100m Hurdles · Place 14 · Summit100m HurdlesRound P1418.0811
May 13East Brunswick Sprint Series #1May 13 · 200 Meters · Place 25 · Summit200 Meters2528.55—
May 13East Brunswick Sprint Series #1May 13 · 100 Meters · Place 13 · Summit100 Meters1313.61 PB—
May 8Union County ChampionshipsMay 8 · Prelims · Place 19 · SummitPrelimsRound P1919.07 PB11
May 8Union County ChampionshipsMay 8 · Prelims · Place 19 · SummitPrelimsRound P1919.0711
May 8Union County ChampionshipsMay 8 · Prelims · Place 19 · SummitPrelimsRound P1919.07 PB11
May 8Union County ChampionshipsMay 8 · Prelims · Place 19 · SummitPrelimsRound P1919.0711
May 1Union County Conference ChampionshipsMay 1 · High Jump · Place 7 · SummitHigh Jump74-611
May 1Union County Conference ChampionshipsMay 1 · Prelims · Place 9 · SummitPrelimsRound P918.9011

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 10NJSIAA Sectional Championships - North 2 Group 3Feb 10 · 55m Hurdles · Place 12 · Summit55m HurdlesRound P129.8411
Jan 18NJSIAA Relay Championships - Group 3Jan 18 · High Jump · Place 21 · SummitHigh Jump214-211

2024 Outdoor Track

21 results
DateMeetEventPlMarkGr
May 31NJSIAA Sectionals North 2 Groups 2 and 3May 31 · Prelims · Place 25 · SummitPrelimsRound P2518.79 PB10
May 31NJSIAA Sectionals North 2 Groups 2 and 3May 31 · High Jump · Place 9 · SummitHigh Jump94-610
May 31NJSIAA Sectionals North 2 Groups 2 and 3May 31 · High Jump · Place 9 · SummitHigh Jump94-610
May 31NJSIAA Sectionals North 2 Groups 2 and 3May 31 · 100m Hurdles · Place 25 · Summit100m HurdlesRound P2518.7910
May 28East Brunswick Sprint Series #2May 28 · 100m Hurdles · Place 16 · Summit100m Hurdles1618.58—
May 28East Brunswick Sprint Series #2May 28 · 200 Meters · Place 26 · Summit200 Meters2628.71—
May 21Union County ChampionshipsMay 21 · High Jump · Place 26 · SummitHigh Jump264-04.0010
May 21Union County ChampionshipsMay 21 · 400 Meters · Place 15 · Summit400 Meters151:07.74 PB10
May 21Union County ChampionshipsMay 21 · 100m Hurdles · Place 27 · Summit100m HurdlesRound P2718.7110
May 16East Brunswick Sprint Series #1May 16 · 200 Meters · Place 31 · Summit200 Meters3128.47 PB—
May 16East Brunswick Sprint Series #1May 16 · 100 Meters · Place 24 · Summit100 Meters2413.65—
May 9Union County Conference ChampionshipMay 9 · High Jump · Place 6 · SummitHigh Jump60.50 PB10
May 9Union County Conference ChampionshipMay 9 · High Jump · Place 6 · SummitHigh Jump60.5010
May 9Union County Conference ChampionshipMay 9 · Long Jump · Place 11 · SummitLong Jump1113-05.2510
May 9Union County Conference ChampionshipMay 9 · Long Jump · Place 11 · SummitLong Jump1113-05.2510
May 9Union County Conference ChampionshipMay 9 · High Jump · Place 6 · SummitHigh Jump60.5010
May 9Union County Conference ChampionshipMay 9 · High Jump · Place 6 · SummitHigh Jump60.5010
May 9Union County Conference ChampionshipMay 9 · Long Jump · Place 11 · SummitLong Jump1113-05.2510
May 6Union County JV ChampionshipMay 6 · High Jump · Place 6 · SummitHigh Jump64-410
May 6Union County JV ChampionshipMay 6 · 100m Hurdles · Place 6 · Summit100m Hurdles618.9510
May 6Union County JV ChampionshipMay 6 · 100 Meters · Place 18 · Summit100 Meters1813.8810