Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorLen Pietrewicz Invitational · Dec 302:55.95aLen Pietrewicz InvitationalDecember 30, 2024
1600 Meters · IndoorSJTCA Meet #7 · Dec 285:00.52aSJTCA Meet #7December 28, 2024
1600 Meters · OutdoorHolmdel Twilight Series - Royal Rumble · Jun 24:37.05aHolmdel Twilight Series - Royal RumbleJune 2, 2026
3200 Meters · OutdoorBOYS Skyland Conference Frosh/Soph Championship · May 710:18.12aBOYS Skyland Conference Frosh/Soph ChampionshipMay 7, 2026
800 Meters · IndoorNJSIAA Sectional Championships - North 2 Group 3 · Feb 62:09.56NJSIAA Sectional Championships - North 2 Group 3February 6, 2026
800 Meters · OutdoorSomerset County Champs · Apr 282:05.99aSomerset County ChampsApril 28, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
Jun 2Holmdel Twilight Series - Royal RumbleJun 2 · 1600 Meters · Place 39 · Ridge1600 Meters39.4:37.05a PB10
May 27Holmdel Twilight Series - Night of 1600sMay 27 · 1600 Meters · Place 59 · Ridge1600 Meters59.4:38.93a10
May 19Ridge Novice/Last Chance InvitationalMay 19 · 1600 Meters · Place 13 · Ridge1600 Meters13.4:52.40a10
May 7BOYS Skyland Conference Frosh/Soph ChampionshipMay 7 · 3200 Meters · Place 5 · Ridge3200 Meters5.10:18.12a PB10
May 7Skyland Boys Frosh/Soph MeetMay 7 · 3200 Meters · Place 5 · Ridge3200 Meters5.10:18.12a10
Apr 28Somerset County ChampsApr 28 · 800 Meters · Place 14 · Ridge800 Meters142:05.99a PB10
Apr 18Red & Black InvitationalApr 18 · 800 Meters · Place 20 · Ridge800 Meters20.2:08.75a10
Apr 18ESU Red & BlackApr 18 · 800 Meters · Place 20 · Ridge800 Meters20.2:08.75a10
Apr 17Ridge Night Of 1600'SApr 17 · 1600 Meters · Place 89 · Ridge1600 Meters89.4:51.50a10
Apr 4Summit RelaysApr 4 · 1600 Meters · Place 23 · Ridge1600 Meters23.4:53.03a10

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Feb 6NJSIAA Sectional Championships - North 2 Group 3Feb 6 · 800 Meters · Place 19 · Ridge800 Meters192:09.56 PB10
Feb 6NJSIAA Sectional Championships - North 2 Group 3Feb 6 · 800 Meters · Place 19 · Ridge800 Meters192:09.5610

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 19Essex County Track Coaches Assn. Season Opener InviteDec 19 · 800 Meters · Place 34 · Ridge800 Meters34.2:09.86a10
Dec 8Ridge Winter InvitationalDec 8 · 1000 Meters · Place 27 · Ridge1000 Meters27.2:56.01a10
Jan 3The Armory Hispanic GamesJan 3 · 800 Meters · Place 73 · Ridge-NJ800 Meters732:17.53—

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 19Ridge Novice InvitationalMay 19 · 3200 Meters · Place 3 · Ridge3200 Meters3.10:25.84a9
May 8Skyland Boys Frosh/Soph MeetMay 8 · 1600 Meters · Place 1 · Ridge1600 Meters1.4:48.20a9
Apr 16Ridge Night Of 1600'SApr 16 · 1600 Meters · Place 86 · Ridge1600 Meters86.4:54.17a9
Apr 16Ridge Night Of 1600'SApr 16 · 1600 Meters · Place 86 · Ridge1600 Meters86.4:54.17a9
Apr 5Somerset County RelaysApr 5 · 1600 Meters · Place 10 · Ridge1600 Meters104:57.379
Mar 29Skyland Conference RelaysMar 29 · 1600 Meters · Place 14 · Ridge1600 Meters144:53.689
Mar 29Skyland Conference RelaysMar 29 · 1600 Meters · Place 14 · Ridge1600 Meters144:53.689
Mar 29Skyland Conference RelaysMar 29 · 1600 Meters · Place 14 · Ridge1600 Meters144:53.689
Mar 29Skyland Conference RelaysMar 29 · 1600 Meters · Place 14 · Ridge1600 Meters144:53.689

2024 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 30Len Pietrewicz InvitationalDec 30 · 1000 Meters · Place 19 · Ridge1000 Meters19.2:55.95a PB9
Dec 28SJTCA Meet #7Dec 28 · 1600 Meters · Place 29 · Ridge1600 Meters29.5:00.52a PB9
Dec 20Essex County Track Coaches Assn. Season OpenerDec 20 · 800 Meters · Place 65 · Ridge800 Meters65.2:22.71a9
Dec 9Ridge Winter InvitationalDec 9 · 1600 Meters · Place 24 · Ridge1600 Meters24.5:02.85a9