Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorRidge Winter Invitational · Dec 83:30.04aRidge Winter InvitationalDecember 8, 2025
100m Hurdles · 33" / 0.838m · OutdoorRidge Novice/Last Chance Invitational · May 1918.36aRidge Novice/Last Chance InvitationalMay 19, 2026
1600 Meters · IndoorWayne Valentine Invitational · Jan 105:55.29Wayne Valentine InvitationalJanuary 10, 2026
1600 Meters · OutdoorHolmdel Twilight Series - Night of 1600s · May 275:34.42aHolmdel Twilight Series - Night of 1600sMay 27, 2026
300m Hurdles · 30" / 0.762m · OutdoorRed & Black Invitational · Apr 1854.25aRed & Black InvitationalApril 18, 2026
3200 Meters · OutdoorSkyland Girls Frosh Soph · May 2112:25.38aSkyland Girls Frosh SophMay 21, 2026
400m Hurdles · 30" / 0.762m · OutdoorNJSIAA Sectionals North 2 Groups 1 and 4 · May 151:13.75aNJSIAA Sectionals North 2 Groups 1 and 4May 15, 2026
800 Meters · IndoorEssex County Track Coaches Assn. Season Opener Invite · Dec 192:41.27aEssex County Track Coaches Assn. Season Opener InviteDecember 19, 2025
800 Meters · OutdoorLast Chance Invitational · May 82:35.85aLast Chance InvitationalMay 8, 2026

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

2026 Outdoor Track

20 results
DateMeetEventPlMarkGr
Jun 2Holmdel Twilight Series - Royal RumbleJun 2 · 1600 Meters · Place 26 · Ridge1600 Meters26.5:35.84a9
May 27Holmdel Twilight Series - Night of 1600sMay 27 · 1600 Meters · Place 19 · Ridge1600 Meters19.5:34.42a PB9
May 21Skyland Girls Frosh SophMay 21 · 3200 Meters · Place 1 · Ridge3200 Meters1.12:25.38a PB9
May 19Ridge Novice/Last Chance InvitationalMay 19 · 1600 Meters · Place 2 · Ridge1600 Meters2.5:52.78a9
May 19Ridge Novice/Last Chance InvitationalMay 19 · 100m Hurdles · Place 6 · Ridge100m Hurdles33" / 0.838mRound P6.18.78a9
May 19Ridge Novice/Last Chance InvitationalMay 19 · 100m Hurdles · Place 6 · Ridge100m Hurdles33" / 0.838m6.18.36a PB9
May 15NJSIAA Sectionals North 2 Groups 1 and 4May 15 · 400m Hurdles · Place 17 · Ridge400m Hurdles30" / 0.762m17.1:13.75a PB9
May 15NJSIAA Sectionals North 2 Groups 1 and 4May 15 · 100m Hurdles · Place 12 · Ridge100m Hurdles33" / 0.838mRound P12.18.56aWind: -1.29
May 8Last Chance InvitationalMay 8 · 800 Meters · Place 15 · Ridge800 Meters15.2:35.85a PB9
May 8Raider NoviceMay 8 · 800 Meters · Place 15 · Ridge800 Meters15.2:35.85a9
May 5Skyland Conference ChampsMay 5 · 400m Hurdles · Place 18 · Ridge400m Hurdles181:14.99—
May 5Skyland Conference ChampsMay 5 · 100m Hurdles · Place 7 · Ridge100m Hurdles718.93—
May 5Skyland Conference Champs - Open ScoringMay 5 · 400m Hurdles · Place 18 · Ridge400m Hurdles30" / 0.762m18.1:14.99a9
May 5Skyland Conference Champs - Open ScoringMay 5 · 100m Hurdles · Place 7 · Ridge100m Hurdles33" / 0.838m7.18.93a9
Apr 28Somerset County ChampsApr 28 · 400m Hurdles · Place 15 · Ridge400m Hurdles151:15.92a9
Apr 28Somerset County ChampsApr 28 · 100m Hurdles · Place 13 · Ridge100m HurdlesRound P1318.97a9
Apr 18Red & Black InvitationalApr 18 · 300m Hurdles · Place 18 · Ridge300m Hurdles30" / 0.762m18.54.25a PB9
Apr 18ESU Red & BlackApr 18 · 300m Hurdles · Place 18 · Ridge300m Hurdles30" / 0.762m18.54.25a9
Apr 17Ridge Night Of 1600'SApr 17 · 1600 Meters · Place 51 · Ridge1600 Meters51.5:40.48a9
Apr 4Summit RelaysApr 4 · 1600 Meters · Place 11 · Ridge1600 Meters11.5:52.04a9

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 10Wayne Valentine InvitationalJan 10 · 1600 Meters · Place 13 · Ridge1600 Meters135:55.29 PB9

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 30North Shore HS InvitationalDec 30 · 1000 Meters · Place 51 · Ridge1000 Meters51.3:34.44a9
Dec 19Essex County Track Coaches Assn. Season Opener InviteDec 19 · 800 Meters · Place 6 · Ridge800 Meters6.2:41.27a PB9
Dec 8Ridge Winter InvitationalDec 8 · 1000 Meters · Place 16 · Ridge1000 Meters16.3:30.04a PB9