Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Derryfield ParkManchester Invite · Sep 2013:16.4Manchester InviteSeptember 20, 2025
5,000 Meters · 5K High SchoolBlack Bear Invite · Sep 2619:17.5Black Bear InviteSeptember 26, 2026
5,000 Meters · Alvirne High SchoolNH Division I JV State Championship · Oct 1721:14.2NH Division I JV State ChampionshipOctober 17, 2025
5,000 Meters · Derryfield ParkManchester Invitational · Sep 1918:55.4Manchester InvitationalSeptember 19, 2026
5,000 Meters · Franklin Park PlaysteadCatholic Memorial Invitational · Oct 1718:07.5Catholic Memorial InvitationalOctober 17, 2026
5,000 Meters · Hopkinton FairgroundsHopkinton Cross Country Festival · Oct 1019:35.10Hopkinton Cross Country FestivalOctober 10, 2026
5,000 Meters · Nashua High School SouthNashua North X-C Invitational · Sep 1218:09.60Nashua North X-C InvitationalSeptember 12, 2026
5,000 Meters · Winnacunnet High SchoolTimberlane @ Winnacunnet · Sep 1021:28.59Timberlane @ WinnacunnetSeptember 10, 2025

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 17Catholic Memorial InvitationalOct 17 · 5,000 Meters Varsity Boys Red · Place 150 · Winnacunnet5,000 Meters Varsity Boys Red15018:07.5 PB10
Oct 10Hopkinton Cross Country FestivalOct 10 · 5,000 Meters Varsity · Place 223 · Winnacunnet5,000 Meters Varsity22319:35.10 PB10
Sep 26Black Bear InviteSep 26 · 5,000 Meters Varsity · Place 72 · Winnacunnet5,000 Meters Varsity7219:17.5 PB10
Sep 19Manchester InvitationalSep 19 · 5,000 Meters Boys Varsity Large · Place 123 · Winnacunnet5,000 Meters Boys Varsity Large12318:55.4 PB10
Sep 12Nashua North X-C InvitationalSep 12 · 5,000 Meters Varsity · Place 48 · Winnacunnet5,000 Meters Varsity4818:09.60 PB10

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 17NH Division I JV State ChampionshipOct 17 · 5,000 Meters Junior Varsity · Place 88 · Winnacunnet5,000 Meters Junior Varsity8821:14.2 PB9
Oct 421st Battle of BorderOct 4 · 5,000 Meters Junior Varsity · Place 116 · Winnacunnet5,000 Meters Junior Varsity11621:58.659
Sep 27Black Bear InvitationalSep 27 · 5,000 Meters Junior Varsity · Place 100 · Winnacunnet5,000 Meters Junior Varsity10024:159
Sep 20Manchester InviteSep 20 · 2 Miles Boys Freshman · Place 59 · Winnacunnet2 Miles Boys Freshman5913:16.4 PB9
Sep 13Nashua North X-C InvitationalSep 13 · 5,000 Meters Varsity · Place 138 · Winnacunnet5,000 Meters Varsity13821:37.79
Sep 10Timberlane @ WinnacunnetSep 10 · 5,000 Meters Varsity · Place 11 · Winnacunnet5,000 Meters Varsity1121:28.59 PB9