Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Saint Anselm CollegeBedford Home Meet · Sep 2919:59.3Bedford Home MeetSeptember 29, 2026
5,000 Meters · 5K High SchoolBlack Bear Invitational · Sep 2720:54Black Bear InvitationalSeptember 27, 2025
5,000 Meters · Alvirne High SchoolNH Division I JV State Championship · Oct 1719:34.8NH Division I JV State ChampionshipOctober 17, 2025
5,000 Meters · DeMeritt HllBobcat Invite · Sep 521:39.5Bobcat InviteSeptember 5, 2026
5,000 Meters · Derryfield ParkManchester Invitational · Sep 1920:53.5Manchester InvitationalSeptember 19, 2026
5,000 Meters · Hopkinton FairgroundsHopkinton Cross Country Festival · Oct 1019:47.30Hopkinton Cross Country FestivalOctober 10, 2026
5,000 Meters · Nashua High School SouthNashua North X-C Invitational · Sep 1320:41.7Nashua North X-C InvitationalSeptember 13, 2025
5,000 Meters · Saint Anselm CollegeBedford Home Meet · Oct 721:00.3Bedford Home MeetOctober 7, 2025
5,000 Meters · Wickham Park41st Wickham Park XC Invitational · Sep 2821:5941st Wickham Park XC InvitationalSeptember 28, 2024

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

2026 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 10Hopkinton Cross Country FestivalOct 10 · 5,000 Meters Junior Varsity · Place 74 · Bedford5,000 Meters Junior Varsity7419:47.30 PB12
Oct 322rd Annual Battle of the BorderOct 3 · 5,000 Meters Junior Varsity · Place 18 · Bedford5,000 Meters Junior Varsity1819:39.4612
Sep 29Bedford Home MeetSep 29 · 3 Miles Varsity · Place 23 · Bedford3 Miles Varsity2319:59.3 PB12
Sep 26Black Bear InviteSep 26 · 5,000 Meters Varsity · Place 114 · Bedford5,000 Meters Varsity11420:58.012
Sep 19Manchester InvitationalSep 19 · 5,000 Meters Boys JVB · Place 87 · Bedford5,000 Meters Boys JVB8720:53.5 PB12
Sep 12Nashua North X-C InvitationalSep 12 · 5,000 Meters Junior Varsity · Place 32 · Bedford5,000 Meters Junior Varsity3220:53.1012
Sep 5Bobcat InviteSep 5 · 5,000 Meters Junior Varsity · Place 28 · Bedford5,000 Meters Junior Varsity2821:39.5 PB12

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 17NH Division I JV State ChampionshipOct 17 · 5,000 Meters Junior Varsity · Place 34 · Bedford5,000 Meters Junior Varsity3419:34.8 PB11
Oct 7Bedford Home MeetOct 7 · 5,000 Meters Varsity · Place 26 · Bedford5,000 Meters Varsity2621:00.3 PB11
Oct 421st Battle of BorderOct 4 · 5,000 Meters Junior Varsity · Place 64 · Bedford5,000 Meters Junior Varsity6420:29.7511
Sep 27Black Bear InvitationalSep 27 · 5,000 Meters Junior Varsity · Place 21 · Bedford5,000 Meters Junior Varsity2120:54 PB11
Sep 20Manchester InviteSep 20 · 5,000 Meters Boys JVB · Place 118 · Bedford5,000 Meters Boys JVB11821:09.511
Sep 13Nashua North X-C InvitationalSep 13 · 5,000 Meters Junior Varsity · Place 34 · Bedford5,000 Meters Junior Varsity3420:41.7 PB11
Sep 6Bobcat InviteSep 6 · 5,000 Meters Junior Varsity · Place 34 · Bedford5,000 Meters Junior Varsity3422:24.011

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Oct 18NH Division I JV State ChampionshipsOct 18 · 5,000 Meters Varsity · Place 50 · Bedford5,000 Meters Varsity5019:40.2SO
Oct 12Merrimack InvitationalOct 12 · 5,000 Meters Junior Varsity · Place 12 · Bedford5,000 Meters Junior Varsity1220:41.8SO
Oct 8Bedford HS DualOct 8 · 5,000 Meters Varsity · Place 24 · Bedford5,000 Meters Varsity2421:15.510
Oct 520th Battle of the BorderOct 5 · 5,000 Meters Varsity · Place 59 · Bedford5,000 Meters Varsity5920:07.1610
Oct 520th Battle of the BorderOct 5 · 5,000 Meters Junior Varsity · Place 59 · Bedford5,000 Meters Junior Varsity5920:07.2SO
Sep 2841st Wickham Park XC InvitationalSep 28 · 5,000 Meters Junior Varsity 1 · Place 64 · Bedford5,000 Meters Junior Varsity 16421:59 PB10
Sep 21Manchester InviteSep 21 · 5,000 Meters JV - B · Place 182 · Bedford5,000 Meters JV - B18221:54.710
Sep 14Nashua North X-C InvitationalSep 14 · 5,000 Meters Junior Varsity · Place 48 · Bedford5,000 Meters Junior Varsity4821:55.5SO
Sep 10Cofrin ClassicSep 10 · 5,000 Meters Varsity · Place 37 · Bedford5,000 Meters Varsity3720:27.9SO
Sep 7Bobcat InvitationalSep 7 · 5,000 Meters Junior Varsity · Place 33 · Bedford5,000 Meters Junior Varsity3321:49.8SO

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 20NH Division I JV State ChampionshipsOct 20 · 5,000 Meters Varsity · Place 67 · Bedford5,000 Meters Varsity6719:48.4FR
Oct 14Merrimack Cross Country FestivalOct 14 · 5,000 Meters Junior Varsity · Place 10 · Bedford5,000 Meters Junior Varsity1019:47.3FR
Sep 232023 Manchester InvitationalSep 23 · 2.1 Miles Freshman · Place 39 · Bedford2.1 Miles Freshman3913:23.3FR
Sep 9Bobcat Cross-Country InvitationalSep 9 · 5,000 Meters Junior Varsity · Place 18 · Bedford5,000 Meters Junior Varsity1822:11.1FR