Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSkyland Conference Boys Frosh/Soph Champs · May 2513.51Skyland Conference Boys Frosh/Soph ChampsMay 25, 2023
1000 Meters · IndoorLen Pietrewicz Invitational · Dec 262:47.30aLen Pietrewicz InvitationalDecember 26, 2025
1600 Meters · IndoorSkyland Conference Indoor Championship · Feb 14:42.96Skyland Conference Indoor ChampionshipFebruary 1, 2026
1600 Meters · OutdoorNJSIAA Sectionals North 2 Groups 1 and 4 · May 164:36.22NJSIAA Sectionals North 2 Groups 1 and 4May 16, 2025
2 Miles · IndoorAdidas Indoor Nationals · Mar 2010:23.10aAdidas Indoor NationalsMarch 20, 2026
3200 Meters · IndoorNJSIAA Group 1 & 4 Championships · Feb 289:50.39NJSIAA Group 1 & 4 ChampionshipsFebruary 28, 2026
3200 Meters · OutdoorSkyland Boys Frosh/Soph Championship · May 2311:18.93Skyland Boys Frosh/Soph ChampionshipMay 23, 2024
800 Meters · OutdoorSkyland Conference Champs · May 52:25.83Skyland Conference ChampsMay 5, 2026

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 5Skyland Conference ChampsMay 5 · 800 Meters · Place 44 · BridgewaterBridgewater800 Meters442:25.83 PB—
May 5Skyland Conference Champs - Open ScoringMay 5 · 800 Meters · Place 44 · Bridgewater-RaritanBridgewater-Raritan800 Meters44.2:25.83a12
Apr 28Somerset County ChampsApr 28 · 1600 Meters · Place 30 · Bridgewater-RaritanBridgewater-Raritan1600 Meters305:17.52a12
Mar 28Skyland Conference RelaysMar 28 · 1600 Meters · Place 5 · Bridgewater-RaritanBridgewater-Raritan1600 Meters5.4:46.14a12

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Mar 20Adidas Indoor NationalsMar 20 · 2 Miles · Place 55 · UnattachedUnattached2 Miles55.10:23.10a PB12
Feb 28NJSIAA Group 1 & 4 ChampionshipsFeb 28 · 3200 Meters · Place 11 · Bridgewater-RaritanBridgewater-Raritan3200 Meters119:50.39 PB12
Feb 7NJSIAA Sectional Championships - North 2 Group 4Feb 7 · 3200 Meters · Place 3 · Bridgewater-RaritanBridgewater-Raritan3200 Meters39:58.5012
Feb 1Skyland Conference Indoor ChampionshipFeb 1 · 3200 Meters · Place 6 · Bridgewater-RaritanBridgewater-Raritan3200 Meters610:00.8012
Feb 1Skyland Conference Indoor ChampionshipFeb 1 · 1600 Meters · Place 13 · Bridgewater-RaritanBridgewater-Raritan1600 Meters134:42.96 PB12
Jan 10Wayne Valentine InvitationalJan 10 · 1600 Meters · Place 2 · BridgewaterBridgewater1600 Meters24:45.8412

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 26Len Pietrewicz InvitationalDec 26 · 1000 Meters · Place 5 · Bridgewater-RaritanBridgewater-Raritan1000 Meters5.2:47.30a PB12
Feb 2Skyland Conference Indoor ChampionshipFeb 2 · 1600 Meters · Place 20 · Bridgewater-RaritanBridgewater-Raritan1600 Meters204:52.7711

2025 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 16NJSIAA Sectionals North 2 Groups 1 and 4May 16 · 1600 Meters · BridgewaterBridgewater1600 Meters—4:36.22 PB11
May 6Skyland Conference Champs - DivisionalMay 6 · 3200 Meters · Bridgewater-RaritanBridgewater-Raritan3200 Meters--DNF11
May 6Skyland Conference Champs - OpenMay 6 · 3200 Meters · Bridgewater-RaritanBridgewater-Raritan3200 Meters--DNF11
Apr 29Somerset County ChampsApr 29 · 1600 Meters · Place 8 · Bridgewater-RarBridgewater-Rar1600 Meters84:36.22—
Apr 16Ridge Night Of 1600'SApr 16 · 1600 Meters · Place 62 · Bridgewater-RaritanBridgewater-Raritan1600 Meters62.4:45.31a11
Apr 16Ridge Night Of 1600'SApr 16 · 1600 Meters · Place 62 · Bridgewater-RaritanBridgewater-Raritan1600 Meters62.4:45.31a11
Apr 5Somerset County RelaysApr 5 · 1600 Meters · Place 6 · Bridgewater-RaritanBridgewater-Raritan1600 Meters64:43.6811
Mar 29Skyland Conference RelaysMar 29 · 1600 Meters · Place 10 · Bridgewater-RaritanBridgewater-Raritan1600 Meters104:48.0111
Mar 29Skyland Conference RelaysMar 29 · 1600 Meters · Place 10 · Bridgewater-RaritanBridgewater-Raritan1600 Meters104:48.0111

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 30Len Pietrewicz InvitationalDec 30 · 1600 Meters · Place 17 · Bridgewater-RaritanBridgewater-Raritan1600 Meters17.4:45.75a11
Dec 20Tony Passarelli InvitationalDec 20 · 1000 Meters · Place 12 · Bridgewater-RaritanBridgewater-Raritan1000 Meters12.2:53.18a11

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 4Ridge Novice InvitationalJun 4 · 1600 Meters · Place 45 · BridgewaterBridgewater1600 Meters455:40.94—
May 23Skyland Boys Frosh/Soph ChampionshipMay 23 · 3200 Meters · Place 6 · BridgewaterBridgewater3200 Meters611:18.93 PB—
May 14Somerset County ChampsMay 14 · 1600 Meters · Place 23 · BridgewaterBridgewater1600 Meters234:53.70—

2023 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 30Ridge Novice InvitationalMay 30 · 1600 Meters · Place 77 · BridgewaterBridgewater1600 Meters775:36.50—
May 25Skyland Conference Boys Frosh/Soph ChampsMay 25 · 800 Meters · Place 16 · BridgewaterBridgewater800 Meters162:27.41—
May 25Skyland Conference Boys Frosh/Soph ChampsMay 25 · 100 Meters · Place 61 · BridgewaterBridgewater100 MetersRound P6113.51 PB—
May 8Ridge Night of 1600'sMay 8 · 1600 Meters · Place 152 · Bridgewater-RaritanBridgewater-Raritan1600 Meters152.5:18.70a9