Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorGMC Track Coaches Freshman Championships · May 1313.83GMC Track Coaches Freshman ChampionshipsMay 13, 2024
200 Meters · IndoorEssex County Track Coaches Assn. Season Opener Invite · Dec 1927.17aEssex County Track Coaches Assn. Season Opener InviteDecember 19, 2025
200 Meters · OutdoorThe Winner's Circle at The Horse Farm · Jun 1026.48aThe Winner's Circle at The Horse FarmJune 10, 2026
300 Meters · IndoorBishop Loughlin Games · Dec 1646.68aBishop Loughlin GamesDecember 16, 2023
400 Meters · IndoorGreater Middlesex Conference Championships · Jan 241:01.20Greater Middlesex Conference ChampionshipsJanuary 24, 2026
400 Meters · OutdoorNJSIAA Sectionals Central Groups 1 and 4 · May 1559.13aNJSIAA Sectionals Central Groups 1 and 4May 15, 2026
400m Hurdles · 30" / 0.762m · OutdoorNJSIAA Sectionals Central Groups 1 and 4 · May 151:09.61aNJSIAA Sectionals Central Groups 1 and 4May 15, 2026
55 Meter · IndoorEssex County Track Coaches Assn. Season Opener Invite · Dec 197.93aEssex County Track Coaches Assn. Season Opener InviteDecember 19, 2025
55 Meters · IndoorGreater Middlesex Conference Championships · Jan 248.11Greater Middlesex Conference ChampionshipsJanuary 24, 2026
800 Meters · IndoorNJSIAA Sectional Championships - Central Groups 1&2 · Feb 142:26.21NJSIAA Sectional Championships - Central Groups 1&2February 14, 2026

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

2026 Outdoor Track

15 results
DateMeetEventPlMarkGr
Jun 10The Winner's Circle at The Horse FarmJun 10 · 200 Meters · Place 8 · Metuchen200 Meters8.26.48a PB11
May 29NJSIAA Group Championships - 1 & 4May 29 · 400m Hurdles · Place 17 · Metuchen400m Hurdles30" / 0.762m17.1:12.06a11
May 29NJSIAA Group Championships - 1 & 4May 29 · 400 Meters · Place 9 · Metuchen400 Meters9.1:01.91a11
May 15NJSIAA Sectionals Central Groups 1 and 4May 15 · 400m Hurdles · Place 4 · Metuchen400m Hurdles30" / 0.762m4.1:09.61a PB11
May 15NJSIAA Sectionals Central Groups 1 and 4May 15 · 400 Meters · Place 3 · Metuchen400 Meters3.59.13a PB11
May 5GMC ChampionshipMay 5 · 400m Hurdles · Place 7 · Metuchen400m Hurdles71:09.95a11
May 5GMC ChampionshipMay 5 · 400 Meters · Place 4 · Metuchen400 Meters459.67a11
May 5GMC ChampionshipMay 5 · 200 Meters · Place 12 · Metuchen200 Meters1227.27a11
Apr 28Middlesex County RelaysApr 28 · 400m Hurdles · Place 6 · Metuchen400m Hurdles30" / 0.762m6.1:10.58a11
Apr 24Lion InvitationalApr 24 · 200 Meters · Place 17 · Metuchen200 Meters17.27.68a11
Apr 24Lion InvitationalApr 24 · 100 Meters · Place 18 · Metuchen100 Meters18.13.89a11
Apr 23130th Penn Relays CarnivalApr 23 · 400 Meters · Metuchen400 Meters—1:00.87a11
Apr 17Raider TwilightApr 17 · 200 Meters · Place 11 · Metuchen200 Meters11.27.07a11
Apr 7GMC Red & White Division ChampionshipApr 7 · 400m Hurdles · Place 1 · Metuchen400m Hurdles30" / 0.762m1.1:10.90a11
Apr 7GMC Red & White Division ChampionshipApr 7 · 200 Meters · Place 3 · Metuchen200 Meters3.28.03a11

2026 Indoor Track

