Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCounty Seat Invitational · May 1811.63County Seat InvitationalMay 18, 2024
200 Meters · OutdoorBergen County Championships · May 1022.96aBergen County ChampionshipsMay 10, 2024
200 Meters · Relay Split · OutdoorBergen County Relays · Apr 1753.079Bergen County RelaysApril 17, 2024
300 Meters · IndoorBishop Loughlin Games · Dec 2034.98aBishop Loughlin GamesDecember 20, 2025
400 Meters · IndoorRidge Winter Invitational · Dec 953.26aRidge Winter InvitationalDecember 9, 2024
400 Meters · OutdoorNJSIAA Non Public A-B · Jun 750.38aNJSIAA Non Public A-BJune 7, 2024
400 Meters · Relay Split · OutdoorBergen County Relays · Apr 1750.10aBergen County RelaysApril 17, 2026
400m Hurdles · 30" / 0.762m · OutdoorGarden State Twilight · May 2357.59aGarden State TwilightMay 23, 2026
400m Hurdles · 36" / 0.914m · OutdoorNJSIAA Group Championships - NPA & NPB · May 2955.58aNJSIAA Group Championships - NPA & NPBMay 29, 2026
55 Meter · IndoorThe 11TH Annual Ocean Breeze Holiday Festival · Dec 296.83aThe 11TH Annual Ocean Breeze Holiday FestivalDecember 29, 2025
55m Hurdles · 39" · IndoorThe 11TH Annual Ocean Breeze Holiday Festival · Dec 298.36aThe 11TH Annual Ocean Breeze Holiday FestivalDecember 29, 2025

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 29NJSIAA Group Championships - NPA & NPBMay 29 · 400m Hurdles · Place 4 · Bergen CatholicBergen Catholic400m Hurdles36" / 0.914m4.55.58a PB12
May 29NJSIAA Group Championships - NPA & NPBMay 29 · 110m Hurdles · Place 13 · Bergen CatholicBergen Catholic110m Hurdles39" / 0.991mRound P13.15.60aWind: 3.312
May 23Garden State TwilightMay 23 · 400m Hurdles · Place 1 · Bergen CatholicBergen Catholic400m Hurdles30" / 0.762m1.57.59a PB12
May 23Garden State TwilightMay 23 · 110m Hurdles · Bergen CatholicBergen Catholic110m Hurdles39" / 0.991mRound P—DNS12
May 23Garden State TwilightMay 23 · 400 Meters · Bergen CatholicBergen Catholic400 Meters—DNS12
Apr 17Bergen County RelaysApr 17 · 400 Meters · Place 3 · Bergen CatholicBergen Catholic400 MetersRelay Split3.50.10a PB12

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 29The 11TH Annual Ocean Breeze Holiday FestivalDec 29 · 55m Hurdles · Place 18 · Bergen CatholicBergen Catholic55m Hurdles39"Round P18.8.36a PB12
Dec 29The 11TH Annual Ocean Breeze Holiday FestivalDec 29 · 55 Meter · Place 25 · Bergen CatholicBergen Catholic55 MeterRound P25.6.83a PB12
Dec 20Bishop Loughlin GamesDec 20 · 300 Meters · Place 5 · Bergen CatholicBergen Catholic300 MetersRound P5.34.98a PB12
Dec 20Bishop Loughlin GamesDec 20 · 55 Meter · Place 27 · Bergen CatholicBergen Catholic55 MeterRound P27.6.85a12

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 30NJSIAA NPA & NPB StatesMay 30 · 400m Hurdles · Place 5 · Bergen CatholicBergen Catholic400m Hurdles36" / 0.914m5.56.52a11
May 30NJSIAA NPA & NPB StatesMay 30 · High Jump · Bergen CatholicBergen CatholicHigh Jump--DNS11
May 30NJSIAA NPA & NPB StatesMay 30 · 400 Meters · Bergen CatholicBergen Catholic400 MetersRelay Split—50.53211
May 30NJSIAA NPA & NPB StatesMay 30 · 400 Meters · Place 26 · Bergen CatholicBergen Catholic400 Meters26.51.76a11
May 24The Garden State Spring Youth ClassicMay 24 · 400 Meters · Place 10 · Bergen Catholic TCBergen Catholic TC400 Meters10.51.93a11
May 19Ridge Novice InvitationalMay 19 · 400m Hurdles · Bergen CatholicBergen Catholic400m Hurdles36" / 0.914m--DNS11
May 19Ridge Novice InvitationalMay 19 · Long Jump · Bergen CatholicBergen CatholicLong Jump--DNS11
May 15A Third Night at the Horse FarmMay 15 · 400 Meters · Place 10 · Bergen CathoBergen Catho400 Meters1050.90—
May 15A Third Night at the Horse FarmMay 15 · 400m Hurdles · Place 1 · Bergen CathoBergen Catho400m Hurdles157.43—
May 13East Brunswick Sprint Series #1May 13 · 200 Meters · Place 21 · Bergen CathoBergen Catho200 Meters2123.34—
May 9Bergen County ChampionshipsMay 9 · 400 Meters · Bergen CatholicBergen Catholic400 Meters--DNS11
May 3East Coast International(High School)May 3 · 400 Meters · Bergen CatholicBergen Catholic400 Meters--DNS11
Apr 17Raider TwilightApr 17 · 400 Meters · Place 7 · Bergen CathoBergen Catho400 Meters752.1711

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 9Ridge Winter InvitationalDec 9 · 400 Meters · Place 10 · Don Bosco PrepDon Bosco Prep400 Meters10.53.26a PB11

2024 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 7NJSIAA Non Public A-BJun 7 · 400 Meters · Place 6 · Don Bosco PrepDon Bosco Prep400 Meters6.50.38a PB10
Jun 7NJSIAA Non Public A-BJun 7 · 200 Meters · Place 19 · Don Bosco PrepDon Bosco Prep200 Meters19.23.09a10
May 18County Seat InvitationalMay 18 · 100 Meters · Place 14 · Don Bosco PrepDon Bosco Prep100 MetersRound P1411.63 PB10
May 17Bergen County Meet of ChampionsMay 17 · 400 Meters · Place 5 · Don Bosco PrDon Bosco Pr400 Meters550.4410
May 10Bergen County ChampionshipsMay 10 · 400 Meters · Place 2 · Don Bosco PrepDon Bosco Prep400 Meters2.51.19a10
May 10Bergen County ChampionshipsMay 10 · 200 Meters · Place 5 · Don Bosco PrepDon Bosco Prep200 Meters5.22.96a PB10
May 2Big North Championships Freedom-National-UnitedMay 2 · 400m Hurdles · Place 7 · Don Bosco PrepDon Bosco Prep400m Hurdles71:06.5910
Apr 17Bergen County RelaysApr 17 · 200 Meters · Don Bosco PrepDon Bosco Prep200 MetersRelay Split—53.079 PB10