Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.1 Miles · Cape Cod FairgroundsMSTCA Bob McIntyre Twilight Large Schools Invitational · Oct 1612:20.2MSTCA Bob McIntyre Twilight Large Schools InvitationalOctober 16, 2021
4,000 Meters · Long Lane FarmLittle Three Championships (Amherst-Wesleyan-Williams) · Sep 515:02.6Little Three Championships (Amherst-Wesleyan-Williams)September 5, 2026
5,000 Meters · 5K High SchoolBlack Bear Invitational · Sep 2719:11Black Bear InvitationalSeptember 27, 2025
5,000 Meters · Barnstable High SchoolMV @ Barnstable · Oct 519:01MV @ BarnstableOctober 5, 2021
5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Open · Nov 2219:01.8NXR Northeast & New York Regional OpenNovember 22, 2025
5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Championships · Nov 2320:28.1NXR Northeast & New York Regional ChampionshipsNovember 23, 2024
5,000 Meters · Cape Cod FairgroundsASICS MSTCA Bob Glennon Twilight Invitational (Large School) · Oct 1418:37.3ASICS MSTCA Bob Glennon Twilight Invitational (Large School)October 14, 2023
5,000 Meters · Derryfield ParkManchester Invite · Sep 2019:47.3Manchester InviteSeptember 20, 2025
5,000 Meters · Franklin ParkFoot Locker Cross Country Northeast Regional Championships · Nov 2519:20.3Foot Locker Cross Country Northeast Regional ChampionshipsNovember 25, 2023
5,000 Meters · Gardner Municipal Golf CourseMIAA D1 Championship · Nov 1119:38.20MIAA D1 ChampionshipNovember 11, 2023
5,000 Meters · Goddard Memorial State ParkOcean State XC Invitational · Sep 2319:10Ocean State XC InvitationalSeptember 23, 2022
5,000 Meters · Hopkinton FairgroundsHOPKINTON CROSS COUNTRY FESTIVAL(HS) · Oct 1118:22.4HOPKINTON CROSS COUNTRY FESTIVAL(HS)October 11, 2025
5,000 Meters · Martha’s Vineyard Regional High SchoolMV vs Barnstable · Sep 2719:23MV vs BarnstableSeptember 27, 2022
5,000 Meters · Phillips Academy — AndoverQuad Meet 2024 - Andover, Exeter, Deerfield, St. Paul's · Oct 2619:15.67Quad Meet 2024 - Andover, Exeter, Deerfield, St. Paul'sOctober 26, 2024
5,000 Meters · The Taft SchoolNEPSTA Division 1 Cross-Country Championships · Nov 819:19NEPSTA Division 1 Cross-Country ChampionshipsNovember 8, 2025
5,000 Meters · Willard ParkMIAA Divisional State Championships · Nov 1819:48.54MIAA Divisional State ChampionshipsNovember 18, 2023
5,000 Meters · Wrentham Development Center CourseMIAA Division 1A, 1B, & 1C Championships · Nov 1318:28.8MIAA Division 1A, 1B, & 1C ChampionshipsNovember 13, 2021
6,000 Meters · Harkness Memorial State ParkConn College Invite · Oct 1722:42.2Conn College InviteOctober 17, 2026
6,000 Meters · Middlebury CollegeNESCAC XC Championship · Oct 3123:27.6NESCAC XC ChampionshipOctober 31, 2026
6,000 Meters · Wesleyan UniversityCardinal Invitational · Sep 1922:09.8Cardinal InvitationalSeptember 19, 2026

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

2026 Cross Country

