Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorNJSIAA Group Championships - NPA & NPB · May 2913.45aNJSIAA Group Championships - NPA & NPBMay 29, 2026
100m Hurdles · 33" / 0.838m · OutdoorNJSIAA Group Championships - 2 - 3 - NPB · Jun 923.79aNJSIAA Group Championships - 2 - 3 - NPBJune 9, 2023
200 Meters · IndoorNJ Frosh Soph State Championship · Jan 2233.58NJ Frosh Soph State ChampionshipJanuary 22, 2023
200 Meters · OutdoorUnion County Conference Championships · May 128.32Union County Conference ChampionshipsMay 1, 2025
400 Meters · IndoorNJSIAA Group Non-Public A & B Championships · Feb 201:08.69NJSIAA Group Non-Public A & B ChampionshipsFebruary 20, 2026
400 Meters · OutdoorNJSIAA NPA & NPB States · May 301:07.59aNJSIAA NPA & NPB StatesMay 30, 2025
400m Hurdles · 30" / 0.762m · OutdoorNJSIAA NPA & NPB States · May 301:17.61aNJSIAA NPA & NPB StatesMay 30, 2025
55 Meters · IndoorNJSIAA Group Non-Public A & B Championships · Feb 208.10NJSIAA Group Non-Public A & B ChampionshipsFebruary 20, 2026

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 29NJSIAA Group Championships - NPA & NPBMay 29 · 100 Meters · Place 10 · Roselle Catholic100 MetersRound P10.13.45a PBWind: 0.912
Apr 6SDA Spring InvitationalApr 6 · 200 Meters · Place 7 · Roselle Catholic200 Meters7.29.52a12
Apr 6SDA Spring InvitationalApr 6 · 100 Meters · Place 6 · Roselle Catholic100 MetersRound P6.13.75a12
Apr 6SDA Spring InvitationalApr 6 · 100 Meters · Place 6 · Roselle Catholic100 Meters6.13.74a12

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 20NJSIAA Group Non-Public A & B ChampionshipsFeb 20 · 55 Meters · Place 16 · Roselle Catholic55 MetersRound P168.10 PB12
Feb 20NJSIAA Group Non-Public A & B ChampionshipsFeb 20 · 400 Meters · Place 20 · Roselle Catholic400 Meters201:08.69 PB12
Jan 31SJTCA #16Jan 31 · 400 Meters · Place 38 · Roselle Catholic400 Meters381:11.1712
Jan 31SJTCA #16Jan 31 · 400 Meters · Place 38 · Roselle Catholic400 Meters381:11.1712

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 21The Oval Office Holiday PartyDec 21 · 400 Meters · Place 26 · Roselle Catholic400 Meters26.1:13.08a12
Feb 21NJSIAA Group Non-Public A & B ChampionshipsFeb 21 · 55 Meters · Place 20 · Roselle Catholic55 MetersRound P208.2111
Feb 21NJSIAA Group Non-Public A & B ChampionshipsFeb 21 · 400 Meters · Place 19 · Roselle Catholic400 Meters191:10.7411

