Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · 5K High SchoolBlack Bear Invitational · Sep 2718:35Black Bear InvitationalSeptember 27, 2025
5,000 Meters · Alvirne High SchoolNHIAA Cross Country Meet of Champions · Nov 118:04.0NHIAA Cross Country Meet of ChampionsNovember 1, 2025
5,000 Meters · Derryfield ParkNHIAA Division State X-C Championships · Oct 2518:33.2NHIAA Division State X-C ChampionshipsOctober 25, 2025
5,000 Meters · Nashua High School SouthNashua North X-C Invitational · Sep 1317:39.5Nashua North X-C InvitationalSeptember 13, 2025
5,000 Meters · Sanborn Regional High SchoolJamie Martin Sanborn Invitational · Sep 317:39.4Jamie Martin Sanborn InvitationalSeptember 3, 2025

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

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 1NHIAA Cross Country Meet of ChampionsNov 1 · 5,000 Meters Varsity · Place 108 · Hollis-Brookline5,000 Meters Varsity10818:04.0 PB12
Oct 25NHIAA Division State X-C ChampionshipsOct 25 · 5,000 Meters D2 · Place 35 · Hollis-Brookline5,000 Meters D23518:33.2 PB12
Oct 421st Battle of BorderOct 4 · 5,000 Meters Varsity · Place 82 · Hollis-Brookline5,000 Meters Varsity8218:19.8912
Sep 27Black Bear InvitationalSep 27 · 5,000 Meters Varsity · Place 34 · Hollis-Brookline5,000 Meters Varsity3418:35 PB12
Sep 20Manchester InviteSep 20 · 5,000 Meters Boys Varsity Small School · Place 87 · Hollis-Brookline5,000 Meters Boys Varsity Small School8719:06.712
Sep 13Nashua North X-C InvitationalSep 13 · 5,000 Meters Varsity · Place 42 · Hollis-Brookline5,000 Meters Varsity4217:39.5 PB12
Sep 3Jamie Martin Sanborn InvitationalSep 3 · 5,000 Meters Varsity · Place 8 · Hollis-Brookline5,000 Meters Varsity817:39.4 PB12

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 26NHIAA Division Cross Country ChampionshipsOct 26 · 5,000 Meters Varsity · Place 57 · Hollis/Brookline5,000 Meters Varsity5719:58.6JR
Oct 12Pelham InvitationalOct 12 · 5,000 Meters Varsity · Place 38 · Hollis/Brookline5,000 Meters Varsity3818:13.8JR
Oct 520th Battle of the BorderOct 5 · 5,000 Meters Varsity · Place 108 · Hollis/Brookline5,000 Meters Varsity10818:41.7911
Oct 520th Battle of the BorderOct 5 · 5,000 Meters Varsity · Place 108 · Hollis/Brookline5,000 Meters Varsity10818:41.8JR
Sep 21Manchester InviteSep 21 · 5,000 Meters Small School Varsity · Place 118 · Hollis-Brookline5,000 Meters Small School Varsity11819:51.211
Sep 14Nashua North X-C InvitationalSep 14 · 5,000 Meters Varsity · Place 98 · Hollis/Brookline5,000 Meters Varsity9820:16.4JR
Sep 7Bobcat InvitationalSep 7 · 5,000 Meters Varsity · Place 60 · Hollis/Brookline5,000 Meters Varsity6020:11.4JR
Aug 31 Coach Korcoulis Memorial InvitationalAug 31 · 5,000 Meters Varsity · Place 12 · Hollis/Brookline5,000 Meters Varsity1221:24.6JR

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 18Division 2 and 3 JV State ChampionshipsOct 18 · 5,000 Meters Varsity · Place 14 · Hollis/Brookline5,000 Meters Varsity1419:39.9SO
Oct 14Pelham InvitationalOct 14 · 5,000 Meters Varsity · Place 49 · Hollis/Brookline5,000 Meters Varsity4919:00.0SO
Sep 232023 Manchester InvitationalSep 23 · 3.1 Miles Varsity · Place 138 · Hollis/Brookline3.1 Miles Varsity13819:41.9SO
Aug 29Jamie Martin Cross-Country InvitationalAug 29 · 5,000 Meters Varsity · Place 26 · Hollis/Brookline5,000 Meters Varsity2619:32.0SO

2022 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 29NHIAA Divisional XC ChampionshipsOct 29 · 5,000 Meters Varsity - D2 · Place 88 · Hollis-Brookline5,000 Meters Varsity - D28820:18.19
Sep 24Manchester InvitationalSep 24 · 5,000 Meters Varsity · Place 164 · Hollis/Brookline5,000 Meters Varsity16421:549
Sep 19Nashua North InvitationalSep 19 · 5,000 Meters Varsity · Place 102 · Hollis/Brookline5,000 Meters Varsity10222:17.5FR
Aug 30Jamie Martin Cross-Country InvitationalAug 30 · 5,000 Meters Varsity · Place 59 · Hollis/Brookline5,000 Meters Varsity5921:51.0FR
Aug 30Jamie Martin Cross-Country InvitationalAug 30 · 5,000 Meters Varsity · Place 59 · Hollis/Brookline5,000 Meters Varsity5907:01.9FR