Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Thompson ParkThompson 2 Miler · Sep 1216:06.60Thompson 2 MilerSeptember 12, 2026
5,000 Meters · Blair Academy NJISAA Prep State Championships · Oct 2824:59NJISAA Prep State ChampionshipsOctober 28, 2026
5,000 Meters · Holmdel ParkNJSIAA Group Championships · Nov 724:53.37NJSIAA Group ChampionshipsNovember 7, 2026
5,000 Meters · Phillipsburg High SchoolSkyland Conference Champs · Oct 1326:30.21Skyland Conference ChampsOctober 13, 2026
5,000 Meters · Pleasant Valley ParkSomerset County XC Championships · Oct 2125:59Somerset County XC ChampionshipsOctober 21, 2025
5,000 Meters · Six Flags Great AdventureSix Flags Wild Safari Invitational · Sep 2725:52.7Six 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 NPB · Place 43 · Rutgers Prep5,000 Meters NPB4324:53.37 PB12
Oct 28NJISAA Prep State ChampionshipsOct 28 · 5,000 Meters Race 2 · Place 44 · Rutgers Prep5,000 Meters Race 24424:59 PB12
Oct 21Somerset County XC ChampionshipsOct 21 · Varsity · Place 76 · Rutgers PrepVarsity7624:5212
Oct 13Skyland Conference ChampsOct 13 · 5,000 Meters Varsity · Place 104 · Rutgers Prep5,000 Meters Varsity10426:30.21 PB12
Sep 12Thompson 2 MilerSep 12 · 2 Miles Senior · Place 23 · Rutgers Prep2 Miles Senior2316:06.60 PB12

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 21Somerset County XC ChampionshipsOct 21 · 5,000 Meters Varsity · Place 68 · Rutgers Prep5,000 Meters Varsity6825:59 PB11
Oct 14Skyland Conference ChampsOct 14 · 5,000 Meters Varsity · Place 116 · Rutgers Prep5,000 Meters Varsity11627:57.111
Oct 4Shore Coaches InvitationalOct 4 · 5,000 Meters Varsity E · Place 113 · Rutgers Prep5,000 Meters Varsity E11327:1611
Sep 27Six Flags Wild Safari InvitationalSep 27 · 5,000 Meters Varsity D · Place 116 · Rutgers Prep5,000 Meters Varsity D11625:52.7 PB11

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 24Somerset County XC ChampionshipsOct 24 · 5,000 Meters Varsity · Place 77 · Rutgers Prep5,000 Meters Varsity7726:1610
Oct 9Somerville HS Senior MeetOct 9 · 5,000 Meters Varsity · Place 19 · Rutgers Prep5,000 Meters Varsity190:25:43.4118
Oct 9Somerville HS Senior MeetOct 9 · 5,000 Meters Varsity · Place 3 · Rutgers Prep5,000 Meters Varsity30:25:43.4119
Oct 5Shore Coaches InvitationalOct 5 · 5,000 Meters Varsity · Place 116 · Rutgers Prep5,000 Meters Varsity11628:11—
Sep 28Six Flags Wild Safari Invitational - High SchoolSep 28 · 5,000 Meters Varsity · Place 88 · Rutgers Prep5,000 Meters Varsity8826:26SO
Sep 28Six Flags Wild Safari Invitational - High SchoolSep 28 · 5,000 Meters Varsity · Place 88 · Rutgers Prep5,000 Meters Varsity8826:26SO
Sep 14Thompson 2 MilerSep 14 · 2 Miles Sophomore · Place 72 · Rutgers Prep2 Miles Sophomore7217:12.910
Sep 7Bill Blaskopf Newark Academy Cross Country InvitationalSep 7 · 5,000 Meters Varsity · Place 42 · Rutgers Prep5,000 Meters Varsity4228:4610