Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorLion Invitational · Apr 2717.67aLion InvitationalApril 27, 2024
200 Meters · IndoorEssex County Track Coaches Assn. Season Opener Invite · Dec 1529.70aEssex County Track Coaches Assn. Season Opener InviteDecember 15, 2023
200 Meters · OutdoorNJSIAA Sectionals North 1 Groups 1 and 4 · May 3129.06NJSIAA Sectionals North 1 Groups 1 and 4May 31, 2024
400 Meters · IndoorEssex County Track Coaches Assn. Season Opener Invite · Dec 151:07.78aEssex County Track Coaches Assn. Season Opener InviteDecember 15, 2023
400m Hurdles · 30" / 0.762m · OutdoorNJSIAA Sectionals North 1 Groups 1 and 4 · Jun 21:13.62aNJSIAA Sectionals North 1 Groups 1 and 4June 2, 2023
55m Hurdles · 33" · IndoorNorth Shore Invitational · Dec 239.70aNorth Shore InvitationalDecember 23, 2024
High Jump · IndoorAARTFC Indoor Championships · Mar 61.59mAARTFC Indoor ChampionshipsMarch 6, 2026
High Jump · OutdoorNJSIAA State Meet Of Champions · Jun 125-00.00NJSIAA State Meet Of ChampionsJune 12, 2024
Long Jump · IndoorCoach Glynn Holiday Carnival · Dec 2813-6Coach Glynn Holiday CarnivalDecember 28, 2023
Long Jump · OutdoorLion Invitational · Apr 2713-02.00Lion InvitationalApril 27, 2024
Triple Jump · IndoorRidge Winter Invitational · Dec 926-5Ridge Winter InvitationalDecember 9, 2024

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 21NCAA Division III Outdoor Track & Field ChampionshipsMay 21 · High Jump · Montclair StateMontclair StateHigh Jump—NHFr
May 13 AARTFC Outdoor Track & Field ChampionshipsMay 13 · High Jump · Place 11 · Montclair StateMontclair StateHigh Jump11.1.55mFr
May 8G. Larry James InviteMay 8 · High Jump · Place 2 · Montclair StateMontclair StateHigh Jump25-1.42FR
May 2NJAC Outdoor Track & Field ChampionshipsMay 2 · High Jump · Place 4 · Montclair StateMontclair StateHigh Jump4.1.53mFr
Apr 23130th Penn Relays CarnivalApr 23 · High Jump · Place 34 · Montclair StateMontclair StateHigh Jump34.1.55mFr
Apr 9TCNJ InvitationalApr 9 · High Jump · Place 4 · Montclair StateMontclair StateHigh Jump4.1.55mFr
Apr 3Osprey OpenApr 3 · High Jump · Place 1 · Montclair StateMontclair StateHigh Jump11.52mFr
Mar 27Ramapo College InvitationalMar 27 · High Jump · Place 2 · Montclair StateMontclair StateHigh Jump2.1.68mFr
Mar 20Stockton InviteMar 20 · High Jump · Place 1 · Montclair StateMontclair StateHigh Jump11.52m12
Mar 1TCNJ Last ChanceMar 1 · High Jump · Place 4 · Montclair StateMontclair StateHigh Jump41.53mFr

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Apr 172026 Paul Donahue InvitationalApr 17 · High Jump · Place 4 · Montclair StateMontclair StateHigh Jump4.1.60mFr
Mar 6AARTFC Indoor ChampionshipsMar 6 · High Jump · Place 15 · Montclair StateMontclair StateHigh Jump151.59m PBFR
Feb 14NYU DIII InvitationalFeb 14 · High Jump · Place 3 · Montclair StateMontclair StateHigh Jump31.60mFr
Feb 6River Hawk Friday Night ShowdownFeb 6 · High Jump · Place 1 · Montclair StateMontclair StateHigh Jump1.1.58mFr
Jan 31Widener Schuylkill ShowdownJan 31 · High Jump · Place 5 · Montclair StateMontclair StateHigh Jump5.1.45mFr
Jan 24Moravian University Hounds ClassicJan 24 · High Jump · Place 7 · Montclair StateMontclair StateHigh Jump7.1.48mFr
Jan 16NYC Gotham CupJan 16 · High Jump · Place 8 · Montclair StateMontclair StateHigh Jump8.1.50mFr

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 6TCNJ Indoor OpenerDec 6 · High Jump · Place 7 · Montclair StateMontclair StateHigh Jump7.1.53mFr
Feb 23NJSIAA Group 1 & 4 ChampionshipsFeb 23 · High Jump · Place 13 · Union CityUnion CityHigh Jump134-1012
Feb 16NJSIAA Sectional Championships - North 1 Group 4Feb 16 · 400 Meters · Place 31 · Union CityUnion City400 Meters311:11.1912
Feb 16NJSIAA Sectional Championships - North 1 Group 4Feb 16 · High Jump · Place 3 · Union CityUnion CityHigh Jump35-012
Feb 16NJSIAA Sectional Championships - North 1 Group 4Feb 16 · 55m Hurdles · Place 16 · Union CityUnion City55m HurdlesRound P169.6212
Jan 6Robert Arena Memorial H.C.I.A.L Relay ChampionshipJan 6 · High Jump · Place 1 · Union CityUnion CityHigh Jump15-212

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
May 16NJSIAA Sectionals North 1 Groups 1 and 4May 16 · 100m Hurdles · Place 15 · Union CityUnion City100m HurdlesRound P1517.4912
May 16NJSIAA Sectionals North 1 Groups 1 and 4May 16 · 400m Hurdles · Place 20 · Union CityUnion City400m Hurdles201:16.1412
May 16NJSIAA Sectionals North 1 Groups 1 and 4May 16 · Triple Jump · Place 9 · Union CityUnion CityTriple Jump931-412
May 16NJSIAA Sectionals North 1 Groups 1 and 4May 16 · High Jump · Place 2 · Union CityUnion CityHigh Jump25-212
May 3North Hudson ChampionshipsMay 3 · High Jump · Place 1 · Union CityUnion CityHigh Jump15-212
May 3North Hudson ChampionshipsMay 3 · Long Jump · Place 5 · Union CityUnion CityLong Jump512-9.2512
May 3North Hudson ChampionshipsMay 3 · 400m Hurdles · Place 4 · Union CityUnion City400m Hurdles41:13.6012
May 3North Hudson ChampionshipsMay 3 · 100m Hurdles · Place 2 · Union CityUnion City100m Hurdles216.5512
May 3North Hudson ChampionshipsMay 3 · 100m Hurdles · Place 2 · Union CityUnion City100m Hurdles216.5512
May 3North Hudson ChampionshipsMay 3 · High Jump · Place 1 · Union CityUnion CityHigh Jump15-212
May 3North Hudson ChampionshipsMay 3 · Long Jump · Place 5 · Union CityUnion CityLong Jump512-9.2512
May 3North Hudson ChampionshipsMay 3 · 100m Hurdles · Place 2 · Union CityUnion City100m HurdlesRound P216.5512
May 3North Hudson ChampionshipsMay 3 · 100m Hurdles · Place 2 · Union CityUnion City100m Hurdles216.5512
May 3North Hudson ChampionshipsMay 3 · 400m Hurdles · Place 4 · Union CityUnion City400m Hurdles41:13.6012
Apr 12Blue Devil ClassicApr 12 · Triple Jump · Place 7 · Union CityUnion CityTriple Jump729-11.5012
Apr 12Blue Devil ClassicApr 12 · 400m Hurdles · Place 16 · Union CityUnion City400m Hurdles161:23.9812

