Personal bests

Best marks in available results
Event / courseMarkMeetDate
1600 Meters · IndoorEssex County Track Coaches Assn. Season Opener · Dec 205:09.40aEssex County Track Coaches Assn. Season OpenerDecember 20, 2024
1600 Meters · OutdoorRidge Night Of 1600'S · Apr 165:03.85aRidge Night Of 1600'SApril 16, 2025
3200 Meters · IndoorSkyland Conference Indoor Championship · Feb 210:42.56Skyland Conference Indoor ChampionshipFebruary 2, 2025
3200 Meters · OutdoorSkyland Conference Champs - Divisional · May 610:45.18aSkyland Conference Champs - DivisionalMay 6, 2025
800 Meters · OutdoorSkyland Conference Boys Frosh/Soph Champs · May 252:30.16Skyland Conference Boys Frosh/Soph ChampsMay 25, 2023

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

2025 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 16NJSIAA Sectionals North 2 Groups 1 and 4May 16 · 3200 Meters · Place 26 · Phillipsburg3200 Meters2610:56.4211
May 16NJSIAA Sectionals North 2 Groups 1 and 4May 16 · 3200 Meters · Place 26 · Phillipsburg3200 Meters2610:56.4211
May 6Skyland Conference Champs - DivisionalMay 6 · 3200 Meters · Place 10 · Phillipsburg3200 Meters10.10:45.18a PB11
May 6Skyland Conference Champs - OpenMay 6 · 3200 Meters · Place 28 · Phillipsburg3200 Meters28.10:45.18a11
May 1Hunterdon, Warren, Sussex MeetMay 1 · 1600 Meters · Place 25 · Phillipsburg1600 Meters255:04.12—
Apr 16Ridge Night Of 1600'SApr 16 · 1600 Meters · Place 132 · Phillipsburg1600 Meters132.5:03.85a PB11
Apr 16Ridge Night Of 1600'SApr 16 · 1600 Meters · Place 132 · Phillipsburg1600 Meters132.5:03.85a11

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 16NJSIAA Sectional Championships - North 2 Group 4Feb 16 · 3200 Meters · Place 14 · Phillipsburg3200 Meters1411:01.7411
Feb 2Skyland Conference Indoor ChampionshipFeb 2 · 3200 Meters · Place 22 · Phillipsburg3200 Meters2210:42.56 PB11
Jan 25SJTCA #15Jan 25 · 3200 Meters · Place 19 · Phillipsburg3200 Meters1910:50.9111
Jan 25SJTCA #15Jan 25 · 3200 Meters · Place 19 · Phillipsburg3200 Meters1910:50.9111

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 20Essex County Track Coaches Assn. Season OpenerDec 20 · 1600 Meters · Place 50 · Phillipsburg1600 Meters50.5:09.40a PB11

2024 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 6Ridge Night of 1600sMay 6 · 1600 Meters · Place 145 · Phillipsburg1600 Meters145.5:03.96a10

2023 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 27SJTCA Winter Meet #5Dec 27 · 1600 Meters · Place 29 · Phillipsburg1600 Meters29.5:16.23a10
Jan 21SJTCA Winter Meet #8Jan 21 · 1600 Meters · Place 58 · Phillipsburg1600 Meters585:52.359
Jan 21SJTCA Winter Meet #8Jan 21 · 1600 Meters · Place 58 · Phillipsburg1600 Meters585:52.359
Jan 21SJTCA Winter Meet #8Jan 21 · 1600 Meters · Place 58 · Phillipsburg1600 Meters585:52.359

2023 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 25Skyland Conference Boys Frosh/Soph ChampsMay 25 · 1600 Meters · Place 20 · Phillipsburg1600 Meters205:27.96—
May 25Skyland Conference Boys Frosh/Soph ChampsMay 25 · 800 Meters · Place 20 · Phillipsburg800 Meters202:30.16 PB—
May 8Ridge Night of 1600'sMay 8 · 1600 Meters · Place 162 · Phillipsburg1600 Meters162.5:22.84a9