Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · OutdoorBlue Devil Classic · Apr 114:42.15aBlue Devil ClassicApril 11, 2026
1600 Meters · IndoorNJ JV-Novice Invitational · Feb 184:32.96NJ JV-Novice InvitationalFebruary 18, 2026
1600 Meters · OutdoorNJSIAA Sectionals North 2 Groups 2 and 3 · May 154:30.73aNJSIAA Sectionals North 2 Groups 2 and 3May 15, 2026
3200 Meters · OutdoorLast Chance Invitational · May 810:01.66aLast Chance InvitationalMay 8, 2026
800 Meters · IndoorNJ Metropolitan Invitational · Jan 292:06.80NJ Metropolitan InvitationalJanuary 29, 2026
800 Meters · OutdoorSkyland Conference Champs · May 52:07.11Skyland Conference ChampsMay 5, 2026

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

2026 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 29NJSIAA Group Championships - 2 & 3May 29 · 1600 Meters · Place 18 · North Hunterdon1600 Meters18.4:39.76a10
May 15NJSIAA Sectionals North 2 Groups 2 and 3May 15 · 1600 Meters · Place 5 · North Hunterdon1600 Meters5.4:30.73a PB10
May 8Last Chance InvitationalMay 8 · 3200 Meters · Place 2 · North Hunterdon3200 Meters2.10:01.66a PB10
May 8Last Chance InvitationalMay 8 · 1600 Meters · Place 1 · North Hunterdon1600 Meters1.4:37.13a10
May 8Raider NoviceMay 8 · 3200 Meters · Place 2 · North Hunterdon3200 Meters2.10:01.66a10
May 8Raider NoviceMay 8 · 1600 Meters · Place 1 · North Hunterdon1600 Meters1.4:37.13a10
May 5Skyland Conference ChampsMay 5 · 800 Meters · Place 23 · North Hunter800 Meters232:07.11 PB—
May 5Skyland Conference Champs - Open ScoringMay 5 · 800 Meters · Place 23 · North Hunterdon800 Meters23.2:07.11a10
Apr 30HWS (Hunterdon, Warren, Sussex) MeetApr 30 · 1600 Meters · Place 4 · North Hunterdon1600 Meters4.4:33.08a10
Apr 17Raider TwilightApr 17 · 1600 Meters · Place 11 · North Hunterdon1600 Meters11.4:36.04a10
Apr 17Raider TwilightApr 17 · 800 Meters · North Hunterdon800 Meters--DNS10
Apr 11Blue Devil ClassicApr 11 · 1 Mile · Place 11 · North Hunterdon1 Mile11.4:42.15a PB10
Apr 4Summit RelaysApr 4 · 1600 Meters · Place 8 · North Hunterdon1600 Meters8.4:38.91a10

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 18NJ JV-Novice InvitationalFeb 18 · 1600 Meters · Place 3 · North Hunterdon1600 Meters34:32.96 PB10
Feb 6NJSIAA Sectional Championships - North 2 Group 3Feb 6 · 1600 Meters · Place 9 · North Hunterdon1600 Meters94:35.8110
Feb 1Skyland Conference Indoor ChampionshipFeb 1 · 1600 Meters · Place 7 · North Hunterdon1600 Meters74:34.6410
Jan 29NJ Metropolitan InvitationalJan 29 · 800 Meters · Place 20 · North Hunter800 Meters202:06.80 PB10
Jan 29NJ Metropolitan InvitationalJan 29 · 800 Meters · Place 20 · North Hunter800 Meters202:06.8010
Jan 11Molloy Stanner GamesJan 11 · 1600 Meters · Place 5 · North Hunter1600 Meters54:34.7710
Jan 3Ocean Breeze Freedom GamesJan 3 · 1600 Meters · Place 2 · North Hunterdon1600 Meters24:37.6210

2025 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 19Essex County Track Coaches Assn. Season Opener InviteDec 19 · 800 Meters · Place 1 · North Hunterdon800 Meters1.2:10.06a10
Feb 19NJ JV-Novice InvitationalFeb 19 · 1600 Meters · Place 92 · North Hunterdon1600 Meters925:18.409
Feb 19NJ JV-Novice InvitationalFeb 19 · 1600 Meters · Place 92 · North Hunterdon1600 Meters925:18.409
Jan 30NJ Metropolitan InvitationalJan 30 · 1600 Meters · Place 15 · North Hunter1600 Meters155:24.159
Jan 15Ridgewood Frosh/Novice MeetJan 15 · 1600 Meters · Place 11 · North Hunter1600 Meters115:34.06—
Jan 4Ocean Breeze Freedom GamesJan 4 · 1600 Meters · Place 72 · North Hunterdon1600 Meters725:40.649

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 19Ridge Novice InvitationalMay 19 · 3200 Meters · Place 6 · North Hunterdon3200 Meters6.10:52.08a9
May 19Ridge Novice InvitationalMay 19 · 1600 Meters · Place 21 · North Hunterdon1600 Meters21.5:08.54a9
May 8Skyland Boys Frosh/Soph MeetMay 8 · 1600 Meters · Place 10 · North Hunterdon1600 Meters10.5:03.39a9