Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorBishop Loughlin Games · Dec 202:58.14aBishop Loughlin GamesDecember 20, 2025
1600 Meters · IndoorSTCA Last Chance Meet · Feb 25:01.54STCA Last Chance MeetFebruary 2, 2026
1600 Meters · OutdoorHolmdel Twilight Series - Night of 1600s · May 274:53.26aHolmdel Twilight Series - Night of 1600sMay 27, 2026
3200 Meters · OutdoorHolmdel Twilight Series - Night of 3200s · Apr 2710:36.32aHolmdel Twilight Series - Night of 3200sApril 27, 2026
400 Meters · IndoorSTCA Season Opener at the Bubble · Dec 101:00.56aSTCA Season Opener at the BubbleDecember 10, 2025
800 Meters · IndoorTR Boys Frosh/Novice · Jan 272:26.67TR Boys Frosh/NoviceJanuary 27, 2025
800 Meters · OutdoorA Central Division Championships · Apr 152:10.22aA Central Division ChampionshipsApril 15, 2026

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 27Holmdel Twilight Series - Night of 1600sMay 27 · 1600 Meters · Place 118 · Raritan1600 Meters118.4:53.26a PB12
May 15NJSIAA Sectionals Central Groups 2 and 3May 15 · 1600 Meters · Place 25 · Raritan1600 Meters25.4:59.06a12
May 6Monmouth County ChampionshipsMay 6 · 3200 Meters · Place 20 · Raritan3200 Meters20.10:40.10a12
May 6Monmouth County ChampionshipsMay 6 · 1600 Meters · Place 58 · Raritan1600 Meters58.4:54.71a12
Apr 27Holmdel Twilight Series - Night of 3200sApr 27 · 3200 Meters · Place 120 · Raritan3200 Meters120.10:36.32a PB12
Apr 24Lion InvitationalApr 24 · 800 Meters · Place 24 · Raritan800 Meters24.2:11.31a12
Apr 15A Central Division ChampionshipsApr 15 · 1600 Meters · Place 16 · Raritan1600 Meters16.5:09.15a12
Apr 15A Central Division ChampionshipsApr 15 · 800 Meters · Place 10 · Raritan800 Meters10.2:10.22a PB12

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 14NJSIAA Sectional Championships - Central Groups 1&2Feb 14 · 1600 Meters · Place 17 · Raritan1600 Meters175:05.8212
Feb 2STCA Last Chance MeetFeb 2 · 1600 Meters · Place 11 · Raritan1600 Meters115:01.54 PB12
Feb 2STCA Last Chance MeetFeb 2 · 1600 Meters · Place 11 · Raritan1600 Meters115:01.5412
Jan 23Monmouth County ChampionshipsJan 23 · 1600 Meters · Place 47 · Raritan1600 Meters475:07.7312
Jan 23Monmouth County ChampionshipsJan 23 · 1600 Meters · Place 47 · Raritan1600 Meters475:07.7312

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 20Bishop Loughlin GamesDec 20 · 1000 Meters · Place 58 · Raritan1000 Meters58.2:58.14a PB12
Dec 10STCA Season Opener at the BubbleDec 10 · 400 Meters · Place 23 · Raritan400 Meters23.1:00.56a PB12
Feb 8NJSIAA Sectional Championships - Central Groups 1&2Feb 8 · 1600 Meters · Place 24 · Raritan1600 Meters245:23.4111
Feb 8NJSIAA Sectional Championships - Central Groups 1&2Feb 8 · 1600 Meters · Place 24 · Raritan1600 Meters245:23.4111
Feb 3STCA Last Chance MeetFeb 3 · 1600 Meters · Place 40 · Raritan1600 Meters405:23.8711
Feb 3STCA Last Chance MeetFeb 3 · 1600 Meters · Place 40 · Raritan1600 Meters405:23.8711
Feb 3STCA Last Chance MeetFeb 3 · 1600 Meters · Place 40 · Raritan1600 Meters405:23.8711
Jan 27TR Boys Frosh/NoviceJan 27 · 800 Meters · Place 32 · Raritan800 Meters322:26.67 PB11
Jan 9Monmouth County Frosh/ NoviceJan 9 · 800 Meters · Place 33 · Raritan800 Meters332:31.2211
Jan 9Monmouth County Frosh/ NoviceJan 9 · 1600 Meters · Place 35 · Raritan1600 Meters355:31.0511

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 16NJSIAA Sectionals South Groups 2 and 3May 16 · 1600 Meters · Place 28 · Raritan1600 Meters285:11.6111
May 16NJSIAA Sectionals Central Groups 2 and 3May 16 · 1600 Meters · Place 28 · Raritan1600 Meters28.5:11.61a11
May 8Monmouth County ChampionshipsMay 8 · 3200 Meters · Place 30 · Raritan3200 Meters30.10:59.74a11