Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.5 Miles · Horseshoe LakeRoxbury XC Invitational · Sep 68:55.64Roxbury XC InvitationalSeptember 6, 2025
2 Miles · Ocean County ParkBattle @ Ocean County Park · Sep 1212:19Battle @ Ocean County ParkSeptember 12, 2025
2800 m · Greystone XC CourseMagee Memorial Class Meet · Sep 2010:57.4Magee Memorial Class MeetSeptember 20, 2025
4,000 Meters · Greystone XC CourseMorris County Cross Country Championships · Oct 2114:44.82Morris County Cross Country ChampionshipsOctober 21, 2025
5,000 Meters · Greystone XC CourseNJSIAA Sectionals - North 2 · Oct 3117:40.26NJSIAA Sectionals - North 2October 31, 2026
5,000 Meters · Holmdel ParkNJSIAA Group Championships · Nov 719:23.47NJSIAA Group ChampionshipsNovember 7, 2026
5,000 Meters · Holmdel Park New Balance Shore Coaches Invitational · Oct 318:17.2New Balance Shore Coaches InvitationalOctober 3, 2026
5,000 Meters · Ocean County ParkBattle @ Ocean County Park · Sep 1117:51.52Battle @ Ocean County ParkSeptember 11, 2026

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 7NJSIAA Group ChampionshipsNov 7 · 5,000 Meters Group 3 · Place 121 · Randolph5,000 Meters Group 312119:23.47 PB10
Oct 31NJSIAA Sectionals - North 2Oct 31 · 5,000 Meters Group 3 · Place 25 · Randolph5,000 Meters Group 32517:40.26 PB10
Oct 20Morris County Cross Country ChampionshipsOct 20 · 5,000 Meters Varsity · Place 48 · Randolph5,000 Meters Varsity4818:09.8010
Oct 20Morris County Cross Country ChampionshipsOct 20 · 5,000 Meters Varsity · Place 48 · Randolph5,000 Meters Varsity4818:09.8010
Oct 20Morris County Cross Country ChampionshipsOct 20 · 5,000 Meters Championship · Place 48 · Randolph5,000 Meters Championship4818:09.8010
Oct 13NJAC ChampionshipsOct 13 · 5,000 Meters Varsity Large · Place 23 · Randolph5,000 Meters Varsity Large2317:57.0510
Oct 3New Balance Shore Coaches InvitationalOct 3 · 5,000 Meters Varsity C · Place 62 · Randolph5,000 Meters Varsity C6218:17.2 PB10
Sep 22NJAC XC Batch Meet #2Sep 22 · 5,000 Meters Varsity 2 · Place 20 · Randolph5,000 Meters Varsity 22017:53.9710
Sep 15NJAC XC Batch Meet #1Sep 15 · 5,000 Meters Varsity 2 · Place 23 · Randolph5,000 Meters Varsity 22318:09.9510
Sep 11Battle @ Ocean County ParkSep 11 · 5,000 Meters Sophomore · Place 16 · Randolph5,000 Meters Sophomore1617:51.52 PB10

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 21Morris County Cross Country ChampionshipsOct 21 · 4,000 Meters Frosh/Soph · Place 4 · Randolph4,000 Meters Frosh/Soph414:44.82 PB9
Oct 14NJAC ChampionshipsOct 14 · 4,000 Meters Junior Varsity · Place 5 · Randolph4,000 Meters Junior Varsity514:52.179
Oct 7NJAC XC Batch Meet #3Oct 7 · 5,000 Meters Varsity 2 · Place 49 · Randolph5,000 Meters Varsity 24919:24.289
Sep 20Magee Memorial Class MeetSep 20 · 2,800 Meters Freshman · Place 33 · Randolph2,800 Meters Freshman3310:57.4 PB9
Sep 16NJAC XC Batch Meet #1Sep 16 · 5,000 Meters Varsity 1 · Place 57 · Randolph5,000 Meters Varsity 15719:47.709
Sep 12Battle @ Ocean County ParkSep 12 · 2 Miles Freshman · Place 27 · Randolph2 Miles Freshman2712:19 PB9
Sep 6Roxbury XC InvitationalSep 6 · 1.5 Miles Novice · Place 12 · Randolph1.5 Miles Novice128:55.64 PB9