Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorCoaches Hall of Fame Invitational · Dec 176:10.10aCoaches Hall of Fame InvitationalDecember 17, 2022
100 Meters · OutdoorNJSIAA NPA & NPB States · May 3013.59aNJSIAA NPA & NPB StatesMay 30, 2025
1000 Meters · IndoorNorth Shore HS Invitational · Dec 233:34.04aNorth Shore HS InvitationalDecember 23, 2023
100m Hurdles · 33" / 0.838m · OutdoorEssex County Championships · May 816.93aEssex County ChampionshipsMay 8, 2026
200 Meters · OutdoorSuper Essex Conference Colonial & Independence Championships · May 328.39Super Essex Conference Colonial & Independence ChampionshipsMay 3, 2025
400 Meters · IndoorNJISAA Prep A and B Indoor Track Championships · Feb 101:02.70aNJISAA Prep A and B Indoor Track ChampionshipsFebruary 10, 2026
400 Meters · Outdoor130th Penn Relays Carnival · Apr 231:01.44a130th Penn Relays CarnivalApril 23, 2026
400m Hurdles · 30" / 0.762m · OutdoorNJSIAA NPA & NPB States · May 301:06.16aNJSIAA NPA & NPB StatesMay 30, 2025
55m Hurdles · 33" · IndoorNJISAA Prep A and B Indoor Track Championships · Feb 109.34aNJISAA Prep A and B Indoor Track ChampionshipsFebruary 10, 2026
600 Meters · IndoorRidge Winter Invitational · Dec 111:46.77aRidge Winter InvitationalDecember 11, 2023
800 Meters · IndoorEssex County Track Coaches Assn. Season Opener Invite · Dec 152:30.14aEssex County Track Coaches Assn. Season Opener InviteDecember 15, 2023
800 Meters · OutdoorEssex County Championships · May 182:31.67aEssex County ChampionshipsMay 18, 2023

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 8Essex County ChampionshipsMay 8 · 400m Hurdles · Place 3 · St Benedicts Prep400m Hurdles30" / 0.762m3.1:06.70a12
May 8Essex County ChampionshipsMay 8 · 100m Hurdles · Place 8 · St Benedicts Prep100m Hurdles33" / 0.838mRound P8.16.93a PB12
May 8Essex County ChampionshipsMay 8 · 100m Hurdles · Place 8 · St Benedicts Prep100m Hurdles33" / 0.838m8.17.98a12
May 8Essex County ChampionshipsMay 8 · 400 Meters · Place 31 · St Benedicts Prep400 Meters31.1:04.08a12
May 8Essex County ChampionshipsMay 8 · 200 Meters · Place 39 · St Benedicts Prep200 Meters39.29.01a12
Apr 28Essex County RelaysApr 28 · 400m Hurdles · Place 5 · St Benedicts Prep400m Hurdles30" / 0.762m5.1:08.65a12
Apr 23130th Penn Relays CarnivalApr 23 · 400 Meters · St Benedicts Prep400 Meters—1:01.44a PB12
Apr 18Morris Hills RelaysApr 18 · 400m Hurdles · Place 6 · St Benedicts Prep400m Hurdles30" / 0.762m6.1:08.22a12
Mar 28NJISAA Outdoor Track & Field RelaysMar 28 · 400m Hurdles · Place 1 · St Benedicts Prep400m Hurdles30" / 0.762m1.1:10.51a12

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 20NJSIAA Group Non-Public A & B ChampionshipsFeb 20 · 800 Meters · Place 9 · St. Benedict's Prep800 Meters92:34.1912
Feb 20NJSIAA Group Non-Public A & B ChampionshipsFeb 20 · 55m Hurdles · Place 4 · St. Benedict's Prep55m HurdlesRound P49.4012
Feb 20NJSIAA Group Non-Public A & B ChampionshipsFeb 20 · 55m Hurdles · Place 5 · St. Benedict's Prep55m Hurdles59.3712
Feb 10NJISAA Prep A and B Indoor Track ChampionshipsFeb 10 · 55m Hurdles · Place 6 · St Benedicts Prep55m Hurdles33"Round P6.9.43a12
Feb 10NJISAA Prep A and B Indoor Track ChampionshipsFeb 10 · 55m Hurdles · Place 3 · St Benedicts Prep55m Hurdles33"3.9.34a PB12
Feb 10NJISAA Prep A and B Indoor Track ChampionshipsFeb 10 · 800 Meters · Place 15 · St Benedicts Prep800 Meters15.2:55.10a12
Feb 10NJISAA Prep A and B Indoor Track ChampionshipsFeb 10 · 400 Meters · Place 5 · St Benedicts Prep400 Meters5.1:02.70a PB12

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 13Demarest InvitationalDec 13 · 600 Meters · Place 2 · St Benedicts Prep600 Meters2.1:49.21a12
Dec 13Demarest InvitationalDec 13 · 55m Hurdles · Place 7 · St Benedicts Prep55m Hurdles33"Round P7.9.75a12
Dec 13Demarest InvitationalDec 13 · 55m Hurdles · Place 7 · St Benedicts Prep55m Hurdles33"7.9.83a12
Feb 21NJSIAA Group Non-Public A & B ChampionshipsFeb 21 · 400 Meters · Place 12 · St. Benedict's Prep400 Meters121:06.1711

