Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Franklin ParkFoot Locker Cross Country Northeast Regional Championships · Nov 2517:17.1Foot Locker Cross Country Northeast Regional ChampionshipsNovember 25, 2023
5,000 Meters · Gardner Municipal Golf CourseMIAA 3A, 3B, 3C Divisional Championships · Nov 1217:14.7MIAA 3A, 3B, 3C Divisional ChampionshipsNovember 12, 2022
5,000 Meters · Goddard Memorial State Park16th Ocean State XC Invitational · Sep 2217:19.716th Ocean State XC InvitationalSeptember 22, 2023
5,000 Meters · Hopedale Junior Senior High SchoolDual Valley Conference High School Championships · Oct 1816:57.80Dual Valley Conference High School ChampionshipsOctober 18, 2023
5,000 Meters · Nehoiden Golf ClubWellesley XC Invitational · Aug 3017:11.0Wellesley XC InvitationalAugust 30, 2024
5,000 Meters · Northfield Mountain Recreation CenterMIAA Division 3 Championships · Nov 1117:10.99MIAA Division 3 ChampionshipsNovember 11, 2023
5,000 Meters · Stanley ParkDick Atkinson Invitational · Oct 2317:17.9Dick Atkinson InvitationalOctober 23, 2021
5,000 Meters · Van Cortlandt ParkCHAMPS Northeast Regional XC Championships · Nov 2618:07.2CHAMPS Northeast Regional XC ChampionshipsNovember 26, 2022
5,000 Meters · Willard ParkMIAA Divisional State Championships · Nov 1817:09.64MIAA Divisional State ChampionshipsNovember 18, 2023
5,000 Meters · Wrentham Development Center CourseMSTCA Frank Mooney Coaches XC Invitational · Nov 517:06.75MSTCA Frank Mooney Coaches XC InvitationalNovember 5, 2022
6,000 Meters · University of Massachusetts Amherst Ken O'Brien Minutemen Invitational · Sep 522:09.7Ken O'Brien Minutemen InvitationalSeptember 5, 2026
8,000 Meters · Harkness Memorial State ParkConn College Invite · Oct 1727:21.9Conn College InviteOctober 17, 2026
8,000 Meters · Nehoiden Golf ClubNEWMAC Cross Country Championships · Nov 228:13.75NEWMAC Cross Country ChampionshipsNovember 2, 2024
8,000 Meters · Smith CollegeNEWMAC Conference Meet · Oct 3127:27.6NEWMAC Conference MeetOctober 31, 2026
8,000 Meters · Washington Country FairgroundsRPI Fairgrounds Showdown · Sep 2627:59.3RPI Fairgrounds ShowdownSeptember 26, 2026
8,000 Meters · Wesleyan UniversityCardinal Invitational · Sep 1928:32.2Cardinal InvitationalSeptember 19, 2026

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 31NEWMAC Conference MeetOct 31 · 8,000 Meters NEWMAC · Place 52 · WPIWPI8,000 Meters NEWMAC5227:27.6 PBJr
Oct 17Conn College InviteOct 17 · 8,000 Meters White · Place 136 · WPIWPI8,000 Meters White13627:21.9 PBJr
Sep 26RPI Fairgrounds ShowdownSep 26 · 8,000 Meters College · Place 150 · WPIWPI8,000 Meters College15027:59.3 PBJr
Sep 19Cardinal InvitationalSep 19 · 8,000 Meters Men · Place 105 · WPIWPI8,000 Meters Men10528:32.2 PBJr
Sep 5Ken O'Brien Minutemen InvitationalSep 5 · 6,000 Meters Collegiate · Place 38 · WPIWPI6,000 Meters Collegiate3822:09.7 PBJr

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 2NEWMAC Cross Country ChampionshipsNov 2 · 8,000 Meters Varsity · Place 69 · WPIWPI8,000 Meters Varsity6928:13.75 PBFr
Sep 21UMass Dartmouth XC InvitationalSep 21 · 8,000 Meters Junior Varsity · Place 70 · WPIWPI8,000 Meters Junior Varsity7028:01.25FR
Aug 30Wellesley XC InvitationalAug 30 · 5,000 Meters College · Place 32 · WPIWPI5,000 Meters College3217:11.0 PBFr

