Personal bests

Best marks in available results
Event / courseMarkMeetDate
1000 Meters · IndoorLVS Senior Day Invite · Jan 213:01.98LVS Senior Day InviteJanuary 21, 2026
110m Hurdles · 39" / 0.991m · OutdoorNJSIAA Sectionals Central Groups 1 and 4 · May 1521.57aNJSIAA Sectionals Central Groups 1 and 4May 15, 2026
1600 Meters · IndoorPrinceton Invitational Series #2 · Feb 45:38.04aPrinceton Invitational Series #2February 4, 2025
200 Meters · OutdoorRaider Twilight · Apr 1725.55aRaider TwilightApril 17, 2026
400 Meters · OutdoorBernards, Hillsborough, North Hunterdon Tri Meet · May 1855.0Bernards, Hillsborough, North Hunterdon Tri MeetMay 18, 2026
400m Hurdles · 36" / 0.914m · OutdoorSkyland Conference Champs - Open Scoring · May 51:03.29aSkyland Conference Champs - Open ScoringMay 5, 2026
800 Meters · IndoorJV Invitational · Jan 282:17.40aJV InvitationalJanuary 28, 2026
800 Meters · OutdoorLast Chance Invitational · May 82:05.96aLast Chance InvitationalMay 8, 2026

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

2026 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 18Bernards, Hillsborough, North Hunterdon Tri MeetMay 18 · 400 Meters · Place 4 · Hillsborough400 Meters4.55.0 PB10
May 15NJSIAA Sectionals Central Groups 1 and 4May 15 · 400m Hurdles · Place 32 · Hillsborough400m Hurdles36" / 0.914m32.1:04.04a10
May 15NJSIAA Sectionals Central Groups 1 and 4May 15 · 110m Hurdles · Place 33 · Hillsborough110m Hurdles39" / 0.991mRound P33.21.57a PBWind: -0.410
May 8Last Chance InvitationalMay 8 · 800 Meters · Place 4 · Hillsborough800 Meters4.2:05.96a PB10
May 8Raider NoviceMay 8 · 800 Meters · Place 4 · Hillsborough800 Meters4.2:05.96a10
May 7BOYS Skyland Conference Frosh/Soph ChampionshipMay 7 · 800 Meters · Place 4 · Hillsborough800 Meters4.2:09.34a10
May 7Skyland Boys Frosh/Soph MeetMay 7 · 800 Meters · Place 4 · Hillsborough800 Meters4.2:09.34a10
May 5Skyland Conference ChampsMay 5 · 400m Hurdles · Place 14 · Hillsborough400m Hurdles141:03.29—
May 5Skyland Conference ChampsMay 5 · 110m Hurdles · Place 11 · Hillsborough110m Hurdles1121.81—
May 5Skyland Conference Champs - Open ScoringMay 5 · 400m Hurdles · Place 14 · Hillsborough400m Hurdles36" / 0.914m14.1:03.29a PB10
May 5Skyland Conference Champs - Open ScoringMay 5 · 110m Hurdles · Place 11 · Hillsborough110m Hurdles39" / 0.991m11.21.81a10
Apr 28Somerset County ChampsApr 28 · 400m Hurdles · Place 13 · Hillsborough400m Hurdles131:04.37a10
Apr 28Somerset County ChampsApr 28 · 110m Hurdles · Place 24 · Hillsborough110m HurdlesRound P2420.49a10
Apr 17Raider TwilightApr 17 · 800 Meters · Place 13 · Hillsborough800 Meters13.2:10.71a10
Apr 17Raider TwilightApr 17 · 200 Meters · Place 56 · Hillsborough200 Meters56.25.55a PB10
Apr 11Somerset County RelaysApr 11 · 400m Hurdles · Place 9 · Hillsborough400m Hurdles91:06.30—
Mar 28Skyland Conference RelaysMar 28 · 400m Hurdles · Place 8 · Hillsborough400m Hurdles36" / 0.914m8.1:06.95a10

2026 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 28JV InvitationalJan 28 · 800 Meters · Place 9 · Hillsborough800 Meters9.2:17.40a PB10
Jan 21LVS Senior Day InviteJan 21 · 1000 Meters · Place 10 · Hillsborough1000 Meters103:01.98 PB10

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 19Essex County Track Coaches Assn. Season Opener InviteDec 19 · 800 Meters · Place 21 · Hillsborough800 Meters21.2:18.92a10
Dec 13Poreda InvitationalDec 13 · 800 Meters · Place 22 · Hillsborough800 Meters22.2:20.77a10
Feb 4Princeton Invitational Series #2Feb 4 · 1600 Meters · Place 22 · Hillsborough1600 Meters225:38.04a PB—
Jan 25LVS Senior Day InviteJan 25 · 1600 Meters · Place 10 · Hillsborough1600 Meters105:44.139