Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSkyland Conference Champs - Divisional · May 611.75aSkyland Conference Champs - DivisionalMay 6, 2025
110m Hurdles · 39" / 0.991m · OutdoorRidge Novice/Last Chance Invitational · May 1914.83aRidge Novice/Last Chance InvitationalMay 19, 2026
200 Meters · IndoorEssex County Track Coaches Assn. Season Opener Invite · Dec 1924.21aEssex County Track Coaches Assn. Season Opener InviteDecember 19, 2025
200 Meters · OutdoorSkyland Conference Champs - Divisional · May 624.71aSkyland Conference Champs - DivisionalMay 6, 2025
400 Meters · OutdoorDual: Hillsborough, Bridgewater, Immaculata VS Ridge · Apr 2557.9Dual: Hillsborough, Bridgewater, Immaculata VS RidgeApril 25, 2023
55 Meter · IndoorNorth Shore HS Invitational · Dec 307.12aNorth Shore HS InvitationalDecember 30, 2025
55 Meters · IndoorThe Armory Hispanic Games · Jan 57.39The Armory Hispanic GamesJanuary 5, 2024
55m Hurdles · 39" · IndoorEssex County Track Coaches Assn. Season Opener Invite · Dec 198.73aEssex County Track Coaches Assn. Season Opener InviteDecember 19, 2025
High Jump · IndoorThe Armory Hispanic Games · Jan 31.72mThe Armory Hispanic GamesJanuary 3, 2025
High Jump · OutdoorCBA TRN Delsea Throwers Tri Meet · Apr 115-10CBA TRN Delsea Throwers Tri MeetApril 11, 2026
Javelin · 800g · OutdoorNJSIAA Sectionals North 2 Groups 1 and 4 · May 15151-3NJSIAA Sectionals North 2 Groups 1 and 4May 15, 2026
Long Jump · IndoorRidge Winter Invitational · Dec 819-10.50Ridge Winter InvitationalDecember 8, 2025
Long Jump · OutdoorSkyland Conference Champs - Open Scoring · May 521-09.25Skyland Conference Champs - Open ScoringMay 5, 2026
Triple Jump · IndoorRidge Winter Invitational · Dec 1136-3Ridge Winter InvitationalDecember 11, 2023
Triple Jump · OutdoorSkyland Conference Champs - Open Scores · May 2137-07.00Skyland Conference Champs - Open ScoresMay 21, 2024

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

2026 Outdoor Track

