Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Darlington ParkBrett Taylor Invitational · Oct 321:57Brett Taylor InvitationalOctober 3, 2026
5,000 Meters · Holmdel ParkShore Coaches Invitational · Oct 423:40Shore Coaches InvitationalOctober 4, 2025
5,000 Meters · Horseshoe LakeRoxbury XC Invitational · Sep 621:33.85Roxbury XC InvitationalSeptember 6, 2025
5,000 Meters · Ocean County ParkBattle @ Ocean County Park · Sep 1121:22.31Battle @ Ocean County ParkSeptember 11, 2026
5,000 Meters · Thompson ParkXC Fall Classic · Oct 1121:11.80XC Fall ClassicOctober 11, 2025

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 21Greater Middlesex ChampionshipOct 21 · 5,000 Meters Championship · Place 117 · South Plainfield5,000 Meters Championship11722:09.2711
Oct 17Essex County Track Coaches InvitationalOct 17 · 5,000 Meters Varsity · Place 28 · South Plainfield5,000 Meters Varsity2820:56.8911
Oct 3Brett Taylor InvitationalOct 3 · 5,000 Meters Varsity A · Place 27 · South Plainfield5,000 Meters Varsity A2721:57 PB11
Sep 11Battle @ Ocean County ParkSep 11 · 5,000 Meters Junior · Place 129 · South Plainfield5,000 Meters Junior12921:22.31 PB11

2025 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 25Greater Middlesex ChampionshipOct 25 · 5,000 Meters Junior Varsity · Place 96 · South Plainfield5,000 Meters Junior Varsity9621:3910
Oct 11XC Fall ClassicOct 11 · 5,000 Meters JV · Place 49 · South Plainfield5,000 Meters JV4921:11.80 PB10
Oct 4Shore Coaches InvitationalOct 4 · 5,000 Meters Varsity D · Place 160 · South Plainfield5,000 Meters Varsity D16023:40 PB10
Sep 6Roxbury XC InvitationalSep 6 · 5,000 Meters Future 4 · Place 80 · South Plainfield5,000 Meters Future 48021:33.85 PB10

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 26Greater Middlesex ChampionshipOct 26 · 5,000 Meters Freshman · Place 71 · South Plainfield5,000 Meters Freshman7124:17.59
Oct 11XC Fall ClassicOct 11 · 2 Miles Freshman · Place 22 · South Plainfield2 Miles Freshman2214:24.39
Oct 5Shore Coaches InvitationalOct 5 · 2 Miles Freshman · Place 132 · South Plainfield2 Miles Freshman13216:45—
Sep 7Roxbury XC InvitationalSep 7 · 5,000 Meters Junior Varsity · Place 105 · South Plainfield5,000 Meters Junior Varsity10523:12.999