Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Bowdoin ParkBowdoin Park Classic · Sep 2724:21.7Bowdoin Park ClassicSeptember 27, 2025
5,000 Meters · Garret Mountain ReservationNJSIAA Sectionals - North 1 · Nov 123:14NJSIAA Sectionals - North 1November 1, 2025
5,000 Meters · Greystone XC CourseMorris County Cross Country Championships · Oct 2122:28.83Morris County Cross Country ChampionshipsOctober 21, 2025
5,000 Meters · Holmdel Park NJSIAA Group Championships · Nov 824:58NJSIAA Group ChampionshipsNovember 8, 2025

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

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 8NJSIAA Group ChampionshipsNov 8 · 5,000 Meters Group 3 · Place 132 · Morris Knolls5,000 Meters Group 313224:58 PB11
Nov 1NJSIAA Sectionals - North 1Nov 1 · 5,000 Meters Group 3 · Place 58 · Morris Knolls5,000 Meters Group 35823:14 PB11
Oct 21Morris County Cross Country ChampionshipsOct 21 · 5,000 Meters Varsity · Place 85 · Morris Knolls5,000 Meters Varsity8522:28.83 PB11
Oct 14NJAC ChampionshipsOct 14 · 5,000 Meters Varsity Large · Place 65 · Morris Knolls5,000 Meters Varsity Large6522:39.0611
Oct 7NJAC XC Batch Meet #3Oct 7 · 5,000 Meters Varsity 1 · Place 24 · Morris Knolls5,000 Meters Varsity 12422:46.4411
Sep 27Bowdoin Park ClassicSep 27 · 5,000 Meters Varsity II · Place 98 · Morris Knolls5,000 Meters Varsity II9824:21.7 PB11
Sep 20Garret InvitationalSep 20 · 5,000 Meters Pod 2 Varsity · Place 53 · Morris Knolls5,000 Meters Pod 2 Varsity5324:2511
Sep 16NJAC XC Batch Meet #1Sep 16 · 5,000 Meters Varsity 1 · Place 72 · Morris Knolls5,000 Meters Varsity 17223:50.1311

2024 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 5Shore Coaches InvitationalOct 5 · 5,000 Meters Varsity · Place 100 · Morris Knolls5,000 Meters Varsity10024:04.61—
Oct 1NJAC XC Batch Meet #3Oct 1 · 5,000 Meters Varsity · Place 41 · Morris Knolls5,000 Meters Varsity4122:52.1310
Oct 1NJAC XC Batch Meet #3Oct 1 · 5,000 Meters Varsity · Place 41 · Morris Knolls5,000 Meters Varsity4122:52.1310
Sep 24NJAC XC Batch Meet #2Sep 24 · 5,000 Meters Varsity · Place 34 · Morris Knolls5,000 Meters Varsity3422:56.3010
Sep 24NJAC XC Batch Meet #2Sep 24 · 5,000 Meters Varsity · Place 34 · Morris Knolls5,000 Meters Varsity3422:56.3010
Sep 24NJAC XC Batch Meet #2Sep 24 · 5,000 Meters Varsity · Place 34 · Morris Knolls5,000 Meters Varsity3422:56.3010
Sep 24NJAC XC Batch Meet #2Sep 24 · 5,000 Meters Varsity · Place 34 · Morris Knolls5,000 Meters Varsity3422:56.3010
Sep 17NJAC XC Batch Meet #1Sep 17 · 4,000 Meters Junior Varsity · Place 2 · Morris Knolls4,000 Meters Junior Varsity218:39.0610
Sep 14Back to the Mountain InvitationalSep 14 · 5,000 Meters Junior Varsity · Place 9 · Morris Knolls5,000 Meters Junior Varsity925:0310

2023 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 10NJAC ChampionshipsOct 10 · 4,000 Meters Junior Varsity · Place 10 · Morris Knolls4,000 Meters Junior Varsity1019:06.909
Oct 10NJAC ChampionshipsOct 10 · 4,000 Meters Junior Varsity · Place 10 · Morris Knolls4,000 Meters Junior Varsity1019:06.909
Sep 30New Balance Shore Coaches InvitationalSep 30 · 2 Miles Freshman · Place 72 · Morris Knolls2 Miles Freshman7216:57—
Sep 19NJAC XC Batch Meet #2Sep 19 · 2,700 Meters Varsity · Place 5 · Morris Knolls2,700 Meters Varsity513:18.209
Sep 9Roxbury XC InvitationalSep 9 · 1.46 Miles Novice · Place 17 · Morris Knolls1.46 Miles Novice1711:25.309
Sep 9Roxbury XC InvitationalSep 9 · Varsity · Place 17 · Morris KnollsVarsity1711:25.309