Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorMonmouth County Championships · Jan 234:52.97Monmouth County ChampionshipsJanuary 23, 2026
1600 Meters · OutdoorHolmdel Twilight Series - Royal Rumble · Jun 24:46.93aHolmdel Twilight Series - Royal RumbleJune 2, 2026
1600 Meters · OutdoorHolmdel Twilight Series - Royal Rumble · Jun 24:58.26Holmdel Twilight Series - Royal RumbleJune 2, 2025
3000 Meters · IndoorDemarest Invitational · Dec 1310:43.74aDemarest InvitationalDecember 13, 2025
3200 Meters · OutdoorNJSIAA Sectionals South Groups 2 and 3 · May 1610:58.51NJSIAA Sectionals South Groups 2 and 3May 16, 2025
800 Meters · IndoorSTCA Last Chance Meet · Feb 22:23.83STCA Last Chance MeetFebruary 2, 2026
800 Meters · OutdoorMonmouth County Championships · May 62:09.33aMonmouth County ChampionshipsMay 6, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 2Holmdel Twilight Series - Royal RumbleJun 2 · 1600 Meters · Place 84 · Ocean Township1600 Meters84.4:46.93a PB10
May 27Holmdel Twilight Series - Night of 1600sMay 27 · 1600 Meters · Place 127 · Ocean Township1600 Meters127.4:55.17a10
May 12Monmouth County Boys Frosh/Soph ChampionshipsMay 12 · 1600 Meters · Place 4 · Ocean Township1600 Meters4.4:50.75a10
May 6Monmouth County ChampionshipsMay 6 · 800 Meters · Place 41 · Ocean Township800 Meters41.2:09.33a PB10
Apr 20B-North Divisional ChampionshipsApr 20 · 1600 Meters · Place 11 · Ocean Township1600 Meters11.4:58.79aUnofficial10
Apr 20B-North Divisional ChampionshipsApr 20 · 800 Meters · Place 10 · Ocean Township800 Meters10.2:12.70aUnofficial10

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 14NJSIAA Sectional Championships - Central Groups 1&2Feb 14 · 1600 Meters · Place 19 · Ocean Township1600 Meters194:57.5610
Feb 3Shore Conference ChampionshipsFeb 3 · 1600 Meters · Place 34 · Ocean Township1600 Meters345:04.3910
Feb 3Shore Conference ChampionshipsFeb 3 · 1600 Meters · Place 34 · Ocean Township1600 Meters345:04.3910
Feb 2STCA Last Chance MeetFeb 2 · 800 Meters · Place 16 · Ocean Township800 Meters162:23.83 PB10
Feb 2STCA Last Chance MeetFeb 2 · 800 Meters · Place 16 · Ocean Township800 Meters162:23.8310
Jan 23Monmouth County ChampionshipsJan 23 · 1600 Meters · Place 27 · Ocean Township1600 Meters274:52.97 PB10
Jan 23Monmouth County ChampionshipsJan 23 · 1600 Meters · Place 27 · Ocean Township1600 Meters274:52.9710
Jan 6Monmouth County Frosh/ NoviceJan 6 · 1600 Meters · Place 2 · Ocean Township1600 Meters25:01.2210

2025 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 20Bill Bruno Holiday ClassicDec 20 · 1600 Meters · Place 39 · Ocean Township1600 Meters39.5:12.12a10
Dec 20Bill Bruno Holiday ClassicDec 20 · 800 Meters · Place 58 · Ocean Township800 Meters58.2:25.41a10
Dec 13Demarest InvitationalDec 13 · 3000 Meters · Place 14 · Ocean Township3000 Meters14.10:43.74a PB10
Feb 3STCA Last Chance MeetFeb 3 · 800 Meters · Place 33 · Ocean Township800 Meters332:28.289
Feb 3STCA Last Chance MeetFeb 3 · 800 Meters · Place 33 · Ocean Township800 Meters332:28.289
Feb 3STCA Last Chance MeetFeb 3 · 1600 Meters · Place 28 · Ocean Township1600 Meters285:15.919
Feb 3STCA Last Chance MeetFeb 3 · 1600 Meters · Place 28 · Ocean Township1600 Meters285:15.919
Feb 3STCA Last Chance MeetFeb 3 · 800 Meters · Place 33 · Ocean Township800 Meters332:28.289
Feb 3STCA Last Chance MeetFeb 3 · 1600 Meters · Place 28 · Ocean Township1600 Meters285:15.919
Jan 24Monmouth County ChampionshipsJan 24 · 1600 Meters · Place 47 · Ocean Township1600 Meters475:21.589
Jan 24Monmouth County ChampionshipsJan 24 · 1600 Meters · Place 47 · Ocean Township1600 Meters475:21.589
Jan 9Monmouth County Frosh/ NoviceJan 9 · 800 Meters · Place 22 · Ocean Township800 Meters222:41.069
Jan 9Monmouth County Frosh/ NoviceJan 9 · 1600 Meters · Place 14 · Ocean Township1600 Meters145:28.399

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
Jun 2Holmdel Twilight Series - Royal RumbleJun 2 · 1600 Meters · Place 152 · M Ocean Townsh1600 Meters1524:58.26 PB—
May 20Monmouth County Boys Frosh/Soph ChampionshipsMay 20 · 1600 Meters · Place 11 · Ocean Township1600 Meters114:58.759
May 16NJSIAA Sectionals South Groups 2 and 3May 16 · 3200 Meters · Place 23 · Ocean Township3200 Meters2310:58.51 PB9
May 16NJSIAA Sectionals Central Groups 2 and 3May 16 · 3200 Meters · Place 23 · Ocean Township3200 Meters23.10:58.51a9
May 8Monmouth County ChampionshipsMay 8 · 3200 Meters · Place 34 · Ocean Township3200 Meters34.11:11.06a9
Apr 19Colts Neck Spring InvitationalApr 19 · 1600 Meters · Place 71 · Ocean Township1600 Meters715:14.919
Apr 19Colts Neck Spring InvitationalApr 19 · 800 Meters · Place 23 · Ocean Township800 Meters232:23.219

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 21Bill Bruno Holiday ClassicDec 21 · 1600 Meters · Place 59 · Ocean Township1600 Meters59.5:30.70a9