Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorOcean Breeze Invitational & Pentathlon · Feb 35:51.86Ocean Breeze Invitational & PentathlonFebruary 3, 2024
1600 Meters · IndoorNJ Metropolitan Invitational · Jan 295:16.02NJ Metropolitan InvitationalJanuary 29, 2026
1600 Meters · OutdoorRaider Twilight · Apr 175:07.86aRaider TwilightApril 17, 2026
1600 Meters · OutdoorNorth Hunterdon Twilight · May 35:41.31North Hunterdon TwilightMay 3, 2024
800 Meters · IndoorNJ JV-Novice Invitational · Feb 212:38.21NJ JV-Novice InvitationalFebruary 21, 2024

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

2026 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 19Ridge Novice/Last Chance InvitationalMay 19 · 1600 Meters · North Hunterdon1600 Meters—DNS11
May 8Last Chance InvitationalMay 8 · 1600 Meters · Place 25 · North Hunterdon1600 Meters25.5:10.35a11
May 8Raider NoviceMay 8 · 1600 Meters · Place 25 · North Hunterdon1600 Meters25.5:10.35a11
Apr 17Raider TwilightApr 17 · 1600 Meters · Place 45 · North Hunterdon1600 Meters45.5:07.86a PB11
Apr 4Summit RelaysApr 4 · 1600 Meters · Place 51 · North Hunterdon1600 Meters51.5:13.79a11

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 18NJ JV-Novice InvitationalFeb 18 · 1600 Meters · Place 65 · North Hunterdon1600 Meters655:19.3411
Jan 29NJ Metropolitan InvitationalJan 29 · 1600 Meters · Place 11 · North Hunter1600 Meters115:16.02 PB11
Jan 29NJ Metropolitan InvitationalJan 29 · 1600 Meters · Place 11 · North Hunter1600 Meters115:16.0211
Jan 14Ridgewood Frosh/Novice MeetJan 14 · 1600 Meters · Place 15 · North Hunter1600 Meters155:21.3911
Jan 3Ocean Breeze Freedom GamesJan 3 · 1600 Meters · Place 29 · North Hunterdon1600 Meters295:16.3311

2025 Outdoor Track

1 results
DateMeetEventPlMarkGr
May 19Ridge Novice InvitationalMay 19 · 1600 Meters · Place 47 · North Hunterdon1600 Meters47.5:30.37a10

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Jan 30NJ Metropolitan InvitationalJan 30 · 1600 Meters · Place 40 · North Hunter1600 Meters405:33.6710
Jan 15Ridgewood Frosh/Novice MeetJan 15 · 1600 Meters · Place 73 · North Hunter1600 Meters735:39.98—
Jan 4Ocean Breeze Freedom GamesJan 4 · 1600 Meters · Place 76 · North Hunterdon1600 Meters765:41.4510

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 4Ridge Novice InvitationalJun 4 · 1600 Meters · Place 47 · North Hunter1600 Meters475:44.78—
May 23Skyland Boys Frosh/Soph ChampionshipMay 23 · 1600 Meters · Place 29 · North Hunter1600 Meters295:45.276—
May 3North Hunterdon TwilightMay 3 · 1600 Meters · Place 49 · M North Hunter1600 Meters495:41.31 PB—

2024 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 21NJ JV-Novice InvitationalFeb 21 · 800 Meters · Place 130 · North Hunterdon800 Meters1302:38.21 PB9
Feb 3Ocean Breeze Invitational & PentathlonFeb 3 · 1 Mile · Place 91 · North Hunterdon1 Mile915:51.86 PB9
Jan 24NJ Metropolitan InvitationalJan 24 · 1600 Meters · Place 24 · North Hunter1600 Meters246:07.71—
Jan 17Ridgewood Frosh/Novice MeetJan 17 · 1600 Meters · Place 43 · North Hunter1600 Meters436:09.13—
Jan 17The Armory Frosh / Novice MeetJan 17 · 1600 Meters · Place 43 · North Hunterdon1600 Meters43.6:09.13a9