Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorNJSIAA Sectional Championships - North 2 Group 1&4 · Feb 35:33.31NJSIAA Sectional Championships - North 2 Group 1&4February 3, 2024
1600 Meters · OutdoorNJSIAA Sectionals North 1 Groups 2 and 3 · May 154:47.46aNJSIAA Sectionals North 1 Groups 2 and 3May 15, 2026
3200 Meters · OutdoorNJSIAA Sectionals North 1 Groups 2 and 3 · May 1610:58.37NJSIAA Sectionals North 1 Groups 2 and 3May 16, 2025
800 Meters · IndoorNJSIAA Sectional Championships - North 2 Group 1&4 · Feb 32:47.48NJSIAA Sectional Championships - North 2 Group 1&4February 3, 2024
800 Meters · OutdoorNJSIAA Sectionals North 1 Groups 2 and 3 · May 152:12.80aNJSIAA Sectionals North 1 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

8 results
DateMeetEventPlMarkGr
May 15NJSIAA Sectionals North 1 Groups 2 and 3May 15 · 1600 Meters · Place 7 · Belvidere1600 Meters7.4:47.46a PB11
May 15NJSIAA Sectionals North 1 Groups 2 and 3May 15 · 800 Meters · Place 27 · Belvidere800 Meters27.2:12.80a PB11
May 5Skyland Conference ChampsMay 5 · 1600 Meters · Place 38 · Belvidere1600 Meters385:12.93—
May 5Skyland Conference Champs - Open ScoringMay 5 · 1600 Meters · Place 38 · Belvidere1600 Meters38.5:12.93a11
May 5Skyland Conference Champs - Open ScoringMay 5 · 800 Meters · Belvidere800 Meters--DNS11
Apr 30HWS (Hunterdon, Warren, Sussex) MeetApr 30 · 1600 Meters · Place 14 · Belvidere1600 Meters14.4:48.57a11
Apr 30HWS (Hunterdon, Warren, Sussex) MeetApr 30 · 800 Meters · Place 23 · Belvidere800 Meters23.2:19.26a11
Apr 17Ridge Night Of 1600'SApr 17 · 1600 Meters · Place 171 · Belvidere1600 Meters171.5:08.48a11

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 19Ridge Novice InvitationalMay 19 · 3200 Meters · Belvidere3200 Meters--DNS10
May 16NJSIAA Sectionals North 1 Groups 2 and 3May 16 · 1600 Meters · Place 12 · Belvidere1600 Meters124:54.7810
May 16NJSIAA Sectionals North 1 Groups 2 and 3May 16 · 3200 Meters · Place 13 · Belvidere3200 Meters1310:58.37 PB10
May 6Skyland Conference Champs - DivisionalMay 6 · 1600 Meters · Place 4 · Belvidere1600 Meters4.4:54.75a10
May 6Skyland Conference Champs - OpenMay 6 · 1600 Meters · Place 31 · Belvidere1600 Meters31.4:54.75a10
May 1Hunterdon, Warren, Sussex MeetMay 1 · 1600 Meters · Place 15 · Belvidere1600 Meters154:53.76—
Apr 9Blair Academy InviteApr 9 · 1600 Meters · Place 1 · Belvidere1600 Meters15:07.0610

2024 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 31NJSIAA Sectionals North 2 Groups 1 and 4May 31 · 1600 Meters · Place 12 · Belvidere1600 Meters125:11.409
May 31NJSIAA Sectionals North 2 Groups 1 and 4May 31 · 1600 Meters · Place 12 · Belvidere1600 Meters125:11.409
May 23Skyland Boys Frosh/Soph ChampionshipMay 23 · 3200 Meters · Place 4 · Belvidere3200 Meters411:46.99—
May 23Skyland Boys Frosh/Soph ChampionshipMay 23 · 1600 Meters · Place 10 · Belvidere1600 Meters105:17.39—
May 21Skyland Conference Champs - DivisionalMay 21 · 1600 Meters · Place 45 · Belvidere1600 Meters455:30.63—
May 21Skyland Conference Champs - Open ScoresMay 21 · 1600 Meters · Place 45 · Belvidere1600 Meters45.5:30.63a9
May 13Hunterdon / Warren / Sussex ChampsMay 13 · 1600 Meters · Place 27 · Belvidere1600 Meters275:25.08—

2024 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 3NJSIAA Sectional Championships - North 2 Group 1&4Feb 3 · 800 Meters · Place 25 · Belvidere800 Meters252:47.48 PB9
Feb 3NJSIAA Sectional Championships - North 2 Group 1&4Feb 3 · 1600 Meters · Place 15 · Belvidere1600 Meters155:33.31 PB9
Feb 3NJSIAA Sectional Championships - North 2 Group 1&4Feb 3 · 800 Meters · Place 25 · Belvidere800 Meters252:47.489
Feb 3NJSIAA Sectional Championships - North 2 Group 1&4Feb 3 · 1600 Meters · Place 15 · Belvidere1600 Meters155:33.319
Jan 27Skyland Conference Indoor ChampionshipJan 27 · 800 Meters · Place 45 · Belvidere800 Meters452:53.369
Jan 27Skyland Conference Indoor ChampionshipJan 27 · 1600 Meters · Place 41 · Belvidere1600 Meters416:00.919