Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Alvirne High School22rd Annual Battle of the Border · Oct 321:37.2322rd Annual Battle of the BorderOctober 3, 2026
5,000 Meters · Campbell High SchoolCampbell Home Meet · Oct 1521:52.4Campbell Home MeetOctober 15, 2025
5,000 Meters · Cheshire FairgroundsMonadnock Moonlight Madness · Oct 320:42.33Monadnock Moonlight MadnessOctober 3, 2025
5,000 Meters · DeMeritt HllBobcat Invite · Sep 522:49.5Bobcat InviteSeptember 5, 2026
5,000 Meters · Derryfield ParkNHIAA Division State X-C Championships · Oct 3122:28.80NHIAA Division State X-C ChampionshipsOctober 31, 2026
5,000 Meters · Hill House XC CourseNHIAA XC Meet of Champions · Nov 721:47.7NHIAA XC Meet of ChampionsNovember 7, 2026
5,000 Meters · Hopkinton FairgroundsHopkinton Cross Country Festival · Oct 1021:33.20Hopkinton Cross Country FestivalOctober 10, 2026
5,000 Meters · Portsmouth Christian AcademyPCA Eagles Nest XC Invitational · Sep 1222:39.3PCA Eagles Nest XC InvitationalSeptember 12, 2026

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 7NHIAA XC Meet of ChampionsNov 7 · 5,000 Meters Varsity · Place 98 · Campbell5,000 Meters Varsity9821:47.7 PB11
Oct 31NHIAA Division State X-C ChampionshipsOct 31 · 5,000 Meters D3 · Place 13 · Campbell5,000 Meters D31322:28.80 PB11
Oct 10Hopkinton Cross Country FestivalOct 10 · 5,000 Meters Varsity · Place 81 · Campbell5,000 Meters Varsity8121:33.20 PB11
Oct 322rd Annual Battle of the BorderOct 3 · 5,000 Meters Varsity · Place 39 · Campbell5,000 Meters Varsity3921:37.23 PB11
Sep 19Manchester InvitationalSep 19 · 5,000 Meters Girls Varsity Small · Place 72 · Campbell5,000 Meters Girls Varsity Small7223:04.111
Sep 12PCA Eagles Nest XC InvitationalSep 12 · 5,000 Meters Girls 5000m · Place 4 · Campbell5,000 Meters Girls 5000m422:39.3 PB11
Sep 5Bobcat InviteSep 5 · 5,000 Meters Varsity · Place 22 · Campbell5,000 Meters Varsity2222:49.5 PB11

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 25NHIAA Division State X-C ChampionshipsOct 25 · 5,000 Meters D3 · Place 29 · Campbell5,000 Meters D32922:41.710
Oct 15Campbell Home MeetOct 15 · 5,000 Meters Varsity · Place 7 · Campbell5,000 Meters Varsity721:52.4 PB10
Oct 3Monadnock Moonlight MadnessOct 3 · 5,000 Meters Varsity · Place 25 · Campbell5,000 Meters Varsity2520:42.33 PB10
Sep 20Manchester InviteSep 20 · 5,000 Meters Girls Varsity Small School · Place 70 · Campbell5,000 Meters Girls Varsity Small School7023:07.510
Sep 6Bobcat InviteSep 6 · 5,000 Meters Varsity · Place 27 · Campbell5,000 Meters Varsity2723:10.910

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 26NHIAA Division Cross Country ChampionshipsOct 26 · 5,000 Meters Varsity · Place 48 · Campbell5,000 Meters Varsity4825:02.4FR
Oct 12Pelham InvitationalOct 12 · 5,000 Meters Varsity · Place 67 · Campbell5,000 Meters Varsity6723:22.3FR
Oct 520th Battle of the BorderOct 5 · 5,000 Meters Varsity · Place 108 · Campbell5,000 Meters Varsity10824:32.929
Oct 520th Battle of the BorderOct 5 · 5,000 Meters Varsity · Place 108 · Campbell5,000 Meters Varsity10824:33.0FR
Sep 21Manchester InviteSep 21 · 5,000 Meters Small School Varsity · Place 156 · Campbell5,000 Meters Small School Varsity15626:01.09
Sep 12Belmont HS MeetSep 12 · 3.2 Miles Varsity · Place 23 · Campbell3.2 Miles Varsity2326:52FR
Sep 7Bobcat InvitationalSep 7 · 5,000 Meters Varsity · Place 62 · Campbell5,000 Meters Varsity6225:54.8FR