2025 Outdoor Track

18 results
DateMeetEventPlMarkGr
May 30NJSIAA NPA & NPB StatesMay 30 · 400m Hurdles · Place 2 · St Benedicts Prep400m Hurdles30" / 0.762m2.1:06.16a PB11
May 30NJSIAA NPA & NPB StatesMay 30 · 100m Hurdles · Place 5 · St Benedicts Prep100m Hurdles33" / 0.838mRound P5.17.90aWind: -0.811
May 30NJSIAA NPA & NPB StatesMay 30 · 100m Hurdles · Place 4 · St Benedicts Prep100m Hurdles33" / 0.838m4.17.52aWind: -1.511
May 30NJSIAA NPA & NPB StatesMay 30 · 400 Meters · St Benedicts Prep400 Meters--DNS11
May 30NJSIAA NPA & NPB StatesMay 30 · 100 Meters · Place 14 · St Benedicts Prep100 MetersRound P14.13.59a PBWind: 211
May 8Essex County ChampionshipsMay 8 · 400m Hurdles · Place 6 · St. Benedict's Prep400m Hurdles61:08.7911
May 8Essex County ChampionshipsMay 8 · 400 Meters · Place 36 · St. Benedict's Prep400 Meters361:04.8111
May 8Essex County ChampionshipsMay 8 · 400m Hurdles · Place 6 · St. Benedict's Prep400m Hurdles61:08.7911
May 8Essex County ChampionshipsMay 8 · 400 Meters · Place 36 · St. Benedict's Prep400 Meters361:04.8111
May 3Super Essex Conference Colonial & Independence ChampionshipsMay 3 · 400m Hurdles · Place 2 · St. Benedict's Prep400m Hurdles21:10.4211
May 3Super Essex Conference Colonial & Independence ChampionshipsMay 3 · 400m Hurdles · Place 2 · St. Benedict's Prep400m Hurdles21:10.4211
May 3Super Essex Conference Colonial & Independence ChampionshipsMay 3 · 400 Meters · Place 9 · St. Benedict's Prep400 Meters91:07.6611
May 3Super Essex Conference Colonial & Independence ChampionshipsMay 3 · 400 Meters · Place 9 · St. Benedict's Prep400 Meters91:07.6611
May 3Super Essex Conference Colonial & Independence ChampionshipsMay 3 · 200 Meters · Place 7 · St. Benedict's Prep200 Meters728.39 PB11
May 3Super Essex Conference Colonial & Independence ChampionshipsMay 3 · 200 Meters · Place 7 · St. Benedict's Prep200 Meters728.3911
May 3Super Essex Conference Colonial & Independence ChampionshipsMay 3 · 400m Hurdles · Place 2 · St. Benedict's Prep400m Hurdles21:10.4211
May 3Super Essex Conference Colonial & Independence ChampionshipsMay 3 · 400 Meters · Place 9 · St. Benedict's Prep400 Meters91:07.6611
May 3Super Essex Conference Colonial & Independence ChampionshipsMay 3 · 200 Meters · Place 7 · St. Benedict's Prep200 Meters728.3911

