Personal bests

Best marks in available results
Event / courseMarkMeetDate
1500 Meters · OutdoorUrsinus Springfest · Apr 46:39.08aUrsinus SpringfestApril 4, 2026
1600 Meters · OutdoorUnion County Championships · May 86:11.73Union County ChampionshipsMay 8, 2025
400 Meters · OutdoorTCNJ Invitational · Apr 91:09.09aTCNJ InvitationalApril 9, 2026
600 Meters · IndoorDemarest Invitational · Dec 182:38.24aDemarest InvitationalDecember 18, 2021
800 Meters · IndoorEssex County Track Coaches Assn. Season Opener Invite · Dec 153:06.37aEssex County Track Coaches Assn. Season Opener InviteDecember 15, 2023
800 Meters · OutdoorNJSIAA Sectionals North 2 Groups 1 and 4 · May 162:31.18NJSIAA Sectionals North 2 Groups 1 and 4May 16, 2025
800 Meters · OutdoorEast Brunswick Sprint Series #2 · May 282:50.61East Brunswick Sprint Series #2May 28, 2024

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 8Ramapo TwilightMay 8 · 800 Meters · FDU FlorhamFDU Florham800 Meters—DNSFr
Apr 18Battle of Madison Ave T&F Meet #2Apr 18 · 800 Meters · Place 7 · FDU FlorhamFDU Florham800 Meters7.2:54.62aFr
Apr 18Battle of Madison Ave T&F Meet #2Apr 18 · 400 Meters · Place 9 · FDU FlorhamFDU Florham400 Meters9.1:12.53aFr
Apr 9TCNJ InvitationalApr 9 · 800 Meters · Place 26 · FDU FlorhamFDU Florham800 Meters26.2:55.84aFr
Apr 9TCNJ InvitationalApr 9 · 400 Meters · Place 27 · FDU FlorhamFDU Florham400 Meters27.1:09.09a PBFr
Apr 4Ursinus SpringfestApr 4 · 1500 Meters · Place 41 · FDU FlorhamFDU Florham1500 Meters41.6:39.08a PBFr
Apr 4Ursinus SpringfestApr 4 · 800 Meters · Place 44 · FDU FlorhamFDU Florham800 Meters44.2:55.80aFr
Mar 29Battle of Madison Ave Track & Field MeetMar 29 · 1500 Meters · Place 6 · FDU FlorhamFDU Florham1500 Meters6.7:04.75aFr
Mar 29Battle of Madison Ave Track & Field MeetMar 29 · 800 Meters · Place 7 · FDU FlorhamFDU Florham800 Meters7.2:56.39aFr

2025 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 16NJSIAA Sectionals North 2 Groups 1 and 4May 16 · 800 Meters · Place 14 · ElizabethElizabeth800 Meters142:31.18 PB12
May 16NJSIAA Sectionals North 2 Groups 1 and 4May 16 · 800 Meters · Place 14 · ElizabethElizabeth800 Meters142:31.1812
May 13East Brunswick Sprint Series #1May 13 · 800 Meters · Place 24 · ElizabethElizabeth800 Meters242:52.01—
May 8Union County ChampionshipsMay 8 · 1600 Meters · Place 31 · ElizabethElizabeth1600 Meters316:11.73 PB12
May 8Union County ChampionshipsMay 8 · 1600 Meters · Place 31 · ElizabethElizabeth1600 Meters316:11.7312
May 8Union County ChampionshipsMay 8 · 1600 Meters · Place 31 · ElizabethElizabeth1600 Meters316:11.7312
May 8Union County ChampionshipsMay 8 · 1600 Meters · Place 31 · ElizabethElizabeth1600 Meters316:11.7312
Apr 17Raider TwilightApr 17 · 800 Meters · Place 30 · ElizabethElizabeth800 Meters302:40.8512

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 28East Brunswick Sprint Series #2May 28 · 800 Meters · Place 91 · W ElizabethW Elizabeth800 Meters912:50.61 PB—
May 6Union County JV ChampionshipMay 6 · 800 Meters · Place 17 · ElizabethElizabeth800 Meters172:49.6311
Apr 12Rahway Rising Stars Invitational #1Apr 12 · 800 Meters · Place 11 · ElizabethElizabeth800 Meters112:59.6011

2023 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 15Essex County Track Coaches Assn. Season Opener InviteDec 15 · 800 Meters · Place 47 · ElizabethElizabeth800 Meters47.3:06.37a PB11

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 25ECTCA Frosh Soph Open InvitationalMay 25 · 800 Meters · Place 12 · ElizabethElizabeth800 Meters12.3:07.74a10
May 8Union County JV ChampionshipMay 8 · 800 Meters · Place 44 · ElizabethElizabeth800 Meters443:07.6110

2021 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 18Demarest InvitationalDec 18 · 600 Meters · Place 84 · ElizabethElizabeth600 Meters84.2:38.24a PB9