Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorEast Brunswick Sprint Series #1 · May 1613.11East Brunswick Sprint Series #1May 16, 2024
200 Meters · IndoorUnion County Individual Championship · Jan 2326.61Union County Individual ChampionshipJanuary 23, 2026
200 Meters · OutdoorEast Brunswick Sprint Series #2 · May 2126.58aEast Brunswick Sprint Series #2May 21, 2026
400 Meters · IndoorSJTCA #5 · Dec 221:02.12aSJTCA #5December 22, 2025
400 Meters · Outdoor130th Penn Relays Carnival · Apr 2359.65a130th Penn Relays CarnivalApril 23, 2026
400m Hurdles · 30" / 0.762m · OutdoorEast Brunswick Sprint Series #1 · May 121:06.85aEast Brunswick Sprint Series #1May 12, 2026
55 Meter · IndoorThe 11TH Annual Ocean Breeze Holiday Festival · Dec 297.70aThe 11TH Annual Ocean Breeze Holiday FestivalDecember 29, 2025
55 Meters · IndoorUnion County Individual Championship · Jan 237.79Union County Individual ChampionshipJanuary 23, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 21East Brunswick Sprint Series #2May 21 · 200 Meters · Place 7 · Summit200 Meters7.26.58a PB12
May 12East Brunswick Sprint Series #1May 12 · 400m Hurdles · Place 2 · Summit400m Hurdles30" / 0.762m2.1:06.85a PB12
May 12East Brunswick Sprint Series #1May 12 · 100 Meters · Place 6 · Summit100 Meters6.13.13a12
May 7Union County ChampionshipsMay 7 · 400m Hurdles · Place 7 · Summit400m Hurdles30" / 0.762m7.1:08.16a12
May 7Union County ChampionshipsMay 7 · 200 Meters · Place 17 · Summit200 Meters17.26.75a12
Apr 23130th Penn Relays CarnivalApr 23 · 400 Meters · Summit400 Meters—59.65a PB12

2026 Indoor Track

13 results
DateMeetEventPlMarkGr
Feb 20Garden State TC InvitationalFeb 20 · 55 Meter · Place 22 · Summit55 MeterRound P22.7.74a12
Feb 20Garden State TC InvitationalFeb 20 · 200 Meters · Place 26 · Summit200 Meters26.26.94a12
Feb 6NJSIAA Sectional Championships - North 2 Group 3Feb 6 · 55 Meters · Place 24 · Summit55 MetersRound P247.9612
Feb 6NJSIAA Sectional Championships - North 2 Group 3Feb 6 · 55m Hurdles · Place 5 · Summit55m HurdlesRound P59.5212
Feb 6NJSIAA Sectional Championships - North 2 Group 3Feb 6 · 55m Hurdles · Place 5 · Summit55m Hurdles59.3712
Jan 29NJ Metropolitan InvitationalJan 29 · 55m Hurdles · Place 20 · Summit55m HurdlesRound P209.4512
Jan 29NJ Metropolitan InvitationalJan 29 · 55 Meters · Place 31 · Summit55 MetersRound P317.82912
Jan 29NJ Metropolitan InvitationalJan 29 · 55m Hurdles · Place 20 · Summit55m HurdlesRound P209.4512
Jan 29NJ Metropolitan InvitationalJan 29 · 55 Meters · Place 31 · Summit55 MetersRound P317.82912
Jan 23Union County Individual ChampionshipJan 23 · 200 Meters · Place 8 · Summit200 Meters826.61 PB12
Jan 23Union County Individual ChampionshipJan 23 · 55 Meters · Place 22 · Summit55 MetersRound P227.79 PB12
Jan 23Union County Individual ChampionshipJan 23 · 55m Hurdles · Place 5 · Summit55m HurdlesRound P59.4712
Jan 23Union County Individual ChampionshipJan 23 · 55m Hurdles · Place 5 · Summit55m Hurdles59.4912

