Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSuper Essex County Conference American & Liberty Championships · May 213.06aSuper Essex County Conference American & Liberty ChampionshipsMay 2, 2026
100m Hurdles · 33" / 0.838m · OutdoorNJSIAA State Meet Of Champions · Jun 314.99aNJSIAA State Meet Of ChampionsJune 3, 2026
200 Meters · IndoorNJISAA Prep A and B Indoor Track Championships · Feb 1027.47aNJISAA Prep A and B Indoor Track ChampionshipsFebruary 10, 2026
200 Meters · OutdoorSuper Essex Conference Colonial & Independence Championships · May 327.25Super Essex Conference Colonial & Independence ChampionshipsMay 3, 2025
300 Meters · IndoorDemarest Invitational · Dec 1345.04aDemarest InvitationalDecember 13, 2025
400 Meters · Outdoor130th Penn Relays Carnival · Apr 231:02.85a130th Penn Relays CarnivalApril 23, 2026
400m Hurdles · 30" / 0.762m · OutdoorEssex County Relays · Apr 281:07.17aEssex County RelaysApril 28, 2026
55 Meter · IndoorEssex County Track Coaches Assn. Season Opener Invite · Dec 197.71aEssex County Track Coaches Assn. Season Opener InviteDecember 19, 2025
55 Meters · IndoorNJSIAA Group Non-Public A & B Championships · Feb 217.86NJSIAA Group Non-Public A & B ChampionshipsFebruary 21, 2025
55m Hurdles · 33" · IndoorEssex County Track Coaches Assn. Season Opener Invite · Dec 198.41aEssex County Track Coaches Assn. Season Opener InviteDecember 19, 2025
High Jump · IndoorDemarest Invitational · Dec 135-00.00Demarest InvitationalDecember 13, 2025
High Jump · OutdoorNJSIAA Non Public A-B · Jun 75-3NJSIAA Non Public A-BJune 7, 2024
Long Jump · OutdoorNJISAA Outdoor Track & Field Relays · Mar 2817' 6.25"NJISAA Outdoor Track & Field RelaysMarch 28, 2026

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

2026 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 3NJSIAA State Meet Of ChampionsJun 3 · 100m Hurdles · Place 18 · St Benedicts Prep100m Hurdles33" / 0.838mRound P18.14.99a PBWind: -0.312
May 29NJSIAA Group Championships - NPA & NPBMay 29 · High Jump · Place 2 · St Benedicts PrepHigh Jump2.5-02.0012
May 29NJSIAA Group Championships - NPA & NPBMay 29 · 100m Hurdles · Place 1 · St Benedicts Prep100m Hurdles33" / 0.838mRound P1.14.74aWind: 412
May 29NJSIAA Group Championships - NPA & NPBMay 29 · 100m Hurdles · Place 1 · St Benedicts Prep100m Hurdles33" / 0.838m1.14.55aWind: 412
May 8Essex County ChampionshipsMay 8 · High Jump · Place 4 · St Benedicts PrepHigh Jump4.4-1012
May 8Essex County ChampionshipsMay 8 · 400m Hurdles · Place 6 · St Benedicts Prep400m Hurdles30" / 0.762m6.1:09.17a12
May 8Essex County ChampionshipsMay 8 · 100m Hurdles · Place 3 · St Benedicts Prep100m Hurdles33" / 0.838mRound P3.15.35a12
May 8Essex County ChampionshipsMay 8 · 100m Hurdles · Place 2 · St Benedicts Prep100m Hurdles33" / 0.838m2.15.14a12
May 2Super Essex County Conference American & Liberty ChampionshipsMay 2 · High Jump · Place 1 · St Benedicts PrepHigh Jump1.4-1012
May 2Super Essex County Conference American & Liberty ChampionshipsMay 2 · 100m Hurdles · Place 1 · St Benedicts Prep100m Hurdles33" / 0.838mRound P1.15.09aWind: 1.712
May 2Super Essex County Conference American & Liberty ChampionshipsMay 2 · 100m Hurdles · Place 1 · St Benedicts Prep100m Hurdles33" / 0.838m1.15.03aWind: 0.212
May 2Super Essex County Conference American & Liberty ChampionshipsMay 2 · 100 Meters · Place 2 · St Benedicts Prep100 MetersRound P2.13.06a PBWind: 1.612
May 2Super Essex County Conference American & Liberty ChampionshipsMay 2 · 100 Meters · Place 3 · St Benedicts Prep100 Meters3.13.18aWind: 1.412
Apr 28Essex County RelaysApr 28 · 400m Hurdles · Place 4 · St Benedicts Prep400m Hurdles30" / 0.762m4.1:07.17a PB12
Apr 23130th Penn Relays CarnivalApr 23 · 400 Meters · St Benedicts Prep400 Meters—1:02.85a PB12
Mar 28NJISAA Outdoor Track & Field RelaysMar 28 · Long Jump · Place 1 · St Benedicts PrepLong Jump1.17' 6.25" PB12

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 20NJSIAA Group Non-Public A & B ChampionshipsFeb 20 · 55m Hurdles · Place 1 · St. Benedict's Prep55m HurdlesRound P18.6312
Feb 20NJSIAA Group Non-Public A & B ChampionshipsFeb 20 · 55m Hurdles · Place 1 · St. Benedict's Prep55m Hurdles18.4312
Feb 20NJSIAA Group Non-Public A & B ChampionshipsFeb 20 · High Jump · Place 1 · St. Benedict's PrepHigh Jump15-212
Feb 10NJISAA Prep A and B Indoor Track ChampionshipsFeb 10 · 55m Hurdles · Place 2 · St Benedicts Prep55m Hurdles33"Round P2.8.82a12
Feb 10NJISAA Prep A and B Indoor Track ChampionshipsFeb 10 · 55m Hurdles · Place 2 · St Benedicts Prep55m Hurdles33"2.9.05a12
Feb 10NJISAA Prep A and B Indoor Track ChampionshipsFeb 10 · High Jump · Place 5 · St Benedicts PrepHigh Jump5.4' 10"12
Feb 10NJISAA Prep A and B Indoor Track ChampionshipsFeb 10 · 200 Meters · Place 6 · St Benedicts Prep200 Meters6.27.47a PB12
Jan 14NJSIAA Relay Championships - Non-Public A & BJan 14 · High Jump · Place 2 · St. Benedict's PrepHigh Jump25-012