32 results
DateMeetEventPlMarkGr
May 19Ridge Novice/Last Chance InvitationalMay 19 · 110m Hurdles · Place 1 · Ridge110m Hurdles39" / 0.991mRound P1.14.90a12
May 19Ridge Novice/Last Chance InvitationalMay 19 · 110m Hurdles · Place 1 · Ridge110m Hurdles39" / 0.991m1.14.83a PB12
May 15NJSIAA Sectionals North 2 Groups 1 and 4May 15 · Long Jump · Place 10 · RidgeLong Jump10.20-8Wind: 1.412
May 15NJSIAA Sectionals North 2 Groups 1 and 4May 15 · Javelin · Place 4 · RidgeJavelin800g4.151-3 PB12
May 15NJSIAA Sectionals North 2 Groups 1 and 4May 15 · 110m Hurdles · Place 6 · Ridge110m Hurdles39" / 0.991mRound P6.15.31aWind: -1.712
May 15NJSIAA Sectionals North 2 Groups 1 and 4May 15 · 110m Hurdles · Place 2 · Ridge110m Hurdles39" / 0.991m2.15.03aWind: -1.812
May 5Skyland Conference Champs - Open ScoringMay 5 · Long Jump · Place 1 · RidgeLong Jump1.21-09.25 PB12
May 5Skyland Conference Champs - Open ScoringMay 5 · High Jump · RidgeHigh Jump--NH12
May 5Skyland Conference Champs - Open ScoringMay 5 · Javelin · Place 11 · RidgeJavelin800g11.134-0512
May 5Skyland Conference Champs - Open ScoringMay 5 · 110m Hurdles · Place 2 · Ridge110m Hurdles39" / 0.991m2.15.73a12
May 5Skyland Conference Champs - Open ScoringMay 5 · 110m Hurdles · Place 2 · Ridge110m Hurdles39" / 0.991m2.14.91a12
Apr 28Somerset County ChampsApr 28 · Long Jump · Place 2 · RidgeLong Jump221-212
Apr 28Somerset County ChampsApr 28 · Javelin · Place 4 · RidgeJavelin4145-1112
Apr 28Somerset County ChampsApr 28 · High Jump · Place 3 · RidgeHigh Jump35-1012
Apr 28Somerset County ChampsApr 28 · 110m Hurdles · Place 1 · Ridge110m HurdlesRound P115.35a12
Apr 28Somerset County ChampsApr 28 · 110m Hurdles · Place 2 · Ridge110m Hurdles214.96a12
Apr 25Randolph RelaysApr 25 · Javelin · Place 13 · RidgeJavelin800g13.99-0412
Apr 18Red & Black InvitationalApr 18 · Long Jump · Place 7 · RidgeLong Jump7.20-08.0012
Apr 18Red & Black InvitationalApr 18 · High Jump · Place 10 · RidgeHigh Jump10.5-08.0012
Apr 18Red & Black InvitationalApr 18 · Javelin · RidgeJavelin800g--FOUL12
Apr 18Red & Black InvitationalApr 18 · 100 Meters · Place 35 · Ridge100 MetersRound P35.11.87a12
Apr 18ESU Red & BlackApr 18 · Long Jump · Place 7 · RidgeLong Jump7.20-08.0012
Apr 18ESU Red & BlackApr 18 · High Jump · Place 10 · RidgeHigh Jump10.5-08.0012
Apr 18ESU Red & BlackApr 18 · Javelin · RidgeJavelin800g--FOUL12
Apr 18ESU Red & BlackApr 18 · 100 Meters · Place 35 · Ridge100 MetersRound P35.11.87a12
Apr 17Ridge Night Of 1600'SApr 17 · 110m Hurdles · Place 2 · Ridge110m Hurdles39" / 0.991m2.14.85a12
Apr 11CBA TRN Delsea Throwers Tri MeetApr 11 · Long Jump · Place 1 · RidgeLong Jump1.21-4.512
Apr 11CBA TRN Delsea Throwers Tri MeetApr 11 · High Jump · Place 3 · RidgeHigh Jump3.5-10 PB12
Apr 4Summit RelaysApr 4 · Long Jump · Place 5 · RidgeLong Jump5.20-07.0012
Apr 4Summit RelaysApr 4 · Javelin · Place 5 · RidgeJavelin800g5.137-0112
Apr 1Penn Relays QualifierApr 1 · Long Jump · Place 1 · RidgeLong Jump1.21-4.512
Apr 1Penn Relays QualifierApr 1 · High Jump · Place 3 · RidgeHigh Jump3.5-1012

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 30North Shore HS InvitationalDec 30 · 55m Hurdles · Place 77 · Ridge55m Hurdles39"Round P77.9.95a12
Dec 30North Shore HS InvitationalDec 30 · 55 Meter · Place 113 · Ridge55 MeterRound P113.7.12a PB12
Dec 30North Shore HS InvitationalDec 30 · High Jump · Place 7 · RidgeHigh Jump7.6-00.0012
Dec 19Essex County Track Coaches Assn. Season Opener InviteDec 19 · 55m Hurdles · Place 17 · Ridge55m Hurdles39"Round P17.8.73a PB12
Dec 19Essex County Track Coaches Assn. Season Opener InviteDec 19 · Long Jump · Place 9 · RidgeLong Jump9.19-112
Dec 19Essex County Track Coaches Assn. Season Opener InviteDec 19 · 200 Meters · Place 49 · Ridge200 Meters49.24.21a PB12
Dec 8Ridge Winter InvitationalDec 8 · 55m Hurdles · Place 18 · Ridge55m Hurdles39"Round P18.9.35a12
Dec 8Ridge Winter InvitationalDec 8 · Long Jump · Place 6 · RidgeLong Jump6.19-10.50 PB12
Dec 8Ridge Winter InvitationalDec 8 · High Jump · Place 7 · RidgeHigh Jump7.5-412
Jan 3The Armory Hispanic GamesJan 3 · 200 Meters · Place 45 · Ridge-NJ200 Meters4524.743—
Jan 3The Armory Hispanic GamesJan 3 · High Jump · Place 2 · Ridge-NJHigh Jump21.72m PB—

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 6Skyland Conference Champs - DivisionalMay 6 · Long Jump · Place 4 · RidgeLong Jump4.18-10.5011
May 6Skyland Conference Champs - DivisionalMay 6 · High Jump · Place 6 · RidgeHigh Jump6.5-06.0011
May 6Skyland Conference Champs - DivisionalMay 6 · 200 Meters · Place 13 · Ridge200 Meters13.24.71a PB11
May 6Skyland Conference Champs - DivisionalMay 6 · 100 Meters · Place 13 · Ridge100 Meters13.11.75a PB11
May 6Skyland Conference Champs - OpenMay 6 · Long Jump · Place 12 · RidgeLong Jump12.18-10.5011
May 6Skyland Conference Champs - OpenMay 6 · High Jump · Place 16 · RidgeHigh Jump16.5-06.0011
May 6Skyland Conference Champs - OpenMay 6 · 200 Meters · Place 28 · Ridge200 Meters28.24.71a11
May 6Skyland Conference Champs - OpenMay 6 · 100 Meters · Place 13 · Ridge100 Meters13.11.75a11
Apr 5Somerset County RelaysApr 5 · Long Jump · Place 3 · RidgeLong Jump320-09.0011
Apr 5Somerset County RelaysApr 5 · High Jump · Place 7 · RidgeHigh Jump75-04.0011

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 9Ridge Winter InvitationalDec 9 · Triple Jump · Place 21 · RidgeTriple Jump21.33-10.5011
Dec 9Ridge Winter InvitationalDec 9 · Long Jump · Place 10 · RidgeLong Jump10.18-911
Dec 9Ridge Winter InvitationalDec 9 · High Jump · Place 9 · RidgeHigh Jump9.5-611
Jan 17The Armory Frosh / Novice MeetJan 17 · Triple Jump · Place 19 · RidgeTriple Jump19.35-07.0010
Jan 17The Armory Frosh / Novice MeetJan 17 · Long Jump · Place 26 · RidgeLong Jump26.17-06.5010
Jan 5The Armory Hispanic GamesJan 5 · 55 Meters · Place 41 · Ridge-NJ55 Meters417.39 PB10

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 21Skyland Conference Champs - Open ScoresMay 21 · Triple Jump · Place 19 · RidgeTriple Jump19.37-07.00 PB10
May 21Skyland Conference Champs - Open ScoresMay 21 · Long Jump · Place 22 · RidgeLong Jump22.18-07.7510
May 21Skyland Conference Champs - Open ScoresMay 21 · High Jump · RidgeHigh Jump--NH10
May 18Ridge Novice Meet #1May 18 · High Jump · Place 2 · RidgeHigh Jump25-010
May 3Raider TwilightMay 3 · 200 Meters · Place 75 · Ridge200 Meters75.26.02a10
May 3Raider TwilightMay 3 · 100 Meters · Place 86 · Ridge100 Meters86.12.85a10
Apr 18Explorers InviteApr 18 · Long Jump · Place 7 · RidgeLong Jump7.18-03.2510
Apr 18Explorers InviteApr 18 · High Jump · Place 7 · RidgeHigh Jump7.5-04.0010
Apr 18Explorers InviteApr 18 · 200 Meters · Place 15 · Ridge200 Meters15.25.74a10

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 29Somerset County Relay ChampionshipsDec 29 · High Jump · Place 5 · RidgeHigh Jump5.5-02.0010
Dec 21Tony Passarelli InvitationalDec 21 · High Jump · Place 17 · RidgeHigh Jump17.5-010
Dec 11Ridge Winter InvitationalDec 11 · Triple Jump · Place 11 · RidgeTriple Jump11.36-3 PB10
Dec 11Ridge Winter InvitationalDec 11 · Long Jump · Place 11 · RidgeLong Jump11.18-4.5010

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 12Raider Novice InvitationalMay 12 · Triple Jump · Place 8 · RidgeTriple Jump8.35-07.009
May 12Raider Novice InvitationalMay 12 · Long Jump · Place 10 · RidgeLong Jump10.17-05.259
May 12Raider Novice InvitationalMay 12 · High Jump · Place 16 · RidgeHigh Jump16.5-00.009
Apr 25Dual: Hillsborough, Bridgewater, Immaculata VS RidgeApr 25 · Long Jump · Place 7 · RidgeLong Jump7.17-89
Apr 25Dual: Hillsborough, Bridgewater, Immaculata VS RidgeApr 25 · 400 Meters · Place 11 · Ridge400 Meters11.57.9 PB9
Apr 12Dual: Hunterdon Central, South Hunterdon, Ridge, Warren HillsApr 12 · High Jump · RidgeHigh Jump—NH9