Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorMonmouth County Championships · May 619.00aMonmouth County ChampionshipsMay 6, 2026
1600 Meters · IndoorNJSIAA Non-Public A & B State Championships · Feb 166:22.60NJSIAA Non-Public A & B State ChampionshipsFebruary 16, 2024
1600 Meters · OutdoorEast Brunswick Invitational · Apr 126:10.52East Brunswick InvitationalApril 12, 2025
400 Meters · IndoorSTCA Last Chance Meet · Feb 21:13.28STCA Last Chance MeetFebruary 2, 2026
400 Meters · Outdoor130th Penn Relays Carnival · Apr 231:13.94a130th Penn Relays CarnivalApril 23, 2026
400m Hurdles · 30" / 0.762m · OutdoorMonmouth County Championships · May 61:15.28aMonmouth County ChampionshipsMay 6, 2026
55m Hurdles · 33" · IndoorBill Bruno Holiday Classic · Dec 2011.01aBill Bruno Holiday ClassicDecember 20, 2025
800 Meters · IndoorMonmouth U. TC Indoor Showcase #3 · Feb 192:53.04Monmouth U. TC Indoor Showcase #3February 19, 2025
800 Meters · OutdoorColts Neck Spring Invitational · Apr 202:45.64aColts Neck Spring InvitationalApril 20, 2024

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 26Garden State Last ChanceJun 26 · 400m Hurdles · Place 3 · UnattachedUnattached400m Hurdles30" / 0.762m3.1:17.41aUnofficial11
May 29NJSIAA Group Championships - NPA & NPBMay 29 · 400m Hurdles · Place 24 · St RoseSt Rose400m Hurdles30" / 0.762m24.1:18.33a11
May 29NJSIAA Group Championships - NPA & NPBMay 29 · 100m Hurdles · Place 25 · St RoseSt Rose100m Hurdles33" / 0.838mRound P25.19.18aWind: 411
May 20Shore Conference ChampionshipsMay 20 · 400m Hurdles · Place 32 · St RoseSt Rose400m Hurdles30" / 0.762m32.1:22.37a11
May 20Shore Conference ChampionshipsMay 20 · 100m Hurdles · Place 42 · St RoseSt Rose100m Hurdles33" / 0.838mRound P42.19.97aWind: -3.411
May 6Monmouth County ChampionshipsMay 6 · 400m Hurdles · Place 21 · St RoseSt Rose400m Hurdles30" / 0.762m21.1:15.28a PB11
May 6Monmouth County ChampionshipsMay 6 · 100m Hurdles · Place 18 · St RoseSt Rose100m Hurdles33" / 0.838mRound P18.19.00a PB11
Apr 30Monmouth County Relay ChampionshipsApr 30 · 400m Hurdles · Place 15 · St RoseSt Rose400m Hurdles30" / 0.762m15.1:18.82a11
Apr 23130th Penn Relays CarnivalApr 23 · 400 Meters · St RoseSt Rose400 Meters—1:13.94a PB11
Apr 18East Brunswick InvitationalApr 18 · 400m Hurdles · Place 28 · St RoseSt Rose400m Hurdles30" / 0.762m28.1:18.56a11

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 20NJSIAA Group Non-Public A & B ChampionshipsFeb 20 · 55m Hurdles · Place 15 · St. RoseSt. Rose55m HurdlesRound P1510.9511
Feb 3Shore Conference ChampionshipsFeb 3 · 55m Hurdles · Place 35 · St. RoseSt. Rose55m HurdlesRound P3511.2411
Feb 2STCA Last Chance MeetFeb 2 · 55m Hurdles · Place 22 · St. RoseSt. Rose55m HurdlesRound P2211.0711
Feb 2STCA Last Chance MeetFeb 2 · 400 Meters · Place 51 · St. RoseSt. Rose400 Meters511:13.28 PB11
Jan 6Monmouth County Frosh/ NoviceJan 6 · 1600 Meters · Place 9 · St. RoseSt. Rose1600 Meters96:41.2611

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 20Bill Bruno Holiday ClassicDec 20 · 55m Hurdles · Place 28 · St RoseSt Rose55m Hurdles33"Round P28.11.01a PB11
Dec 10STCA Season Opener at the BubbleDec 10 · 55m Hurdles · Place 21 · St RoseSt Rose55m Hurdles33"Round P21.11.56a11
Dec 10STCA Season Opener at the BubbleDec 10 · 400 Meters · St RoseSt Rose400 Meters--DQ11
Feb 21NJSIAA Group Non-Public A & B ChampionshipsFeb 21 · 800 Meters · Place 23 · St. RoseSt. Rose800 Meters232:58.4110
Feb 19Monmouth U. TC Indoor Showcase #3Feb 19 · 800 Meters · Place 26 · St. RoseSt. Rose800 Meters262:53.04 PB—

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 30NJSIAA NPA & NPB StatesMay 30 · 400m Hurdles · Place 22 · St RoseSt Rose400m Hurdles30" / 0.762m22.1:18.87a10
May 27Shore Conference MeetMay 27 · 400m Hurdles · Place 33 · St. RoseSt. Rose400m Hurdles331:18.19—
May 8Monmouth County ChampionshipsMay 8 · 400m Hurdles · Place 21 · St RoseSt Rose400m Hurdles30" / 0.762m21.1:18.39a10
May 8Monmouth County ChampionshipsMay 8 · 800 Meters · Place 55 · St RoseSt Rose800 Meters55.2:46.87a10
Apr 12East Brunswick InvitationalApr 12 · 400m Hurdles · Place 10 · St. RoseSt. Rose400m Hurdles101:19.23—
Apr 12East Brunswick InvitationalApr 12 · 1600 Meters · Place 13 · St. RoseSt. Rose1600 Meters136:10.52 PB—
Mar 29Husky RelaysMar 29 · 400m Hurdles · Place 19 · St. RoseSt. Rose400m Hurdles191:29.99—

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 14Shore Area Girls Frosh / Novice ChampionshipsMay 14 · 800 Meters · Place 18 · St. RoseSt. Rose800 Meters182:54.059
May 14Shore Area Girls Frosh / Novice ChampionshipsMay 14 · 1600 Meters · Place 6 · St. RoseSt. Rose1600 Meters66:14.899
May 9Monmouth County ChampionshipsMay 9 · 800 Meters · Place 49 · St RoseSt Rose800 Meters49.2:49.76a9
Apr 20Colts Neck Spring InvitationalApr 20 · 800 Meters · Place 13 · St RoseSt Rose800 Meters13.2:45.64a PB9
Apr 6Rocket RelaysApr 6 · 400m Hurdles · Place 18 · St. RoseSt. Rose400m Hurdles181:23.00—

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 16NJSIAA Non-Public A & B State ChampionshipsFeb 16 · 1600 Meters · Place 14 · St. RoseSt. Rose1600 Meters146:22.60 PB9
Feb 16NJSIAA Non-Public A & B State ChampionshipsFeb 16 · 1600 Meters · Place 14 · St. RoseSt. Rose1600 Meters146:22.609
Feb 5STCA Last Chance MeetFeb 5 · 800 Meters · Place 15 · St. RoseSt. Rose800 Meters152:54.499
Feb 5STCA Last Chance MeetFeb 5 · 1600 Meters · Place 25 · St. RoseSt. Rose1600 Meters256:33.099
Jan 24Monmouth County Frosh/NoviceJan 24 · 800 Meters · Place 20 · St. RoseSt. Rose800 Meters203:00.719

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 19STCA Season Opener #2Dec 19 · 1600 Meters · Place 28 · St RoseSt Rose1600 Meters28.6:32.58a9
Dec 15Essex County Track Coaches Assn. Season Opener InviteDec 15 · 800 Meters · Place 13 · St RoseSt Rose800 Meters13.2:53.04a9