Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · OutdoorHolmdel Twilight Series - Royal Rumble · Jun 24:54.29aHolmdel Twilight Series - Royal RumbleJune 2, 2026
400 Meters · IndoorMid-Winter Classic · Jan 1357.82Mid-Winter ClassicJanuary 13, 2025
400 Meters · OutdoorShore Conference Championships · May 1855.35Shore Conference ChampionshipsMay 18, 2024
800 Meters · IndoorMonmouth County Championships · Jan 242:12.79Monmouth County ChampionshipsJanuary 24, 2025
800 Meters · OutdoorMonmouth County Championships · May 62:08.19aMonmouth County ChampionshipsMay 6, 2026

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

2026 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 2Holmdel Twilight Series - Royal RumbleJun 2 · 1600 Meters · Place 128 · Freehold Township1600 Meters128.4:54.29a PB11
May 27Holmdel Twilight Series - Night of 1600sMay 27 · 1600 Meters · Place 176 · Freehold Township1600 Meters176.5:02.25a11
May 6Monmouth County ChampionshipsMay 6 · 800 Meters · Place 34 · Freehold Township800 Meters34.2:08.19a PB11

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Jan 30Shore Conference MeetJan 30 · 800 Meters · Place 39 · Freehold Township800 Meters392:13.5710
Jan 30Shore Conference MeetJan 30 · 800 Meters · Place 39 · Freehold Township800 Meters392:13.5710
Jan 24Monmouth County ChampionshipsJan 24 · 800 Meters · Place 26 · Freehold Township800 Meters262:12.79 PB10
Jan 24Monmouth County ChampionshipsJan 24 · 800 Meters · Place 26 · Freehold Township800 Meters262:12.7910
Jan 13Mid-Winter ClassicJan 13 · 400 Meters · Place 15 · Freehold Township400 Meters1557.82 PB10
Jan 9Monmouth County Frosh/ NoviceJan 9 · 800 Meters · Place 7 · Freehold Township800 Meters72:13.1210

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 18Shore Conference ChampionshipsMay 18 · 400 Meters · Place 37 · Freehold Township400 Meters3755.35 PB9

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 5STCA Last Chance MeetFeb 5 · 800 Meters · Place 6 · Freehold Township800 Meters62:18.039