Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorWayne Valentine Invitational · Jan 103:11.18Wayne Valentine InvitationalJanuary 10, 2026
1600 Meters · IndoorNJ Metropolitan Invitational · Jan 295:15.50NJ Metropolitan InvitationalJanuary 29, 2026
1600 Meters · OutdoorRidge Night Of 1600'S · Apr 175:11.99aRidge Night Of 1600'SApril 17, 2026
800 Meters · IndoorNJ Metropolitan Invitational · Jan 302:36.13NJ Metropolitan InvitationalJanuary 30, 2025

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 19Ridge Novice/Last Chance InvitationalMay 19 · 1600 Meters · Place 40 · Ridge1600 Meters40.5:14.72a10
May 7BOYS Skyland Conference Frosh/Soph ChampionshipMay 7 · 1600 Meters · Place 29 · Ridge1600 Meters29.5:19.10a10
May 7Skyland Boys Frosh/Soph MeetMay 7 · 1600 Meters · Place 29 · Ridge1600 Meters29.5:19.10a10
Apr 17Ridge Night Of 1600'SApr 17 · 1600 Meters · Place 185 · Ridge1600 Meters185.5:11.99a PB10

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Jan 29NJ Metropolitan InvitationalJan 29 · 1600 Meters · Place 10 · Ridge1600 Meters105:15.50 PB10
Jan 29NJ Metropolitan InvitationalJan 29 · 1600 Meters · Place 10 · Ridge1600 Meters105:15.5010
Jan 19NJ Conference ClashJan 19 · 1600 Meters · Place 102 · Ridge1600 Meters1025:17.5010
Jan 14Ridgewood Frosh/Novice MeetJan 14 · 1600 Meters · Place 19 · Ridge1600 Meters195:23.6810
Jan 10Wayne Valentine InvitationalJan 10 · 1000 Meters · Place 26 · Ridge1000 Meters263:11.18 PB10
Jan 2Somerset County Relay ChampionshipsJan 2 · 1600 Meters · Place 32 · Ridge1600 Meters325:22.5010

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 26Len Pietrewicz InvitationalDec 26 · 1600 Meters · Place 37 · Ridge1600 Meters37.5:32.50a10
Dec 22Cliff Back InvitationalDec 22 · 1600 Meters · Place 22 · Ridge1600 Meters22.5:28.47a10
Dec 8Ridge Winter InvitationalDec 8 · 1600 Meters · Place 45 · Ridge1600 Meters45.5:32.27a10
Jan 30NJ Metropolitan InvitationalJan 30 · 800 Meters · Place 29 · Ridge800 Meters292:36.13 PB9
Jan 15Ridgewood Frosh/Novice MeetJan 15 · 1600 Meters · Place 44 · Ridge1600 Meters446:14.78—

2025 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 19Ridge Novice InvitationalMay 19 · 1600 Meters · Place 56 · Ridge1600 Meters56.5:38.81a9
Apr 16Ridge Night Of 1600'SApr 16 · 1600 Meters · Place 248 · Ridge1600 Meters248.5:35.06a9
Apr 16Ridge Night Of 1600'SApr 16 · 1600 Meters · Place 248 · Ridge1600 Meters248.5:35.06a9