Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorRaider Twilight · Apr 1713.37aRaider TwilightApril 17, 2026
100m Hurdles · 33" / 0.838m · OutdoorNJSIAA Sectionals Central Groups 1 and 4 · May 1515.71aNJSIAA Sectionals Central Groups 1 and 4May 15, 2026
200 Meters · IndoorEssex County Track Coaches Assn. Season Opener Invite · Dec 1928.59aEssex County Track Coaches Assn. Season Opener InviteDecember 19, 2025
200 Meters · OutdoorThe Winner's Circle at The Horse Farm · Jun 1027.32aThe Winner's Circle at The Horse FarmJune 10, 2026
400m Hurdles · 30" / 0.762m · OutdoorMiddlesex County Relays · Apr 281:11.99aMiddlesex County RelaysApril 28, 2026
55 Meters · IndoorSJTCA #9 · Jan 38.21SJTCA #9January 3, 2026
55m Hurdles · 33" · IndoorEssex County Track Coaches Assn. Season Opener Invite · Dec 199.40aEssex County Track Coaches Assn. Season Opener InviteDecember 19, 2025
Long Jump · IndoorEssex County Track Coaches Assn. Season Opener Invite · Dec 1913-11.50Essex County Track Coaches Assn. Season Opener InviteDecember 19, 2025
Long Jump · OutdoorGMC Red & White Division Championship · Apr 714-00.75GMC Red & White Division ChampionshipApril 7, 2026
Triple Jump · OutdoorNJSIAA Sectionals Central Groups 1 and 4 · May 1532-05.25NJSIAA Sectionals Central 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 10The Winner's Circle at The Horse FarmJun 10 · 200 Meters · Place 15 · Metuchen200 Meters15.27.32a PB11
May 29NJSIAA Group Championships - 1 & 4May 29 · 100m Hurdles · Place 4 · Metuchen100m Hurdles33" / 0.838mRound P4.15.69aWind: 2.511
May 29NJSIAA Group Championships - 1 & 4May 29 · 100m Hurdles · Place 4 · Metuchen100m Hurdles33" / 0.838m4.15.67aWind: 2.511
May 15NJSIAA Sectionals Central Groups 1 and 4May 15 · Triple Jump · Place 1 · MetuchenTriple Jump1.32-05.25 PBWind: 1.311
May 15NJSIAA Sectionals Central Groups 1 and 4May 15 · Long Jump · MetuchenLong Jump--FOUL11
May 15NJSIAA Sectionals Central Groups 1 and 4May 15 · 100m Hurdles · Place 1 · Metuchen100m Hurdles33" / 0.838mRound P1.16.02aWind: 0.311
May 15NJSIAA Sectionals Central Groups 1 and 4May 15 · 100m Hurdles · Place 1 · Metuchen100m Hurdles33" / 0.838m1.15.71a PBWind: -2.511
May 5GMC ChampionshipMay 5 · Triple Jump · Place 16 · MetuchenTriple Jump1630-9.511
May 5GMC ChampionshipMay 5 · 400m Hurdles · Place 13 · Metuchen400m Hurdles131:12.85a11
Apr 28Middlesex County RelaysApr 28 · 400m Hurdles · Place 7 · Metuchen400m Hurdles30" / 0.762m7.1:11.99a PB11
Apr 24Lion InvitationalApr 24 · 100m Hurdles · Place 2 · Metuchen100m Hurdles33" / 0.838m2.16.84a11
Apr 24Lion InvitationalApr 24 · 200 Meters · Place 25 · Metuchen200 Meters25.28.54a11
Apr 17Raider TwilightApr 17 · 200 Meters · Place 18 · Metuchen200 Meters18.27.64a11
Apr 17Raider TwilightApr 17 · 100 Meters · Place 17 · Metuchen100 Meters17.13.37a PB11
Apr 7GMC Red & White Division ChampionshipApr 7 · Long Jump · Place 6 · MetuchenLong Jump6.14-00.75 PB11
Apr 7GMC Red & White Division ChampionshipApr 7 · 100m Hurdles · Place 2 · Metuchen100m Hurdles33" / 0.838m2.16.58a11

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 14NJSIAA Sectional Championships - Central Groups 1&2Feb 14 · 55m Hurdles · Place 1 · Metuchen55m HurdlesRound P19.4211
Feb 14NJSIAA Sectional Championships - Central Groups 1&2Feb 14 · 55m Hurdles · Place 1 · Metuchen55m HurdlesRound P19.4211
Feb 14NJSIAA Sectional Championships - Central Groups 1&2Feb 14 · 55m Hurdles · Place 1 · Metuchen55m Hurdles19.1211
Feb 14NJSIAA Sectional Championships - Central Groups 1&2Feb 14 · 55m Hurdles · Place 1 · Metuchen55m Hurdles19.1211
Jan 24Greater Middlesex Conference ChampionshipsJan 24 · 55m Hurdles · Place 4 · Metuchen55m HurdlesRound P49.1611
Jan 24Greater Middlesex Conference ChampionshipsJan 24 · 55m Hurdles · Place 4 · Metuchen55m HurdlesRound P49.1611
Jan 24Greater Middlesex Conference ChampionshipsJan 24 · 55m Hurdles · Place 7 · Metuchen55m Hurdles79.5711
Jan 24Greater Middlesex Conference ChampionshipsJan 24 · 55m Hurdles · Place 7 · Metuchen55m Hurdles79.5711
Jan 3SJTCA #9Jan 3 · 55 Meters · Place 26 · Metuchen55 Meters268.21 PB11
Jan 3SJTCA #9Jan 3 · Triple Jump · Place 2 · MetuchenTriple Jump230-011

