Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Wrentham Development Center CourseMSTCA Frank Kelley (Small Schools) · Sep 2010:22.84MSTCA Frank Kelley (Small Schools)September 20, 2025
5,000 Meters · Cape Cod FairgroundsMSTCA Bob Glennon Twilight XC (Small & Medium Schools) · Oct 1017:47.07MSTCA Bob Glennon Twilight XC (Small & Medium Schools)October 10, 2026
5,000 Meters · Cape Cod Fairgrounds 5k CourseMSTCA Twilight Meet All Divisions · Oct 1117:42.40MSTCA Twilight Meet All DivisionsOctober 11, 2025
5,000 Meters · Dacey Community FieldInaugural MAC Jamboree · Sep 919:16.15Inaugural MAC JamboreeSeptember 9, 2025
5,000 Meters · Dacey Field VarsityMayflower Athletic Conference XC Championships · Oct 2018:38.40Mayflower Athletic Conference XC ChampionshipsOctober 20, 2025
5,000 Meters · Southeastern Regional Vocational Technical High SchoolSoutheastern vs. Upper cape · Sep 1519:29Southeastern vs. Upper cape September 15, 2026
5,000 Meters · TCXC Course @ Dacey FieldTC vs. Upper Cape · Oct 618:58.41TC vs. Upper Cape October 6, 2026
5,000 Meters · Upper Cape Cod Regional Technical High SchoolDiman @ Upper Cape Tech · Sep 2918:27Diman @ Upper Cape TechSeptember 29, 2026
5,000 Meters · Willard Field ComplexMIAA XC Meet of Champions · Nov 1518:03.23MIAA XC Meet of ChampionsNovember 15, 2025
5,000 Meters · Willard ParkMIAA Division 3A-3B-3C · Nov 818:04.48MIAA Division 3A-3B-3CNovember 8, 2025
5,000 Meters · Wrentham Development CenterMSTCA Frank Kelley (Daytime Meet) · Oct 318:25.49MSTCA Frank Kelley (Daytime Meet)October 3, 2026
5,000 Meters · Wrentham Development Center CourseMSTCA Bay State Invitational · Sep 2717:28.60MSTCA Bay State InvitationalSeptember 27, 2025

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

2026 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 10MSTCA Bob Glennon Twilight XC (Small & Medium Schools)Oct 10 · 5,000 Meters Varsity Small · Place 88 · Upper Cape Cod Reg Voc Tech5,000 Meters Varsity Small8817:47.07 PB11
Oct 6TC vs. Upper Cape Oct 6 · 5,000 Meters Varsity · Place 3 · Upper Cape Cod Reg Voc Tech5,000 Meters Varsity318:58.41 PB11
Oct 3MSTCA Frank Kelley (Daytime Meet)Oct 3 · 5,000 Meters Open · Place 71 · Upper Cape Cod Reg Voc Tech5,000 Meters Open7118:25.49 PB11
Sep 29Diman @ Upper Cape TechSep 29 · 5,000 Meters Varsity · Place 1 · Upper Cape Cod Reg Voc Tech5,000 Meters Varsity118:27 PB11
Sep 15Southeastern vs. Upper cape Sep 15 · 5,000 Meters Varsity · Place 2 · Upper Cape Cod Reg Voc Tech5,000 Meters Varsity219:29 PB11
Sep 82nd Annual MAC JamboreeSep 8 · 5,000 Meters Varsity · Place 2 · Upper Cape Cod Reg Voc Tech5,000 Meters Varsity219:22.7111

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 15MIAA XC Meet of ChampionsNov 15 · 5,000 Meters Division 3 · Place 77 · Upper Cape Cod Reg Voc Tech5,000 Meters Division 37718:03.23 PB10
Nov 8MIAA Division 3A-3B-3CNov 8 · 5,000 Meters Division 3A · Place 23 · Upper Cape Cod Reg Voc Tech5,000 Meters Division 3A2318:04.48 PB10
Nov 1MSTCA Frank Mooney Coaches (Small Schools)Nov 1 · 5,000 Meters Sophomore · Place 8 · Upper Cape Cod Reg Voc Tech5,000 Meters Sophomore817:51.2010
Oct 28MVADA Cross Country ChampionshipsOct 28 · 5,000 Meters Small School Varsity · Place 3 · Upper Cape Cod Reg Voc Tech5,000 Meters Small School Varsity317:40.2010
Oct 20Mayflower Athletic Conference XC ChampionshipsOct 20 · 5,000 Meters Varsity · Place 7 · Upper Cape Cod Reg Voc Tech5,000 Meters Varsity718:38.40 PB10
Oct 11MSTCA Twilight Meet All DivisionsOct 11 · 5,000 Meters Varsity Small · Place 57 · Upper Cape Cod Reg Voc Tech5,000 Meters Varsity Small5717:42.40 PB10
Sep 27MSTCA Bay State InvitationalSep 27 · 5,000 Meters Varsity "A" · Place 35 · Upper Cape Cod Reg Voc Tech5,000 Meters Varsity "A"3517:28.60 PB10
Sep 20MSTCA Frank Kelley (Small Schools)Sep 20 · 3,000 Meters Sophomore · Place 10 · Upper Cape Cod Reg Voc Tech3,000 Meters Sophomore1010:22.84 PB10
Sep 9Inaugural MAC JamboreeSep 9 · 5,000 Meters Varsity · Place 2 · Upper Cape Cod Reg Voc Tech5,000 Meters Varsity219:16.15 PB10