2025 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 19Essex County Track Coaches Assn. Season Opener InviteDec 19 · 55m Hurdles · Place 2 · St Benedicts Prep55m Hurdles33"Round P2.8.66a12
Dec 19Essex County Track Coaches Assn. Season Opener InviteDec 19 · 55m Hurdles · Place 1 · St Benedicts Prep55m Hurdles33"1.8.41a PB12
Dec 19Essex County Track Coaches Assn. Season Opener InviteDec 19 · 55 Meter · Place 13 · St Benedicts Prep55 MeterRound P13.7.71a PB12
Dec 13Demarest InvitationalDec 13 · 300 Meters · Place 3 · St Benedicts Prep300 Meters3.45.04a PB12
Dec 13Demarest InvitationalDec 13 · 55m Hurdles · Place 2 · St Benedicts Prep55m Hurdles33"Round P2.8.90a12
Dec 13Demarest InvitationalDec 13 · 55m Hurdles · Place 2 · St Benedicts Prep55m Hurdles33"2.8.66a12
Dec 13Demarest InvitationalDec 13 · High Jump · Place 1 · St Benedicts PrepHigh Jump1.5-00.00 PB12
Feb 21NJSIAA Group Non-Public A & B ChampionshipsFeb 21 · 55 Meters · Place 10 · St. Benedict's Prep55 MetersRound P107.86 PB11
Feb 21NJSIAA Group Non-Public A & B ChampionshipsFeb 21 · 55m Hurdles · Place 3 · St. Benedict's Prep55m HurdlesRound P39.2011
Feb 21NJSIAA Group Non-Public A & B ChampionshipsFeb 21 · 55m Hurdles · Place 3 · St. Benedict's Prep55m Hurdles38.8811
Feb 21NJSIAA Group Non-Public A & B ChampionshipsFeb 21 · High Jump · Place 1 · St. Benedict's PrepHigh Jump15-211
Jan 15NJSIAA Relay Championships - Non-Public A & BJan 15 · High Jump · Place 3 · St. Benedict's PrepHigh Jump35-011

2025 Outdoor Track

