Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBergen County Championships · May 811.07aBergen County ChampionshipsMay 8, 2026
110m Hurdles · 39" / 0.991m · OutdoorNJCTC CHAMPIONSHIP MEET · May 1715.65aNJCTC CHAMPIONSHIP MEETMay 17, 2026
200 Meters · IndoorNorth Shore Pre-Nationals Invitational · Feb 1322.86North Shore Pre-Nationals InvitationalFebruary 13, 2026
200 Meters · OutdoorBergen County Meet of Champs · May 2022.32aBergen County Meet of ChampsMay 20, 2026
300 Meters · IndoorBishop Loughlin Games · Dec 2036.87aBishop Loughlin GamesDecember 20, 2025
400 Meters · IndoorNorth Shore Pre-Nationals Invitational · Feb 1352.27North Shore Pre-Nationals InvitationalFebruary 13, 2026
400 Meters · OutdoorThe Winner's Circle at The Horse Farm · Jun 1152.42The Winner's Circle at The Horse FarmJune 11, 2025
400m Hurdles · 36" / 0.914m · OutdoorBig North Championships-Freedom, National, United · Apr 291:17.30aBig North Championships-Freedom, National, UnitedApril 29, 2026
500 Meters · IndoorJAMBAR Coaches Hall of Fame Invite · Dec 131:12.47aJAMBAR Coaches Hall of Fame InviteDecember 13, 2025
55 Meter · IndoorThe 11TH Annual Ocean Breeze Holiday Festival · Dec 296.87aThe 11TH Annual Ocean Breeze Holiday FestivalDecember 29, 2025
55m Hurdles · 39" · IndoorThe 11TH Annual Ocean Breeze Holiday Festival · Dec 298.81aThe 11TH Annual Ocean Breeze Holiday FestivalDecember 29, 2025
800 Meters · OutdoorRaider Twilight · Apr 172:27.12Raider TwilightApril 17, 2025
High Jump · OutdoorBergen County Championships · May 85' 6"Bergen County ChampionshipsMay 8, 2026
Long Jump · OutdoorBergen County Relays · Apr 1719-05.75Bergen County RelaysApril 17, 2026
Triple Jump · OutdoorBig North Championships-Freedom, National, United · Apr 2945-10Big North Championships-Freedom, National, UnitedApril 29, 2026

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

2026 Outdoor Track

23 results
DateMeetEventPlMarkGr
May 29NJSIAA Group Championships - NPA & NPBMay 29 · Triple Jump · Place 3 · Bergen CatholicBergen CatholicTriple Jump3.43-06.25Wind: -1.411
May 29NJSIAA Group Championships - NPA & NPBMay 29 · Long Jump · Place 16 · Bergen CatholicBergen CatholicLong Jump16.20-02.00Wind: 2.211
May 20Bergen County Meet of ChampsMay 20 · Triple Jump · Place 7 · Bergen CatholicBergen CatholicTriple Jump743-4.2511
May 20Bergen County Meet of ChampsMay 20 · 200 Meters · Place 4 · Bergen CatholicBergen Catholic200 Meters422.32a PB11
May 20Bergen County Meet of ChampsMay 20 · 100 Meters · Place 11 · Bergen CatholicBergen Catholic100 MetersRound P1111.10a11
May 17NJCTC CHAMPIONSHIP MEETMay 17 · 110m Hurdles · Place 6 · Bergen CatholicBergen Catholic110m Hurdles39" / 0.991m6.15.65a PB11
May 17NJCTC CHAMPIONSHIP MEETMay 17 · 200 Meters · Place 6 · Bergen CatholicBergen Catholic200 Meters6.22.60a11
May 17NJCTC CHAMPIONSHIP MEETMay 17 · 100 Meters · Place 6 · Bergen CatholicBergen Catholic100 MetersRound P6.11.09a11
May 17NJCTC CHAMPIONSHIP MEETMay 17 · 100 Meters · Place 7 · Bergen CatholicBergen Catholic100 Meters7.11.10a11
May 14A Fourth Night at the Horse FarmMay 14 · 400 Meters · Place 12 · Bergen CatholicBergen Catholic400 Meters12.55.74a11
May 14A Fourth Night at the Horse FarmMay 14 · 200 Meters · Place 6 · Bergen CatholicBergen Catholic200 Meters6.22.83a11
May 8Bergen County ChampionshipsMay 8 · Triple Jump · Place 1 · Bergen CatholicBergen CatholicTriple Jump1.42' 7"11
May 8Bergen County ChampionshipsMay 8 · Long Jump · Place 11 · Bergen CatholicBergen CatholicLong Jump11.17' 8.5"11
May 8Bergen County ChampionshipsMay 8 · High Jump · Place 6 · Bergen CatholicBergen CatholicHigh Jump6.5' 6" PB11
May 8Bergen County ChampionshipsMay 8 · 100 Meters · Place 4 · Bergen CatholicBergen Catholic100 MetersRound P4.11.07a PB11
May 8Bergen County ChampionshipsMay 8 · 100 Meters · Place 5 · Bergen CatholicBergen Catholic100 Meters5.11.17a11
Apr 29Big North Championships-Freedom, National, UnitedApr 29 · Triple Jump · Place 1 · Bergen CatholicBergen CatholicTriple Jump1.45-10 PB11
Apr 29Big North Championships-Freedom, National, UnitedApr 29 · Long Jump · Place 7 · Bergen CatholicBergen CatholicLong Jump7.18-1011
Apr 29Big North Championships-Freedom, National, UnitedApr 29 · 400m Hurdles · Place 7 · Bergen CatholicBergen Catholic400m Hurdles36" / 0.914m7.1:17.30a PB11
Apr 29Big North Championships-Freedom, National, UnitedApr 29 · 200 Meters · Place 3 · Bergen CatholicBergen Catholic200 Meters3.22.94a11
Apr 17Bergen County RelaysApr 17 · Triple Jump · Place 3 · Bergen CatholicBergen CatholicTriple Jump3.41-02.5011
Apr 17Bergen County RelaysApr 17 · Long Jump · Place 6 · Bergen CatholicBergen CatholicLong Jump6.19-05.75 PB11
Apr 11Georgian Court University HS ChallengeApr 11 · 200 Meters · Place 9 · Bergen CatholicBergen Catholic200 Meters9.23.02aWind: -0.611