2023 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 25Foot Locker Cross Country Northeast Regional ChampionshipsNov 25 · 5,000 Meters "Marty Lewis" Championship · Place 98 · UnattachedUnattached5,000 Meters "Marty Lewis" Championship9817:17.1 PB12
Nov 18MIAA Divisional State ChampionshipsNov 18 · 5,000 Meters Division 3 · Place 26 · Hopedale Jr/SrHopedale Jr/Sr5,000 Meters Division 32617:09.64 PB12
Nov 11MIAA Division 3 ChampionshipsNov 11 · 5,000 Meters Division 3C · Place 9 · Hopedale Jr/SrHopedale Jr/Sr5,000 Meters Division 3C917:10.99 PB12
Nov 4MSTCA Frank Mooney Coaches InvitationalNov 4 · 5,000 Meters Varsity · Place 7 · Hopedale Jr/SrHopedale Jr/Sr5,000 Meters Varsity716:27.4SR
Oct 18Dual Valley Conference HS/MS ChampionshipOct 18 · 5,000 Meters Varsity · Place 2 · Hopedale Jr/SrHopedale Jr/Sr5,000 Meters Varsity216:57.80SR
Oct 18Dual Valley Conference High School ChampionshipsOct 18 · 5,000 Meters Varsity · Place 2 · Hopedale Jr/SrHopedale Jr/Sr5,000 Meters Varsity216:57.80 PB12
Oct 13ASICS MSTCA Bob Glennon Twilight Invitational (Small/Medium Schools)Oct 13 · 5,000 Meters Varsity · Place 29 · Hopedale Jr/SrHopedale Jr/Sr5,000 Meters Varsity2916:39.76SR
Sep 30MSTCA Frank Kelley InvitationalSep 30 · 5,000 Meters Championship · Place 28 · Hopedale Jr/SrHopedale Jr/Sr5,000 Meters Championship2816:30.6SR
Sep 2216th Ocean State XC InvitationalSep 22 · 5,000 Meters Varsity - 2 · Place 33 · Hopedale Jr/SrHopedale Jr/Sr5,000 Meters Varsity - 23317:19.7 PB12

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 26CHAMPS Northeast Regional XC ChampionshipsNov 26 · 5,000 Meters Junior / Senior · Place 6 · Hopedale, MAHopedale, MA5,000 Meters Junior / Senior618:07.2 PB11
Nov 12MIAA 3A, 3B, 3C Divisional ChampionshipsNov 12 · 5,000 Meters Division 3C · Place 5 · Hopedale Jr/SrHopedale Jr/Sr5,000 Meters Division 3C517:14.7 PB11
Nov 5MSTCA Frank Mooney Coaches XC InvitationalNov 5 · 5,000 Meters Junior/Senior (Small School) · Place 13 · Hopedale Jr/SrHopedale Jr/Sr5,000 Meters Junior/Senior (Small School)1317:06.75 PB11
Sep 23Ocean State XC InvitationalSep 23 · 5,000 Meters Varsity - 2 · Place 30 · Hopedale Jr/SrHopedale Jr/Sr5,000 Meters Varsity - 23017:3111

2021 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 27Eastbay Northeast Region Cross Country ChampionshipsNov 27 · 5,000 Meters Frosh/Soph · Place 26 · Hopedale MAHopedale MA5,000 Meters Frosh/Soph2618:19.110
Nov 13MIAA Division 3A, 3B, & 3C ChampionshipsNov 13 · 5,000 Meters Division 3C · Place 14 · Hopedale Jr/SrHopedale Jr/Sr5,000 Meters Division 3C1417:4010
Oct 23Dick Atkinson InvitationalOct 23 · 5,000 Meters Varsity · Place 19 · Hopedale Jr/SrHopedale Jr/Sr5,000 Meters Varsity1917:17.9 PB10