Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · Leary FieldDual Meet Waltham vs NEE #2 · Oct 116:08.3Dual Meet Waltham vs NEE #2October 11, 2020
1770 m · Franklin ParkBoston Mayors Cup · Oct 257:00Boston Mayors CupOctober 25, 2020
3,000 Meters · Wrentham Development Center CourseMSTCA Frank Kelley Invitational · Sep 2410:41.7MSTCA Frank Kelley InvitationalSeptember 24, 2022
5,000 Meters · Cape Cod FairgroundsMSTCA Bob Glennon Twilight Invitational (Large School) · Oct 1417:31.2MSTCA Bob Glennon Twilight Invitational (Large School)October 14, 2022
5,000 Meters · Willard ParkMIAA Divisional State Championships · Nov 1818:32.41MIAA Divisional State ChampionshipsNovember 18, 2023
8,000 Meters · Hopkinton FairgroundsNew England (NEICAAA) Cross Country Championship · Oct 1029:25.0New England (NEICAAA) Cross Country ChampionshipOctober 10, 2025
8,000 Meters · Saint Anselm CollegeNE10 Championships · Oct 2629:23.6NE10 ChampionshipsOctober 26, 2025
8,000 Meters · UMass Dartmouth Cross Country Course52nd Corsair XC Invitational · Sep 2028:17.9652nd Corsair XC InvitationalSeptember 20, 2025

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

2025 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 26NE10 ChampionshipsOct 26 · 8,000 Meters Collegiate · Place 64 · BentleyBentley8,000 Meters Collegiate6429:23.6 PBFr
Oct 10New England (NEICAAA) Cross Country ChampionshipOct 10 · 8,000 Meters NEICAAA · Place 242 · BentleyBentley8,000 Meters NEICAAA24229:25.0 PBFr
Sep 2052nd Corsair XC InvitationalSep 20 · 8,000 Meters Men's 8K Navy · Place 58 · BentleyBentley8,000 Meters Men's 8K Navy5828:17.96 PBFr

2024 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 16MIAA Meet of ChampionsNov 16 · 5,000 Meters Varsity Division 2 · Place 110 · Masconomet RegionalMasconomet Regional5,000 Meters Varsity Division 211018:23.2512
Nov 9MIAA Division 2A-2B-2C Cross Country ChampionshipNov 9 · 5,000 Meters Varsity 2A · Place 21 · Masconomet RegionalMasconomet Regional5,000 Meters Varsity 2A2117:45.7512
Oct 12MSTCA Bob Glennon Twilight XC Invitational (Small/Medium School)Oct 12 · 5,000 Meters Varsity · Place 32 · Masconomet RegionalMasconomet Regional5,000 Meters Varsity3216:44.5312
Sep 21MSTCA Frank Kelley InvitationalSep 21 · 3,000 Meters Varsity · Place 13 · Masconomet RegionalMasconomet Regional3,000 Meters Varsity1310:15.7112

2023 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 18MIAA Divisional State ChampionshipsNov 18 · 5,000 Meters Division 2 · Place 127 · Masconomet RegionalMasconomet Regional5,000 Meters Division 212718:32.41 PB11
Nov 11MIAA Division 2 State QualifierNov 11 · 5,000 Meters 2A · Place 46 · Masconomet RegionalMasconomet Regional5,000 Meters 2A4617:36.4JR
Oct 13ASICS MSTCA Bob Glennon Twilight Invitational (Small/Medium Schools)Oct 13 · 5,000 Meters Varsity · Place 58 · Masconomet RegionalMasconomet Regional5,000 Meters Varsity5817:38.11JR
Sep 30MSTCA Frank Kelley InvitationalSep 30 · 3,000 Meters Varsity · Place 12 · Masconomet RegionalMasconomet Regional3,000 Meters Varsity1210:05.3JR

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 11MIAA Divisional (1A, 1B, 1C) ChampionshipsNov 11 · 5,000 Meters Varsity · Place 95 · Masconomet RegionalMasconomet Regional5,000 Meters Varsity9518:40.33SO
Oct 14MSTCA Bob Glennon Twilight Invitational (Large School)Oct 14 · 5,000 Meters Varsity · Place 67 · Masconomet RegionalMasconomet Regional5,000 Meters Varsity6717:31.2 PB10
Sep 24MSTCA Frank Kelley InvitationalSep 24 · 3,000 Meters Varsity Large 9-10 · Place 16 · Masconomet RegionalMasconomet Regional3,000 Meters Varsity Large 9-101610:41.7 PB10

2021 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 16MSTCA Bob McIntyre Twilight Large Schools InvitationalOct 16 · 5,000 Meters Sophomore · Place 108 · Masconomet RegionalMasconomet Regional5,000 Meters Sophomore10820:05.89

2020 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 22USATF-NE Youth XC ChampionshipNov 22 · 4,000 Meters Varsity · Place 33 · New England Elite Tr..New England Elite Tr..4,000 Meters Varsity3315:10—
Nov 15USATF-NE XC Youth InvitationalNov 15 · 4,000 Meters Varsity · Place 28 · New England Elite Tr..New England Elite Tr..4,000 Meters Varsity2815:27—
Oct 25Boston Mayors CupOct 25 · 1.1 Miles Middle School · Place 27 · New England Elite Track ClubNew England Elite Track Club1.1 Miles Middle School277:00 PB8
Oct 11Dual Meet Waltham vs NEE #2Oct 11 · 1 Miles 13-14 · Place 18 · New England Elite Track ClubNew England Elite Track Club1 Miles 13-14186:08.3 PB8