Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorOlympic Conference Championships 2026 · Apr 2914.74aOlympic Conference Championships 2026April 29, 2026
55 Meters · IndoorThe Egg Club Invitational · Jan 287.88The Egg Club InvitationalJanuary 28, 2023
High Jump · OutdoorNJSIAA Group Championships - 2 & 3 · May 295-4NJSIAA Group Championships - 2 & 3May 29, 2026
Long Jump · OutdoorNJSIAA Sectionals South Groups 2 and 3 · May 1519-08.00NJSIAA Sectionals South Groups 2 and 3May 15, 2026
Triple Jump · OutdoorNJSIAA State Meet Of Champions · Jun 1240-05.75NJSIAA State Meet Of ChampionsJune 12, 2024

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

2026 Outdoor Track

22 results
DateMeetEventPlMarkGr
Jun 3NJSIAA State Meet Of ChampionsJun 3 · Triple Jump · Place 4 · Winslow TownshipTriple Jump4.39-02.00Wind: -0.212
Jun 3NJSIAA State Meet Of ChampionsJun 3 · Long Jump · Place 3 · Winslow TownshipLong Jump3.18-06.50Wind: 1.312
May 29NJSIAA Group Championships - 2 & 3May 29 · Triple Jump · Place 1 · Winslow TownshipTriple Jump1.40-3.50Wind: 0.312
May 29NJSIAA Group Championships - 2 & 3May 29 · Long Jump · Place 3 · Winslow TownshipLong Jump3.18-2.50Wind: 0.312
May 29NJSIAA Group Championships - 2 & 3May 29 · High Jump · Place 2 · Winslow TownshipHigh Jump2.5-4 PB12
May 29NJSIAA Group Championships - 2 & 3May 29 · 100m Hurdles · Place 10 · Winslow Township100m Hurdles33" / 0.838mRound P10.15.28aWind: 3.612
May 15NJSIAA Sectionals South Groups 2 and 3May 15 · Triple Jump · Place 1 · Winslow TownshipTriple Jump1.40-05.5012
May 15NJSIAA Sectionals South Groups 2 and 3May 15 · Long Jump · Place 1 · Winslow TownshipLong Jump1.19-08.00 PB12
May 15NJSIAA Sectionals South Groups 2 and 3May 15 · High Jump · Place 1 · Winslow TownshipHigh Jump1.5-04.0012
May 15NJSIAA Sectionals South Groups 2 and 3May 15 · 100m Hurdles · Place 3 · Winslow Township100m Hurdles33" / 0.838mRound P3.15.06aWind: -0.112
May 15NJSIAA Sectionals South Groups 2 and 3May 15 · 100m Hurdles · Place 4 · Winslow Township100m Hurdles33" / 0.838m4.14.87aWind: 1.712
May 9Camden County ChampionshipsMay 9 · Triple Jump · Place 1 · Winslow TownshipTriple Jump1.38-07.0012
May 9Camden County ChampionshipsMay 9 · Long Jump · Place 1 · Winslow TownshipLong Jump1.18-05.0012
May 9Camden County ChampionshipsMay 9 · High Jump · Place 1 · Winslow TownshipHigh Jump1.5-02.0012
May 9Camden County ChampionshipsMay 9 · 100m Hurdles · Place 3 · Winslow Township100m Hurdles33" / 0.838mRound P3.14.91aWind: -0.912
May 9Camden County ChampionshipsMay 9 · 100m Hurdles · Place 3 · Winslow Township100m Hurdles33" / 0.838m3.15.06aWind: 0.512
Apr 29Olympic Conference Championships 2026Apr 29 · Triple Jump · Place 1 · Winslow TownshipTriple Jump1.39' 3.25"Wind: 012
Apr 29Olympic Conference Championships 2026Apr 29 · High Jump · Winslow TownshipHigh Jump--NH12
Apr 29Olympic Conference Championships 2026Apr 29 · 100m Hurdles · Place 1 · Winslow Township100m Hurdles33" / 0.838mRound P1.14.69aWind: 2.312
Apr 29Olympic Conference Championships 2026Apr 29 · 100m Hurdles · Place 1 · Winslow Township100m Hurdles33" / 0.838m1.14.74a PBWind: 1.112
Apr 18The Woodbury RelaysApr 18 · Triple Jump · Place 1 · Winslow TownshipTriple Jump1.39-8.50Wind: 012
Apr 18The Woodbury RelaysApr 18 · Long Jump · Place 1 · Winslow TownshipLong Jump1.18-9.50Wind: -0.712

