Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.5 Miles · Marshfield FairMarshVegas XC Classic · Sep 1310:15.6MarshVegas XC ClassicSeptember 13, 2026
3,000 Meters · Wrentham Development Center CourseMSTCA Frank Kelley (Small Schools) · Sep 2012:51.03MSTCA Frank Kelley (Small Schools)September 20, 2025
5,000 Meters · Alvirne High School22rd Annual Battle of the Border · Oct 320:27.3022rd Annual Battle of the BorderOctober 3, 2026
5,000 Meters · Cape Cod FairgroundsMSTCA Bob Glennon Twilight XC (Small & Medium Schools) · Oct 1019:58.28MSTCA Bob Glennon Twilight XC (Small & Medium Schools)October 10, 2026
5,000 Meters · Cape Cod Fairgrounds 5k CourseMSTCA Twilight Meet All Divisions · Oct 1121:24.10MSTCA Twilight Meet All DivisionsOctober 11, 2025
5,000 Meters · Greater Lowell Technical High SchoolCAC Dual Meet: Greater Low V. Northeast · Oct 1522:53CAC Dual Meet: Greater Low V. NortheastOctober 15, 2025
5,000 Meters · Nashoba Valley Technical High SchoolCAC Quad Meet: Greater Lowell V. Whittier,Nash,MM · Oct 822:37CAC Quad Meet: Greater Lowell V. Whittier,Nash,MMOctober 8, 2025
5,000 Meters · Shawsheen Valley Technical High SchoolCAC Dual Meet: Greater Low V. Shawsheen · Sep 2422:39CAC Dual Meet: Greater Low V. ShawsheenSeptember 24, 2025
5,000 Meters · Willard Field ComplexMIAA XC Meet of Champions · Nov 1522:23.15MIAA XC Meet of ChampionsNovember 15, 2025
5,000 Meters · Willard ParkMIAA Division 3A-3B-3C · Nov 822:23.57MIAA Division 3A-3B-3CNovember 8, 2025
5,000 Meters · Wrentham Development Center CourseMVADA Cross Country Championships · Oct 2821:02.00MVADA Cross Country ChampionshipsOctober 28, 2025

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

2026 Cross Country

8 results
DateMeetEventPlMarkGr
Oct 14CAC DUAL MEET: GR.LOW @ NortheastOct 14 · 5,000 Meters Varsity/JV · Place 4 · Greater Lowell Tech5,000 Meters Varsity/JV421:04Unofficial11
Oct 10MSTCA Bob Glennon Twilight XC (Small & Medium Schools)Oct 10 · 5,000 Meters Varsity Small · Place 35 · Greater Lowell Tech5,000 Meters Varsity Small3519:58.28 PB11
Oct 322rd Annual Battle of the BorderOct 3 · 5,000 Meters Varsity · Place 18 · Greater Lowell Tech5,000 Meters Varsity1820:27.30 PB11
Sep 30CAC DUAL MEET: GR.LOW v. WhittierSep 30 · 5,000 Meters Varsity/JV · Place 3 · Greater Lowell Tech5,000 Meters Varsity/JV321:02Unofficial11
Sep 23CAC DUAL MEET: Shawsheen v. GR.LOWSep 23 · 5,000 Meters Varsity/JV · Place 3 · Greater Lowell Tech5,000 Meters Varsity/JV321:08Unofficial11
Sep 16CAC DUAL MEET: Lowell Catholic v. GR. LOWSep 16 · 5,000 Meters Varsity/JV · Place 4 · Greater Lowell Tech5,000 Meters Varsity/JV421:56Unofficial11
Sep 13MarshVegas XC ClassicSep 13 · 1.5 Miles Varsity · Place 19 · Greater Lowell Tech1.5 Miles Varsity1910:15.6 PB11
Sep 9CAC Dual Meet:Greater Lowell @ Greater LawrenceSep 9 · 5,000 Meters Varsity/JV · Place 4 · Greater Lowell Tech5,000 Meters Varsity/JV421:38Unofficial11

2025 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 15MIAA XC Meet of ChampionsNov 15 · 5,000 Meters Division 3 · Place 113 · Greater Lowell Tech5,000 Meters Division 311322:23.15 PB10
Nov 8MIAA Division 3A-3B-3CNov 8 · 5,000 Meters Division 3A · Place 33 · Greater Lowell Tech5,000 Meters Division 3A3322:23.57 PB10
Oct 28MVADA Cross Country ChampionshipsOct 28 · 5,000 Meters Large School Varsity · Place 9 · Greater Lowell Tech5,000 Meters Large School Varsity921:02.00 PB10
Oct 15CAC Dual Meet: Greater Low V. NortheastOct 15 · 5,000 Meters Varsity/JV · Place 6 · Greater Lowell Tech5,000 Meters Varsity/JV622:53 PB10
Oct 11MSTCA Twilight Meet All DivisionsOct 11 · 5,000 Meters Varsity Small · Place 52 · Greater Lowell Tech5,000 Meters Varsity Small5221:24.10 PB10
Oct 8CAC Quad Meet: Greater Lowell V. Whittier,Nash,MMOct 8 · 5,000 Meters Varsity/JV · Place 7 · Greater Lowell Tech5,000 Meters Varsity/JV722:37 PB10
Sep 29CAC Dual Meet: Greater Low V. Greater LawSep 29 · 5,000 Meters Varsity/JV · Place 5 · Greater Lowell Tech5,000 Meters Varsity/JV523:09.0010
Sep 24CAC Dual Meet: Greater Low V. ShawsheenSep 24 · 5,000 Meters Varsity/JV · Place 5 · Greater Lowell Tech5,000 Meters Varsity/JV522:39 PB10
Sep 20MSTCA Frank Kelley (Small Schools)Sep 20 · 3,000 Meters Sophomore · Place 19 · Greater Lowell Tech3,000 Meters Sophomore1912:51.03 PB10
Sep 17CAC Dual Meet: Greater Low V. Lowell CatholicSep 17 · 5,000 Meters Varsity/JV · Place 8 · Greater Lowell Tech5,000 Meters Varsity/JV823:03.0010