2025 Indoor Track

14 results
DateMeetEventPlMarkGr
Dec 19Essex County Track Coaches Assn. Season Opener InviteDec 19 · 55m Hurdles · Place 6 · Metuchen55m Hurdles33"Round P6.9.47a11
Dec 19Essex County Track Coaches Assn. Season Opener InviteDec 19 · 55m Hurdles · Place 5 · Metuchen55m Hurdles33"5.9.40a PB11
Dec 19Essex County Track Coaches Assn. Season Opener InviteDec 19 · Long Jump · Place 19 · MetuchenLong Jump19.13-11.50 PB11
Dec 19Essex County Track Coaches Assn. Season Opener InviteDec 19 · 200 Meters · Place 42 · Metuchen200 Meters42.28.59a PB11
Feb 23NJSIAA Group 1 & 4 ChampionshipsFeb 23 · 55m Hurdles · Place 11 · Metuchen55m HurdlesRound P119.4410
Feb 8NJSIAA Sectional Championships - Central Groups 1&2Feb 8 · 55m Hurdles · Place 3 · Metuchen55m HurdlesRound P39.4110
Feb 8NJSIAA Sectional Championships - Central Groups 1&2Feb 8 · 55m Hurdles · Place 3 · Metuchen55m Hurdles39.5510
Feb 1Ocean Breeze InvitationalFeb 1 · 55m Hurdles · Place 7 · Metuchen55m Hurdles33"Round P7.9.45a10
Feb 1Ocean Breeze InvitationalFeb 1 · 55m Hurdles · Place 8 · Metuchen55m Hurdles33"8.10.48a10
Feb 1Ocean Breeze InvitationalFeb 1 · 200 Meters · Place 60 · Metuchen200 MetersRound P60.28.85a10
Jan 25Greater Middlesex Conf. ChampionshipsJan 25 · 55m Hurdles · Place 15 · Metuchen55m HurdlesRound P159.7610
Jan 25Greater Middlesex Conf. ChampionshipsJan 25 · 55m Hurdles · Place 15 · Metuchen55m HurdlesRound P159.7610
Jan 25Greater Middlesex Conf. ChampionshipsJan 25 · 55m Hurdles · Place 15 · Metuchen55m HurdlesRound P159.7610
Jan 25Greater Middlesex Conf. ChampionshipsJan 25 · 55m Hurdles · Place 15 · Metuchen55m HurdlesRound P159.7610

2025 Outdoor Track

