Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Wolfeboro Abenaki Ski AreaKingswood Invitational · Oct 919:11.8Kingswood InvitationalOctober 9, 2026
5,000 Meters · Alvirne High SchoolNHIAA Cross Country Meet of Champions · Nov 121:19.9NHIAA Cross Country Meet of ChampionsNovember 1, 2025
5,000 Meters · Derryfield ParkNHIAA Division State X-C Championships · Oct 3120:14.30NHIAA Division State X-C ChampionshipsOctober 31, 2026
5,000 Meters · Hill House XC CourseNHIAA XC Meet of Champions · Nov 719:14.6NHIAA XC Meet of ChampionsNovember 7, 2026
5,000 Meters · Merrimack Valley High SchoolCapital Area Championships · Oct 1519:56.0Capital Area ChampionshipsOctober 15, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 7NHIAA XC Meet of ChampionsNov 7 · 5,000 Meters Varsity · Place 17 · Inter-Lakes5,000 Meters Varsity1719:14.6 PB10
Oct 31NHIAA Division State X-C ChampionshipsOct 31 · 5,000 Meters D3 · Place 4 · Inter-Lakes5,000 Meters D3420:14.30 PB10
Oct 15Capital Area ChampionshipsOct 15 · 5,000 Meters Varsity · Place 5 · Inter-Lakes5,000 Meters Varsity519:56.0 PB10
Oct 9Kingswood InvitationalOct 9 · 3 Miles Varsity · Place 1 · Inter-Lakes3 Miles Varsity119:11.8 PB10

2025 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 1NHIAA Cross Country Meet of ChampionsNov 1 · 5,000 Meters Varsity · Place 85 · Inter-Lakes5,000 Meters Varsity8521:19.9 PB9
Oct 25NHIAA Division State X-C ChampionshipsOct 25 · 5,000 Meters D3 · Place 15 · Inter-Lakes5,000 Meters D31521:50.79

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 2NHIAA Cross Country Meet of ChampionsNov 2 · 5,000 Meters Varsity · Place 104 · Inter-Lakes5,000 Meters Varsity10422:16.68
Oct 26NHIAA Division Cross Country ChampionshipsOct 26 · 5,000 Meters Varsity · Place 24 · Inter-Lakes5,000 Meters Varsity2423:47.28
Sep 16Kingswood Cross Country InvitationalSep 16 · 5,000 Meters Varsity · Place 8 · Inter-Lakes5,000 Meters Varsity824:44.38