Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Derryfield ParkManchester Invite · Sep 2012:52.9Manchester InviteSeptember 20, 2025
5,000 Meters · 5K High SchoolBlack Bear Invite · Sep 2618:47.1Black Bear InviteSeptember 26, 2026
5,000 Meters · Alvirne High School21st Battle of Border · Oct 419:59.5421st Battle of BorderOctober 4, 2025
5,000 Meters · Derryfield ParkNHIAA Division State X-C Championships · Oct 3118:28.70NHIAA Division State X-C ChampionshipsOctober 31, 2026
5,000 Meters · Franklin Park PlaysteadCatholic Memorial Invitational · Oct 1717:52.9Catholic Memorial InvitationalOctober 17, 2026
5,000 Meters · Hopkinton FairgroundsHopkinton Cross Country Festival · Oct 1018:24.40Hopkinton Cross Country FestivalOctober 10, 2026
5,000 Meters · Moonlight MadnessMoonlight Madness Cross-Country Invitational · Oct 218:27.0Moonlight Madness Cross-Country InvitationalOctober 2, 2026
5,000 Meters · Nashua High School SouthNashua North X-C Invitational · Sep 1218:36.70Nashua North X-C InvitationalSeptember 12, 2026
5,000 Meters · Winnacunnet High SchoolTimberlane @ Winnacunnet · Sep 1020:28.77Timberlane @ WinnacunnetSeptember 10, 2025

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 31NHIAA Division State X-C ChampionshipsOct 31 · 5,000 Meters D1 · Place 49 · Winnacunnet5,000 Meters D14918:28.70 PB10
Oct 17Catholic Memorial InvitationalOct 17 · 5,000 Meters Varsity Boys Red · Place 133 · Winnacunnet5,000 Meters Varsity Boys Red13317:52.9 PB10
Oct 10Hopkinton Cross Country FestivalOct 10 · 5,000 Meters Varsity · Place 144 · Winnacunnet5,000 Meters Varsity14418:24.40 PB10
Oct 2Moonlight Madness Cross-Country InvitationalOct 2 · 5,000 Meters Varsity · Place 65 · Winnacunnet5,000 Meters Varsity6518:27.0 PB10
Sep 26Black Bear InviteSep 26 · 5,000 Meters Varsity · Place 59 · Winnacunnet5,000 Meters Varsity5918:47.1 PB10
Sep 19Manchester InvitationalSep 19 · 5,000 Meters Boys Varsity Large · Place 147 · Winnacunnet5,000 Meters Boys Varsity Large14719:16.810
Sep 12Nashua North X-C InvitationalSep 12 · 5,000 Meters Varsity · Place 64 · Winnacunnet5,000 Meters Varsity6418:36.70 PB10

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 25NHIAA Division State X-C ChampionshipsOct 25 · 5,000 Meters D1 · Place 111 · Winnacunnet5,000 Meters D111120:29.89
Oct 11HOPKINTON CROSS COUNTRY FESTIVAL(HS)Oct 11 · 5,000 Meters Varsity · Place 117 · Winnacunnet5,000 Meters Varsity11719:33.99
Oct 421st Battle of BorderOct 4 · 5,000 Meters Varsity · Place 131 · Winnacunnet5,000 Meters Varsity13119:59.54 PB9
Sep 27Black Bear InvitationalSep 27 · 5,000 Meters Junior Varsity · Place 16 · Winnacunnet5,000 Meters Junior Varsity1620:359
Sep 20Manchester InviteSep 20 · 2 Miles Boys Freshman · Place 44 · Winnacunnet2 Miles Boys Freshman4412:52.9 PB9
Sep 13Nashua North X-C InvitationalSep 13 · 5,000 Meters Varsity · Place 131 · Winnacunnet5,000 Meters Varsity13120:45.79
Sep 10Timberlane @ WinnacunnetSep 10 · 5,000 Meters Varsity · Place 7 · Winnacunnet5,000 Meters Varsity720:28.77 PB9