2024 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 23North Shore InvitationalDec 23 · 55m Hurdles · Place 19 · Union CityUnion City55m Hurdles33"Round P19.9.70a PB12
Dec 20Essex County Track Coaches Assn. Season OpenerDec 20 · Long Jump · Place 30 · Union CityUnion CityLong Jump30.12-8.2512
Dec 20Essex County Track Coaches Assn. Season OpenerDec 20 · High Jump · Place 1 · Union CityUnion CityHigh Jump1.5-012
Dec 20Essex County Track Coaches Assn. Season OpenerDec 20 · 200 Meters · Place 74 · Union CityUnion City200 Meters74.29.93a12
Dec 13HCTCA Meet #1Dec 13 · High Jump · Place 1 · Union CityUnion CityHigh Jump1.5-02.0012
Dec 9Ridge Winter InvitationalDec 9 · 55m Hurdles · Place 10 · Union CityUnion City55m Hurdles33"Round P10.10.09a12
Dec 9Ridge Winter InvitationalDec 9 · Triple Jump · Place 7 · Union CityUnion CityTriple Jump7.26-5 PB12
Dec 9Ridge Winter InvitationalDec 9 · 200 Meters · Place 38 · Union CityUnion City200 Meters38.29.73a12
Feb 17NJSIAA Group 1 & 4 State ChampionshipsFeb 17 · High Jump · Place 12 · Union CityUnion CityHigh Jump124-1011
Feb 17NJSIAA Group 1 & 4 State ChampionshipsFeb 17 · High Jump · Place 12 · Union CityUnion CityHigh Jump124-1011
Feb 3NJSIAA Sectional Championships - North 1 Group 1&4Feb 3 · High Jump · Place 3 · Union CityUnion CityHigh Jump35-011
Jan 15NJSIAA Relay Championships - Group 4Jan 15 · High Jump · Place 7 · Union CityUnion CityHigh Jump75-011
Jan 8Robert Arena Memorial H.C.I.A.L Relay ChampionshipJan 8 · High Jump · Place 1 · Union CityUnion CityHigh Jump1.5-00.0011

