Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · 5K High SchoolBlack Bear Invitational · Sep 2721:47Black Bear InvitationalSeptember 27, 2025
5,000 Meters · Alvirne High SchoolNHIAA Cross Country Meet of Champions · Nov 120:40.6NHIAA Cross Country Meet of ChampionsNovember 1, 2025
5,000 Meters · Cheshire FairgroundsMonadnock Moonlight Madness · Oct 320:08.25Monadnock Moonlight MadnessOctober 3, 2025
5,000 Meters · DeMeritt HllBobcat Invite · Sep 621:58.6Bobcat InviteSeptember 6, 2025
5,000 Meters · Derryfield ParkNHIAA Division State X-C Championships · Oct 2521:33.1NHIAA Division State X-C ChampionshipsOctober 25, 2025
5,000 Meters · Hill House XC CourseNHIAA XC Meet of Champions · Nov 721:38.9NHIAA XC Meet of ChampionsNovember 7, 2026
5,000 Meters · Moonlight MadnessMoonlight Madness Cross-Country Invitational · Oct 221:30.1Moonlight Madness Cross-Country InvitationalOctober 2, 2026
5,000 Meters · Newmarket Jr/Sr High SchoolNewmarket Home Meet · Aug 2723:23.8Newmarket Home MeetAugust 27, 2026
5,000 Meters · Portsmouth Christian AcademyPCA Homecoming · Oct 1121:21.6PCA HomecomingOctober 11, 2025

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 7NHIAA XC Meet of ChampionsNov 7 · 5,000 Meters Varsity · Place 93 · Portsmouth Christian5,000 Meters Varsity9321:38.9 PB9
Oct 31NHIAA Division State X-C ChampionshipsOct 31 · 5,000 Meters D3 · Place 21 · Portsmouth Christian5,000 Meters D32122:52.009
Oct 2Moonlight Madness Cross-Country InvitationalOct 2 · 5,000 Meters Varsity · Place 31 · Portsmouth Christian5,000 Meters Varsity3121:30.1 PB9
Sep 26Black Bear InviteSep 26 · 5,000 Meters Varsity · Place 54 · Portsmouth Christian5,000 Meters Varsity5421:58.79
Sep 19Manchester InvitationalSep 19 · 5,000 Meters Girls Varsity Small · Place 52 · Portsmouth Christian5,000 Meters Girls Varsity Small5222:23.79
Sep 12PCA Eagles Nest XC InvitationalSep 12 · 5,000 Meters Girls 5000m · Place 7 · Portsmouth Christian5,000 Meters Girls 5000m722:51.09
Sep 5Bobcat InviteSep 5 · 5,000 Meters Varsity · Place 18 · Portsmouth Christian5,000 Meters Varsity1822:26.99
Aug 27Newmarket Home MeetAug 27 · 5,000 Meters Varsity · Place 1 · Portsmouth Christian5,000 Meters Varsity123:23.8 PB9

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 1NHIAA Cross Country Meet of ChampionsNov 1 · 5,000 Meters Varsity · Place 61 · Portsmouth Christian5,000 Meters Varsity6120:40.6 PB8
Oct 25NHIAA Division State X-C ChampionshipsOct 25 · 5,000 Meters D3 · Place 12 · Portsmouth Christian5,000 Meters D31221:33.1 PB8
Oct 11PCA HomecomingOct 11 · 5,000 Meters New Division · Place 2 · Portsmouth Christian5,000 Meters New Division221:21.6 PB8
Oct 3Monadnock Moonlight MadnessOct 3 · 5,000 Meters Varsity · Place 19 · Portsmouth Christian5,000 Meters Varsity1920:08.25 PB8
Sep 27Black Bear InvitationalSep 27 · 5,000 Meters Varsity · Place 24 · Portsmouth Christian5,000 Meters Varsity2421:47 PB8
Sep 20Manchester InviteSep 20 · 5,000 Meters Girls Varsity Small School · Place 42 · Portsmouth Christian5,000 Meters Girls Varsity Small School4222:12.88
Sep 6Bobcat InviteSep 6 · 5,000 Meters Varsity · Place 11 · Portsmouth Christian5,000 Meters Varsity1121:58.6 PB8

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 2NHIAA Cross Country Meet of ChampionsNov 2 · 5,000 Meters Varsity · Place 91 · Portsmouth Christian5,000 Meters Varsity9121:32.07
Oct 26NHIAA Division Cross Country ChampionshipsOct 26 · 5,000 Meters Varsity · Place 21 · Portsmouth Christian5,000 Meters Varsity2123:15.97
Oct 16NH High School D-IV X-C ChampionshipOct 16 · 5,000 Meters Varsity · Place 7 · Portsmouth Christian5,000 Meters Varsity722:31.57
Sep 7Bobcat InvitationalSep 7 · 5,000 Meters Junior Varsity · Place 5 · Portsmouth Christian5,000 Meters Junior Varsity523:45.57