Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · 5K High SchoolBlack Bear Invite · Sep 2623:08.5Black Bear InviteSeptember 26, 2026
5,000 Meters · Alvirne High SchoolNHIAA Cross Country Meet of Champions · Nov 122:31.0NHIAA Cross Country Meet of ChampionsNovember 1, 2025
5,000 Meters · Derryfield ParkNHIAA Division State X-C Championships · Oct 3123:44.70NHIAA Division State X-C ChampionshipsOctober 31, 2026
5,000 Meters · Hopkinton FairgroundsHOPKINTON CROSS COUNTRY FESTIVAL(HS) · Oct 1122:42.0HOPKINTON CROSS COUNTRY FESTIVAL(HS)October 11, 2025
5,000 Meters · Moonlight MadnessMoonlight Madness Cross-Country Invitational · Oct 222:51.5Moonlight Madness Cross-Country InvitationalOctober 2, 2026
5,000 Meters · Nashua High School SouthNashua North X-C Invitational · Sep 1222:27.70Nashua North X-C InvitationalSeptember 12, 2026
5,000 Meters · Winnacunnet High SchoolTimberlane @ Winnacunnet · Sep 1023:27.14Timberlane @ WinnacunnetSeptember 10, 2025

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 31NHIAA Division State X-C ChampionshipsOct 31 · 5,000 Meters D1 · Place 74 · Winnacunnet5,000 Meters D17423:44.70 PB11
Oct 10Hopkinton Cross Country FestivalOct 10 · 5,000 Meters Varsity · Place 197 · Winnacunnet5,000 Meters Varsity19724:20.3011
Oct 2Moonlight Madness Cross-Country InvitationalOct 2 · 5,000 Meters Varsity · Place 63 · Winnacunnet5,000 Meters Varsity6322:51.5 PB11
Sep 26Black Bear InviteSep 26 · 5,000 Meters Varsity · Place 78 · Winnacunnet5,000 Meters Varsity7823:08.5 PB11
Sep 19Manchester InvitationalSep 19 · 5,000 Meters Girls JVB · Place 52 · Winnacunnet5,000 Meters Girls JVB5225:01.511
Sep 12Nashua North X-C InvitationalSep 12 · 5,000 Meters Varsity · Place 48 · Winnacunnet5,000 Meters Varsity4822:27.70 PB11

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 1NHIAA Cross Country Meet of ChampionsNov 1 · 5,000 Meters Varsity · Place 116 · Winnacunnet5,000 Meters Varsity11622:31.0 PB10
Oct 25NHIAA Division State X-C ChampionshipsOct 25 · 5,000 Meters D1 · Place 81 · Winnacunnet5,000 Meters D18124:35.810
Oct 11HOPKINTON CROSS COUNTRY FESTIVAL(HS)Oct 11 · 5,000 Meters Varsity · Place 77 · Winnacunnet5,000 Meters Varsity7722:42.0 PB10
Sep 27Black Bear InvitationalSep 27 · 5,000 Meters Varsity · Place 59 · Winnacunnet5,000 Meters Varsity5923:4210
Sep 20Manchester InviteSep 20 · 5,000 Meters Girls Varsity Large School · Place 137 · Winnacunnet5,000 Meters Girls Varsity Large School13724:57.010
Sep 10Timberlane @ WinnacunnetSep 10 · 5,000 Meters Varsity · Place 8 · Winnacunnet5,000 Meters Varsity823:27.14 PB10

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 26NHIAA Division Cross Country ChampionshipsOct 26 · 5,000 Meters Varsity · Place 90 · Winnacunnet5,000 Meters Varsity9025:42.4FR
Oct 12Merrimack InvitationalOct 12 · 5,000 Meters Junior Varsity · Place 1 · Winnacunnet5,000 Meters Junior Varsity124:53.9FR
Oct 520th Battle of the BorderOct 5 · 5,000 Meters Varsity · Place 95 · Winnacunnet5,000 Meters Varsity9523:49.319
Oct 520th Battle of the BorderOct 5 · 5,000 Meters Varsity · Place 95 · Winnacunnet5,000 Meters Varsity9523:49.4FR
Sep 14Nashua North X-C InvitationalSep 14 · 5,000 Meters Junior Varsity · Place 28 · Winnacunnet5,000 Meters Junior Varsity2827:17.0FR
Sep 7Bobcat InvitationalSep 7 · 5,000 Meters Varsity · Place 70 · Winnacunnet5,000 Meters Varsity7026:34.2FR