Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorMAAC Indoor T&F Champs · Feb 224:33.23aMAAC Indoor T&F ChampsFebruary 22, 2025
1 Mile · OutdoorBlue Devil Classic · May 14:57.63Blue Devil ClassicMay 1, 2021
1000 Meters · IndoorDemarest Invitational · Dec 153:01.34aDemarest InvitationalDecember 15, 2018
1500 Meters · OutdoorMAAC Outdoor Championships · May 94:07.82aMAAC Outdoor ChampionshipsMay 9, 2026
1600 Meters · IndoorUnion County Qualifying Meets Pod A, B and C · Feb 214:50.28aUnion County Qualifying Meets Pod A, B and CFebruary 21, 2021
1600 Meters · OutdoorUnion County Championships · May 154:46.24aUnion County ChampionshipsMay 15, 2019
3000 Meters · IndoorArmory Collegiate Distance Carnival · Dec 59:04.72aArmory Collegiate Distance CarnivalDecember 5, 2025
3200 Meters · IndoorUnion County Qualifying Meets Pod A, B, C · Feb 2810:42.5Union County Qualifying Meets Pod A, B, CFebruary 28, 2021
5000 Meters · IndoorTCNJ Indoor Opener · Dec 417:04.61aTCNJ Indoor OpenerDecember 4, 2021
5000 Meters · OutdoorMAAC Outdoor Track & Field Championships · May 1016:05.68aMAAC Outdoor Track & Field ChampionshipsMay 10, 2025
800 Meters · OutdoorPeacock Invitational · Apr 92:04.08aPeacock InvitationalApril 9, 2025
800 Meters · Relay Split · OutdoorMAAC Outdoor Track & Field Championships · May 42:15.055MAAC Outdoor Track & Field ChampionshipsMay 4, 2024

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Jun 12East Coast Champs Jun 12 · 1 Mile · Grc tCGrc tC1 Mile—DNFSr
May 9MAAC Outdoor ChampionshipsMay 9 · 5000 Meters · Place 31 · Saint Peter'sSaint Peter's5000 Meters31.17:01.25aSr
May 9MAAC Outdoor ChampionshipsMay 9 · 1500 Meters · Place 25 · Saint Peter'sSaint Peter's1500 MetersRound P25.4:07.82a PBSr
Apr 18ECAC/IC4A ChampionshipsApr 18 · 1500 Meters · Place 29 · Saint Peter'sSaint Peter's1500 Meters294:09.26aSr
Apr 11Rutgers RelaysApr 11 · 1500 Meters · Place 23 · Saint Peter'sSaint Peter's1500 Meters23.4:12.26aSr
Apr 3Metropolitan ChampionshipsApr 3 · 1500 Meters · Place 15 · Saint Peter'sSaint Peter's1500 Meters15.4:09.62aSr
Mar 27Monmouth Season OpenerMar 27 · 1500 Meters · Place 27 · Saint Peter'sSaint Peter's1500 Meters27.4:12.07aSr
Mar 25Peacock InvitationalMar 25 · 1500 Meters · Place 3 · Saint Peter'sSaint Peter's1500 Meters3.4:11.91aSr

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 5Armory Collegiate Distance CarnivalDec 5 · 3000 Meters · Place 12 · UnattachedUnattached3000 Meters12.9:04.72a PBSr
Feb 22MAAC Indoor T&F ChampsFeb 22 · 1 Mile · Place 26 · Saint Peter'sSaint Peter's1 MileRound P26.4:33.23a PBSr
Feb 22MAAC Indoor T&F ChampsFeb 22 · 3000 Meters · Place 25 · Saint Peter'sSaint Peter's3000 Meters25.9:22.58aSr
Jan 31 Metropolitan ChampionshipsJan 31 · 1 Mile · Place 16 · Saint Peter'sSaint Peter's1 Mile164:34.87a—
Jan 17NYC Gotham CupJan 17 · 1 Mile · Place 34 · Saint Peter'sSaint Peter's1 Mile34.4:38.38aSr

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 10MAAC Outdoor Track & Field ChampionshipsMay 10 · 5000 Meters · Place 22 · Saint Peter'sSaint Peter's5000 Meters22.16:05.68a PBSr
May 10MAAC Outdoor Track & Field ChampionshipsMay 10 · 1500 Meters · Place 21 · Saint Peter'sSaint Peter's1500 MetersRound P21.4:08.64aSr
Apr 18Morgan State Legacy MeetApr 18 · 1500 Meters · Place 11 · St. Peter'sSt. Peter's1500 Meters114:09.93SR
Apr 9Peacock InvitationalApr 9 · 800 Meters · Place 6 · Saint Peter'sSaint Peter's800 Meters62:04.08a PBSR
Apr 4NYC Metro ChampsApr 4 · 5000 Meters · Place 14 · Saint Peter'sSaint Peter's5000 Meters14.16:34.05aSr
Apr 4NYC Metro ChampsApr 4 · 1500 Meters · Place 12 · Saint Peter'sSaint Peter's1500 Meters12.4:11.38aSr
Mar 28Maryland InvitationalMar 28 · 1500 Meters · Place 11 · Saint Peter'sSaint Peter's1500 Meters114:12.68aSr

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 4Knights Midweek ClashDec 4 · 3000 Meters · Place 4 · Saint Peter'sSaint Peter's3000 Meters4.9:40.225aUnofficialSr
Feb 16The Coach Fred Dwyer InvitationalFeb 16 · 1 Mile · Place 7 · Saint Peter'sSaint Peter's1 Mile7.4:45.412aJr
Feb 2Metropolitan Indoor Track & Field ChampionshipFeb 2 · 1 Mile · Place 18 · Saint Peter'sSaint Peter's1 Mile184:42.21a—

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 4MAAC Outdoor Track & Field ChampionshipsMay 4 · 800 Meters · Saint Peter'sSaint Peter's800 MetersRelay Split—2:15.055 PBJr
May 4MAAC Outdoor Track & Field ChampionshipsMay 4 · 1500 Meters · Place 22 · Saint Peter'sSaint Peter's1500 MetersRound P22.4:17.17aJr
Apr 19Morgan State Legacy MeetApr 19 · 1500 Meters · Place 14 · Saint Peter'sSaint Peter's1500 Meters144:18.64a—
Apr 10Tri-Meet FDU v. SPU v. Essex CCApr 10 · 1500 Meters · Saint Peter'sSaint Peter's1500 Meters—DNSJr
Apr 6Metropolitan ChampionshipsApr 6 · 1500 Meters · Place 24 · Saint Peter'sSaint Peter's1500 Meters244:19.55a—
Mar 29Monmouth University Season OpenerMar 29 · 1500 Meters · Place 45 · Saint Peter'sSaint Peter's1500 Meters454:24.99a—

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 8FDU-Saint Peter's Dual MeetDec 8 · 1 Mile · Place 2 · Saint Peter'sSaint Peter's1 Mile2.4:47.89aJr
Dec 2Youree Spence-Garcia InvitationalDec 2 · 3000 Meters · Place 15 · Saint Peter'sSaint Peter's3000 Meters15.9:39.57aJr

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 9Seahawk ShootoutDec 9 · 1 Mile · Place 30 · Saint Peter'sSaint Peter's1 Mile30.4:46.37aSo

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 7Metro Athletic Conference Outdoor ChampionshipsMay 7 · 1500 Meters · Place 38 · Saint Peter'sSaint Peter's1500 MetersRound P38.4:30.72aFr
Apr 8Mets Outdoor Track & Field ChampionshipsApr 8 · 1500 Meters · Place 30 · Saint Peter'sSaint Peter's1500 Meters30.4:20.95aFr
Apr 8Mets Outdoor Track & Field ChampionshipsApr 8 · 800 Meters · Place 45 · Saint Peter'sSaint Peter's800 Meters45.2:19.35aFr
Mar 25Monmouth University Track & Field Season OpenerMar 25 · 1500 Meters · Place 56 · Saint Peter'sSaint Peter's1500 Meters56.4:22.75aFr