2026 Indoor Track

19 results
DateMeetEventPlMarkGr
Mar 3Eastern States Indoor ChampsMar 3 · Triple Jump · Place 8 · Bergen CathoBergen CathoTriple Jump844-00.7511
Mar 3Eastern States Indoor ChampsMar 3 · 55m Hurdles · Place 48 · Bergen CathoBergen Catho55m HurdlesRound P488.1911
Feb 13North Shore Pre-Nationals InvitationalFeb 13 · 400 Meters · Place 15 · Bergen CathoBergen Catho400 Meters1552.27 PB11
Feb 13North Shore Pre-Nationals InvitationalFeb 13 · 200 Meters · Place 15 · Bergen CathoBergen Catho200 Meters1522.86 PB11
Feb 11Bergen County ChampionshipsFeb 11 · Triple Jump · Place 3 · Bergen CathoBergen CathoTriple Jump344-00.25—
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · Triple Jump · Place 7 · Bergen CatholicBergen CatholicTriple Jump744-0.5011
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 200 Meters · Place 58 · Bergen CatholicBergen Catholic200 MetersRound P5823.2511
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · Triple Jump · Place 7 · Bergen CatholicBergen CatholicTriple Jump744-0.5011
Jan 31The 11th Annual Ocean Breeze Invitational 2026Jan 31 · 200 Meters · Place 58 · Bergen CatholicBergen Catholic200 MetersRound P5823.2511
Jan 24Puma New York International Showcase 2026Jan 24 · 400 Meters · Place 46 · Bergen CatholicBergen Catholic400 Meters4652.7011
Jan 24Puma New York International Showcase 2026Jan 24 · 200 Meters · Place 35 · Bergen CatholicBergen Catholic200 Meters3522.9611
Jan 21Bergen County RelaysJan 21 · Triple Jump · Place 1 · Bergen CathoBergen CathoTriple Jump142-07.00—
Jan 21Bergen County RelaysJan 21 · Long Jump · Place 4 · Bergen CathoBergen CathoLong Jump418-09.00—
Jan 7Big North Championships -American, Freedom, National, UnitedJan 7 · Long Jump · Place 5 · Bergen CatholicBergen CatholicLong Jump519-1.5011
Jan 7Big North Championships -American, Freedom, National, UnitedJan 7 · Triple Jump · Place 1 · Bergen CatholicBergen CatholicTriple Jump139-7.5011
Jan 7Big North Championships -American, Freedom, National, UnitedJan 7 · 55m Hurdles · Place 6 · Bergen CatholicBergen Catholic55m HurdlesRound P68.7611
Jan 7Big North Championships -American, Freedom, National, UnitedJan 7 · 55m Hurdles · Place 6 · Bergen CatholicBergen Catholic55m Hurdles68.6511
Jan 3Ocean Breeze Freedom GamesJan 3 · Triple Jump · Place 14 · Bergen CatholicBergen CatholicTriple Jump1440-011
Jan 3Ocean Breeze Freedom GamesJan 3 · 55m Hurdles · Place 8 · Bergen CatholicBergen Catholic55m Hurdles88.7811

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 29The 11TH Annual Ocean Breeze Holiday FestivalDec 29 · 55m Hurdles · Place 29 · Bergen CatholicBergen Catholic55m Hurdles39"Round P29.8.81a PB11
Dec 29The 11TH Annual Ocean Breeze Holiday FestivalDec 29 · 55 Meter · Place 4 · Bergen CatholicBergen Catholic55 Meter4.6.87a PB11
Dec 20Bishop Loughlin GamesDec 20 · 300 Meters · Place 34 · Bergen CatholicBergen Catholic300 MetersRound P34.36.87a PB11
Dec 20Bishop Loughlin GamesDec 20 · 55 Meter · Place 76 · Bergen CatholicBergen Catholic55 MeterRound P76.7.05a11
Dec 13JAMBAR Coaches Hall of Fame InviteDec 13 · 500 Meters · Place 8 · Bergen CatholicBergen Catholic500 Meters8.1:12.47a PB11

