Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSkyland Boys Frosh/Soph Championship · May 2313.25Skyland Boys Frosh/Soph ChampionshipMay 23, 2024
Discus · 1.6kg · OutdoorSkyland Conference Champs - Divisional · May 6121-09Skyland Conference Champs - DivisionalMay 6, 2025
Javelin · 800g · OutdoorSkyland Conference Champs - Open Scoring · May 5113-07Skyland Conference Champs - Open ScoringMay 5, 2026

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 15NJSIAA Sectionals Central Groups 1 and 4May 15 · Javelin · Place 39 · Franklin (Somerset)Javelin800g39.103-0412
May 5Skyland Conference ChampsMay 5 · Javelin · Place 26 · Franklin TowJavelin26113-07—
May 5Skyland Conference Champs - Open ScoringMay 5 · Javelin · Place 26 · Franklin (Somerset)Javelin800g26.113-07 PB12
Apr 28Somerset County ChampsApr 28 · Javelin · Place 17 · Franklin TownshipJavelin17115-312
Mar 28Skyland Conference RelaysMar 28 · Javelin · Place 15 · Franklin (Somerset)Javelin800g15.101-0312
Mar 28Skyland Conference RelaysMar 28 · Discus · Place 6 · Franklin (Somerset)Discus1.6kg6.113-0612

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 6Skyland Conference Champs - DivisionalMay 6 · Discus · Place 5 · Franklin (Somerset)Discus1.6kg5.121-09 PB11
May 6Skyland Conference Champs - OpenMay 6 · Discus · Place 12 · Franklin (Somerset)Discus1.6kg12.121-0911
Apr 29Somerset County ChampsApr 29 · Javelin · Place 22 · Franklin TwpJavelin22113-11—
Apr 29Somerset County ChampsApr 29 · Discus · Place 10 · Franklin TwpDiscus10112-10—
Apr 5Somerset County RelaysApr 5 · Javelin · Place 20 · Franklin (Somerset)Javelin2097-0511
Apr 5Somerset County RelaysApr 5 · Discus · Place 21 · Franklin (Somerset)Discus2193-1011
Mar 29Skyland Conference RelaysMar 29 · Javelin · Place 12 · Franklin TownshipJavelin12109-311
Mar 29Skyland Conference RelaysMar 29 · Discus · Place 11 · Franklin TownshipDiscus11104-1111
Mar 29Skyland Conference RelaysMar 29 · Javelin · Place 12 · Franklin TownshipJavelin12109-311
Mar 29Skyland Conference RelaysMar 29 · Discus · Place 11 · Franklin TownshipDiscus11104-1111

2024 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 31NJSIAA Sectionals North 2 Groups 1 and 4May 31 · Discus · Place 29 · Franklin TownshipDiscus29103-210
May 31NJSIAA Sectionals North 2 Groups 1 and 4May 31 · Discus · Place 29 · Franklin TownshipDiscus29103-210
May 23Skyland Boys Frosh/Soph ChampionshipMay 23 · Discus · Place 3 · Franklin TowDiscus3112-09—
May 23Skyland Boys Frosh/Soph ChampionshipMay 23 · 100 Meters · Place 52 · Franklin Tow100 MetersRound P5213.25 PB—
May 21Skyland Conference Champs - DivisionalMay 21 · Discus · Place 32 · Franklin TwpDiscus3298-05—
May 21Skyland Conference Champs - Open ScoresMay 21 · Discus · Place 32 · Franklin (Somerset)Discus1.6kg32.98-0510
May 14Somerset County ChampsMay 14 · Discus · Place 16 · Franklin TowDiscus16110-07—
Apr 13Skyland RelaysApr 13 · Javelin · Place 25 · Franklin (Somerset)Javelin800g25.72-0610
Apr 13Skyland RelaysApr 13 · Discus · Place 17 · Franklin (Somerset)Discus1.6kg17.92-0410