Personal bests

Best marks in available results
Event / courseMarkMeetDate
2 Miles · Derryfield ParkManchester Invite · Sep 2117:10.7Manchester InviteSeptember 21, 2024
5,000 Meters · Alvirne High School22rd Annual Battle of the Border · Oct 323:23.3622rd Annual Battle of the BorderOctober 3, 2026
5,000 Meters · Derryfield ParkNHIAA Division State X-C Championships · Oct 2523:58.8NHIAA Division State X-C ChampionshipsOctober 25, 2025
5,000 Meters · Hopkinton FairgroundsHOPKINTON CROSS COUNTRY FESTIVAL(HS) · Oct 1122:05.5HOPKINTON CROSS COUNTRY FESTIVAL(HS)October 11, 2025
5,000 Meters · Kennett High SchoolKENNETT INVITATIONAL · Sep 2624:04.8KENNETT INVITATIONALSeptember 26, 2026
5,000 Meters · Portsmouth High SchoolKennett, Dover @ Portsmouth · Sep 1224:07.75Kennett, Dover @ PortsmouthSeptember 12, 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 91 · Portsmouth5,000 Meters D19124:47.3011
Oct 16Portsmouth Senior NightOct 16 · 5,000 Meters Varsity · Place 7 · Portsmouth5,000 Meters Varsity724:35.47JR
Oct 10Hopkinton Cross Country FestivalOct 10 · 5,000 Meters Varsity · Place 163 · Portsmouth5,000 Meters Varsity16323:13.7011
Oct 322rd Annual Battle of the BorderOct 3 · 5,000 Meters Varsity · Place 64 · Portsmouth5,000 Meters Varsity6423:23.36 PB11
Sep 26KENNETT INVITATIONALSep 26 · 5,000 Meters Varsity · Place 28 · Portsmouth5,000 Meters Varsity2824:04.8 PB11
Sep 19Manchester InvitationalSep 19 · 5,000 Meters Girls Varsity Large · Place 124 · Portsmouth5,000 Meters Girls Varsity Large12424:27.911
Sep 11Portsmouth Home XC MeetSep 11 · 5,000 Meters Womens 5k · Place 18 · Portsmouth5,000 Meters Womens 5k1826:01.211

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 25NHIAA Division State X-C ChampionshipsOct 25 · 5,000 Meters D1 · Place 73 · Portsmouth5,000 Meters D17323:58.8 PB10
Oct 11HOPKINTON CROSS COUNTRY FESTIVAL(HS)Oct 11 · 5,000 Meters Varsity · Place 62 · Portsmouth5,000 Meters Varsity6222:05.5 PB10
Sep 20Manchester InviteSep 20 · 5,000 Meters Girls Varsity Large School · Place 141 · Portsmouth5,000 Meters Girls Varsity Large School14125:13.410
Sep 12Kennett, Dover @ PortsmouthSep 12 · 5,000 Meters Varsity · Place 7 · Portsmouth5,000 Meters Varsity724:07.75 PB10
Sep 12Kennett, Dover @ Portsmouth MeetSep 12 · 5,000 Meters Varsity · Place 7 · Portsmouth5,000 Meters Varsity724:07.810

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 26NHIAA Division Cross Country ChampionshipsOct 26 · 5,000 Meters Varsity · Place 91 · Portsmouth5,000 Meters Varsity9125:47.0FR
Oct 18Portsmouth MeetOct 18 · 5,000 Meters Varsity · Place 21 · Portsmouth5,000 Meters Varsity2125:22.8FR
Oct 12Pelham InvitationalOct 12 · 5,000 Meters Junior Varsity · Place 13 · Portsmouth5,000 Meters Junior Varsity1323:46.8FR
Sep 28Kennett XC InvitationalSep 28 · 5,000 Meters Varsity · Place 30 · Portsmouth5,000 Meters Varsity3026:10.429
Sep 21Manchester InviteSep 21 · 2 Miles Freshman · Place 70 · Portsmouth2 Miles Freshman7017:10.7 PB9
Sep 13Dover, Kennett @ PortsmouthSep 13 · 5,000 Meters Varsity · Place 27 · Portsmouth5,000 Meters Varsity2727:37.5FR