2021 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 4TCNJ Indoor OpenerDec 4 · 5000 Meters · Place 6 · Saint Peter'sSaint Peter's5000 Meters6.17:04.61a PBFr
Feb 28Union County Qualifying Meets Pod A, B, CFeb 28 · 3200 Meters · Place 10 · ElizabethElizabeth3200 Meters1010:42.5 PB—
Feb 28Union County Qualifying Meets Pod A, B, CFeb 28 · 3200 Meters · Place 10 · ElizabethElizabeth3200 Meters1010:42.5—
Feb 21Union County Qualifying Meets Pod A, B and CFeb 21 · 1600 Meters · Place 11 · ElizabethElizabeth1600 Meters11.4:50.28a PB12

2021 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 4NJSIAA Sectionals North 2 Groups 1 and 4Jun 4 · 1600 Meters · Place 12 · ElizabethElizabeth1600 Meters12.4:53.00a12
May 26Metuchen Last Chance MeetMay 26 · 1600 Meters · Place 17 · ElizabethElizabeth1600 Meters174:49.59—
May 20Union County ChampionshipsMay 20 · 1600 Meters · Place 16 · ElizabethElizabeth1600 Meters164:47.52—
May 1Blue Devil ClassicMay 1 · 1 Mile · Place 13 · ElizabethElizabeth1 Mile134:57.63 PB12
Apr 24The Metuchen RelaysApr 24 · 1600 Meters · Place 37 · ElizabethElizabeth1600 Meters375:08.61—
Mar 21Union County ChampionshipsMar 21 · 1600 Meters · Place 10 · ElizabethElizabeth1600 Meters104:58.57—

