Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Branch Brook ParkSEC Batch Meet 2 · Sep 1615:19.32SEC Batch Meet 2September 16, 2025
2 Miles · Cedar Grove ParkSEC Championships · Oct 1412:09.14SEC ChampionshipsOctober 14, 2025
3,200 Meters · Cedar Grove ParkEssex County Cross Country Championship · Oct 2411:19.11Essex County Cross Country ChampionshipOctober 24, 2025
5,000 Meters · Branch Brook ParkSEC Batch Meet 3 · Sep 2921:38.4SEC Batch Meet 3September 29, 2026
5,000 Meters · Holmdel Park New Balance Shore Coaches Invitational · Oct 320:53.8New 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

3 results
DateMeetEventPlMarkGr
Oct 23Essex County Cross Country ChampionshipsOct 23 · 5,000 Meters Junior Varsity · Place 40 · West Orange5,000 Meters Junior Varsity4019:09.6910
Oct 3New Balance Shore Coaches InvitationalOct 3 · 5,000 Meters Junior Varsity B · Place 80 · West Orange5,000 Meters Junior Varsity B8020:53.8 PB8
Sep 29SEC Batch Meet 3Sep 29 · 5,000 Meters Varsity 1 · Place 38 · West Orange5,000 Meters Varsity 13821:38.4 PB8

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 24Essex County Cross Country ChampionshipOct 24 · 3,200 Meters Freshman · Place 18 · West Orange3,200 Meters Freshman1811:19.11 PB9
Oct 14SEC ChampionshipsOct 14 · 2 Miles Freshman · Place 28 · West Orange2 Miles Freshman2812:09.14 PB9
Sep 30SEC Batch Meet 3Sep 30 · 2 Miles Novice · Place 73 · West Orange2 Miles Novice7312:45.209
Sep 16SEC Batch Meet 2Sep 16 · 2 Miles Novice · Place 68 · West Orange2 Miles Novice6815:19.32 PB9