Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSkyland Boys Frosh/Soph Championship · May 2313.30Skyland Boys Frosh/Soph ChampionshipMay 23, 2024
1600 Meters · OutdoorRidge Night Of 1600'S · Apr 175:05.81aRidge Night Of 1600'SApril 17, 2026
200 Meters · OutdoorTim Grant Invitational · May 2127.20aTim Grant InvitationalMay 21, 2026
400 Meters · OutdoorSkyland Boys Frosh/Soph Championship · May 2357.55Skyland Boys Frosh/Soph ChampionshipMay 23, 2024
400 Meters · Relay Split · OutdoorSkyland Relays · Apr 1359.385aSkyland RelaysApril 13, 2024
800 Meters · OutdoorSomerset County Champs · Apr 282:09.20aSomerset County ChampsApril 28, 2026

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

2026 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 21Tim Grant InvitationalMay 21 · 200 Meters · Place 23 · Somerville200 Meters23.27.20a PB12
Apr 28Somerset County ChampsApr 28 · 800 Meters · Place 20 · Somerville800 Meters202:09.20a PB12
Apr 18Neville Plummer Memorial InvitationalApr 18 · 800 Meters · Place 5 · Somerville800 Meters5.2:09.89a12
Apr 17Ridge Night Of 1600'SApr 17 · 1600 Meters · Place 158 · Somerville1600 Meters158.5:05.81a PB12

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 16NJSIAA Sectionals South Groups 2 and 3May 16 · 800 Meters · Place 27 · Somerville800 Meters272:11.4511
May 16NJSIAA Sectionals Central Groups 2 and 3May 16 · 800 Meters · Place 27 · Somerville800 Meters27.2:11.45a11
May 6Skyland Conference Champs - DivisionalMay 6 · 800 Meters · Place 20 · Somerville800 Meters20.2:15.71a11
May 6Skyland Conference Champs - OpenMay 6 · 800 Meters · Place 41 · Somerville800 Meters41.2:15.71a11

2024 Outdoor Track

3 results
DateMeetEventPlMarkGr
May 23Skyland Boys Frosh/Soph ChampionshipMay 23 · 400 Meters · Place 17 · Somerville H400 Meters1757.55 PB—
May 23Skyland Boys Frosh/Soph ChampionshipMay 23 · 100 Meters · Place 56 · Somerville H100 MetersRound P5613.30 PB—
Apr 13Skyland RelaysApr 13 · 400 Meters · Somerville400 MetersRelay Split—59.385a PB10