2019 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 21Demarest InvitationalDec 21 · 1000 Meters · Place 54 · ElizabethElizabeth1000 Meters54.3:01.93a12
Feb 7Ed Grant Last Chance MeetFeb 7 · 1600 Meters · Place 8 · ElizabethElizabeth1600 Meters85:01.52—
Feb 3NJSIAA Sectional Championships - North 2 Gr. 1&4Feb 3 · 1600 Meters · Place 26 · ElizabethElizabeth1600 Meters265:01.2710
Jan 26Union County Individual ChampionshipJan 26 · 1600 Meters · Place 23 · ElizabethElizabeth1600 Meters23.5:08.21a11

2019 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 3Cougar Last ChanceJun 3 · 800 Meters · Place 33 · ElizabethElizabeth800 Meters33.2:19.86a10
May 24NJSIAA Sectionals North 2 Groups 4May 24 · 1600 Meters · Place 18 · ElizabethElizabeth1600 Meters18.4:51.48a10
May 15Union County ChampionshipsMay 15 · 1600 Meters · Place 15 · ElizabethElizabeth1600 Meters15.4:46.24a PB10
May 9Union County Conference ChampionshipsMay 9 · 1600 Meters · Place 14 · ElizabethElizabeth1600 Meters144:49.54—
Apr 18Metuchen Distance NightApr 18 · 1600 Meters · Place 17 · ElizabethElizabeth1600 Meters174:51.82—
Apr 13East Brunswick InvitationalApr 13 · 1600 Meters · Place 32 · ElizabethElizabeth1600 Meters324:56.08—

2018 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 22Merli InvitationalDec 22 · 1600 Meters · Place 19 · ElizabethElizabeth1600 Meters19.4:57.08a11
Dec 15Demarest InvitationalDec 15 · 1000 Meters · Place 35 · ElizabethElizabeth1000 Meters35.3:01.34a PB11

2018 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 31Zebra InvitationalMar 31 · 800 Meters · Place 9 · ElizabethElizabeth800 Meters92:29.83—
Mar 31Zebra InvitationalMar 31 · 1600 Meters · Place 6 · ElizabethElizabeth1600 Meters65:22.85—