2026 Indoor Track

11 results
DateMeetEventPlMarkGr
Feb 21NJSIAA Group 2 & 3 ChampionshipsFeb 21 · 55m Hurdles · Place 6 · Winslow Township55m HurdlesRound P68.5612
Feb 21NJSIAA Group 2 & 3 ChampionshipsFeb 21 · 55m Hurdles · Place 6 · Winslow Township55m HurdlesRound P68.5612
Feb 21NJSIAA Group 2 & 3 ChampionshipsFeb 21 · 55m Hurdles · Place 5 · Winslow Township55m Hurdles58.4712
Feb 21NJSIAA Group 2 & 3 ChampionshipsFeb 21 · 55m Hurdles · Place 5 · Winslow Township55m Hurdles58.4712
Feb 21NJSIAA Group 2 & 3 ChampionshipsFeb 21 · High Jump · Place 1 · Winslow TownshipHigh Jump15-212
Feb 21NJSIAA Group 2 & 3 ChampionshipsFeb 21 · High Jump · Place 1 · Winslow TownshipHigh Jump15-212
Feb 14NJSIAA Sectional Championships - South Group 3Feb 14 · High Jump · Place 1 · Winslow TownshipHigh Jump15-212
Feb 14NJSIAA Sectional Championships - South Group 3Feb 14 · 55m Hurdles · Place 3 · Winslow Township55m HurdlesRound P38.6012
Feb 14NJSIAA Sectional Championships - South Group 3Feb 14 · 55m Hurdles · Place 3 · Winslow Township55m Hurdles38.5612
Jan 18NJSIAA Relay Championships - Group 3Jan 18 · High Jump · Place 1 · Winslow TownshipHigh Jump15-212
Jan 10SJTCA #11Jan 10 · High Jump · Place 3 · Winslow TownshipHigh Jump35-212

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 30NJSIAA Group Championships - 2 & 3May 30 · 100m Hurdles · Place 5 · Winslow Township100m HurdlesRound P514.9911
May 30NJSIAA Group Championships - 2 & 3May 30 · 100m Hurdles · Place 4 · Winslow Township100m Hurdles414.7811
May 30NJSIAA Group Championships - 2 & 3May 30 · High Jump · Place 1 · Winslow TownshipHigh Jump15-411
May 30NJSIAA Group Championships - 2 & 3May 30 · Long Jump · Place 4 · Winslow TownshipLong Jump417-6.5011
May 30NJSIAA Group Championships - 2 & 3May 30 · Triple Jump · Place 1 · Winslow TownshipTriple Jump140-311
Apr 23FAT WednesdayApr 23 · 100m Hurdles · Place 2 · Winslow Township100m Hurdles214.8511

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Feb 22NJSIAA Group 2 & 3 ChampionshipsFeb 22 · 55m Hurdles · Place 3 · Winslow Township55m HurdlesRound P38.4611
Feb 22NJSIAA Group 2 & 3 ChampionshipsFeb 22 · 55m Hurdles · Place 3 · Winslow Township55m HurdlesRound P38.4611
Feb 22NJSIAA Group 2 & 3 ChampionshipsFeb 22 · 55m Hurdles · Place 3 · Winslow Township55m Hurdles38.4011
Feb 22NJSIAA Group 2 & 3 ChampionshipsFeb 22 · 55m Hurdles · Place 3 · Winslow Township55m Hurdles38.4011
Feb 22NJSIAA Group 2 & 3 ChampionshipsFeb 22 · High Jump · Place 1 · Winslow TownshipHigh Jump15-511
Feb 22NJSIAA Group 2 & 3 ChampionshipsFeb 22 · High Jump · Place 1 · Winslow TownshipHigh Jump15-511
Feb 7NJSIAA Sectional Championships - South Group 3Feb 7 · High Jump · Place 1 · Winslow TownshipHigh Jump15-211
Feb 7NJSIAA Sectional Championships - South Group 3Feb 7 · 55m Hurdles · Place 2 · Winslow Township55m HurdlesRound P28.5011
Feb 7NJSIAA Sectional Championships - South Group 3Feb 7 · 55m Hurdles · Place 2 · Winslow Township55m Hurdles28.4311
Jan 18NJSIAA Relay Championships - Group 3Jan 18 · High Jump · Place 1 · Winslow TownshipHigh Jump15-211
Jan 11SJTCA Meet #11Jan 11 · High Jump · Place 1 · Winslow TownshipHigh Jump15-211

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 12NJSIAA State Meet Of ChampionsJun 12 · Triple Jump · Place 1 · Winslow TownshipTriple Jump1.40-05.75 PBWind: -110
Jun 12NJSIAA State Meet Of ChampionsJun 12 · Long Jump · Place 3 · Winslow TownshipLong Jump3.19-00.0010
Jun 12NJSIAA State Meet Of ChampionsJun 12 · High Jump · Place 3 · Winslow TownshipHigh Jump3.5-04.0010

