Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorBlue Devil Classic · Apr 124:53.55Blue Devil ClassicApril 12, 2025
1600 Meters · IndoorOcean Breeze Freedom Games · Jan 44:55.36Ocean Breeze Freedom GamesJanuary 4, 2025
1600 Meters · OutdoorRaider Twilight · Apr 174:38.05aRaider TwilightApril 17, 2026
3200 Meters · OutdoorNJSIAA Sectionals North 2 Groups 2 and 3 · May 159:59.41aNJSIAA Sectionals North 2 Groups 2 and 3May 15, 2026
800 Meters · IndoorEssex County Track Coaches Assn. Season Opener · Dec 202:17.78aEssex County Track Coaches Assn. Season OpenerDecember 20, 2024

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

2026 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 19Ridge Novice/Last Chance InvitationalMay 19 · 1600 Meters · North Hunterdon1600 Meters—DNS10
May 15NJSIAA Sectionals North 2 Groups 2 and 3May 15 · 3200 Meters · Place 8 · North Hunterdon3200 Meters8.9:59.41a PB10
May 8Last Chance InvitationalMay 8 · 3200 Meters · Place 4 · North Hunterdon3200 Meters4.10:10.48a10
May 8Raider NoviceMay 8 · 3200 Meters · Place 4 · North Hunterdon3200 Meters4.10:10.48a10
May 5Skyland Conference ChampsMay 5 · 3200 Meters · Place 17 · North Hunter3200 Meters1710:23.90—
May 5Skyland Conference Champs - Open ScoringMay 5 · 3200 Meters · Place 17 · North Hunterdon3200 Meters17.10:23.90a10
Apr 17Raider TwilightApr 17 · 1600 Meters · Place 13 · North Hunterdon1600 Meters13.4:38.05a PB10
Apr 4Summit RelaysApr 4 · 1600 Meters · Place 10 · North Hunterdon1600 Meters10.4:41.52a10
Mar 28Skyland Conference RelaysMar 28 · 1600 Meters · Place 8 · North Hunterdon1600 Meters8.4:50.00a10

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 16NJSIAA Sectionals North 2 Groups 2 and 3May 16 · 3200 Meters · Place 12 · North Hunter3200 Meters1210:17.949
May 6Skyland Conference Champs - DivisionalMay 6 · 1600 Meters · Place 13 · North Hunterdon1600 Meters13.4:47.84a9
May 6Skyland Conference Champs - OpenMay 6 · 1600 Meters · Place 25 · North Hunterdon1600 Meters25.4:47.84a9
Apr 12Blue Devil ClassicApr 12 · 1 Mile · Place 14 · North Hunterdon1 Mile144:53.55 PB9

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 30NJ Metropolitan InvitationalJan 30 · 1600 Meters · Place 1 · North Hunter1600 Meters14:57.539
Jan 15Ridgewood Frosh/Novice MeetJan 15 · 1600 Meters · Place 1 · North Hunter1600 Meters15:00.70—
Jan 4Ocean Breeze Freedom GamesJan 4 · 1600 Meters · Place 32 · North Hunterdon1600 Meters324:55.36 PB9

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 20Essex County Track Coaches Assn. Season OpenerDec 20 · 800 Meters · Place 14 · North Hunterdon800 Meters14.2:17.78a PB9