Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorTR Boys Frosh/Novice · Jan 274:52.98TR Boys Frosh/NoviceJanuary 27, 2025
1600 Meters · OutdoorNJSIAA Sectionals South Groups 2 and 3 · May 154:50.68aNJSIAA Sectionals South Groups 2 and 3May 15, 2026
400m Hurdles · 36" / 0.914m · OutdoorBill Bruno Ocean County Championships · May 556.77aBill Bruno Ocean County ChampionshipsMay 5, 2026
800 Meters · IndoorOcean County Championships · Jan 222:03.69Ocean County ChampionshipsJanuary 22, 2026
800 Meters · OutdoorShore Conference Championships · May 202:00.74aShore Conference ChampionshipsMay 20, 2026

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 20Shore Conference ChampionshipsMay 20 · 800 Meters · Place 6 · Pinelands Regional800 Meters6.2:00.74a PB12
May 15NJSIAA Sectionals South Groups 2 and 3May 15 · 400m Hurdles · Place 7 · Pinelands Regional400m Hurdles36" / 0.914m7.58.17a12
May 15NJSIAA Sectionals South Groups 2 and 3May 15 · 1600 Meters · Place 12 · Pinelands Regional1600 Meters12.4:50.68a PB12
May 5Bill Bruno Ocean County ChampionshipsMay 5 · 400m Hurdles · Place 2 · Pinelands Regional400m Hurdles36" / 0.914m2.56.77a PB12
May 5Bill Bruno Ocean County ChampionshipsMay 5 · 800 Meters · Place 8 · Pinelands Regional800 Meters8.2:01.49a12
Apr 14B-South Divisional ChampionshipsApr 14 · 400m Hurdles · Place 2 · Pinelands Regional400m Hurdles36" / 0.914m2.57.03a12
Apr 14B-South Divisional ChampionshipsApr 14 · 800 Meters · Place 4 · Pinelands Regional800 Meters4.2:06.80a12
Apr 2Brick Township vs Pinelands vs Pt. BeachApr 2 · 400m Hurdles · Place 1 · Pinelands Regional400m Hurdles36" / 0.914m1.1:04.08a12
Apr 2Brick Township vs Pinelands vs Pt. BeachApr 2 · 800 Meters · Place 1 · Pinelands Regional800 Meters1.2:19.10a12

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 21NJSIAA Group 2 & 3 ChampionshipsFeb 21 · 800 Meters · Place 15 · Pinelands Regional800 Meters152:05.7012
Feb 15NJSIAA Sectional Championships - South Groups 1-2Feb 15 · 800 Meters · Place 5 · Pinelands Regional800 Meters52:04.4012
Jan 22Ocean County ChampionshipsJan 22 · 800 Meters · Place 7 · Pinelands Regional800 Meters72:03.69 PB12
Jan 22Ocean County ChampionshipsJan 22 · 800 Meters · Place 7 · Pinelands Regional800 Meters72:03.6912
Jan 12Mid-Winter ClassicJan 12 · 800 Meters · Place 1 · Pinelands Regional800 Meters12:03.8012
Jan 12Mid-Winter ClassicJan 12 · 800 Meters · Place 1 · Pinelands Regional800 Meters12:03.8012

2025 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 30NJSIAA Group Championships - 2 & 3May 30 · 400m Hurdles · Place 8 · Pinelands Regional400m Hurdles857.5111
May 7Bill Bruno Ocean County ChampionshipsMay 7 · 800 Meters · Place 9 · Pinelands Regional800 Meters92:05.2311
May 7Bill Bruno Ocean County ChampionshipsMay 7 · 800 Meters · Place 9 · Pinelands Regional800 Meters92:05.2311
May 7Bill Bruno Ocean County ChampionshipsMay 7 · 400m Hurdles · Place 5 · Pinelands Regional400m Hurdles558.7411
May 7Bill Bruno Ocean County ChampionshipsMay 7 · 400m Hurdles · Place 5 · Pinelands Regional400m Hurdles558.7411
May 7Bill Bruno Ocean County ChampionshipsMay 7 · 800 Meters · Place 9 · Pinelands Regional800 Meters92:05.2311
May 7Bill Bruno Ocean County ChampionshipsMay 7 · 800 Meters · Place 9 · Pinelands Regional800 Meters92:05.2311
May 7Bill Bruno Ocean County ChampionshipsMay 7 · 400m Hurdles · Place 5 · Pinelands Regional400m Hurdles558.7411
May 7Bill Bruno Ocean County ChampionshipsMay 7 · 400m Hurdles · Place 5 · Pinelands Regional400m Hurdles558.7411
Apr 14Shore Conf. B-South Divisional Boys ChampionshipApr 14 · 800 Meters · Place 4 · Pinelands Regional800 Meters42:07.3711
Apr 14Shore Conf. B-South Divisional Boys ChampionshipApr 14 · 400m Hurdles · Place 3 · Pinelands Regional400m Hurdles358.8811

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 15NJSIAA Sectional Championships - South Groups 1&2Feb 15 · 800 Meters · Place 10 · Pinelands Regional800 Meters102:06.4811
Jan 30Shore Conference MeetJan 30 · 800 Meters · Place 16 · Pinelands Regional800 Meters162:05.0811
Jan 30Shore Conference MeetJan 30 · 800 Meters · Place 16 · Pinelands Regional800 Meters162:05.0811
Jan 27TR Boys Frosh/NoviceJan 27 · 1600 Meters · Place 3 · Pinelands Regional1600 Meters34:52.98 PB11
Jan 23Ocean County ChampionshipsJan 23 · 800 Meters · Place 7 · Pinelands Regional800 Meters72:05.4911
Jan 4Merli InvitationalJan 4 · 1600 Meters · Place 1 · Pinelands Regional1600 Meters14:58.4611

2024 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 18Shore Conference ChampionshipsMay 18 · 800 Meters · Place 28 · Pinelands Regional800 Meters282:04.5910
May 16Ocean County Boys Frosh-NoviceMay 16 · 400m Hurdles · Place 1 · Pinelands Regional400m Hurdles159.7810
May 3Ocean County Relay ChampionshipsMay 3 · 400m Hurdles · Place 8 · Pinelands Regional400m Hurdles81:01.3510
Apr 9Shore Conf. B-South Divisional ChampionshipApr 9 · 800 Meters · Place 8 · Pinelands Regional800 Meters82:11.6510
Apr 9Shore Conf. B-South Divisional ChampionshipApr 9 · 400m Hurdles · Place 5 · Pinelands Regional400m Hurdles51:01.8010

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 9NJSIAA Sectional Championships - South Group 2&3Feb 9 · 800 Meters · Place 19 · Pinelands Regional800 Meters192:13.0510
Feb 9NJSIAA Sectional Championships - South Group 2&3Feb 9 · 800 Meters · Place 19 · Pinelands Regional800 Meters192:13.0510