Personal bests

Best marks in available results
Event / courseMarkMeetDate
10,000 Meters · Hopkinton FairgroundsNCAA DI Northeast Regional · Nov 1535:10.0NCAA DI Northeast RegionalNovember 15, 2024
3,000 Meters · Willard ParkMassachusetts 8th Annual Middle School XC Championships · Nov 514:01Massachusetts 8th Annual Middle School XC ChampionshipsNovember 5, 2016
5,000 Meters · Attleboro High SchoolKelly Invitational · Oct 1917:24.0Kelly InvitationalOctober 19, 2020
5,000 Meters · Highland ParkMSTCA Cup · Nov 2117:09MSTCA CupNovember 21, 2020
5,000 Meters · Nehoiden Golf ClubWellesley College XC Invitational · Sep 416:59.21Wellesley College XC InvitationalSeptember 4, 2026
5,000 Meters · Shedd ParkMVC Championship · Oct 2618:01MVC ChampionshipOctober 26, 2019
5,000 Meters · Wrentham Development Center CourseMIAA Division 1A, 1B, & 1C Championships · Nov 1316:40.3MIAA Division 1A, 1B, & 1C ChampionshipsNovember 13, 2021
8,000 Meters · Bethpage Polo at the ParkNortheast-10 Cross Country Championships · Nov 726:52.09Northeast-10 Cross Country ChampionshipsNovember 7, 2026
8,000 Meters · Branch Brook ParkMetropolitan Championships (Cross Country) · Oct 1126:12.0Metropolitan Championships (Cross Country)October 11, 2025
8,000 Meters · Hopkinton Fairgrounds Championship Cross Country CourseNew England (NEICAAA) Cross Country Championships · Oct 927:26.3New England (NEICAAA) Cross Country ChampionshipsOctober 9, 2026
8,000 Meters · Lehigh UniversityPaul Short Run · Oct 427:34.7Paul Short RunOctober 4, 2024
8,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 326:48.6Paul Short Run (College)October 3, 2025
8,000 Meters · Twin Ponds on the FarmJasper Fall XC Invitational · Sep 1327:21.4Jasper Fall XC InvitationalSeptember 13, 2025
8,000 Meters · UMass Dartmouth Cross Country Course53rd UMass Dartmouth Cross Country Invitational · Sep 1927:07.0753rd UMass Dartmouth Cross Country InvitationalSeptember 19, 2026
8,000 Meters · Van Cortlandt ParkIC4A/ECAC Cross Country Championships · Oct 1727:11.9IC4A/ECAC Cross Country ChampionshipsOctober 17, 2025

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

2026 Cross Country

5 results
DateMeetEventPlMarkGr
Nov 7Northeast-10 Cross Country ChampionshipsNov 7 · 8,000 Meters Northeast-10 · Place 23 · BentleyBentley8,000 Meters Northeast-102326:52.09 PBSr
Oct 22Penmen Mini-MeetOct 22 · 5,000 Meters Varsity · Place 30 · BentleyBentley5,000 Meters Varsity3017:01.80SR
Oct 9New England (NEICAAA) Cross Country ChampionshipsOct 9 · 8,000 Meters Collegiate · Place 129 · BentleyBentley8,000 Meters Collegiate12927:26.3 PBSr
Sep 1953rd UMass Dartmouth Cross Country InvitationalSep 19 · 8,000 Meters 8K Gold 35:00 min. cap · Place 35 · BentleyBentley8,000 Meters 8K Gold 35:00 min. cap3527:07.07 PBSr
Sep 4Wellesley College XC InvitationalSep 4 · 5,000 Meters Collegiate · Place 13 · BentleyBentley5,000 Meters Collegiate1316:59.21 PBSr

2025 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 17IC4A/ECAC Cross Country ChampionshipsOct 17 · 8,000 Meters College · Place 181 · FordhamFordham8,000 Meters College18127:11.9 PBSo
Oct 11Metropolitan Championships (Cross Country)Oct 11 · 8,000 Meters College · Place 39 · FordhamFordham8,000 Meters College3926:12.0 PBSo
Oct 3Paul Short Run (College)Oct 3 · 8,000 Meters Open · Place 283 · FordhamFordham8,000 Meters Open28326:48.6 PBSo
Sep 13Jasper Fall XC InvitationalSep 13 · 8,000 Meters Seeded · Place 108 · FordhamFordham8,000 Meters Seeded10827:21.4 PBSo
Sep 6Fordham Fiasco/Ed Joyce MemorialSep 6 · 8,000 Meters College · Place 11 · FordhamFordham8,000 Meters College1130:16.3So

2024 Cross Country

3 results
DateMeetEventPlMarkGr
Nov 15NCAA DI Northeast RegionalNov 15 · 10,000 Meters Northeast · Place 246 · FordhamFordham10,000 Meters Northeast24635:10.0 PBFr
Oct 4Paul Short RunOct 4 · 8,000 Meters Gold · Place 356 · FordhamFordham8,000 Meters Gold35627:34.7 PBFr
Sep 14Jasper Fall XC InvitationalSep 14 · 8,000 Meters Seeded · Place 75 · FordhamFordham8,000 Meters Seeded7527:13.3FR

2021 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 20MIAA State ChampionshipsNov 20 · 5,000 Meters Division 1 · Place 72 · North AndoverNorth Andover5,000 Meters Division 17216:35.9012
Nov 13MIAA Division 1A, 1B, & 1C ChampionshipsNov 13 · 5,000 Meters Division 1B · Place 21 · North AndoverNorth Andover5,000 Meters Division 1B2116:40.3 PB12

2020 Cross Country

2 results
DateMeetEventPlMarkGr
Nov 21MSTCA CupNov 21 · 5,000 Meters Division 1 Varsity · Place 32 · North AndoverNorth Andover5,000 Meters Division 1 Varsity3217:09 PB11
Oct 19Kelly InvitationalOct 19 · 5,000 Meters Varsity · Place 39 · North AndoverNorth Andover5,000 Meters Varsity3917:24.0 PB11

2019 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 2MSTCA Frank Mooney Invitational Nov 2 · 5,000 Meters Sophomore Division 1 · Place 29 · North AndoverNorth Andover5,000 Meters Sophomore Division 12917:53.810
Oct 26MVC ChampionshipOct 26 · 5,000 Meters Varsity · Place 39 · North AndoverNorth Andover5,000 Meters Varsity3918:01 PB10
Sep 28Frank Kelley InvitationalSep 28 · 5,000 Meters Championship · Place 75 · North AndoverNorth Andover5,000 Meters Championship7518:32.7510
Sep 14TMHS Robert MacDougall 3K InviteSep 14 · Varsity · Place 34 · North AndoverNorth AndoverVarsity3410:40SO

2016 Cross Country

1 results
DateMeetEventPlMarkGr
Nov 5Massachusetts 8th Annual Middle School XC ChampionshipsNov 5 · 3,000 Meters 7th Grade · Place 141 · North AndoverNorth Andover3,000 Meters 7th Grade14114:01 PB7