Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Branch Brook ParkSEC Batch Meet 1 · Sep 917:12.26SEC Batch Meet 1September 9, 2025
2 Miles · Cedar Grove ParkSEC Batch Meet 3 · Sep 3015:02.50SEC Batch Meet 3September 30, 2025
5,000 Meters · Branch Brook ParkSEC Batch Meet 2 · Sep 1627:51.98SEC Batch Meet 2September 16, 2025
5,000 Meters · Cedar Grove ParkEssex County Cross Country Championship · Oct 2426:34.04Essex County Cross Country ChampionshipOctober 24, 2025
5,000 Meters · Darlington ParkDoc Braver North Jersey Frosh / JV Invitational · Oct 2826:57Doc Braver North Jersey Frosh / JV InvitationalOctober 28, 2025
5,000 Meters · Livingston HSLancer Invitational · Sep 429:32Lancer InvitationalSeptember 4, 2026

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 40 · Livingston5,000 Meters Junior Varsity4027:21.2812
Sep 4Lancer InvitationalSep 4 · 5,000 Meters Varsity · Place 40 · Livingston5,000 Meters Varsity4029:32 PB12

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 28Doc Braver North Jersey Frosh / JV InvitationalOct 28 · 5,000 Meters Junior Varsity · Place 54 · Livingston5,000 Meters Junior Varsity5426:57 PB11
Oct 24Essex County Cross Country ChampionshipOct 24 · 5,000 Meters Junior Varsity · Place 27 · Livingston5,000 Meters Junior Varsity2726:34.04 PB11
Sep 30SEC Batch Meet 3Sep 30 · 2 Miles Novice · Place 24 · Livingston2 Miles Novice2415:02.50 PB11
Sep 16SEC Batch Meet 2Sep 16 · 5,000 Meters Novice 5k · Place 10 · Livingston5,000 Meters Novice 5k1027:51.98 PB11
Sep 9SEC Batch Meet 1Sep 9 · 2 Miles Novice 2 Mile · Place 5 · Livingston2 Miles Novice 2 Mile517:12.26 PB11

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 25Essex County Cross Country ChampionshipsOct 25 · 5,000 Meters Junior Varsity · Place 29 · Livingston5,000 Meters Junior Varsity2928:18.610
Oct 15SEC XC Championship MeetOct 15 · 5,000 Meters Novice · Place 33 · Livingston5,000 Meters Novice3330:14.2010
Oct 8SEC Dual Batch Meets 4Oct 8 · 5,000 Meters Novice · Place 22 · Livingston5,000 Meters Novice2230:28.8610
Oct 8SEC Dual Batch Meets 4Oct 8 · 5,000 Meters Novice · Place 22 · Livingston5,000 Meters Novice2230:28.8610
Oct 1SEC Dual Batch Meets 3Oct 1 · 2 Miles Novice · Place 48 · W10 Livingston2 Miles Novice4820:23.8—
Sep 17SEC Batch Meet 1Sep 17 · 2 Miles Novice · Place 52 · Livingston2 Miles Novice5220:18.2910
Sep 6Lancer InvitationalSep 6 · 5,000 Meters Junior Varsity · Place 21 · Livingston5,000 Meters Junior Varsity2129:35.6710