Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.1 Miles · Cape Cod FairgroundsASICS MSTCA Bob Glennon Twilight Invitational (Large School) · Oct 1413:41.2ASICS MSTCA Bob Glennon Twilight Invitational (Large School)October 14, 2023
3 Miles · Dacey Community FieldTCXC vs. Diman (Senior Day) · Oct 1120:10TCXC vs. Diman (Senior Day)October 11, 2023
3,000 Meters · Slater Memorial ParkCatholic Athletic League Championships · Oct 1212:50.46Catholic Athletic League ChampionshipsOctober 12, 2022
5,000 Meters · Cape Cod Fairgrounds 5k CourseMSTCA Twilight Meet All Divisions · Oct 1120:39.40MSTCA Twilight Meet All DivisionsOctober 11, 2025
5,000 Meters · Dacey Field VarsityMayflower Athletic Conference XC Championships · Oct 2022:00.40Mayflower Athletic Conference XC ChampionshipsOctober 20, 2025
5,000 Meters · Wrentham Development Center CourseMVADA Cross Country Championships · Oct 2820:36.40MVADA Cross Country ChampionshipsOctober 28, 2025

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

2025 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 28MVADA Cross Country ChampionshipsOct 28 · 5,000 Meters Large School Varsity · Place 61 · Diman Regional Voc/TechDiman Regional Voc/Tech5,000 Meters Large School Varsity6120:36.40 PB11
Oct 20Mayflower Athletic Conference XC ChampionshipsOct 20 · 5,000 Meters Varsity · Place 56 · Diman Regional Voc/TechDiman Regional Voc/Tech5,000 Meters Varsity5622:00.40 PB11
Oct 14Norfolk Aggie @ DimanOct 14 · 5,000 Meters Varsity · Diman Regional Voc/TechDiman Regional Voc/Tech5,000 Meters Varsity020:57Unofficial11
Oct 11MSTCA Twilight Meet All DivisionsOct 11 · 5,000 Meters Junior Varsity Large · Place 133 · Diman Regional Voc/TechDiman Regional Voc/Tech5,000 Meters Junior Varsity Large13320:39.40 PB11
Oct 7BP @ DimanOct 7 · 5,000 Meters Varsity · Diman Regional Voc/TechDiman Regional Voc/Tech5,000 Meters Varsity021:35Unofficial11
Sep 23Diman @ SoutheasternSep 23 · 5,000 Meters Varsity · Place 11 · Diman Regional Voc/TechDiman Regional Voc/Tech5,000 Meters Varsity1122:25Unofficial11
Sep 16TCXC vs. DimanSep 16 · 5,000 Meters Varsity · Place 15 · Diman Regional Voc/TechDiman Regional Voc/Tech5,000 Meters Varsity1522:15.3311

2024 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 21Mayflower Athletic Conference XC ChampionshipsOct 21 · 5,000 Meters Varsity · Place 25 · Diman Regional Voc/TechDiman Regional Voc/Tech5,000 Meters Varsity2521:42.9610
Oct 15TCXC vs. DimanOct 15 · 5,000 Meters Varsity · Place 4 · Diman Regional Voc/TechDiman Regional Voc/Tech5,000 Meters Varsity419:54.0110
Oct 13MSTCA Bob Glennon Twilight XC (Large School)Oct 13 · 5,000 Meters Sophomore · Place 67 · Diman Regional Voc/TechDiman Regional Voc/Tech5,000 Meters Sophomore6719:39.9010
Oct 8Diman V Norfolk AggieOct 8 · 5,000 Meters Varsity · Diman Regional Voc/TechDiman Regional Voc/Tech5,000 Meters Varsity019:41Unofficial10
Oct 1Diman V Bristol PlymouthOct 1 · 5,000 Meters Varsity · Diman Regional Voc/TechDiman Regional Voc/Tech5,000 Meters Varsity020:46Unofficial10
Sep 17Diman V SoutheasternSep 17 · 5,000 Meters Varsity · Diman Regional Voc/TechDiman Regional Voc/Tech5,000 Meters Varsity021:05Unofficial10
Sep 4Diman V DurfeeSep 4 · 5,000 Meters Boys 5K · Place 1 · Diman Regional Voc/TechDiman Regional Voc/Tech5,000 Meters Boys 5K120:06Unofficial10

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 17Diman @ Southeastern Oct 17 · 5,000 Meters New Division · Diman Regional Voc/TechDiman Regional Voc/Tech5,000 Meters New Division021:15Unofficial9
Oct 14ASICS MSTCA Bob Glennon Twilight Invitational (Large School)Oct 14 · 2.1 Miles Freshman Boys · Place 59 · Diman Regional Voc/TechDiman Regional Voc/Tech2.1 Miles Freshman Boys5913:41.2 PB9
Oct 13ASICS MSTCA Bob Glennon Twilight Invitational (Small/Medium Schools)Oct 13 · 2.1 Miles Freshman · Place 59 · Diman Regional Voc/TDiman Regional Voc/T2.1 Miles Freshman5913:41.18FR
Oct 11TCXC vs. Diman (Senior Day)Oct 11 · 3 Miles Varsity · Place 10 · Diman Regional Voc/TechDiman Regional Voc/Tech3 Miles Varsity1020:10 PB9
Sep 26Diman @ Norfolk Aggie Sep 26 · 5,000 Meters New Division · Diman Regional Voc/TechDiman Regional Voc/Tech5,000 Meters New Division021:04Unofficial9
Sep 19Diman vs BPSep 19 · 5,000 Meters Varsity · Place 17 · Diman Regional Voc/TechDiman Regional Voc/Tech5,000 Meters Varsity1723:00Unofficial9
Sep 12Diman vs DurfeeSep 12 · 5,000 Meters Varsity · Place 6 · Diman Regional Voc/TechDiman Regional Voc/Tech5,000 Meters Varsity622:08Unofficial9

2022 Cross Country

1 results
DateMeetEventPlMarkGr
Oct 12Catholic Athletic League ChampionshipsOct 12 · 3,000 Meters Varsity · Place 14 · St. PhilomenaSt. Philomena3,000 Meters Varsity1412:50.46 PB8