Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Oak Ridge ParkOak Ridge Invitational · Sep 411:43.20Oak Ridge InvitationalSeptember 4, 2026
2400 m · Six Flags Great AdventureSix Flags Wild Safari Invitational · Sep 278:38.8Six Flags Wild Safari InvitationalSeptember 27, 2025
2800 m · Greystone XC CourseGreater Morris County Junior School XC Championship · Oct 239:56.56Greater Morris County Junior School XC ChampionshipOctober 23, 2025
4,000 Meters · Central Park of Morris CountyUSATF New Jesery Association Junior Olympic Junior Cross Country Championship · Nov 214:32.85USATF New Jesery Association Junior Olympic Junior Cross Country ChampionshipNovember 2, 2025
4,000 Meters · EP Tom Sawyer State ParkMiddle School XC Nationals 2025 · Nov 1614:35.3Middle School XC Nationals 2025November 16, 2025
5,000 Meters · Blair Academy NJISAA Prep State Championships · Oct 2817:45NJISAA Prep State ChampionshipsOctober 28, 2026

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

2026 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 28NJISAA Prep State ChampionshipsOct 28 · 5,000 Meters Race 1 · Place 12 · PingryPingry5,000 Meters Race 11217:45 PB9
Oct 21Somerset County XC ChampionshipsOct 21 · Varsity · Place 31 · Pingry SchoolPingry SchoolVarsity3117:359
Sep 4Oak Ridge InvitationalSep 4 · 2 Miles Varsity · Place 50 · PingryPingry2 Miles Varsity5011:43.20 PB9

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 16Middle School XC Nationals 2025Nov 16 · 4,000 Meters Championship · Place 81 · Saint JamesSaint James4,000 Meters Championship8114:35.3 PB8
Nov 2USATF New Jesery Association Junior Olympic Junior Cross Country ChampionshipNov 2 · 4,000 Meters 13-14 · Place 6 · Garden State Track ClubGarden State Track Club4,000 Meters 13-14614:32.85 PB8
Oct 23Greater Morris County Junior School XC ChampionshipOct 23 · 2,800 Meters Group 1 · Place 1 · Saint JamesSaint James2,800 Meters Group 119:56.56 PB8
Sep 27Six Flags Wild Safari InvitationalSep 27 · 2,400 Meters Middle School · Place 2 · Saint JamesSaint James2,400 Meters Middle School28:38.8 PB8