2024 Indoor Track

16 results
DateMeetEventPlMarkGr
Feb 17NJSIAA Group 2 & 3 State ChampionshipsFeb 17 · High Jump · Place 3 · Winslow TownshipHigh Jump35-410
Feb 17NJSIAA Group 2 & 3 State ChampionshipsFeb 17 · 55m Hurdles · Place 5 · Winslow Township55m HurdlesRound P58.7510
Feb 17NJSIAA Group 2 & 3 State ChampionshipsFeb 17 · 55m Hurdles · Place 5 · Winslow Township55m Hurdles58.6210
Feb 17NJSIAA Group 2 & 3 State ChampionshipsFeb 17 · High Jump · Place 3 · Winslow TownshipHigh Jump35-410
Feb 17NJSIAA Group 2 & 3 State ChampionshipsFeb 17 · 55m Hurdles · Place 5 · Winslow Township55m HurdlesRound P58.7510
Feb 17NJSIAA Group 2 & 3 State ChampionshipsFeb 17 · 55m Hurdles · Place 5 · Winslow Township55m Hurdles58.6210
Feb 9NJSIAA Sectional Championships - South Group 2&3Feb 9 · High Jump · Place 1 · Winslow TownshipHigh Jump15-410
Feb 9NJSIAA Sectional Championships - South Group 2&3Feb 9 · 55m Hurdles · Place 2 · Winslow Township55m HurdlesRound P28.6710
Feb 9NJSIAA Sectional Championships - South Group 2&3Feb 9 · 55m Hurdles · Place 5 · Winslow Township55m Hurdles58.6310
Feb 9NJSIAA Sectional Championships - South Group 2&3Feb 9 · High Jump · Place 1 · Winslow TownshipHigh Jump15-410
Feb 9NJSIAA Sectional Championships - South Group 2&3Feb 9 · 55m Hurdles · Place 2 · Winslow Township55m HurdlesRound P28.6710
Feb 9NJSIAA Sectional Championships - South Group 2&3Feb 9 · 55m Hurdles · Place 5 · Winslow Township55m Hurdles58.6310
Jan 26Olympic & Tri-County Conf MeetJan 26 · 55m Hurdles · Place 2 · Winslow Township55m HurdlesRound P28.7410
Jan 26Olympic & Tri-County Conf MeetJan 26 · 55m Hurdles · Place 1 · Winslow Township55m Hurdles18.4510
Jan 14NJSIAA Relay Championships - Group 3Jan 14 · High Jump · Place 1 · Winslow TownshipHigh Jump15-410
Jan 8SJTCA Winter Meet #8Jan 8 · High Jump · Place 2 · Winslow TownshipHigh Jump25-410

