Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Garret Mountain ReservationNJSIAA Sectionals - North 1 · Nov 123:39NJSIAA Sectionals - North 1November 1, 2025
5,000 Meters · Greystone XC CourseMorris County Cross Country Championships · Oct 2122:50.91Morris County Cross Country ChampionshipsOctober 21, 2025
5,000 Meters · Holmdel Park NJSIAA Group Championships · Nov 826:21NJSIAA Group ChampionshipsNovember 8, 2025

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 20Morris County Cross Country ChampionshipsOct 20 · 5,000 Meters Championship · Place 90 · Mountain Lakes5,000 Meters Championship9023:08.9211
Oct 13NJAC ChampionshipsOct 13 · 5,000 Meters Junior Varsity · Place 15 · Mountain Lakes5,000 Meters Junior Varsity1523:59.9611
Sep 26Garret InvitationalSep 26 · 5,000 Meters Varsity Pod 2 · Place 19 · Mountain Lakes5,000 Meters Varsity Pod 21924:3611
Sep 22NJAC XC Batch Meet #2Sep 22 · 5,000 Meters Varsity 1 · Place 55 · Mountain Lakes5,000 Meters Varsity 15523:04.0511
Sep 15NJAC XC Batch Meet #1Sep 15 · 5,000 Meters Varsity 1 · Place 75 · Mountain Lakes5,000 Meters Varsity 17524:06.8411

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 8NJSIAA Group ChampionshipsNov 8 · 5,000 Meters Group 1 · Place 116 · Mountain Lakes5,000 Meters Group 111626:21 PB10
Nov 1NJSIAA Sectionals - North 1Nov 1 · 5,000 Meters Group 1 · Place 26 · Mountain Lakes5,000 Meters Group 12623:39 PB10
Oct 21Morris County Cross Country ChampionshipsOct 21 · 5,000 Meters Varsity · Place 94 · Mountain Lakes5,000 Meters Varsity9422:50.91 PB10
Oct 7NJAC XC Batch Meet #3Oct 7 · 5,000 Meters Varsity 2 · Place 96 · Mountain Lakes5,000 Meters Varsity 29624:30.7110
Sep 20Garret InvitationalSep 20 · 5,000 Meters Pod 1Junior Varsity · Place 2 · Mountain Lakes5,000 Meters Pod 1Junior Varsity225:2510
Sep 16NJAC XC Batch Meet #1Sep 16 · 5,000 Meters Varsity 1 · Place 77 · Mountain Lakes5,000 Meters Varsity 17724:14.1710

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 22Morris County Underclass XC ChampionshipsOct 22 · 5,000 Meters Junior Varsity · Place 31 · Mountain Lakes5,000 Meters Junior Varsity3125:18.729
Oct 15NJAC ChampionshipsOct 15 · 5,000 Meters Varsity · Place 40 · Mountain Lakes5,000 Meters Varsity4022:28.369
Oct 1NJAC XC Batch Meet #3Oct 1 · 5,000 Meters Varsity · Place 34 · Mountain Lakes5,000 Meters Varsity3422:13.279
Oct 1NJAC XC Batch Meet #3Oct 1 · 5,000 Meters Varsity · Place 34 · Mountain Lakes5,000 Meters Varsity3422:13.279
Sep 24NJAC XC Batch Meet #2Sep 24 · 5,000 Meters Varsity · Place 93 · Mountain Lakes5,000 Meters Varsity9324:17.719
Sep 24NJAC XC Batch Meet #2Sep 24 · 5,000 Meters Varsity · Place 93 · Mountain Lakes5,000 Meters Varsity9324:17.719
Sep 24NJAC XC Batch Meet #2Sep 24 · 5,000 Meters Varsity · Place 93 · Mountain Lakes5,000 Meters Varsity9324:17.719
Sep 24NJAC XC Batch Meet #2Sep 24 · 5,000 Meters Varsity · Place 93 · Mountain Lakes5,000 Meters Varsity9324:17.719
Sep 21Garret InvitationalSep 21 · 5,000 Meters Junior Varsity · Place 4 · Mountain Lakes5,000 Meters Junior Varsity426:119
Sep 17NJAC XC Batch Meet #1Sep 17 · 5,000 Meters Varsity Division 2 · Place 51 · Mountain Lakes5,000 Meters Varsity Division 25124:13.289