2025 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 29The 11TH Annual Ocean Breeze Holiday FestivalDec 29 · 55 Meter · Place 21 · Summit55 MeterRound P21.7.70a PB12
Dec 22SJTCA #5Dec 22 · 55 Meter · Place 16 · Summit55 Meter16.7.75a12
Dec 22SJTCA #5Dec 22 · 400 Meters · Place 9 · Summit400 Meters9.1:02.12a PB12
Feb 14Garden State HS InvitationalFeb 14 · 55 Meters · Place 18 · Summit55 Meters187.8411
Feb 14Garden State HS InvitationalFeb 14 · 55 Meters · Place 18 · Summit55 Meters187.8411
Feb 10NJSIAA Sectional Championships - North 2 Group 3Feb 10 · 55 Meters · Place 22 · Summit55 MetersRound P227.8911
Feb 3NJ Varsity ClassicFeb 3 · 400 Meters · Place 43 · Summit400 Meters431:06.0911
Feb 3NJ Varsity ClassicFeb 3 · 200 Meters · Place 45 · Summit200 Meters4527.8711
Feb 3NJ Varsity ClassicFeb 3 · 55 Meters · Place 38 · Summit55 MetersRound P387.8511
Jan 30NJ Metropolitan InvitationalJan 30 · 200 Meters · Place 24 · Summit200 Meters2427.9111
Jan 30NJ Metropolitan InvitationalJan 30 · 55 Meters · Place 33 · Summit55 MetersRound P337.8511
Jan 22Union County Individual ChampionshipJan 22 · 200 Meters · Place 23 · Summit200 Meters2327.7311

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 22East Brunswick Sprint Series #2May 22 · 200 Meters · Place 9 · Summit200 Meters926.69—
May 8Union County ChampionshipsMay 8 · 200 Meters · Place 13 · Summit200 Meters1327.0111
May 8Union County ChampionshipsMay 8 · 100m Hurdles · Place 13 · Summit100m HurdlesRound P1317.2411
May 8Union County ChampionshipsMay 8 · 100 Meters · Place 23 · Summit100 MetersRound P2313.1711
May 8Union County ChampionshipsMay 8 · 200 Meters · Place 13 · Summit200 Meters1327.0111
May 8Union County ChampionshipsMay 8 · 100m Hurdles · Place 13 · Summit100m HurdlesRound P1317.2411
May 8Union County ChampionshipsMay 8 · 100 Meters · Place 23 · Summit100 MetersRound P2313.1711
May 1Union County Conference ChampionshipsMay 1 · 100m Hurdles · Place 6 · Summit100m HurdlesRound P617.0811
May 1Union County Conference ChampionshipsMay 1 · 100m Hurdles · Place 6 · Summit100m Hurdles616.9011
May 1Union County Conference ChampionshipsMay 1 · 400 Meters · Place 6 · Summit400 Meters61:01.9811

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 30Len Pietrewicz InvitationalDec 30 · 55 Meter · Place 22 · Summit55 MeterRound P22.7.87a11

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
May 31NJSIAA Sectionals North 2 Groups 2 and 3May 31 · 100 Meters · Place 19 · Summit100 MetersRound P1913.3010
May 31NJSIAA Sectionals North 2 Groups 2 and 3May 31 · Long Jump · Place 18 · SummitLong Jump1814-2.7510
May 31NJSIAA Sectionals North 2 Groups 2 and 3May 31 · Long Jump · Place 18 · SummitLong Jump1814-2.7510
May 31NJSIAA Sectionals North 2 Groups 2 and 3May 31 · 100 Meters · Place 19 · Summit100 MetersRound P1913.3010
May 28East Brunswick Sprint Series #2May 28 · 200 Meters · Place 8 · Summit200 Meters827.38—
May 21Union County ChampionshipsMay 21 · 400 Meters · Place 3 · Summit400 Meters31:02.5210
May 21Union County ChampionshipsMay 21 · 100 Meters · Place 34 · Summit100 MetersRound P3413.4010
May 16East Brunswick Sprint Series #1May 16 · 200 Meters · Place 18 · Summit200 Meters1827.38—
May 16East Brunswick Sprint Series #1May 16 · 100 Meters · Place 8 · Summit100 Meters813.11 PB—
May 9Union County Conference ChampionshipMay 9 · Long Jump · Place 13 · SummitLong Jump1313-04.2510
May 9Union County Conference ChampionshipMay 9 · Long Jump · Place 13 · SummitLong Jump1313-04.2510
May 6Union County JV ChampionshipMay 6 · Long Jump · Place 4 · SummitLong Jump414-710
May 6Union County JV ChampionshipMay 6 · 400 Meters · Place 6 · Summit400 Meters61:04.6110
May 6Union County JV ChampionshipMay 6 · 100 Meters · Place 10 · Summit100 Meters1013.5310
Apr 27Paul H. Beck Memorial RelaysApr 27 · Long Jump · Place 36 · SummitLong Jump3613-710