2024 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 12NJSIAA State Meet Of ChampionsJun 12 · High Jump · Place 24 · Union CityUnion CityHigh Jump24.5-00.00 PB11
May 31NJSIAA Sectionals North 1 Groups 1 and 4May 31 · 200 Meters · Place 32 · Union CityUnion City200 Meters3229.06 PB11
May 31NJSIAA Sectionals North 1 Groups 1 and 4May 31 · 200 Meters · Place 32 · Union CityUnion City200 Meters3229.0611
May 21Roxbury End of Season InviteMay 21 · 100m Hurdles · Place 6 · Union CityUnion City100m Hurdles616.9811
May 11North Hudson ChampionshipsMay 11 · High Jump · Place 2 · Union CityUnion CityHigh Jump24-08.0011
May 11North Hudson ChampionshipsMay 11 · 400m Hurdles · Place 4 · Union CityUnion City400m Hurdles41:13.9911
May 11North Hudson ChampionshipsMay 11 · 100m Hurdles · Place 5 · Union CityUnion City100m Hurdles517.9011
Apr 27Lion InvitationalApr 27 · Long Jump · Place 54 · Union CityUnion CityLong Jump54.13-02.00 PB11
Apr 27Lion InvitationalApr 27 · 100m Hurdles · Place 9 · Union CityUnion City100m Hurdles33" / 0.838mRound P9.17.67a PB11
Apr 27Lion InvitationalApr 27 · High Jump · Place 2 · Union CityUnion CityHigh Jump2.5-00.0011
Apr 27Lion InvitationalApr 27 · 200 Meters · Place 48 · Union CityUnion City200 Meters48.29.85a11
Apr 20HCTCA RelaysApr 20 · 400m Hurdles · Place 5 · Union CityUnion City400m Hurdles51:18.4511
Apr 20HCTCA RelaysApr 20 · High Jump · Place 2 · Union CityUnion CityHigh Jump24-1011
Apr 11Hudson County RelaysApr 11 · 400m Hurdles · Place 5 · Union CityUnion City400m Hurdles30" / 0.762m5.1:18.87a11
Apr 11Hudson County RelaysApr 11 · High Jump · Place 1 · Union CityUnion CityHigh Jump1.4-611

2023 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 28Coach Glynn Holiday CarnivalDec 28 · 55m Hurdles · Place 22 · Union CityUnion City55m Hurdles33"Round P22.10.59a11
Dec 28Coach Glynn Holiday CarnivalDec 28 · Long Jump · Place 22 · Union CityUnion CityLong Jump22.13-6 PB11
Dec 28Coach Glynn Holiday CarnivalDec 28 · High Jump · Place 9 · Union CityUnion CityHigh Jump9.4-1011
Dec 15Essex County Track Coaches Assn. Season Opener InviteDec 15 · High Jump · Place 3 · Union CityUnion CityHigh Jump3.5-011
Dec 15Essex County Track Coaches Assn. Season Opener InviteDec 15 · 400 Meters · Place 23 · Union CityUnion City400 Meters23.1:07.78a PB11
Dec 15Essex County Track Coaches Assn. Season Opener InviteDec 15 · 200 Meters · Place 57 · Union CityUnion City200 Meters57.29.70a PB11
Dec 11Ridge Winter InvitationalDec 11 · 55m Hurdles · Place 25 · Union CityUnion City55m Hurdles33"Round P25.10.94a11
Dec 11Ridge Winter InvitationalDec 11 · High Jump · Place 5 · Union CityUnion CityHigh Jump5.4-811
Dec 11Ridge Winter InvitationalDec 11 · 400 Meters · Place 15 · Union CityUnion City400 Meters15.1:09.27a11
Feb 10NJSIAA Sectional Championships - North 1 Group 1&4Feb 10 · High Jump · Place 9 · Union CityUnion CityHigh Jump94-610
Feb 10NJSIAA Sectional Championships - North 1 Group 1&4Feb 10 · High Jump · Place 9 · Union CityUnion CityHigh Jump94-610

2023 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 2NJSIAA Sectionals North 1 Groups 1 and 4Jun 2 · 400m Hurdles · Place 17 · Union CityUnion City400m Hurdles30" / 0.762m17.1:13.62a PB10
Jun 2NJSIAA Sectionals North 1 Groups 1 and 4Jun 2 · High Jump · Place 3 · Union CityUnion CityHigh Jump3.5-00.0010
May 18Hudson County ChampionshipsMay 18 · 400m Hurdles · Place 12 · Union CityUnion City400m Hurdles30" / 0.762m12.1:17.77a10
May 18Hudson County ChampionshipsMay 18 · 100m Hurdles · Place 12 · Union CityUnion City100m Hurdles33" / 0.838mRound P12.19.56a10
May 18Hudson County ChampionshipsMay 18 · High Jump · Place 1 · Union CityUnion CityHigh Jump1.4-810
May 13North Hudson ChampionshipsMay 13 · 400m Hurdles · Place 3 · Union CityUnion City400m Hurdles30" / 0.762m3.1:14.01a10
May 13North Hudson ChampionshipsMay 13 · Long Jump · Place 2 · Union CityUnion CityLong Jump2.10-3.5010
May 13North Hudson ChampionshipsMay 13 · High Jump · Place 1 · Union CityUnion CityHigh Jump1.5-010