Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.1 Miles · Cape Cod FairgroundsTwilight Invite · Oct 2112:20.5Twilight InviteOctober 21, 2017
3,000 Meters · Wrentham Development Center CourseMSTCA Frank Mooney Invitational · Nov 411:04.74MSTCA Frank Mooney InvitationalNovember 4, 2017
5,000 Meters · McCarthy Park and FieldsTVL Championships · Oct 2218:04.6TVL ChampionshipsOctober 22, 2019
5,000 Meters · Medfield State Hospital CourseTVL Championships · Oct 2418:29.5TVL ChampionshipsOctober 24, 2018
5,000 Meters · Northfield Mountain Recreation CenterMIAA All State Championship · Nov 1718:49.67MIAA All State ChampionshipNovember 17, 2018
5,000 Meters · Norwood HS XCTVL Classic · Oct 2316:31TVL ClassicOctober 23, 2021
5,000 Meters · Stanley ParkMIAA Division 3A, 3B, & 3C Championships · Nov 1317:19MIAA Division 3A, 3B, & 3C ChampionshipsNovember 13, 2021
5,000 Meters · Wrentham Development Center CourseMIAA Eastern Mass Divisional Championships · Nov 918:02.5MIAA Eastern Mass Divisional ChampionshipsNovember 9, 2019
8,000 Meters · Franklin ParkCodfish Bowl · Sep 2028:29Codfish BowlSeptember 20, 2025
8,000 Meters · Highland ParkBrown Bear Invitational · Sep 2728:36.9Brown Bear InvitationalSeptember 27, 2025
8,000 Meters · Stanley ParkNIRCA Regional Championship · Oct 2527:08.37NIRCA Regional ChampionshipOctober 25, 2025

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

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 25NIRCA Regional ChampionshipOct 25 · 8,000 Meters Collegiate · Place 31 · Northeastern University ClubNortheastern University Club8,000 Meters Collegiate3127:08.37 PBSr
Sep 27Brown Bear InvitationalSep 27 · 8,000 Meters College · Place 30 · Northeastern University ClubNortheastern University Club8,000 Meters College3028:36.9 PBSr
Sep 20Codfish BowlSep 20 · 8,000 Meters Open · Place 66 · Northeastern University ClubNortheastern University Club8,000 Meters Open6628:29 PBSr

2024 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 26NIRCA XC ChampionshipOct 26 · 8,000 Meters Varsity · Place 32 · Northeastern University ClubNortheastern University Club8,000 Meters Varsity3227:20.81—
Oct 6Brown Bear InvitationalOct 6 · 8,000 Meters Varsity · Place 117 · Northeastern UniversityNortheastern University8,000 Meters Varsity11730:18.5—

2021 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 20MIAA State ChampionshipsNov 20 · 5,000 Meters Division 3 · Place 46 · BellinghamBellingham5,000 Meters Division 34617:25.5412
Nov 13MIAA Division 3A, 3B, & 3C ChampionshipsNov 13 · 5,000 Meters Division 3A · Place 9 · BellinghamBellingham5,000 Meters Division 3A917:19 PB12
Nov 6Frank Mooney Coaches InvitationalNov 6 · 5,000 Meters Varsity · Place 19 · BellinghamBellingham5,000 Meters Varsity1917:02.712
Oct 23TVL ClassicOct 23 · 5,000 Meters Varsity · Place 3 · BellinghamBellingham5,000 Meters Varsity316:31 PB12
Oct 15Bob McIntyre Twilight invitational Oct 15 · 5,000 Meters Varsity · Place 26 · BellinghamBellingham5,000 Meters Varsity2616:54.9SR

2019 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 9MIAA Eastern Mass Divisional ChampionshipsNov 9 · 5,000 Meters Division 6 · Place 24 · BellinghamBellingham5,000 Meters Division 62418:02.5 PB10
Nov 2MSTCA Frank Mooney Invitational Nov 2 · 5,000 Meters Sophomore Division 2 · Place 13 · BellinghamBellingham5,000 Meters Sophomore Division 21318:11.410
Oct 22TVL ChampionshipsOct 22 · 5,000 Meters Varsity · Place 14 · BellinghamBellingham5,000 Meters Varsity1418:04.6 PB10
Oct 18Bob McIntyre Twilight InvitationalOct 18 · 4,570 Meters Division 2 · Place 3 · BellinghamBellingham4,570 Meters Division 2316:58.5010

2018 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 17MIAA All State ChampionshipNov 17 · 5,000 Meters Division 2 · Place 92 · BellinghamBellingham5,000 Meters Division 29218:49.67 PB9
Nov 10EMASS MIAA ChampionshipsNov 10 · 5,000 Meters Division 6 · Place 24 · BellinghamBellingham5,000 Meters Division 62418:14.19
Nov 3Frank Mooney MSTCA InvitationalNov 3 · 3,000 Meters Freshman D2 · Place 3 · BellinghamBellingham3,000 Meters Freshman D2310:33.8Unofficial9
Oct 24TVL ChampionshipsOct 24 · 5,000 Meters Varsity · Place 23 · BellinghamBellingham5,000 Meters Varsity2318:29.5 PB9
Oct 19Bob McIntyre Twilight InvitationalOct 19 · 2.1 Miles Division 2 · Place 2 · BellinghamBellingham2.1 Miles Division 2211:04.7FR
Oct 13Bay State InvitationalOct 13 · 5,000 Meters Varsity · Place 58 · BellinghamBellingham5,000 Meters Varsity5818:28.6FR

2017 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 4MSTCA Frank Mooney InvitationalNov 4 · 3,000 Meters 9th Div 2 · Place 25 · BellinghamBellingham3,000 Meters 9th Div 22511:04.74 PB8
Nov 1TVL ChampionshipsNov 1 · 5,000 Meters Junior Varsity · Place 10 · BellinghamBellingham5,000 Meters Junior Varsity1019:32.98
Oct 21Twilight InviteOct 21 · 2.1 Miles Frosh · Place 53 · BellinghamBellingham2.1 Miles Frosh5312:20.5 PB8
Oct 14Bay State InvitationalOct 14 · 5,000 Meters Varsity · Place 104 · BellinghamBellingham5,000 Meters Varsity1046:09.98