Personal bests

Best marks in available results
Event / courseMarkMeetDate
2900 m · Darlington ParkSeason Opener Invitational · Sep 1210:33Season Opener InvitationalSeptember 12, 2026
4,000 Meters · Central Park of Morris CountyUSATF New Jesery Association Junior Olympic Junior Cross Country Championship · Nov 218:35.88USATF New Jesery Association Junior Olympic Junior Cross Country ChampionshipNovember 2, 2025
5,000 Meters · Darlington ParkBig North - Freedom & American Batch Meet · Sep 2821:36Big North - Freedom & American Batch MeetSeptember 28, 2026
5,000 Meters · Garret Mountain ReservationBack to the Mountain Invitational · Sep 1923:02Back to the Mountain InvitationalSeptember 19, 2026
5,000 Meters · Holmdel Park New Balance Shore Coaches Invitational · Oct 323:01.6New Balance Shore Coaches InvitationalOctober 3, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 3New Balance Shore Coaches InvitationalOct 3 · 5,000 Meters Varsity B · Place 94 · Northern HighlandsNorthern Highlands5,000 Meters Varsity B9423:01.6 PB9
Sep 28Big North - Freedom & American Batch MeetSep 28 · 5,000 Meters Varsity Freedom · Place 14 · Northern HighlandsNorthern Highlands5,000 Meters Varsity Freedom1421:36 PB9
Sep 19Back to the Mountain InvitationalSep 19 · 5,000 Meters Varsity 2 · Place 34 · Northern HighlandsNorthern Highlands5,000 Meters Varsity 23423:02 PB9
Sep 12Season Opener InvitationalSep 12 · 2,900 Meters Freshman A · Place 5 · Northern HighlandsNorthern Highlands2,900 Meters Freshman A510:33 PB9

2025 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 2USATF New Jesery Association Junior Olympic Junior Cross Country ChampionshipNov 2 · 4,000 Meters 13-14 · Place 41 · New Jersey StridersNew Jersey Striders4,000 Meters 13-144118:35.88 PB8