22 results
DateMeetEventPlMarkGr
May 30NJSIAA NPA & NPB StatesMay 30 · 100m Hurdles · Place 1 · St Benedicts Prep100m Hurdles33" / 0.838mRound P1.15.96aWind: -0.811
May 30NJSIAA NPA & NPB StatesMay 30 · 100m Hurdles · Place 1 · St Benedicts Prep100m Hurdles33" / 0.838m1.15.76aWind: -1.511
May 30NJSIAA NPA & NPB StatesMay 30 · High Jump · Place 2 · St Benedicts PrepHigh Jump2.5-02.0011
May 30NJSIAA NPA & NPB StatesMay 30 · 200 Meters · St Benedicts Prep200 Meters--DNSWind: -2.911
May 30NJSIAA NPA & NPB StatesMay 30 · 100 Meters · Place 8 · St Benedicts Prep100 MetersRound P8.13.13aWind: 1.111
May 30NJSIAA NPA & NPB StatesMay 30 · 100 Meters · Place 7 · St Benedicts Prep100 Meters7.13.13aWind: 111
May 8Essex County ChampionshipsMay 8 · High Jump · Place 2 · St. Benedict's PrepHigh Jump25-211
May 8Essex County ChampionshipsMay 8 · 100m Hurdles · Place 4 · St. Benedict's Prep100m HurdlesRound P415.3311
May 8Essex County ChampionshipsMay 8 · 100m Hurdles · Place 6 · St. Benedict's Prep100m Hurdles615.5011
May 3Super Essex Conference Colonial & Independence ChampionshipsMay 3 · 100m Hurdles · Place 1 · St. Benedict's Prep100m HurdlesRound P116.9311
May 3Super Essex Conference Colonial & Independence ChampionshipsMay 3 · 100m Hurdles · Place 1 · St. Benedict's Prep100m HurdlesRound P116.9311
May 3Super Essex Conference Colonial & Independence ChampionshipsMay 3 · 100m Hurdles · Place 1 · St. Benedict's Prep100m Hurdles117.7711
May 3Super Essex Conference Colonial & Independence ChampionshipsMay 3 · 100m Hurdles · Place 1 · St. Benedict's Prep100m Hurdles117.7711
May 3Super Essex Conference Colonial & Independence ChampionshipsMay 3 · 200 Meters · Place 4 · St. Benedict's Prep200 Meters427.25 PB11
May 3Super Essex Conference Colonial & Independence ChampionshipsMay 3 · 200 Meters · Place 4 · St. Benedict's Prep200 Meters427.2511
May 3Super Essex Conference Colonial & Independence ChampionshipsMay 3 · High Jump · Place 1 · St. Benedict's PrepHigh Jump15-211
May 3Super Essex Conference Colonial & Independence ChampionshipsMay 3 · High Jump · Place 1 · St. Benedict's PrepHigh Jump15-211
May 3Super Essex Conference Colonial & Independence ChampionshipsMay 3 · 100m Hurdles · Place 1 · St. Benedict's Prep100m HurdlesRound P116.9311
May 3Super Essex Conference Colonial & Independence ChampionshipsMay 3 · 100m Hurdles · Place 1 · St. Benedict's Prep100m Hurdles117.7711
May 3Super Essex Conference Colonial & Independence ChampionshipsMay 3 · 200 Meters · Place 4 · St. Benedict's Prep200 Meters427.2511
May 3Super Essex Conference Colonial & Independence ChampionshipsMay 3 · High Jump · Place 1 · St. Benedict's PrepHigh Jump15-211
Apr 29Essex County RelaysApr 29 · High Jump · Place 2 · St. Benedict's PrepHigh Jump25-011

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 28U.S. Marine Corps Holiday ClassicDec 28 · 55m Hurdles · Place 10 · St Benedicts Prep55m Hurdles33"Round P10.8.91a11
Dec 28U.S. Marine Corps Holiday ClassicDec 28 · High Jump · Place 5 · St Benedicts PrepHigh Jump5.5-00.0011
Dec 20Essex County Track Coaches Assn. Season OpenerDec 20 · 55m Hurdles · Place 4 · St Benedicts Prep55m Hurdles33"Round P4.8.83a11
Dec 20Essex County Track Coaches Assn. Season OpenerDec 20 · 55m Hurdles · Place 1 · St Benedicts Prep55m Hurdles33"1.8.69a11
Dec 20Essex County Track Coaches Assn. Season OpenerDec 20 · High Jump · Place 1 · St Benedicts PrepHigh Jump1.5-011
Feb 12SJTCA Winter Meet #18Feb 12 · 55m Hurdles · Place 1 · St. Benedict's Prep55m Hurdles18.7210
Feb 12SJTCA Winter Meet #18Feb 12 · High Jump · Place 1 · St. Benedict's PrepHigh Jump15-210

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 12NJSIAA State Meet Of ChampionsJun 12 · High Jump · Place 16 · St Benedicts PrepHigh Jump16.5-02.0010
Jun 7NJSIAA Non Public A-BJun 7 · Long Jump · Place 9 · St Benedicts PrepLong Jump9.14-10Wind: 0.910
Jun 7NJSIAA Non Public A-BJun 7 · 100m Hurdles · Place 3 · St Benedicts Prep100m Hurdles33" / 0.838mRound P3.16.72aWind: -1.410
Jun 7NJSIAA Non Public A-BJun 7 · 100m Hurdles · Place 3 · St Benedicts Prep100m Hurdles33" / 0.838m3.16.37aWind: 0.710
Jun 7NJSIAA Non Public A-BJun 7 · High Jump · Place 1 · St Benedicts PrepHigh Jump1.5-3 PB10
May 16Essex County ChampionshipsMay 16 · High Jump · Place 3 · St. Benedict's PrepHigh Jump35-010
May 16Essex County ChampionshipsMay 16 · 100m Hurdles · Place 3 · St. Benedict's Prep100m HurdlesRound P315.6110
May 16Essex County ChampionshipsMay 16 · 100m Hurdles · Place 6 · St. Benedict's Prep100m Hurdles615.7310
May 3Essex County RelaysMay 3 · High Jump · Place 9 · St. Benedict's PrepHigh Jump94-610