Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Greystone XC CourseNJSIAA Sectionals - North 2 · Nov 120:59.20NJSIAA Sectionals - North 2November 1, 2025
5,000 Meters · Holmdel ParkShore Coaches Invitational · Oct 422:33Shore Coaches InvitationalOctober 4, 2025
5,000 Meters · Horseshoe LakeRoxbury XC Invitational · Sep 622:14.24Roxbury XC InvitationalSeptember 6, 2025
5,000 Meters · Oak Ridge ParkViking Last Chance Invitational · Nov 521:27.70Viking Last Chance InvitationalNovember 5, 2025

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 7NJSIAA Group ChampionshipsNov 7 · 5,000 Meters Group 1 · Place 145 · Hanover Park5,000 Meters Group 114523:34.1111
Oct 31NJSIAA Sectionals - North 2Oct 31 · 5,000 Meters Group 1 · Place 60 · Hanover Park5,000 Meters Group 16021:37.1811
Oct 20Morris County Cross Country ChampionshipsOct 20 · 5,000 Meters Varsity · Place 147 · Hanover Park5,000 Meters Varsity14721:13.4911
Oct 20Morris County Cross Country ChampionshipsOct 20 · 5,000 Meters Varsity · Place 147 · Hanover Park5,000 Meters Varsity14721:13.4911
Oct 20Morris County Cross Country ChampionshipsOct 20 · 5,000 Meters Championship · Place 147 · Hanover Park5,000 Meters Championship14721:13.4911
Oct 13NJAC ChampionshipsOct 13 · 5,000 Meters Varsity Small · Place 105 · Hanover Park5,000 Meters Varsity Small10521:50.2211
Sep 22NJAC XC Batch Meet #2Sep 22 · 5,000 Meters Varsity 2 · Place 145 · Hanover Park5,000 Meters Varsity 214522:01.7511
Sep 15NJAC XC Batch Meet #1Sep 15 · 5,000 Meters Varsity 1 · Place 116 · Hanover Park5,000 Meters Varsity 111623:03.2011

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 5Viking Last Chance InvitationalNov 5 · 5,000 Meters Varsity · Place 70 · Hanover Park5,000 Meters Varsity7021:27.70 PB10
Nov 1NJSIAA Sectionals - North 2Nov 1 · 5,000 Meters Group 1 · Place 68 · Hanover Park5,000 Meters Group 16820:59.20 PB10
Oct 21Morris County Cross Country ChampionshipsOct 21 · 5,000 Meters Varsity · Place 159 · Hanover Park5,000 Meters Varsity15922:38.8510
Oct 14NJAC ChampionshipsOct 14 · 5,000 Meters Varsity Small · Place 115 · Hanover Park5,000 Meters Varsity Small11522:35.8310
Oct 4Shore Coaches InvitationalOct 4 · 5,000 Meters Varsity E · Place 169 · Hanover Park5,000 Meters Varsity E16922:33 PB10
Sep 16NJAC XC Batch Meet #1Sep 16 · 5,000 Meters Varsity 2 · Place 122 · Hanover Park5,000 Meters Varsity 212222:12.7310
Sep 6Roxbury XC InvitationalSep 6 · 5,000 Meters Future 4 · Place 85 · Hanover Park5,000 Meters Future 48522:14.24 PB10

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 9NJSIAA Group ChampionshipsNov 9 · 5,000 Meters Varsity · Place 143 · Hanover Park5,000 Meters Varsity14323:289
Nov 2NJSIAA Sectionals - North 2Nov 2 · 5,000 Meters Varsity · Place 85 · Hanover Park5,000 Meters Varsity8521:51.519
Oct 22Morris County Cross Country ChampionshipsOct 22 · 5,000 Meters Varsity · Place 153 · Hanover Park5,000 Meters Varsity15324:02.319
Oct 15NJAC ChampionshipsOct 15 · 4,000 Meters Junior Varsity · Place 46 · Hanover Park4,000 Meters Junior Varsity4617:46.609
Oct 1NJAC XC Batch Meet #3Oct 1 · 5,000 Meters Varsity · Place 112 · Hanover Park5,000 Meters Varsity11221:58.769
Oct 1NJAC XC Batch Meet #3Oct 1 · 5,000 Meters Varsity · Place 112 · Hanover Park5,000 Meters Varsity11221:58.769
Sep 17NJAC XC Batch Meet #1Sep 17 · 2,700 Meters Junior Varsity · Place 62 · Hanover Park2,700 Meters Junior Varsity6213:40.499