Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Garret Mountain ReservationNJSIAA Sectionals - North 1 · Oct 3118:30NJSIAA Sectionals - North 1October 31, 2026
5,000 Meters · Greystone XC CourseNJAC XC Batch Meet #2 · Sep 2218:29.10NJAC XC Batch Meet #2September 22, 2026
5,000 Meters · Holmdel ParkNJSIAA Group Championships · Nov 719:11.23NJSIAA Group ChampionshipsNovember 7, 2026
5,000 Meters · Holmdel Park New Balance Shore Coaches Invitational · Oct 319:06.1New Balance Shore Coaches InvitationalOctober 3, 2026
5,000 Meters · Thompson ParkXC Fall Classic · Oct 918:20.96XC Fall ClassicOctober 9, 2026

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

2026 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 7NJSIAA Group ChampionshipsNov 7 · 5,000 Meters Group 4 · Place 139 · Morristown5,000 Meters Group 413919:11.23 PB12
Oct 31NJSIAA Sectionals - North 1Oct 31 · 5,000 Meters Group 4 · Place 45 · Morristown5,000 Meters Group 44518:30 PB12
Oct 20Morris County Cross Country ChampionshipsOct 20 · 5,000 Meters Varsity · Place 63 · Morristown5,000 Meters Varsity6318:31.3712
Oct 20Morris County Cross Country ChampionshipsOct 20 · 5,000 Meters Varsity · Place 63 · Morristown5,000 Meters Varsity6318:31.3712
Oct 20Morris County Cross Country ChampionshipsOct 20 · 5,000 Meters Championship · Place 63 · Morristown5,000 Meters Championship6318:31.3712
Oct 13NJAC ChampionshipsOct 13 · 5,000 Meters Varsity Large · Place 49 · Morristown5,000 Meters Varsity Large4918:44.0112
Oct 9XC Fall ClassicOct 9 · 5,000 Meters Varsity · Place 117 · Morristown5,000 Meters Varsity11718:20.96 PB12
Oct 3New Balance Shore Coaches InvitationalOct 3 · 5,000 Meters Varsity A · Place 157 · Morristown5,000 Meters Varsity A15719:06.1 PB12
Sep 26Garret InvitationalSep 26 · 5,000 Meters Varsity Pod 1 · Place 32 · Morristown5,000 Meters Varsity Pod 13218:5912
Sep 22NJAC XC Batch Meet #2Sep 22 · 5,000 Meters Varsity 2 · Place 40 · Morristown5,000 Meters Varsity 24018:29.10 PB12
Sep 19Back to the Mountain InvitationalSep 19 · 5,000 Meters Varsity 2 · Place 53 · Morristown5,000 Meters Varsity 25319:0512
Sep 15NJAC XC Batch Meet #1Sep 15 · 5,000 Meters Varsity 2 · Place 36 · Morristown5,000 Meters Varsity 23618:43.2912

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 21Morris County Cross Country ChampionshipsOct 21 · 5,000 Meters Junior Varsity · Place 43 · Morristown5,000 Meters Junior Varsity4320:05.4511
Oct 10Greystone InvitationalOct 10 · 5,000 Meters Junior Varsity · Place 32 · Morristown5,000 Meters Junior Varsity3220:22.2811
Oct 7NJAC XC Batch Meet #3Oct 7 · 5,000 Meters Varsity 2 · Place 85 · Morristown5,000 Meters Varsity 28520:29.9111
Oct 4Shore Coaches InvitationalOct 4 · 5,000 Meters Junior Varsity B · Place 96 · Morristown5,000 Meters Junior Varsity B9621:3311
Sep 20Garret InvitationalSep 20 · 5,000 Meters Pod 2 Varsity · Place 119 · Morristown5,000 Meters Pod 2 Varsity11921:3211
Sep 16NJAC XC Batch Meet #1Sep 16 · 5,000 Meters Varsity 2 · Place 101 · Morristown5,000 Meters Varsity 210120:50.3311
Sep 13Back to the Mountain InvitationalSep 13 · 5,000 Meters Pod 1 Junior Varsity · Place 40 · Morristown5,000 Meters Pod 1 Junior Varsity4021:2611