Personal bests

Best marks in available results
Event / courseMarkMeetDate
4,000 Meters · Exeter High SchoolExeter Home Meet · Sep 220:14.4Exeter Home MeetSeptember 2, 2025
4,000 Meters · Stratham Hill ParkExeter Home Meet · Sep 220:14.34Exeter Home MeetSeptember 2, 2025
5,000 Meters · Alvirne High School21st Battle of Border · Oct 425:54.4421st Battle of BorderOctober 4, 2025
5,000 Meters · DeMeritt HllBobcat Invite · Sep 626:48.9Bobcat InviteSeptember 6, 2025
5,000 Meters · Derryfield ParkNHIAA Division State X-C Championships · Oct 2525:41.6NHIAA Division State X-C ChampionshipsOctober 25, 2025
5,000 Meters · Portsmouth Christian AcademySpaulding, Newmarket, Souhegan, Timberlane, Trinity @ Portsmouth · Oct 1724:29.9Spaulding, Newmarket, Souhegan, Timberlane, Trinity @ PortsmouthOctober 17, 2025

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

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 25NHIAA Division State X-C ChampionshipsOct 25 · 5,000 Meters D1 · Place 100 · Spaulding5,000 Meters D110025:41.6 PB12
Oct 17Spaulding, Newmarket, Souhegan, Timberlane, Trinity @ PortsmouthOct 17 · 5,000 Meters Varsity · Place 13 · Spaulding5,000 Meters Varsity1324:29.9 PB12
Oct 421st Battle of BorderOct 4 · 5,000 Meters Varsity · Place 91 · Spaulding5,000 Meters Varsity9125:54.44 PB12
Sep 6Bobcat InviteSep 6 · 5,000 Meters Varsity · Place 57 · Spaulding5,000 Meters Varsity5726:48.9 PB12
Sep 2Exeter Home MeetSep 2 · 4,000 Meters Varsity · Place 37 · Spaulding4,000 Meters Varsity3720:14.34 PB12
Sep 2Exeter Home MeetSep 2 · 4,000 Meters Varsity · Place 37 · Spaulding4,000 Meters Varsity3720:14.4 PB12

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 26NHIAA Division Cross Country ChampionshipsOct 26 · 5,000 Meters Varsity · Place 102 · Spaulding5,000 Meters Varsity10226:31.5JR
Oct 18Portsmouth MeetOct 18 · 5,000 Meters Varsity · Place 22 · Spaulding5,000 Meters Varsity2225:41.4JR
Oct 12Pelham InvitationalOct 12 · 5,000 Meters Junior Varsity · Place 21 · Spaulding5,000 Meters Junior Varsity2124:38.3JR
Oct 520th Battle of the BorderOct 5 · 5,000 Meters Varsity · Place 113 · Spaulding5,000 Meters Varsity11324:56.8811
Oct 520th Battle of the BorderOct 5 · 5,000 Meters Varsity · Place 113 · Spaulding5,000 Meters Varsity11324:56.9JR
Sep 28Kennett XC InvitationalSep 28 · 5,000 Meters Varsity · Place 33 · Spaulding5,000 Meters Varsity3326:51.8611
Sep 7Bobcat InvitationalSep 7 · 5,000 Meters Junior Varsity · Place 24 · Spaulding5,000 Meters Junior Varsity2427:02.9JR