2023 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 2NJSIAA Sectionals South Groups 2 and 3Jun 2 · 100m Hurdles · Place 3 · Winslow Township100m HurdlesRound P316.249
Jun 2NJSIAA Sectionals South Groups 2 and 3Jun 2 · 100m Hurdles · Place 2 · Winslow Township100m Hurdles215.919
Jun 2NJSIAA Sectionals South Groups 2 and 3Jun 2 · Triple Jump · Place 2 · Winslow TownshipTriple Jump239-5.509
Jun 2NJSIAA Sectionals South Groups 2 and 3Jun 2 · High Jump · Place 2 · Winslow TownshipHigh Jump25-29
Jun 2NJSIAA Sectionals South Groups 2 and 3Jun 2 · Long Jump · Place 1 · Winslow TownshipLong Jump118-109
May 23Olympic Conference Championships (Patriot)May 23 · High Jump · Place 1 · Winslow TownshipHigh Jump15-49
May 23Olympic Conference Championships (Patriot)May 23 · Triple Jump · Place 1 · Winslow TownshipTriple Jump137-109
May 23Olympic Conference Championships (Patriot)May 23 · Long Jump · Place 1 · Winslow TownshipLong Jump117-99
May 23Olympic Conference Championships (Patriot)May 23 · 100m Hurdles · Place 4 · Winslow Township100m HurdlesRound P415.859
May 23Olympic Conference Championships (Patriot)May 23 · 100m Hurdles · Place 3 · Winslow Township100m Hurdles315.889

2023 Indoor Track

22 results
DateMeetEventPlMarkGr
Feb 17NJSIAA Group ChampionshipsFeb 17 · High Jump · Place 4 · Winslow TownshipHigh Jump45-49
Feb 17NJSIAA Group ChampionshipsFeb 17 · 55m Hurdles · Place 5 · Winslow Township55m HurdlesRound P58.669
Feb 17NJSIAA Group ChampionshipsFeb 17 · 55m Hurdles · Place 7 · Winslow Township55m Hurdles78.819
Feb 5NJSIAA Sectional Championships - South Group 2&3Feb 5 · High Jump · Place 3 · Winslow TownshipHigh Jump35-09
Feb 5NJSIAA Sectional Championships - South Group 2&3Feb 5 · 55m Hurdles · Place 5 · Winslow Township55m HurdlesRound P58.889
Feb 5NJSIAA Sectional Championships - South Group 2&3Feb 5 · 55m Hurdles · Place 5 · Winslow Township55m Hurdles58.779
Feb 5NJSIAA Sectional Championships - South Group 2&3Feb 5 · High Jump · Place 3 · Winslow TownshipHigh Jump35-09
Feb 5NJSIAA Sectional Championships - South Group 2&3Feb 5 · 55m Hurdles · Place 5 · Winslow Township55m HurdlesRound P58.889
Feb 5NJSIAA Sectional Championships - South Group 2&3Feb 5 · 55m Hurdles · Place 5 · Winslow Township55m Hurdles58.779
Jan 28The Egg Club InvitationalJan 28 · 55 Meters · Place 3 · Winslow Township55 Meters37.88 PB9
Jan 28The Egg Club InvitationalJan 28 · 55m Hurdles · Place 1 · Winslow Township55m Hurdles19.089
Jan 27Olympic Conference #2Jan 27 · High Jump · Place 1 · Winslow TownshipHigh Jump15-29
Jan 27Olympic Conference #2Jan 27 · 55m Hurdles · Place 2 · Winslow Township55m HurdlesRound P28.819
Jan 27Olympic Conference #2Jan 27 · 55m Hurdles · Place 3 · Winslow Township55m Hurdles38.809
Jan 17Mid-Winter ClassicJan 17 · High Jump · Place 1 · Winslow TownshipHigh Jump15-09
Jan 17Mid-Winter ClassicJan 17 · 55 Meters · Place 3 · Winslow Township55 Meters37.889
Jan 17Mid-Winter ClassicJan 17 · 55m Hurdles · Place 1 · Winslow Township55m Hurdles18.859
Jan 15NJSIAA Relay Championships - Group 3Jan 15 · High Jump · Place 2 · Winslow TownshipHigh Jump25-29
Jan 15NJSIAA Relay Championships - Group 3Jan 15 · High Jump · Place 2 · Winslow TownshipHigh Jump25-29
Jan 15NJSIAA Relay Championships - Group 3Jan 15 · High Jump · Place 2 · Winslow TownshipHigh Jump25-29
Jan 15NJSIAA Relay Championships - Group 3Jan 15 · High Jump · Place 2 · Winslow TownshipHigh Jump25-29
Jan 4SJTCA Winter Meet #5Jan 4 · High Jump · Place 7 · Winslow TownshipHigh Jump74-89