Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorNJSIAA Group 2 & 3 Championships · Feb 214:30.58NJSIAA Group 2 & 3 ChampionshipsFebruary 21, 2026
1600 Meters · OutdoorBill Bruno Ocean County Championships · May 54:28.85aBill Bruno Ocean County ChampionshipsMay 5, 2026
3200 Meters · OutdoorHolmdel Twilight Series - Night of 3200s · Apr 2810:16.77Holmdel Twilight Series - Night of 3200sApril 28, 2025
400 Meters · OutdoorFast Times at Southern High #1 · Mar 2554.44aFast Times at Southern High #1March 25, 2026
800 Meters · IndoorOcean County Championships · Jan 222:01.68Ocean County ChampionshipsJanuary 22, 2026
800 Meters · OutdoorNJSIAA Group Championships - 2 & 3 · May 291:56.20aNJSIAA Group Championships - 2 & 3May 29, 2026
800 Meters · OutdoorCherokee Night Racer #2 · Jun 42:03.25Cherokee Night Racer #2June 4, 2024
Javelin · 800g · OutdoorB-South Divisional Championships · Apr 1478-0B-South Divisional ChampionshipsApril 14, 2026

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

2026 Outdoor Track

14 results
DateMeetEventPlMarkGr
Jun 10The Winner's Circle at The Horse FarmJun 10 · 1600 Meters · Place 34 · Manchester Township1600 Meters34.4:29.24a11
Jun 3NJSIAA State Meet Of ChampionsJun 3 · 800 Meters · Place 25 · Manchester Township800 Meters25.2:01.41a11
May 29NJSIAA Group Championships - 2 & 3May 29 · 800 Meters · Place 7 · Manchester Township800 Meters7.1:56.20a PB11
May 26Cherokee Night Racer #2May 26 · 1600 Meters · Place 3 · Manchester Township1600 Meters3.4:29.57a11
May 15NJSIAA Sectionals South Groups 2 and 3May 15 · 1600 Meters · Place 7 · Manchester Township1600 Meters7.4:34.94a11
May 15NJSIAA Sectionals South Groups 2 and 3May 15 · 800 Meters · Place 2 · Manchester Township800 Meters2.1:57.83a11
May 5Bill Bruno Ocean County ChampionshipsMay 5 · 1600 Meters · Place 3 · Manchester Township1600 Meters3.4:28.85a PB11
May 5Bill Bruno Ocean County ChampionshipsMay 5 · 800 Meters · Place 3 · Manchester Township800 Meters3.1:57.77a11
Apr 14B-South Divisional ChampionshipsApr 14 · Javelin · Place 24 · Manchester TownshipJavelin800g24.78-0 PB11
Apr 14B-South Divisional ChampionshipsApr 14 · 1600 Meters · Place 2 · Manchester Township1600 Meters2.4:36.37a11
Apr 14B-South Divisional ChampionshipsApr 14 · 800 Meters · Place 1 · Manchester Township800 Meters1.2:05.11a11
Apr 1Fast Times at Southern High (#2)Apr 1 · 800 Meters · Place 1 · Manchester Township800 Meters1.1:59.23a11
Mar 25Fast Times at Southern High #1Mar 25 · Javelin · Place 24 · Manchester TownshipJavelin800g24.70-0111
Mar 25Fast Times at Southern High #1Mar 25 · 400 Meters · Place 8 · Manchester Township400 Meters8.54.44a PB11

2026 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 21NJSIAA Group 2 & 3 ChampionshipsFeb 21 · 1600 Meters · Place 7 · Manchester Township1600 Meters74:30.58 PB11
Feb 21NJSIAA Group 2 & 3 ChampionshipsFeb 21 · 800 Meters · Place 8 · Manchester Township800 Meters82:03.1111
Feb 15NJSIAA Sectional Championships - South Groups 1-2Feb 15 · 800 Meters · Place 4 · Manchester Township800 Meters42:04.3311
Feb 15NJSIAA Sectional Championships - South Groups 1-2Feb 15 · 1600 Meters · Place 4 · Manchester Township1600 Meters44:33.1611
Jan 22Ocean County ChampionshipsJan 22 · 800 Meters · Place 3 · Manchester Township800 Meters32:01.68 PB11
Jan 22Ocean County ChampionshipsJan 22 · 800 Meters · Place 3 · Manchester Township800 Meters32:01.6811
Jan 22Ocean County ChampionshipsJan 22 · 1600 Meters · Place 2 · Manchester Township1600 Meters24:33.9711
Jan 22Ocean County ChampionshipsJan 22 · 1600 Meters · Place 2 · Manchester Township1600 Meters24:33.9711

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 7Bill Bruno Ocean County ChampionshipsMay 7 · 800 Meters · Place 10 · Manchester Township800 Meters102:05.7210
May 7Bill Bruno Ocean County ChampionshipsMay 7 · 800 Meters · Place 10 · Manchester Township800 Meters102:05.7210
May 7Bill Bruno Ocean County ChampionshipsMay 7 · 1600 Meters · Place 11 · Manchester Township1600 Meters114:41.3210
May 7Bill Bruno Ocean County ChampionshipsMay 7 · 1600 Meters · Place 11 · Manchester Township1600 Meters114:41.3210
May 7Bill Bruno Ocean County ChampionshipsMay 7 · 800 Meters · Place 10 · Manchester Township800 Meters102:05.7210
May 7Bill Bruno Ocean County ChampionshipsMay 7 · 800 Meters · Place 10 · Manchester Township800 Meters102:05.7210
May 7Bill Bruno Ocean County ChampionshipsMay 7 · 1600 Meters · Place 11 · Manchester Township1600 Meters114:41.3210
May 7Bill Bruno Ocean County ChampionshipsMay 7 · 1600 Meters · Place 11 · Manchester Township1600 Meters114:41.3210
Apr 28Holmdel Twilight Series - Night of 3200sApr 28 · 3200 Meters · Place 80 · M Manchester T3200 Meters8010:16.77 PB—
Apr 14Shore Conf. B-South Divisional Boys ChampionshipApr 14 · 800 Meters · Place 2 · Manchester Township800 Meters22:05.8310
Apr 14Shore Conf. B-South Divisional Boys ChampionshipApr 14 · 1600 Meters · Place 4 · Manchester Township1600 Meters44:41.0110

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 4Cherokee Night Racer #2Jun 4 · 800 Meters · Place 5 · M Manchester T800 Meters52:03.25 PB—
May 16Ocean County Boys Frosh-NoviceMay 16 · 800 Meters · Place 2 · Manchester Township800 Meters22:09.269
May 16Ocean County Boys Frosh-NoviceMay 16 · 1600 Meters · Place 2 · Manchester Township1600 Meters24:49.869
Apr 9Shore Conf. B-South Divisional ChampionshipApr 9 · 800 Meters · Place 5 · Manchester Township800 Meters52:10.959
Apr 9Shore Conf. B-South Divisional ChampionshipApr 9 · 1600 Meters · Place 10 · Manchester Township1600 Meters105:03.069