Personal bests

Best marks in available results
Event / courseMarkMeetDate
3 Miles · Dacey Community FieldTCXC vs. Diman (Senior Day) · Oct 1120:12TCXC vs. Diman (Senior Day)October 11, 2023
3,000 Meters · Wrentham Development Center CourseMSTCA Frank Kelley Invitational · Sep 2412:41.5MSTCA Frank Kelley InvitationalSeptember 24, 2022
5,000 Meters · Dacey Field VarsityMayflower Athletic Conference XC Championships · Oct 2020:44.20Mayflower Athletic Conference XC ChampionshipsOctober 20, 2025
5,000 Meters · Wrentham Development Center CourseMVADA Cross Country Championships · Oct 2819:41.90MVADA Cross Country ChampionshipsOctober 28, 2025

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

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 8MIAA Division 1A-1B-1CNov 8 · 5,000 Meters Varsity Division 1B · Place 156 · Diman Regional Voc/Tech5,000 Meters Varsity Division 1B15620:32.8012
Oct 28MVADA Cross Country ChampionshipsOct 28 · 5,000 Meters Large School Varsity · Place 39 · Diman Regional Voc/Tech5,000 Meters Large School Varsity3919:41.90 PB12
Oct 20Mayflower Athletic Conference XC ChampionshipsOct 20 · 5,000 Meters Varsity · Place 36 · Diman Regional Voc/Tech5,000 Meters Varsity3620:44.20 PB12
Oct 14Norfolk Aggie @ DimanOct 14 · 5,000 Meters Varsity · Diman Regional Voc/Tech5,000 Meters Varsity019:55Unofficial12
Oct 7BP @ DimanOct 7 · 5,000 Meters Varsity · Diman Regional Voc/Tech5,000 Meters Varsity019:49Unofficial12
Sep 23Diman @ SoutheasternSep 23 · 5,000 Meters Varsity · Place 13 · Diman Regional Voc/Tech5,000 Meters Varsity1322:48Unofficial12
Sep 16TCXC vs. DimanSep 16 · 5,000 Meters Varsity · Place 9 · Diman Regional Voc/Tech5,000 Meters Varsity920:43.8312
Sep 3Durfee @ DimanSep 3 · 5,000 Meters Varsity · Place 3 · Diman Regional Voc/Tech5,000 Meters Varsity320:56Unofficial12

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 21Mayflower Athletic Conference XC ChampionshipsOct 21 · 5,000 Meters Varsity · Place 29 · Diman Regional Voc/Tech5,000 Meters Varsity2921:47.2011
Oct 15TCXC vs. DimanOct 15 · 5,000 Meters Varsity · Place 9 · Diman Regional Voc/Tech5,000 Meters Varsity921:10.8411
Oct 8Diman V Norfolk AggieOct 8 · 5,000 Meters Varsity · Diman Regional Voc/Tech5,000 Meters Varsity020:00Unofficial11
Oct 1Diman V Bristol PlymouthOct 1 · 5,000 Meters Varsity · Diman Regional Voc/Tech5,000 Meters Varsity022:12Unofficial11
Sep 17Diman V SoutheasternSep 17 · 5,000 Meters Varsity · Diman Regional Voc/Tech5,000 Meters Varsity021:50Unofficial11
Sep 4Diman V DurfeeSep 4 · 5,000 Meters Boys 5K · Place 2 · Diman Regional Voc/Tech5,000 Meters Boys 5K220:50Unofficial11

2023 Cross Country

5 results
DateMeetEventPlMarkGr
Oct 17Diman @ Southeastern Oct 17 · 5,000 Meters New Division · Diman Regional Voc/Tech5,000 Meters New Division021:09Unofficial10
Oct 11TCXC vs. Diman (Senior Day)Oct 11 · 3 Miles Varsity · Place 11 · Diman Regional Voc/Tech3 Miles Varsity1120:12 PB10
Sep 26Diman @ Norfolk Aggie Sep 26 · 5,000 Meters New Division · Diman Regional Voc/Tech5,000 Meters New Division020:58Unofficial10
Sep 19Diman vs BPSep 19 · 5,000 Meters Varsity · Place 11 · Diman Regional Voc/Tech5,000 Meters Varsity1121:49Unofficial10
Sep 12Diman vs DurfeeSep 12 · 5,000 Meters Varsity · Place 7 · Diman Regional Voc/Tech5,000 Meters Varsity722:48Unofficial10

2022 Cross Country

3 results
DateMeetEventPlMarkGr
Oct 31Mayflower Conference ChampionshipsOct 31 · 5,000 Meters Varsity · Place 60 · Diman Region Vo-Tech5,000 Meters Varsity6021:52.99
Sep 24MSTCA Frank Kelley InvitationalSep 24 · 3,000 Meters Varsity · Place 178 · Diman Regional Voc/Tech3,000 Meters Varsity17812:41.5FR
Sep 24MSTCA Frank Kelley InvitationalSep 24 · 3,000 Meters Varsity Large 9-10 · Place 178 · Diman Regional Voc/Tech3,000 Meters Varsity Large 9-1017812:41.5 PB9