2025 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 30NJSIAA NPA & NPB StatesMay 30 · 400m Hurdles · Place 12 · Roselle Catholic400m Hurdles30" / 0.762m12.1:17.61a PB11
May 30NJSIAA NPA & NPB StatesMay 30 · 400 Meters · Place 19 · Roselle Catholic400 Meters19.1:07.59a PB11
May 30NJSIAA NPA & NPB StatesMay 30 · 200 Meters · Place 16 · Roselle Catholic200 Meters16.28.72aWind: -1.311
May 20Union County Championship RelaysMay 20 · 400m Hurdles · Place 8 · Roselle Catholic400m Hurdles81:15.3311
May 8Union County ChampionshipsMay 8 · 200 Meters · Place 33 · Roselle Catholic200 Meters3328.6711
May 8Union County ChampionshipsMay 8 · 200 Meters · Place 33 · Roselle Catholic200 Meters3328.6711
May 8Union County ChampionshipsMay 8 · 400 Meters · Place 44 · Roselle Catholic400 Meters441:09.8911
May 8Union County ChampionshipsMay 8 · 400 Meters · Place 44 · Roselle Catholic400 Meters441:09.8911
May 8Union County ChampionshipsMay 8 · 400m Hurdles · Place 23 · Roselle Catholic400m Hurdles231:17.2911
May 8Union County ChampionshipsMay 8 · 400m Hurdles · Place 23 · Roselle Catholic400m Hurdles231:17.2911
May 8Union County ChampionshipsMay 8 · 200 Meters · Place 33 · Roselle Catholic200 Meters3328.6711
May 8Union County ChampionshipsMay 8 · 200 Meters · Place 33 · Roselle Catholic200 Meters3328.6711
May 8Union County ChampionshipsMay 8 · 400 Meters · Place 44 · Roselle Catholic400 Meters441:09.8911
May 8Union County ChampionshipsMay 8 · 400 Meters · Place 44 · Roselle Catholic400 Meters441:09.8911
May 8Union County ChampionshipsMay 8 · 400m Hurdles · Place 23 · Roselle Catholic400m Hurdles231:17.2911
May 8Union County ChampionshipsMay 8 · 400m Hurdles · Place 23 · Roselle Catholic400m Hurdles231:17.2911
May 1Union County Conference ChampionshipsMay 1 · 200 Meters · Place 16 · Roselle Catholic200 Meters1628.32 PB11
May 1Union County Conference ChampionshipsMay 1 · 100 Meters · Place 14 · Roselle Catholic100 MetersRound P1413.7311
May 1Union County Conference ChampionshipsMay 1 · 400m Hurdles · Place 6 · Roselle Catholic400m Hurdles61:16.1311

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 7NJSIAA Non Public A-BJun 7 · 400m Hurdles · Place 17 · Roselle Catholic400m Hurdles30" / 0.762m17.1:27.14a10
May 17Rahway Rising Stars Invitational #3May 17 · 200 Meters · Place 18 · Roselle Catholic200 Meters1829.6310
May 9Union County Conference ChampionshipMay 9 · 400m Hurdles · Place 15 · Roselle Catholic400m Hurdles151:31.4110
May 9Union County Conference ChampionshipMay 9 · 400m Hurdles · Place 15 · Roselle Catholic400m Hurdles151:31.4110
May 9Union County Conference ChampionshipMay 9 · 400m Hurdles · Place 15 · Roselle Catholic400m Hurdles151:31.4110
Apr 12Rahway Rising Stars Invitational #1Apr 12 · 400 Meters · Place 14 · Roselle Catholic400 Meters141:17.6510

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 9NJSIAA Group Championships - 2 - 3 - NPBJun 9 · 100m Hurdles · Place 19 · Roselle Catholic100m Hurdles33" / 0.838m19.23.79a PB9
Jun 9NJSIAA Group Championships - 2 - 3 - NPBJun 9 · 200 Meters · Place 30 · Roselle Catholic200 Meters30.29.86a9
May 19Rahway Rising Stars Invitational #3May 19 · 200 Meters · Place 3 · Roselle Catholic200 Meters329.459
May 11Union County Conference ChampionshipsMay 11 · 200 Meters · Place 21 · Roselle Catholic200 Meters2130.049
May 11Union County Conference ChampionshipsMay 11 · 100m Hurdles · Place 15 · Roselle Catholic100m HurdlesRound P1523.929
Apr 6Rahway Rising Stars Invitational #1Apr 6 · 400 Meters · Place 33 · Roselle Catholic400 Meters331:22.459

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 17NJSIAA Group ChampionshipsFeb 17 · 55 Meters · Place 22 · Roselle Catholic55 MetersRound P228.559
Jan 22NJ Frosh Soph State ChampionshipJan 22 · 55 Meters · Place 11 · Roselle Catholic55 Meters118.679
Jan 22NJ Frosh Soph State ChampionshipJan 22 · 200 Meters · Place 20 · Roselle Catholic200 Meters2033.58 PB9
Jan 22NJ Frosh Soph State ChampionshipJan 22 · 400 Meters · Place 7 · Roselle Catholic400 Meters71:15.719