Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSkyland Frosh Soph · May 1717.01aSkyland Frosh SophMay 17, 2024
100m Hurdles · 33" / 0.838m · OutdoorRidge Night Of 1600'S · Apr 1721.19aRidge Night Of 1600'SApril 17, 2026
200 Meters · IndoorEssex County Track Coaches Assn. Season Opener Invite · Dec 1934.54aEssex County Track Coaches Assn. Season Opener InviteDecember 19, 2025
200 Meters · OutdoorTim Grant Invitational · May 2132.54aTim Grant InvitationalMay 21, 2026
300 Meters · IndoorCoach Saint Invitational · Dec 2058.06aCoach Saint InvitationalDecember 20, 2024
400 Meters · IndoorNJSIAA Sectional Championships - North 2 Groups 1&2 · Feb 151:19.45NJSIAA Sectional Championships - North 2 Groups 1&2February 15, 2025
400 Meters · OutdoorPR Night at Bernards · May 81:13.83aPR Night at BernardsMay 8, 2026
400m Hurdles · 30" / 0.762m · OutdoorSkyland Conference Champs - Divisional · May 61:28.58aSkyland Conference Champs - DivisionalMay 6, 2025
55 Meter · IndoorCoach Saint Invitational · Dec 209.51aCoach Saint InvitationalDecember 20, 2024
55 Meters · IndoorSkyland Conference Indoor Championship · Feb 29.48Skyland Conference Indoor ChampionshipFebruary 2, 2025
55m Hurdles · 33" · IndoorEssex County Track Coaches Assn. Season Opener Invite · Dec 1911.77aEssex County Track Coaches Assn. Season Opener InviteDecember 19, 2025

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 21Tim Grant InvitationalMay 21 · 400 Meters · Place 8 · Bernards400 Meters8.1:16.49a12
May 21Tim Grant InvitationalMay 21 · 200 Meters · Place 15 · Bernards200 Meters15.32.54a PB12
May 18Bernards, Hillsborough, North Hunterdon Tri MeetMay 18 · 400 Meters · Place 12 · Bernards400 Meters12.1:14.812
May 18Bernards, Hillsborough, North Hunterdon Tri MeetMay 18 · 200 Meters · Place 28 · Bernards200 Meters28.33.812
May 15NJSIAA Sectionals North 2 Groups 2 and 3May 15 · 100m Hurdles · Place 26 · Bernards100m Hurdles33" / 0.838mRound P26.21.33aWind: 0.312
May 15NJSIAA Sectionals North 2 Groups 2 and 3May 15 · 400 Meters · Place 43 · Bernards400 Meters43.1:15.53a12
May 8PR Night at BernardsMay 8 · 400 Meters · Place 18 · Bernards400 Meters18.1:13.83a PB12
May 5Skyland Conference ChampsMay 5 · 100m Hurdles · Place 12 · Bernards100m Hurdles1221.37—
May 5Skyland Conference ChampsMay 5 · 400 Meters · Place 53 · Bernards400 Meters531:15.75—
May 5Skyland Conference Champs - Open ScoringMay 5 · 100m Hurdles · Place 12 · Bernards100m Hurdles33" / 0.838m12.21.37a12
May 5Skyland Conference Champs - Open ScoringMay 5 · 400 Meters · Place 53 · Bernards400 Meters53.1:15.75a12
Apr 28Somerset County ChampsApr 28 · 100m Hurdles · Place 29 · Bernards100m HurdlesRound P2920.73a12
Apr 17Ridge Night Of 1600'SApr 17 · 100m Hurdles · Place 6 · Bernards100m Hurdles33" / 0.838m6.21.19a PB12

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 8NJSIAA Sectional Championships - North 2 Groups 1&2Feb 8 · 55m Hurdles · Place 29 · Bernards55m HurdlesRound P2911.9212
Feb 1Skyland Conference Indoor ChampionshipFeb 1 · 55m Hurdles · Place 28 · Bernards55m HurdlesRound P2811.6112

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 19Essex County Track Coaches Assn. Season Opener InviteDec 19 · 55m Hurdles · Place 43 · Bernards55m Hurdles33"Round P43.11.77a PB12
Dec 19Essex County Track Coaches Assn. Season Opener InviteDec 19 · 200 Meters · Place 105 · Bernards200 Meters105.34.54a PB12
Dec 12Coach Saint InvitationalDec 12 · 300 Meters · Bernards300 Meters—DNS12
Dec 12Coach Saint InvitationalDec 12 · 55m Hurdles · Place 61 · Bernards55m Hurdles33"Round P61.12.11a12
Dec 12Coach Saint InvitationalDec 12 · 400 Meters · Place 46 · Bernards400 Meters46.1:23.74a12
Feb 15NJSIAA Sectional Championships - North 2 Groups 1&2Feb 15 · 55m Hurdles · Place 24 · Bernards55m HurdlesRound P2412.0611
Feb 15NJSIAA Sectional Championships - North 2 Groups 1&2Feb 15 · 400 Meters · Place 31 · Bernards400 Meters311:19.45 PB11
Feb 2Skyland Conference Indoor ChampionshipFeb 2 · 55 Meters · Place 46 · Bernards55 MetersRound P469.48 PB11
Feb 2Skyland Conference Indoor ChampionshipFeb 2 · 55m Hurdles · Place 25 · Bernards55m HurdlesRound P2513.0011
Feb 2Skyland Conference Indoor ChampionshipFeb 2 · 400 Meters · Place 39 · Bernards400 Meters391:22.6511

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 21Tim Grant InvitationalMay 21 · 400 Meters · Place 5 · Bernards400 Meters51:19.5211
May 21Tim Grant InvitationalMay 21 · 300m Hurdles · Place 11 · Bernards300m Hurdles111:02.3711
May 16NJSIAA Sectionals North 2 Groups 2 and 3May 16 · 100m Hurdles · Place 30 · Bernards100m HurdlesRound P3020.7911
May 16NJSIAA Sectionals North 2 Groups 2 and 3May 16 · 400 Meters · Place 42 · Bernards400 Meters421:17.7211
May 16NJSIAA Sectionals North 2 Groups 2 and 3May 16 · 400m Hurdles · Place 31 · Bernards400m Hurdles311:26.3711
May 6Skyland Conference Champs - DivisionalMay 6 · 400m Hurdles · Place 16 · Bernards400m Hurdles30" / 0.762m16.1:28.58a PB11
May 6Skyland Conference Champs - DivisionalMay 6 · 100m Hurdles · Place 16 · Bernards100m Hurdles33" / 0.838m16.21.57a11
May 6Skyland Conference Champs - OpenMay 6 · 400m Hurdles · Place 36 · Bernards400m Hurdles30" / 0.762m36.1:28.58a11
May 6Skyland Conference Champs - OpenMay 6 · 100m Hurdles · Place 16 · Bernards100m Hurdles33" / 0.838m16.21.57a11
Apr 29Somerset County ChampsApr 29 · 400m Hurdles · Place 32 · Bernards400m Hurdles321:33.02—
Apr 29Somerset County ChampsApr 29 · 100m Hurdles · Place 31 · Bernards100m HurdlesRound P3121.88—
Apr 29Somerset County ChampsApr 29 · 400 Meters · Place 29 · Bernards400 Meters291:19.98—
Apr 5Somerset County RelaysApr 5 · 400m Hurdles · Place 27 · Bernards400m Hurdles271:27.9811

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 28U.S. Marine Corps Holiday ClassicDec 28 · 200 Meters · Place 80 · Bernards200 Meters80.34.55a11
Dec 20Coach Saint InvitationalDec 20 · 300 Meters · Place 27 · Bernards300 Meters27.58.06a PB11
Dec 20Coach Saint InvitationalDec 20 · 55 Meter · Place 42 · Bernards55 Meter42.9.51a PB11

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 17Skyland Frosh SophMay 17 · 200 Meters · Place 63 · Bernards200 Meters63.35.93a10
May 17Skyland Frosh SophMay 17 · 100 Meters · Place 79 · Bernards100 MetersRound P79.17.01a PB10
May 3Raider TwilightMay 3 · 100 Meters · Place 130 · Bernards100 Meters130.17.38a10