2024 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 28U.S. Marine Corps Holiday ClassicDec 28 · 400 Meters · Place 51 · St Benedicts Prep400 Meters51.1:05.04a11
Dec 20Essex County Track Coaches Assn. Season OpenerDec 20 · 400 Meters · Place 17 · St Benedicts Prep400 Meters17.1:04.14a11
Feb 16NJSIAA Non-Public A & B State ChampionshipsFeb 16 · 800 Meters · Place 6 · St. Benedict's Prep800 Meters62:31.8210
Feb 16NJSIAA Non-Public A & B State ChampionshipsFeb 16 · 400 Meters · Place 9 · St. Benedict's Prep400 Meters91:06.0510
Feb 16NJSIAA Non-Public A & B State ChampionshipsFeb 16 · 800 Meters · Place 6 · St. Benedict's Prep800 Meters62:31.8210
Feb 16NJSIAA Non-Public A & B State ChampionshipsFeb 16 · 400 Meters · Place 9 · St. Benedict's Prep400 Meters91:06.0510
Feb 12SJTCA Winter Meet #18Feb 12 · 800 Meters · Place 11 · St. Benedict's Prep800 Meters112:46.5110
Feb 12SJTCA Winter Meet #18Feb 12 · 400 Meters · Place 2 · St. Benedict's Prep400 Meters21:04.5610

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 7NJSIAA Non Public A-BJun 7 · 400 Meters · Place 18 · St Benedicts Prep400 Meters18.1:05.48a10
May 16Essex County ChampionshipsMay 16 · 800 Meters · Place 16 · St. Benedict's Prep800 Meters162:35.1410
May 16Essex County ChampionshipsMay 16 · 400 Meters · Place 25 · St. Benedict's Prep400 Meters251:05.4210

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 29U.S. Marine Corps Holiday ClassicDec 29 · 55m Hurdles · Place 12 · St Benedicts Prep55m Hurdles33"12.10.80a10
Dec 29U.S. Marine Corps Holiday ClassicDec 29 · 800 Meters · Place 5 · St Benedicts Prep800 Meters5.2:34.26a10
Dec 23North Shore HS InvitationalDec 23 · 1000 Meters · Place 65 · St Benedicts Prep1000 Meters65.3:34.04a PB10
Dec 23North Shore HS InvitationalDec 23 · 55m Hurdles · Place 63 · St Benedicts Prep55m Hurdles33"Round P63.10.82a10
Dec 16JAMBAR Coaches Hall of Fame InvitationalDec 16 · 55m Hurdles · Place 1 · St Benedicts Prep55m Hurdles33"1.10.39a10
Dec 15Essex County Track Coaches Assn. Season Opener InviteDec 15 · 800 Meters · Place 5 · St Benedicts Prep800 Meters5.2:30.14a PB10
Dec 11Ridge Winter InvitationalDec 11 · 600 Meters · Place 7 · St Benedicts Prep600 Meters7.1:46.77a PB10

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 18Essex County ChampionshipsMay 18 · 400m Hurdles · Place 14 · St Benedicts Prep400m Hurdles30" / 0.762m14.1:15.30a9
May 18Essex County ChampionshipsMay 18 · 800 Meters · Place 11 · St Benedicts Prep800 Meters11.2:31.67a PB9

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 29The Armory HS Holiday ClassicDec 29 · 800 Meters · Place 2 · St Benedicts Prep800 Meters2.2:36.02a9
Dec 17Coaches Hall of Fame InvitationalDec 17 · 1 Mile · Place 11 · St Benedicts Prep1 Mile11.6:10.10a PB9