Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorHolmdel Spring Time Trials · Mar 1813.66Holmdel Spring Time TrialsMarch 18, 2025
1600 Meters · IndoorTR Boys Frosh/Novice · Feb 15:32.99TR Boys Frosh/NoviceFebruary 1, 2024
1600 Meters · OutdoorHolmdel Twilight Series - Royal Rumble · Jun 25:28.80aHolmdel Twilight Series - Royal RumbleJune 2, 2026
300 Meters · OutdoorHolmdel Spring Time Trials · Mar 1843.35Holmdel Spring Time TrialsMarch 18, 2025
400 Meters · IndoorMonmouth County Frosh/ Novice · Jan 91:00.91Monmouth County Frosh/ NoviceJanuary 9, 2025
400 Meters · OutdoorMonmouth County Boys Frosh/Soph Championships · May 2058.50Monmouth County Boys Frosh/Soph ChampionshipsMay 20, 2025
800 Meters · IndoorShore Conference Championships · Feb 32:17.89Shore Conference ChampionshipsFebruary 3, 2026
800 Meters · OutdoorNJSIAA Sectionals Central Groups 2 and 3 · May 152:19.94aNJSIAA Sectionals Central Groups 2 and 3May 15, 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 203 · Holmdel1600 Meters203.5:28.80a PB11
May 15NJSIAA Sectionals Central Groups 2 and 3May 15 · 800 Meters · Place 40 · Holmdel800 Meters40.2:19.94a PB11
Apr 20B-North Divisional ChampionshipsApr 20 · 800 Meters · Place 26 · Holmdel800 Meters26.2:24.49aUnofficial11

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 14NJSIAA Sectional Championships - Central Groups 1&2Feb 14 · 800 Meters · Place 26 · Holmdel800 Meters262:19.3111
Feb 3Shore Conference ChampionshipsFeb 3 · 800 Meters · Place 41 · Holmdel800 Meters412:17.89 PB11
Feb 3Shore Conference ChampionshipsFeb 3 · 800 Meters · Place 41 · Holmdel800 Meters412:17.8911
Jan 23Monmouth County ChampionshipsJan 23 · 800 Meters · Place 37 · Holmdel800 Meters372:20.6811
Jan 23Monmouth County ChampionshipsJan 23 · 800 Meters · Place 37 · Holmdel800 Meters372:20.6811

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 15STCA Season Opener Ocean BreezeDec 15 · 800 Meters · Place 30 · Holmdel800 Meters30.2:20.63a11
Jan 27TR Boys Frosh/NoviceJan 27 · 1600 Meters · Place 61 · Holmdel1600 Meters615:38.6710
Jan 9Monmouth County Frosh/ NoviceJan 9 · 800 Meters · Place 31 · Holmdel800 Meters312:30.6010
Jan 9Monmouth County Frosh/ NoviceJan 9 · 400 Meters · Place 48 · Holmdel400 Meters481:00.91 PB10

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 20Monmouth County Boys Frosh/Soph ChampionshipsMay 20 · 800 Meters · Place 17 · Holmdel800 Meters172:28.6310
May 20Monmouth County Boys Frosh/Soph ChampionshipsMay 20 · 400 Meters · Place 21 · Holmdel400 Meters2158.50 PB10
Mar 18Holmdel Spring Time TrialsMar 18 · 300 Meters · Place 10 · Holmdel300 Meters1043.35 PB10
Mar 18Holmdel Spring Time TrialsMar 18 · 100 Meters · Place 15 · Holmdel100 Meters1513.66 PB10

2024 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 12STCA Season Opener at the BubbleDec 12 · 1600 Meters · Place 32 · Holmdel1600 Meters32.5:37.06a10
Feb 5STCA Last Chance MeetFeb 5 · 800 Meters · Place 23 · Holmdel800 Meters232:27.479
Feb 5STCA Last Chance MeetFeb 5 · 400 Meters · Place 28 · Holmdel400 Meters281:01.339
Feb 1TR Boys Frosh/NoviceFeb 1 · 1600 Meters · Place 31 · Holmdel1600 Meters315:32.99 PB9
Jan 24Monmouth County Frosh/NoviceJan 24 · 800 Meters · Place 15 · Holmdel800 Meters152:32.399
Jan 24Monmouth County Frosh/NoviceJan 24 · 1600 Meters · Place 19 · Holmdel1600 Meters195:50.319
Jan 24Monmouth County Frosh/NoviceJan 24 · 400 Meters · Place 18 · Holmdel400 Meters181:01.029

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 17Monmouth County Boys Frosh/Soph ChampionshipsMay 17 · 800 Meters · Place 22 · Holmdel800 Meters222:35.869
May 17Monmouth County Boys Frosh/Soph ChampionshipsMay 17 · 400 Meters · Place 18 · Holmdel400 Meters181:00.899

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 5Holmdel vs ThorneApr 5 · 400 Meters · Place 10 · Holmdel400 Meters101:19.96—
Apr 5Holmdel vs ThorneApr 5 · 800 Meters · Place 7 · Holmdel800 Meters72:50.63—