14 results
DateMeetEventPlMarkGr
May 30NJSIAA Group Championships - 1 & 4May 30 · Triple Jump · Place 12 · MetuchenTriple Jump1232-04.0010
May 30NJSIAA Group Championships - 1 & 4May 30 · 100m Hurdles · Place 5 · Metuchen100m Hurdles516.0210
May 30NJSIAA Group Championships - 1 & 4May 30 · 100m Hurdles · Place 1 · Metuchen100m HurdlesRound P115.7810
May 16NJSIAA Sectionals Central Groups 1 and 4May 16 · Long Jump · Place 4 · MetuchenLong Jump415-02.7510
May 16NJSIAA Sectionals Central Groups 1 and 4May 16 · 100m Hurdles · Place 4 · Metuchen100m Hurdles416.7110
May 16NJSIAA Sectionals Central Groups 1 and 4May 16 · 100m Hurdles · Place 2 · Metuchen100m HurdlesRound P216.3310
May 16NJSIAA Sectionals Central Groups 1 and 4May 16 · Triple Jump · Place 4 · MetuchenTriple Jump433-00.5010
May 6GMC ChampionshipsMay 6 · Long Jump · Place 25 · MetuchenLong Jump2515-2.7510
May 6GMC ChampionshipsMay 6 · 100m Hurdles · Place 11 · Metuchen100m HurdlesRound P1116.3910
May 6GMC ChampionshipsMay 6 · Triple Jump · Place 21 · MetuchenTriple Jump2130-2.5010
May 6GMC ChampionshipsMay 6 · 400m Hurdles · Place 25 · Metuchen400m Hurdles251:16.0710
Apr 15GMC Red & White ChampionshipApr 15 · Long Jump · Place 17 · MetuchenLong Jump1714-02.00—
Apr 15GMC Red & White ChampionshipApr 15 · 100m Hurdles · Place 10 · Metuchen100m Hurdles1017.98—
Apr 15GMC Red & White ChampionshipApr 15 · 200 Meters · Place 17 · Metuchen200 Meters1728.27—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 17SJTCA Meet #3Dec 17 · 55m Hurdles · Place 12 · Metuchen55m Hurdles33"12.10.03a10

2024 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 31NJSIAA Sectionals Central Groups 2 and 3May 31 · 100m Hurdles · Place 8 · Metuchen100m HurdlesRound P816.989
May 31NJSIAA Sectionals Central Groups 2 and 3May 31 · 100m Hurdles · Place 7 · Metuchen100m Hurdles716.989
May 31NJSIAA Sectionals Central Groups 2 and 3May 31 · Long Jump · Place 11 · MetuchenLong Jump1115-29
May 31NJSIAA Sectionals Central Groups 2 and 3May 31 · 200 Meters · Place 42 · Metuchen200 Meters4229.699
May 31NJSIAA Sectionals Central Groups 2 and 3May 31 · Long Jump · Place 11 · MetuchenLong Jump1115-29
May 31NJSIAA Sectionals Central Groups 2 and 3May 31 · 100m Hurdles · Place 8 · Metuchen100m HurdlesRound P816.989
May 31NJSIAA Sectionals Central Groups 2 and 3May 31 · 100m Hurdles · Place 7 · Metuchen100m Hurdles716.989
May 31NJSIAA Sectionals Central Groups 2 and 3May 31 · 200 Meters · Place 42 · Metuchen200 Meters4229.699
May 21GMC ChampionshipsMay 21 · Long Jump · Place 37 · MetuchenLong Jump3713-11.759
May 21GMC ChampionshipsMay 21 · 100 Meters · Place 39 · Metuchen100 MetersRound P3913.779
May 17Rahway Rising Stars Invitational #3May 17 · Long Jump · Place 4 · MetuchenLong Jump414-4.509
May 17Rahway Rising Stars Invitational #3May 17 · 200 Meters · Place 20 · Metuchen200 Meters2029.119
May 13GMC Track Coaches Freshman ChampionshipsMay 13 · Long Jump · Place 10 · MetuchenLong Jump1013-05.00—
May 13GMC Track Coaches Freshman ChampionshipsMay 13 · 100m Hurdles · Place 7 · Metuchen100m Hurdles718.42—
May 13GMC Track Coaches Freshman ChampionshipsMay 13 · 200 Meters · Place 13 · Metuchen200 Meters1328.93—
May 11GMC Red & White ChampionshipMay 11 · Long Jump · Place 13 · MetuchenLong Jump13.13-07.009
May 11GMC Red & White ChampionshipMay 11 · 100m Hurdles · Place 10 · Metuchen100m Hurdles33" / 0.838m10.19.56a9
Apr 30Middlesex County RelaysApr 30 · Long Jump · Place 46 · MetuchenLong Jump4613-1.509