Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Cedar Grove ParkEssex County Cross Country Championship · Oct 2421:16.25Essex County Cross Country ChampionshipOctober 24, 2025
5,000 Meters · Darlington ParkBrett Taylor Invitational · Oct 324:25Brett Taylor InvitationalOctober 3, 2026
5,000 Meters · Livingston HSLancer Invitational · Sep 525:22Lancer InvitationalSeptember 5, 2025

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

2026 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 23Essex County Cross Country ChampionshipsOct 23 · 5,000 Meters Junior Varsity · Place 159 · Livingston5,000 Meters Junior Varsity15923:00.5312
Oct 3Brett Taylor InvitationalOct 3 · 5,000 Meters Junior Varsity · Place 82 · Livingston5,000 Meters Junior Varsity8224:25 PB12

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 24Essex County Cross Country ChampionshipOct 24 · 5,000 Meters Junior Varsity · Place 133 · Livingston5,000 Meters Junior Varsity13321:16.25 PB11
Sep 5Lancer InvitationalSep 5 · 5,000 Meters Junior Varsity · Place 47 · Livingston5,000 Meters Junior Varsity4725:22 PB11

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 1SEC Dual Batch Meets 3Oct 1 · 2 Miles Novice · Place 71 · M10 Livingston2 Miles Novice7115:35.9—

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 23Essex County Cross Country ChampionshipsOct 23 · 5,000 Meters Junior Varsity · Place 53 · Livingston5,000 Meters Junior Varsity5320:23.709
Oct 10SEC XC Championship MeetOct 10 · 2 Miles Freshman · Place 10 · Livingston2 Miles Freshman1012:52.879
Oct 10SEC XC Championship MeetOct 10 · 2 Miles Freshman · Place 10 · Livingston2 Miles Freshman1012:52.879
Oct 3SEC Dual Batch Meets 4Oct 3 · 5,000 Meters Novice · Place 49 · M9 Livingston5,000 Meters Novice4922:54.3—
Sep 27SEC Dual Batch Meet #3Sep 27 · 2 Miles Novice · Place 19 · M9 Livingston2 Miles Novice1912:51.9—