2025 Outdoor Track

23 results
DateMeetEventPlMarkGr
Jul 19Penn Relays Summer Showcase presented by ToyotaJul 19 · 200 Meters · Place 44 · UnattachedUnattached200 Meters44.24.01aWind: -0.810
Jun 11The Winner's Circle at The Horse FarmJun 11 · 400 Meters · Place 12 · Bergen CatholicBergen Catholic400 Meters1252.42 PB10
May 30NJSIAA NPA & NPB StatesMay 30 · Triple Jump · Place 5 · Bergen CatholicBergen CatholicTriple Jump5.43-03.25Wind: 010
May 30NJSIAA NPA & NPB StatesMay 30 · Long Jump · Place 19 · Bergen CatholicBergen CatholicLong Jump19.19-03.2510
May 30NJSIAA NPA & NPB StatesMay 30 · High Jump · Bergen CatholicBergen CatholicHigh Jump--DNS10
May 24The Garden State Spring Youth ClassicMay 24 · 400 Meters · Place 19 · Bergen Catholic TCBergen Catholic TC400 Meters19.53.19a10
May 24The Garden State Spring Youth ClassicMay 24 · 200 Meters · Place 29 · Bergen Catholic TCBergen Catholic TC200 Meters29.23.64aWind: 3.410
May 19Ridge Novice InvitationalMay 19 · Long Jump · Bergen CatholicBergen CatholicLong Jump--DNS10
May 18NJCTC Season FinaleMay 18 · 400 Meters · Place 17 · Bergen CatholicBergen Catholic400 Meters17.53.88a10
May 9Bergen County ChampionshipsMay 9 · Triple Jump · Place 2 · Bergen CatholicBergen CatholicTriple Jump2.43-06.2510
May 9Bergen County ChampionshipsMay 9 · Long Jump · Place 6 · Bergen CatholicBergen CatholicLong Jump6.19-01.7510
May 3The East Coast International Showcase (Middle School/Youth)May 3 · 400 Meters · Place 57 · Bergen CathoBergen Catho400 Meters5753.1010
May 3The East Coast International Showcase (Middle School/Youth)May 3 · 200 Meters · Place 88 · Bergen CathoBergen Catho200 Meters8824.0310
May 3The East Coast International Showcase (Middle School/Youth)May 3 · 400 Meters · Place 57 · Bergen CathoBergen Catho400 Meters5753.1010
May 3The East Coast International Showcase (Middle School/Youth)May 3 · 200 Meters · Place 89 · Bergen CathoBergen Catho200 Meters8924.0310
May 3East Coast International(High School)May 3 · 400 Meters · Place 57 · Bergen CatholicBergen Catholic400 Meters57.53.07a10
May 3East Coast International(High School)May 3 · 200 Meters · Place 88 · Bergen CatholicBergen Catholic200 Meters88.24.03aWind: -0.510
May 2Big North Championships-Freedom, National, UnitedMay 2 · High Jump · Place 8 · Bergen CatholicBergen CatholicHigh Jump85-410
May 2Big North Championships-Freedom, National, UnitedMay 2 · Triple Jump · Place 2 · Bergen CatholicBergen CatholicTriple Jump242-8.7510
Apr 19Red Raider RelaysApr 19 · 400 Meters · Place 10 · Bergen CathoBergen Catho400 Meters1053.10—
Apr 19Red Raider RelaysApr 19 · 200 Meters · Place 19 · Bergen CathoBergen Catho200 MetersRound P1924.026—
Apr 17Raider TwilightApr 17 · 800 Meters · Place 39 · Bergen CathoBergen Catho800 Meters392:27.12 PB10
Apr 11Bergen County RelaysApr 11 · Triple Jump · Place 10 · Bergen CatholicBergen CatholicTriple Jump10.33-11.5010

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 18County Seat InvitationalMay 18 · 100 Meters · Place 29 · Bergen CatholicBergen Catholic100 MetersRound P2912.829