4 results
DateMeetEventPlMarkGr
Oct 31NESCAC XC ChampionshipOct 31 · 6,000 Meters Championship · Place 72 · Wesleyan (Conn.)Wesleyan (Conn.)6,000 Meters Championship7223:27.6 PBFr
Oct 17Conn College InviteOct 17 · 6,000 Meters Blue · Place 105 · Wesleyan (Conn.)Wesleyan (Conn.)6,000 Meters Blue10522:42.2 PBFr
Sep 19Cardinal InvitationalSep 19 · 6,000 Meters Women · Place 7 · Wesleyan (Conn.)Wesleyan (Conn.)6,000 Meters Women722:09.8 PBFr
Sep 5Little Three Championships (Amherst-Wesleyan-Williams)Sep 5 · 4,000 Meters Collegiate · Place 3 · Wesleyan (Conn.)Wesleyan (Conn.)4,000 Meters Collegiate315:02.6 PBFr

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 22NXR Northeast & New York Regional OpenNov 22 · 5,000 Meters Championship - Northeast · Place 27 · Phillips Exeter AcademyPhillips Exeter Academy5,000 Meters Championship - Northeast2719:01.8 PB12
Nov 8NEPSTA Division 1 Cross-Country ChampionshipsNov 8 · 5,000 Meters Varsity · Place 6 · Phillips Exeter AcademyPhillips Exeter Academy5,000 Meters Varsity619:19 PB12
Oct 11HOPKINTON CROSS COUNTRY FESTIVAL(HS)Oct 11 · 5,000 Meters Varsity · Place 4 · Phillips Exeter AcademyPhillips Exeter Academy5,000 Meters Varsity418:22.4 PB12
Sep 27Black Bear InvitationalSep 27 · 5,000 Meters Varsity · Place 3 · Phillips Exeter AcademyPhillips Exeter Academy5,000 Meters Varsity319:11 PB12
Sep 20Manchester InviteSep 20 · 5,000 Meters Girls Varsity Large School · Place 11 · Phillips Exeter AcademyPhillips Exeter Academy5,000 Meters Girls Varsity Large School1119:47.3 PB12

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 23NXR Northeast & New York Regional ChampionshipsNov 23 · 5,000 Meters Championship - Northeast · Place 86 · Phillips Exeter AcademyPhillips Exeter Academy5,000 Meters Championship - Northeast8620:28.1 PB11
Oct 26Quad Meet 2024 - Andover, Exeter, Deerfield, St. Paul'sOct 26 · 5,000 Meters Varsity · Place 2 · Phillips Exeter AcademyPhillips Exeter Academy5,000 Meters Varsity219:15.67 PB11
Sep 21Manchester InviteSep 21 · 5,000 Meters Large School Varsity · Place 28 · Phillips Exeter AcademyPhillips Exeter Academy5,000 Meters Large School Varsity2820:16.911

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 25Foot Locker Cross Country Northeast Regional ChampionshipsNov 25 · 5,000 Meters Championship · Place 50 · UnattachedUnattached5,000 Meters Championship5019:20.3 PB11
Nov 18MIAA Divisional State ChampionshipsNov 18 · 5,000 Meters Division 1 · Place 34 · BarnstableBarnstable5,000 Meters Division 13419:48.54 PB11
Nov 11MIAA D1 ChampionshipNov 11 · 5,000 Meters Division 1B · Place 8 · BarnstableBarnstable5,000 Meters Division 1B819:38.20 PB11
Oct 14ASICS MSTCA Bob Glennon Twilight Invitational (Large School)Oct 14 · 5,000 Meters Varsity Girls · Place 7 · BarnstableBarnstable5,000 Meters Varsity Girls718:37.3 PB11
Oct 13ASICS MSTCA Bob Glennon Twilight Invitational (Small/Medium Schools)Oct 13 · 5,000 Meters Varsity · Place 7 · BarnstableBarnstable5,000 Meters Varsity718:37.23JR
Oct 7MSTCA Bay State InvitationalOct 7 · 5,000 Meters Varsity · Place 1 · BarnstableBarnstable5,000 Meters Varsity119:22.1JR
Sep 2216th Ocean State XC InvitationalSep 22 · 5,000 Meters Championship · Place 34 · BarnstableBarnstable5,000 Meters Championship3419:31.911
Sep 19MV vs BarnstableSep 19 · 5,000 Meters Varsity · Place 1 · BarnstableBarnstable5,000 Meters Varsity119:5211

2022 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 26NXR Northeast & New York Regional ChampionshipsNov 26 · 5,000 Meters Championship - Northeast · Place 37 · UNA-MA-BullockUNA-MA-Bullock5,000 Meters Championship - Northeast3720:29.810
Nov 19MIAA Division State Cross Country ChampionshipsNov 19 · 5,000 Meters Division 1 · Place 8 · BarnstableBarnstable5,000 Meters Division 1818:45.5210
Nov 11MIAA Divisional (1A, 1B, 1C) ChampionshipsNov 11 · 5,000 Meters Varsity · Place 8 · BarnstableBarnstable5,000 Meters Varsity818:48.17SO
Nov 5MSTCA Frank Mooney Coaches InvitationalNov 5 · 5,000 Meters Sophomore · Place 1 · BarnstableBarnstable5,000 Meters Sophomore119:01.2SO
Nov 5MSTCA Frank Mooney Coaches XC InvitationalNov 5 · 5,000 Meters Sophomore (Large School) · Place 1 · BarnstableBarnstable5,000 Meters Sophomore (Large School)119:01.1410
Oct 14MSTCA Bob Glennon Twilight InvitationalOct 14 · 5,000 Meters Sophomore · Place 1 · BarnstableBarnstable5,000 Meters Sophomore118:51.2SO
Oct 14MSTCA Bob Glennon Twilight Invitational (Large School)Oct 14 · 5,000 Meters Sophomore · Place 1 · BarnstableBarnstable5,000 Meters Sophomore118:51.210
Sep 27MV vs BarnstableSep 27 · 5,000 Meters Varsity · Place 1 · BarnstableBarnstable5,000 Meters Varsity119:23 PB10
Sep 23Ocean State XC InvitationalSep 23 · 5,000 Meters Championship · Place 7 · BarnstableBarnstable5,000 Meters Championship719:10 PB10

2021 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 20MIAA State ChampionshipsNov 20 · 5,000 Meters Division 1 · Place 7 · BarnstableBarnstable5,000 Meters Division 1718:30.929
Nov 13MIAA Division 1A, 1B, & 1C ChampionshipsNov 13 · 5,000 Meters Division 1A · Place 1 · BarnstableBarnstable5,000 Meters Division 1A118:28.8 PB9
Nov 6Frank Mooney Coaches InvitationalNov 6 · 5,000 Meters Sophomore · Place 1 · BarnstableBarnstable5,000 Meters Sophomore118:31.09
Oct 16MSTCA Bob McIntyre Twilight Large Schools InvitationalOct 16 · 2.1 Miles Freshman · Place 1 · BarnstableBarnstable2.1 Miles Freshman112:20.2 PB9
Oct 5MV @ BarnstableOct 5 · 5,000 Meters Varsity · Place 1 · BarnstableBarnstable5,000 Meters Varsity119:01 PB9