Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorRidge Winter Invitational · Dec 83:38.86aRidge Winter InvitationalDecember 8, 2025
1600 Meters · IndoorSkyland Conference Indoor Championship · Feb 15:28.24Skyland Conference Indoor ChampionshipFebruary 1, 2026
1600 Meters · OutdoorNJSIAA Sectionals Central Groups 1 and 4 · May 155:10.45aNJSIAA Sectionals Central Groups 1 and 4May 15, 2026
3200 Meters · OutdoorSkyland Conference Champs · May 511:15.55Skyland Conference ChampsMay 5, 2026
800 Meters · IndoorMid-Winter Classic · Jan 133:03.01Mid-Winter ClassicJanuary 13, 2025

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 Central Groups 1 and 4May 15 · 1600 Meters · Place 50 · Franklin (Somerset)1600 Meters50.5:10.45a PB10
May 7BOYS Skyland Conference Frosh/Soph ChampionshipMay 7 · 3200 Meters · Place 10 · Franklin (Somerset)3200 Meters10.11:21.46a10
May 7BOYS Skyland Conference Frosh/Soph ChampionshipMay 7 · 1600 Meters · Place 23 · Franklin (Somerset)1600 Meters23.5:14.51a10
May 7Skyland Boys Frosh/Soph MeetMay 7 · 3200 Meters · Place 10 · Franklin (Somerset)3200 Meters10.11:21.46a10
May 7Skyland Boys Frosh/Soph MeetMay 7 · 1600 Meters · Place 23 · Franklin (Somerset)1600 Meters23.5:14.51a10
May 5Skyland Conference ChampsMay 5 · 3200 Meters · Place 36 · Franklin Tow3200 Meters3611:15.55 PB—
May 5Skyland Conference Champs - Open ScoringMay 5 · 3200 Meters · Place 36 · Franklin (Somerset)3200 Meters36.11:15.55a10
Mar 28Skyland Conference RelaysMar 28 · 1600 Meters · Place 30 · Franklin (Somerset)1600 Meters30.5:21.83a10

2026 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 1Skyland Conference Indoor ChampionshipFeb 1 · 1600 Meters · Place 39 · Franklin Township1600 Meters395:28.24 PB10
Feb 1Skyland Conference Indoor ChampionshipFeb 1 · 1600 Meters · Place 39 · Franklin Township1600 Meters395:28.2410
Jan 12Mid-Winter ClassicJan 12 · 1600 Meters · Place 11 · Franklin Township1600 Meters115:34.1610
Jan 2Somerset County Relay ChampionshipsJan 2 · 1600 Meters · Place 46 · Franklin Township1600 Meters465:41.2610

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 19Essex County Track Coaches Assn. Season Opener InviteDec 19 · 1600 Meters · Place 104 · Franklin (Somerset)1600 Meters104.6:01.50a10
Dec 8Ridge Winter InvitationalDec 8 · 1000 Meters · Place 66 · Franklin (Somerset)1000 Meters66.3:38.86a PB10
Jan 13Mid-Winter ClassicJan 13 · 800 Meters · Place 30 · Franklin Township800 Meters303:03.01 PB9
Jan 13Mid-Winter ClassicJan 13 · 1600 Meters · Place 32 · Franklin Township1600 Meters326:22.639

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 9Ridge Winter InvitationalDec 9 · 1600 Meters · Place 66 · Franklin (Somerset)1600 Meters66.6:56.69a9