Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorSJTCA #5 · Dec 224:41.36aSJTCA #5December 22, 2025
1600 Meters · OutdoorKnights at the (other) Nest · May 264:38.67aKnights at the (other) NestMay 26, 2026
3000 Meters · IndoorDemarest Invitational · Dec 149:33.98aDemarest InvitationalDecember 14, 2024
3200 Meters · IndoorSJTCA Meet #7 · Dec 2710:13.47aSJTCA Meet #7December 27, 2025
3200 Meters · OutdoorNJSIAA Sectionals North 2 Groups 2 and 3 · May 159:59.61aNJSIAA Sectionals North 2 Groups 2 and 3May 15, 2026
800 Meters · OutdoorEast Brunswick Sprint Series #1 · May 122:06.53aEast Brunswick Sprint Series #1May 12, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 26Knights at the (other) NestMay 26 · 1600 Meters · Place 17 · South Plainfield1600 Meters17.4:38.67a PB12
May 15NJSIAA Sectionals North 2 Groups 2 and 3May 15 · 3200 Meters · Place 9 · South Plainfield3200 Meters9.9:59.61a PB12
May 12East Brunswick Sprint Series #1May 12 · 800 Meters · Place 9 · South Plainfield800 Meters9.2:06.53a PB12
May 5GMC ChampionshipMay 5 · 3200 Meters · Place 12 · South Plainfield3200 Meters1210:15.32a12
May 5GMC ChampionshipMay 5 · 3200 Meters · Place 12 · South Plainfield3200 Meters1210:15.32a12
Apr 18Red & Black InvitationalApr 18 · 1600 Meters · Place 16 · South Plainfield1600 Meters16.4:58.15a12
Apr 18ESU Red & BlackApr 18 · 1600 Meters · Place 16 · South Plainfield1600 Meters16.4:58.15a12
Apr 7GMC Red & White Division ChampionshipApr 7 · 1600 Meters · Place 5 · South Plainfield1600 Meters5.4:48.05a12

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 27SJTCA Meet #7Dec 27 · 3200 Meters · Place 4 · South Plainfield3200 Meters4.10:13.47a PB12
Dec 27SJTCA Meet #7Dec 27 · 3200 Meters · Place 4 · South Plainfield3200 Meters4.10:13.47a12
Dec 22SJTCA #5Dec 22 · 1600 Meters · Place 7 · South Plainfield1600 Meters7.4:41.36a PB12
Dec 13Demarest InvitationalDec 13 · 3000 Meters · Place 6 · South Plainfield3000 Meters6.9:40.97a12

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 28SJTCA Meet #7Dec 28 · 3200 Meters · Place 19 · South Plainfield3200 Meters19.11:00.26a11
Dec 14Demarest InvitationalDec 14 · 3000 Meters · Place 2 · South Plainfield3000 Meters2.9:33.98a PB11

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 6Ridge Night of 1600sMay 6 · 1600 Meters · Place 52 · South Plainfield1600 Meters52.4:41.11a10

2023 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 23SJTCA Winter Meet #4Dec 23 · 1600 Meters · Place 13 · South Plainfield1600 Meters13.4:44.73a10
Dec 16Bill Bruno Holiday ClassicDec 16 · 1600 Meters · Place 14 · South Plainfield1600 Meters14.4:51.37a10

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 23GMC ChampionshipsMay 23 · 3200 Meters · Place 15 · South Plainfield3200 Meters15.10:29.70a9
May 23GMC ChampionshipsMay 23 · 1600 Meters · Place 29 · South Plainfield1600 Meters29.4:50.39a9
May 12Raider Novice InvitationalMay 12 · 1600 Meters · Place 2 · South Plainfield1600 Meters2.4:52.86a9
May 8Ridge Night of 1600'sMay 8 · 1600 Meters · Place 41 · South Plainfield1600 Meters41.4:46.04a9