Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorMonmouth County Championships · Jan 245:57.80Monmouth County ChampionshipsJanuary 24, 2025
1600 Meters · OutdoorMonmouth County Championships · May 85:41.88aMonmouth County ChampionshipsMay 8, 2025
400 Meters · OutdoorEast Brunswick Sprint Series #2 · May 2157.74aEast Brunswick Sprint Series #2May 21, 2026
55 Meters · IndoorMonmouth County Frosh/ Novice · Jan 98.44Monmouth County Frosh/ NoviceJanuary 9, 2025
800 Meters · IndoorShore Conference Championships · Feb 32:30.42Shore Conference ChampionshipsFebruary 3, 2026
800 Meters · OutdoorEast Brunswick Sprint Series #1 · May 132:19.69East Brunswick Sprint Series #1May 13, 2025

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 21East Brunswick Sprint Series #2May 21 · 400 Meters · Place 60 · Neptune400 Meters60.57.74a PB11
Apr 20B-North Divisional ChampionshipsApr 20 · 1600 Meters · Place 29 · Neptune1600 Meters29.5:40.30aUnofficial11
Apr 20B-North Divisional ChampionshipsApr 20 · 800 Meters · Place 19 · Neptune800 Meters19.2:19.50aUnofficial11

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 3Shore Conference ChampionshipsFeb 3 · 800 Meters · Place 63 · Neptune800 Meters632:30.42 PB11

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 13East Brunswick Sprint Series #1May 13 · 800 Meters · Place 40 · Neptune800 Meters402:19.69 PB—
May 8Monmouth County ChampionshipsMay 8 · 1600 Meters · Place 77 · Neptune1600 Meters77.5:41.88a PB10
May 8Monmouth County ChampionshipsMay 8 · 800 Meters · Place 72 · Neptune800 Meters72.2:21.21a10
Apr 17Raider TwilightApr 17 · 400 Meters · Place 83 · Neptune400 Meters831:01.4910

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Jan 24Monmouth County ChampionshipsJan 24 · 800 Meters · Place 61 · Neptune800 Meters612:40.8010
Jan 24Monmouth County ChampionshipsJan 24 · 1600 Meters · Place 64 · Neptune1600 Meters645:57.80 PB10
Jan 9Monmouth County Frosh/ NoviceJan 9 · 800 Meters · Place 55 · Neptune800 Meters552:47.2310
Jan 9Monmouth County Frosh/ NoviceJan 9 · 55 Meters · Place 85 · Neptune55 MetersRound P858.44 PB10
Jan 9Monmouth County Frosh/ NoviceJan 9 · 1600 Meters · Place 53 · Neptune1600 Meters536:05.8510