14 results
DateMeetEventPlMarkGr
Feb 28NJSIAA Group 1 & 4 ChampionshipsFeb 28 · 800 Meters · Place 8 · Metuchen800 Meters82:28.7411
Feb 28NJSIAA Group 1 & 4 ChampionshipsFeb 28 · 800 Meters · Place 8 · Metuchen800 Meters82:28.7411
Feb 28NJSIAA Group 1 & 4 ChampionshipsFeb 28 · 400 Meters · Place 5 · Metuchen400 Meters51:01.2711
Feb 28NJSIAA Group 1 & 4 ChampionshipsFeb 28 · 400 Meters · Place 5 · Metuchen400 Meters51:01.2711
Feb 14NJSIAA Sectional Championships - Central Groups 1&2Feb 14 · 800 Meters · Place 1 · Metuchen800 Meters12:26.21 PB11
Feb 14NJSIAA Sectional Championships - Central Groups 1&2Feb 14 · 800 Meters · Place 1 · Metuchen800 Meters12:26.2111
Feb 14NJSIAA Sectional Championships - Central Groups 1&2Feb 14 · 400 Meters · Place 2 · Metuchen400 Meters21:02.4111
Feb 14NJSIAA Sectional Championships - Central Groups 1&2Feb 14 · 400 Meters · Place 2 · Metuchen400 Meters21:02.4111
Jan 31SJTCA #16Jan 31 · 800 Meters · Place 4 · Metuchen800 Meters42:27.2211
Jan 31SJTCA #16Jan 31 · 800 Meters · Place 4 · Metuchen800 Meters42:27.2211
Jan 24Greater Middlesex Conference ChampionshipsJan 24 · 55 Meters · Place 29 · Metuchen55 MetersRound P298.11 PB11
Jan 24Greater Middlesex Conference ChampionshipsJan 24 · 55 Meters · Place 29 · Metuchen55 MetersRound P298.1111
Jan 24Greater Middlesex Conference ChampionshipsJan 24 · 400 Meters · Place 5 · Metuchen400 Meters51:01.20 PB11
Jan 24Greater Middlesex Conference ChampionshipsJan 24 · 400 Meters · Place 5 · Metuchen400 Meters51:01.2011

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 19Essex County Track Coaches Assn. Season Opener InviteDec 19 · 55 Meter · Place 27 · Metuchen55 MeterRound P27.7.93a PB11
Dec 19Essex County Track Coaches Assn. Season Opener InviteDec 19 · 200 Meters · Place 12 · Metuchen200 Meters12.27.17a PB11
Feb 8NJSIAA Sectional Championships - Central Groups 1&2Feb 8 · 400 Meters · Place 1 · Metuchen400 Meters11:01.2410
Feb 1Ocean Breeze InvitationalFeb 1 · 55 Meter · Place 35 · Metuchen55 MeterRound P35.8.02a10
Feb 1Ocean Breeze InvitationalFeb 1 · 200 Meters · Place 25 · Metuchen200 MetersRound P25.27.84a10
Jan 25Greater Middlesex Conf. ChampionshipsJan 25 · 400 Meters · Place 8 · Metuchen400 Meters81:02.8910
Jan 25Greater Middlesex Conf. ChampionshipsJan 25 · 400 Meters · Place 8 · Metuchen400 Meters81:02.8910
Jan 25Greater Middlesex Conf. ChampionshipsJan 25 · 400 Meters · Place 8 · Metuchen400 Meters81:02.8910
Jan 25Greater Middlesex Conf. ChampionshipsJan 25 · 400 Meters · Place 8 · Metuchen400 Meters81:02.8910

2025 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 30NJSIAA Group Championships - 1 & 4May 30 · 400 Meters · Place 9 · Metuchen400 Meters91:01.6010
May 30NJSIAA Group Championships - 1 & 4May 30 · 400m Hurdles · Place 10 · Metuchen400m Hurdles101:08.6110
May 16NJSIAA Sectionals Central Groups 1 and 4May 16 · 400 Meters · Place 4 · Metuchen400 Meters41:00.3210
May 16NJSIAA Sectionals Central Groups 1 and 4May 16 · 400m Hurdles · Place 1 · Metuchen400m Hurdles11:08.7510
May 6GMC ChampionshipsMay 6 · 400 Meters · Place 7 · Metuchen400 Meters759.5310
May 6GMC ChampionshipsMay 6 · 400m Hurdles · Place 9 · Metuchen400m Hurdles91:09.6810

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 17SJTCA Meet #3Dec 17 · 55 Meter · Place 29 · Metuchen55 Meter29.7.98a10
Feb 17NJSIAA Group 1 & 4 State ChampionshipsFeb 17 · 400 Meters · Place 12 · Metuchen400 Meters121:03.989
Feb 17NJSIAA Group 1 & 4 State ChampionshipsFeb 17 · 400 Meters · Place 12 · Metuchen400 Meters121:03.989
Feb 4NJSIAA Sectional Championships - Central Groups 1&4Feb 4 · 400 Meters · Place 6 · Metuchen400 Meters61:04.359
Jan 27SJTCA Winter Meet #13Jan 27 · 55 Meters · Place 55 · Metuchen55 MetersRound P558.299
Jan 27SJTCA Winter Meet #13Jan 27 · 400 Meters · Place 14 · Metuchen400 Meters141:05.309
Jan 20Greater Middlesex Conf. ChampionshipsJan 20 · 400 Meters · Place 13 · Metuchen400 Meters131:04.719

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 17Rahway Rising Stars Invitational #3May 17 · 200 Meters · Place 3 · Metuchen200 Meters327.949
May 13GMC Track Coaches Freshman ChampionshipsMay 13 · 400 Meters · Place 2 · Metuchen400 Meters21:01.62—
May 13GMC Track Coaches Freshman ChampionshipsMay 13 · 100 Meters · Place 8 · Metuchen100 Meters813.83 PB—

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 22The Egg Club InvitationalDec 22 · 300 Meters · Place 7 · Metuchen300 Meters7.48.57a9
Dec 22The Egg Club InvitationalDec 22 · 55 Meter · Place 14 · Metuchen55 Meter14.8.31a9
Dec 16Bishop Loughlin GamesDec 16 · 300 Meters · Place 9 · Metuchen300 Meters9.46.68a PB9