Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorOcean Breeze Invitational · Feb 15:01.79aOcean Breeze InvitationalFebruary 1, 2025
1600 Meters · IndoorSJTCA Winter Meet #5 · Dec 275:01.88aSJTCA Winter Meet #5December 27, 2023
1600 Meters · OutdoorGMC Championship · May 55:11.68aGMC ChampionshipMay 5, 2026
600 Meters · IndoorDemarest Invitational · Dec 141:34.87aDemarest InvitationalDecember 14, 2024
800 Meters · IndoorOcean Breeze Invitational · Feb 12:16.75aOcean Breeze InvitationalFebruary 1, 2025
800 Meters · OutdoorJoe Lykes Inv (formerly Colts Neck Spring Invitational) · Apr 182:14.73aJoe Lykes Inv (formerly Colts Neck Spring Invitational)April 18, 2026

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 5GMC ChampionshipMay 5 · 800 Meters · Place 59 · Edison800 Meters592:19.61a12
May 5GMC ChampionshipMay 5 · 1600 Meters · Place 46 · Edison1600 Meters465:11.68a PB12
Apr 18Joe Lykes Inv (formerly Colts Neck Spring Invitational)Apr 18 · 800 Meters · Place 35 · Edison800 Meters35.2:14.73a PB12

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 16NJSIAA Sectionals Central Groups 1 and 4May 16 · 1600 Meters · Place 42 · Edison1600 Meters425:14.1111
Apr 16Ridge Night Of 1600'SApr 16 · 1600 Meters · Place 229 · Edison1600 Meters229.5:30.50a11
Apr 16Ridge Night Of 1600'SApr 16 · 1600 Meters · Place 229 · Edison1600 Meters229.5:30.50a11

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 1Ocean Breeze InvitationalFeb 1 · 1 Mile · Place 27 · Edison1 Mile27.5:01.79a PB11
Feb 1Ocean Breeze InvitationalFeb 1 · 800 Meters · Place 106 · Edison800 Meters106.2:16.75a PB11

2024 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 14Demarest InvitationalDec 14 · 600 Meters · Place 19 · Edison600 Meters19.1:34.87a PB11
Feb 4NJSIAA Sectional Championships - Central Groups 1&4Feb 4 · 1600 Meters · Place 34 · Edison1600 Meters345:14.2310
Jan 20Greater Middlesex Conf. ChampionshipsJan 20 · 1600 Meters · Place 33 · Edison1600 Meters335:13.4510

2023 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 27SJTCA Winter Meet #5Dec 27 · 1600 Meters · Place 19 · Edison1600 Meters19.5:01.88a PB10
Dec 16Bill Bruno Holiday ClassicDec 16 · 800 Meters · Place 28 · Edison800 Meters28.2:18.36a10
Dec 9Demarest InvitationalDec 9 · 600 Meters · Place 19 · Edison600 Meters19.1:36.84a10

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 15GMC Track Coaches Freshman ChampionshipsMay 15 · 800 Meters · Place 22 · Edison800 Meters222:23.66—
May 15GMC Track Coaches Freshman ChampionshipsMay 15 · 1600 Meters · Place 15 · Edison1600 Meters155:18.36—
Apr 22Colts Neck Spring InvitationalApr 22 · 800 Meters · Place 15 · Edison800 Meters152:18.669

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 29SJTCA Winter Meet #3Dec 29 · 600 Meters · Place 17 · Edison600 Meters17.1:51.91a9
Dec 17Demarest InvitationalDec 17 · 600 Meters · Place 109 · Edison600 Meters109.2:01.20a9