Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Delaware Valley Reg. HSPetty Classic · Sep 1229:33Petty ClassicSeptember 12, 2026
5,000 Meters · Greystone XC CourseNJSIAA Sectionals - North 2 · Oct 3125:06.20NJSIAA Sectionals - North 2October 31, 2026
5,000 Meters · Holmdel ParkNJSIAA Group Championships · Nov 726:43.86NJSIAA Group ChampionshipsNovember 7, 2026
5,000 Meters · Phillipsburg High SchoolHunterdon / Sussex / Warren Champs · Oct 2326:39.2Hunterdon / Sussex / Warren ChampsOctober 23, 2025
5,000 Meters · Six Flags Great AdventureSix Flags Wild Safari Invitational · Sep 2726:14.0Six Flags Wild Safari InvitationalSeptember 27, 2025

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 7NJSIAA Group ChampionshipsNov 7 · 5,000 Meters Group 1 · Place 114 · Belvidere5,000 Meters Group 111426:43.86 PB10
Oct 31NJSIAA Sectionals - North 2Oct 31 · 5,000 Meters Group 1 · Place 34 · Belvidere5,000 Meters Group 13425:06.20 PB10
Oct 22Hunterdon / Sussex / Warren ChampsOct 22 · 5,000 Meters Championship · Place 63 · Belvidere5,000 Meters Championship6327:12.410
Oct 13Skyland Conference ChampsOct 13 · 5,000 Meters Varsity · Place 116 · Belvidere5,000 Meters Varsity11628:46.4710
Sep 12Petty ClassicSep 12 · 5,000 Meters Varsity · Place 9 · Belvidere5,000 Meters Varsity929:33 PB10

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 1NJSIAA Sectionals - North 2Nov 1 · 5,000 Meters Group 1 · Place 60 · Belvidere5,000 Meters Group 16025:23.199
Oct 23Hunterdon / Sussex / Warren ChampsOct 23 · 5,000 Meters Varsity · Place 67 · Belvidere5,000 Meters Varsity6726:39.2 PB9
Oct 14Skyland Conference ChampsOct 14 · 5,000 Meters Varsity · Place 112 · Belvidere5,000 Meters Varsity11227:35.49
Oct 4Shore Coaches InvitationalOct 4 · 5,000 Meters Varsity E · Place 119 · Belvidere5,000 Meters Varsity E11927:349
Sep 27Six Flags Wild Safari InvitationalSep 27 · 5,000 Meters Varsity D · Place 122 · Belvidere5,000 Meters Varsity D12226:14.0 PB9
Sep 6Petty ClassicSep 6 · 5,000 Meters Varsity · Place 23 · Belvidere5,000 Meters Varsity2330:489