Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorLen Pietrewicz Invitational · Dec 302:56.52aLen Pietrewicz InvitationalDecember 30, 2024
1600 Meters · IndoorRidge Winter Invitational · Dec 84:52.76aRidge Winter InvitationalDecember 8, 2025
1600 Meters · OutdoorHolmdel Twilight Series - Night of 1600s · May 274:29.90aHolmdel Twilight Series - Night of 1600sMay 27, 2026
3200 Meters · OutdoorBOYS Skyland Conference Frosh/Soph Championship · May 79:59.41aBOYS Skyland Conference Frosh/Soph ChampionshipMay 7, 2026
800 Meters · IndoorEssex County Track Coaches Assn. Season Opener Invite · Dec 192:13.64aEssex County Track Coaches Assn. Season Opener InviteDecember 19, 2025
800 Meters · OutdoorRidge Novice/Last Chance Invitational · May 192:05.64aRidge Novice/Last Chance InvitationalMay 19, 2026

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 10The Winner's Circle at The Horse FarmJun 10 · 1600 Meters · Place 40 · Ridge1600 Meters40.4:30.71a10
May 27Holmdel Twilight Series - Night of 1600sMay 27 · 1600 Meters · Place 26 · Ridge1600 Meters26.4:29.90a PB10
May 19Ridge Novice/Last Chance InvitationalMay 19 · 800 Meters · Place 2 · Ridge800 Meters2.2:05.64a PB10
May 7BOYS Skyland Conference Frosh/Soph ChampionshipMay 7 · 3200 Meters · Place 4 · Ridge3200 Meters4.9:59.41a PB10
May 7Skyland Boys Frosh/Soph MeetMay 7 · 3200 Meters · Place 4 · Ridge3200 Meters4.9:59.41a10
May 5Skyland Conference ChampsMay 5 · 800 Meters · Place 21 · Ridge800 Meters212:06.55—
May 5Skyland Conference Champs - Open ScoringMay 5 · 800 Meters · Place 21 · Ridge800 Meters21.2:06.55a10
Apr 28Somerset County ChampsApr 28 · 1600 Meters · Place 12 · Ridge1600 Meters124:33.53a10
Apr 18Red & Black InvitationalApr 18 · 800 Meters · Place 25 · Ridge800 Meters25.2:12.69a10
Apr 18ESU Red & BlackApr 18 · 800 Meters · Place 25 · Ridge800 Meters25.2:12.69a10
Apr 17Ridge Night Of 1600'SApr 17 · 1600 Meters · Place 23 · Ridge1600 Meters23.4:33.98a10
Apr 4Summit RelaysApr 4 · 1600 Meters · Place 13 · Ridge1600 Meters13.4:42.65a10

2025 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 19Essex County Track Coaches Assn. Season Opener InviteDec 19 · 800 Meters · Place 46 · Ridge800 Meters46.2:13.64a PB10
Dec 8Ridge Winter InvitationalDec 8 · 1600 Meters · Place 9 · Ridge1600 Meters9.4:52.76a PB10
Jan 3The Armory Hispanic GamesJan 3 · 800 Meters · Place 68 · Ridge-NJ800 Meters682:16.95—

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 19Ridge Novice InvitationalMay 19 · 3200 Meters · Place 9 · Ridge3200 Meters9.11:14.88a9
May 8Skyland Boys Frosh/Soph MeetMay 8 · 1600 Meters · Place 12 · Ridge1600 Meters12.5:03.92a9
Apr 16Ridge Night Of 1600'SApr 16 · 1600 Meters · Place 124 · Ridge1600 Meters124.5:02.80a9
Apr 16Ridge Night Of 1600'SApr 16 · 1600 Meters · Place 124 · Ridge1600 Meters124.5:02.80a9

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 30Len Pietrewicz InvitationalDec 30 · 1000 Meters · Place 22 · Ridge1000 Meters22.2:56.52a PB9
Dec 28SJTCA Meet #7Dec 28 · 1600 Meters · Place 54 · Ridge1600 Meters54.5:18.49a9