Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Greystone XC CourseMorris County Cross Country Championships · Oct 2120:12.89Morris County Cross Country ChampionshipsOctober 21, 2025

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

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 21Morris County Cross Country ChampionshipsOct 21 · 5,000 Meters Junior Varsity · Place 46 · Morris Knolls5,000 Meters Junior Varsity4620:12.89 PB12
Sep 16NJAC XC Batch Meet #1Sep 16 · 5,000 Meters Varsity 1 · Place 85 · Morris Knolls5,000 Meters Varsity 18520:52.5012

2024 Cross Country

12 results
DateMeetEventPlMarkGr
Oct 22Morris County Cross Country ChampionshipsOct 22 · 5,000 Meters Varsity · Place 77 · Morris Knolls5,000 Meters Varsity7719:16.8211
Oct 15NJAC ChampionshipsOct 15 · 5,000 Meters Junior Varsity · Place 20 · Morris Knolls5,000 Meters Junior Varsity2018:54.0611
Oct 5Shore Coaches InvitationalOct 5 · 5,000 Meters Varsity · Place 173 · Morris Knolls5,000 Meters Varsity17320:24—
Oct 1NJAC XC Batch Meet #3Oct 1 · 5,000 Meters Varsity · Place 46 · Morris Knolls5,000 Meters Varsity4619:10.3111
Oct 1NJAC XC Batch Meet #3Oct 1 · 5,000 Meters Varsity · Place 46 · Morris Knolls5,000 Meters Varsity4619:10.3111
Oct 1NJAC XC Batch Meet #3Oct 1 · 5,000 Meters Varsity · Place 46 · Morris Knolls5,000 Meters Varsity4619:10.3111
Oct 1NJAC XC Batch Meet #3Oct 1 · 5,000 Meters Varsity · Place 46 · Morris Knolls5,000 Meters Varsity4619:10.3111
Sep 24NJAC XC Batch Meet #2Sep 24 · 5,000 Meters Varsity · Place 63 · Morris Knolls5,000 Meters Varsity6319:27.2611
Sep 24NJAC XC Batch Meet #2Sep 24 · 5,000 Meters Varsity · Place 63 · Morris Knolls5,000 Meters Varsity6319:27.2611
Sep 24NJAC XC Batch Meet #2Sep 24 · 5,000 Meters Varsity · Place 63 · Morris Knolls5,000 Meters Varsity6319:27.2611
Sep 17NJAC XC Batch Meet #1Sep 17 · 4,000 Meters Junior Varsity · Place 10 · Morris Knolls4,000 Meters Junior Varsity1015:41.3111
Sep 14Back to the Mountain InvitationalSep 14 · 5,000 Meters Junior Varsity · Place 24 · Morris Knolls5,000 Meters Junior Varsity2420:4511

2023 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 4NJSIAA Group Championships Nov 4 · 5,000 Meters Varsity · Place 132 · Morris Knolls5,000 Meters Varsity13219:2210
Oct 28NJSIAA Sectionals - North 1Oct 28 · 5,000 Meters Varsity · Place 70 · Morris Knolls5,000 Meters Varsity7019:5110
Oct 17Morris County Cross Country ChampionshipsOct 17 · 5,000 Meters Varsity · Place 113 · Morris Knolls5,000 Meters Varsity11319:13.5310
Oct 10NJAC ChampionshipsOct 10 · 5,000 Meters Varsity · Place 77 · Morris Knolls5,000 Meters Varsity7719:28.5410
Oct 10NJAC ChampionshipsOct 10 · 5,000 Meters Varsity · Place 77 · Morris Knolls5,000 Meters Varsity7719:28.5410
Sep 30New Balance Shore Coaches InvitationalSep 30 · 5,000 Meters Varsity · Place 140 · Morris Knolls5,000 Meters Varsity14019:48.15—
Sep 27NJAC XC Batch Meet #3Sep 27 · 5,000 Meters Varsity · Place 21 · Morris Knolls5,000 Meters Varsity2119:00.4110
Sep 19NJAC XC Batch Meet #2Sep 19 · 5,000 Meters Varsity · Place 42 · Morris Knolls5,000 Meters Varsity4219:30.2910
Sep 19NJAC XC Batch Meet #2Sep 19 · 5,000 Meters Varsity · Place 42 · Morris Knolls5,000 Meters Varsity4219:30.2910
Sep 19NJAC XC Batch Meet #2Sep 19 · 5,000 Meters Varsity · Place 42 · Morris Knolls5,000 Meters Varsity4219:30.2910
Sep 9Roxbury XC InvitationalSep 9 · 5,000 Meters Varsity · Place 46 · Morris Knolls5,000 Meters Varsity4619:26.5110
Sep 9Roxbury XC InvitationalSep 9 · 5,000 Meters Varsity · Place 46 · Morris Knolls5,000 Meters Varsity4619:26.5110

2022 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 11NJAC ChampionshipsOct 11 · 5,000 Meters Varsity · Place 29 · Morris Knolls5,000 Meters Varsity2919:43.409
Oct 11NJAC ChampionshipsOct 11 · 5,000 Meters Junior Varsity · Place 29 · Morris Knolls5,000 Meters Junior Varsity2919:43.409
Oct 1New Balance Shore Coaches InvitationalOct 1 · 5,000 Meters Varsity · Place 119 · Morris Knolls5,000 Meters Varsity11920:249
Oct 1New Balance Shore Coaches InvitationalOct 1 · 5,000 Meters Varsity · Place 119 · Morris Knolls5,000 Meters Varsity11920:249
Sep 28NJAC XC Batch #3Sep 28 · 5,000 Meters Varsity · Place 51 · Morris Knolls5,000 Meters Varsity5119:20.809
Sep 28NJAC XC Batch #3Sep 28 · 5,000 Meters Varsity · Place 51 · Morris Knolls5,000 Meters Varsity5119:20.809