Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.9 Miles · Old Saybrook High SchoolOld Saybrook Middle School XC Invite · Oct 2516:07.10Old Saybrook Middle School XC InviteOctober 25, 2023
2.7 Miles · JB Williams ParkRHAM, Portland, Bacon Academy at Glastonbury · Aug 2623:31.22RHAM, Portland, Bacon Academy at GlastonburyAugust 26, 2025
5,000 Meters · Coginchaug Regional HS38th Going to the Sun XC Invitational · Sep 1722:51.9038th Going to the Sun XC InvitationalSeptember 17, 2026
5,000 Meters · Hale Ray High SchoolShoreline Small Schools League Meet · Sep 2923:13.9Shoreline Small Schools League MeetSeptember 29, 2026
5,000 Meters · Nevers Park14th Harry Geraghty XC Invite · Sep 2523:00.1014th Harry Geraghty XC InviteSeptember 25, 2026
5,000 Meters · Veterans Memorial ParkBlue Dragon Invitational · Sep 1122:05.77Blue Dragon InvitationalSeptember 11, 2026
5,000 Meters · Wickham ParkCIAC XC Division Championships · Oct 3120:54.23CIAC XC Division ChampionshipsOctober 31, 2026

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 31CIAC XC Division ChampionshipsOct 31 · 5,000 Meters S · Place 77 · PortlandPortland5,000 Meters S7720:54.23 PB10
Oct 26Old Saybrook Soph-Frosh InvitationalOct 26 · 5,000 Meters Freshman Sophomore · Place 41 · PortlandPortland5,000 Meters Freshman Sophomore4121:23.0010
Oct 22Shoreline Cross Country ChampionshipsOct 22 · 5,000 Meters Varsity · Place 50 · PortlandPortland5,000 Meters Varsity5020:30.410
Oct 1043rd Wickham Park XC InvitationalOct 10 · 5,000 Meters Varsity Boys Small · Place 105 · PortlandPortland5,000 Meters Varsity Boys Small10521:45.0410
Sep 29Shoreline Small Schools League MeetSep 29 · 5,000 Meters Varsity · Place 22 · PortlandPortland5,000 Meters Varsity2223:13.9 PB10
Sep 2514th Harry Geraghty XC InviteSep 25 · 5,000 Meters Varsity · Place 104 · PortlandPortland5,000 Meters Varsity10423:00.10 PB10
Sep 1738th Going to the Sun XC InvitationalSep 17 · 5,000 Meters Varsity · Place 67 · PortlandPortland5,000 Meters Varsity6722:51.90 PB10
Sep 11Blue Dragon InvitationalSep 11 · 5,000 Meters Varsity · Place 164 · PortlandPortland5,000 Meters Varsity16422:05.77 PB10

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 3Valley Freshman InvitationalNov 3 · 5,000 Meters New Division · Place 19 · PortlandPortland5,000 Meters New Division1922:44.8Unofficial9
Oct 25CIAC Division ChampionshipsOct 25 · 5,000 Meters S · Place 105 · PortlandPortland5,000 Meters S10521:34.239
Oct 21Old Saybrook Frosh-Soph InvitationalOct 21 · 5,000 Meters Freshman Sophomore · Place 82 · PortlandPortland5,000 Meters Freshman Sophomore8221:42.109
Oct 16Shoreline Cross Country ChampionshipsOct 16 · 5,000 Meters Varsity · Place 64 · PortlandPortland5,000 Meters Varsity6422:27.109
Oct 1142nd Wickham Park XC InvitationalOct 11 · 5,000 Meters Varsity · Place 95 · PortlandPortland5,000 Meters Varsity9522:44.849
Sep 2613th Harry Geraghty XC InviteSep 26 · 5,000 Meters Varsity · Place 49 · PortlandPortland5,000 Meters Varsity4923:56.409
Sep 1837th Going to the Sun XC InvitationalSep 18 · 5,000 Meters Varsity · Place 82 · PortlandPortland5,000 Meters Varsity8226:02.809
Sep 1313th Connecticut River Valley InvitationalSep 13 · 5,000 Meters Junior Varsity · Place 69 · PortlandPortland5,000 Meters Junior Varsity6923:20.89
Aug 26RHAM, Portland, Bacon Academy at GlastonburyAug 26 · 2.7 Miles New Division · Place 45 · PortlandPortland2.7 Miles New Division4523:31.22 PB9

2024 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 30Old Saybrook Middle School XC InviteOct 30 · 1.8 Miles Middle School · Place 56 · PortlandPortland1.8 Miles Middle School5612:49.708

2023 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 25Old Saybrook Middle School XC InviteOct 25 · 1.9 Miles Middle School · Place 70 · PortlandPortland1.9 Miles Middle School7016:07.10 PB7