Personal bests

Best marks in available results
Event / courseMarkMeetDate
5,000 Meters · Franklin ParkCatholic Memorial Invitational · Oct 1618:57.2Catholic Memorial InvitationalOctober 16, 2021
5,000 Meters · Gordon CollegeBattle of the North Shore · Sep 117:43.5Battle of the North ShoreSeptember 1, 2022
5,000 Meters · Lincoln FieldLexington vs Woburn · Oct 1917:58Lexington vs WoburnOctober 19, 2021
5,000 Meters · Reading Town ForestLexington at Reading · Oct 2818:04Lexington at ReadingOctober 28, 2021
8,000 Meters · Franklin ParkCodfish Bowl · Sep 2030:24Codfish BowlSeptember 20, 2025
8,000 Meters · Gordon CollegeCNE XC Championship · Nov 129:53.84CNE XC ChampionshipNovember 1, 2025
8,000 Meters · Harkness Memorial State ParkConn College Invite · Oct 1830:17.33Conn College InviteOctober 18, 2025
8,000 Meters · Hopkinton FairgroundsNCAA D3 East Region Championships · Nov 1530:14.5NCAA D3 East Region ChampionshipsNovember 15, 2025
8,000 Meters · Keene State CollegeKeene State Invitational · Oct 129:02.1Keene State InvitationalOctober 1, 2022
8,000 Meters · Western New England UniversityGolden Bear Invitational · Oct 1930:03Golden Bear InvitationalOctober 19, 2024

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

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Nov 15NCAA D3 East Region ChampionshipsNov 15 · 8,000 Meters D3 East · Place 180 · EndicottEndicott8,000 Meters D3 East18030:14.5 PBSr
Nov 1CNE XC ChampionshipNov 1 · 8,000 Meters Open · Place 83 · EndicottEndicott8,000 Meters Open8329:53.84 PBSr
Oct 18Conn College InviteOct 18 · 8,000 Meters White · Place 316 · EndicottEndicott8,000 Meters White31630:17.33 PBSr
Oct 4KSC InvitationalOct 4 · 8,000 Meters College · Place 225 · EndicottEndicott8,000 Meters College22530:39.30Sr
Sep 20Codfish BowlSep 20 · 8,000 Meters Open · Place 126 · EndicottEndicott8,000 Meters Open12630:24 PBSr
Sep 13Pop Crowell InvitationalSep 13 · 8,000 Meters College · Place 49 · EndicottEndicott8,000 Meters College4930:13.2Sr
Aug 30Battle of the North ShoreAug 30 · 5,000 Meters Men's Race · Place 15 · EndicottEndicott5,000 Meters Men's Race1518:34.4Sr

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 16NCAA DIII East RegionalNov 16 · 8,000 Meters D3 East · Place 161 · EndicottEndicott8,000 Meters D3 East16130:19.7Jr
Nov 2Conference of New EnglandNov 2 · 8,000 Meters Varsity · Place 79 · EndicottEndicott8,000 Meters Varsity7929:55.70JR
Oct 19Golden Bear InvitationalOct 19 · 8,000 Meters Men · Place 53 · EndicottEndicott8,000 Meters Men5330:03 PBJr
Oct 19Western New England University Cross-Country InvitationalOct 19 · 8,000 Meters Western NE · Place 53 · EndicottEndicott8,000 Meters Western NE5330:03.0Jr
Sep 14Pop Crowell InvitationalSep 14 · 8,000 Meters Varsity · Place 33 · EndicottEndicott8,000 Meters Varsity3330:02.8JR
Aug 31Battle of the North ShoreAug 31 · 5,000 Meters Varsity · Place 14 · EndicottEndicott5,000 Meters Varsity1418:06.32JR

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 28CCC XC ChampionshipsOct 28 · 8,000 Meters College · Place 78 · EndicottEndicott8,000 Meters College7830:53.2So
Oct 14Suffolk InvitationalOct 14 · 8,000 Meters College · Place 176 · EndicottEndicott8,000 Meters College17630:43.8So
Sep 23Codfish BowlSep 23 · 8,000 Meters Varsity · Place 132 · EndicottEndicott8,000 Meters Varsity13230:13.1SO
Sep 17Pop Crowell InvitationalSep 17 · 8,000 Meters Varsity · Place 30 · EndicottEndicott8,000 Meters Varsity3030:35.0SO
Sep 1Battle of the North ShoreSep 1 · 5,000 Meters Varsity · Place 39 · EndicottEndicott5,000 Meters Varsity3918:27.0SO

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 1Keene State InvitationalOct 1 · 8,000 Meters College · Place 52 · EndicottEndicott8,000 Meters College5229:02.1 PBFr
Sep 1Battle of the North ShoreSep 1 · 5,000 Meters College · Place 11 · EndicottEndicott5,000 Meters College1117:43.5 PBFr

2021 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 28Lexington at ReadingOct 28 · 5,000 Meters Varsity · Place 15 · LexingtonLexington5,000 Meters Varsity1518:04 PB12
Oct 19Lexington vs WoburnOct 19 · 5,000 Meters Varsity · Place 4 · LexingtonLexington5,000 Meters Varsity417:58 PB12
Oct 16Catholic Memorial InvitationalOct 16 · 5,000 Meters Varsity - Red · Place 30 · LexingtonLexington5,000 Meters Varsity - Red3018:57.2 PB12
Oct 5Lexington vs BelmontOct 5 · 5,000 Meters Varsity · Place 12 · LexingtonLexington5,000 Meters Varsity1218:2212
Sep 21Lexington vs BurlingtonSep 21 · 5,000 Meters Varsity · Place 10 · LexingtonLexington5,000 Meters Varsity1018:2912