Personal bests

Best marks in available results
Event / courseMarkMeetDate
1.5 Miles · Marshfield FairMarshVegas XC Classic · Sep 139:35.6MarshVegas XC ClassicSeptember 13, 2026
3,000 Meters · Wrentham Development Center CourseMSTCA Frank Kelley (Small Schools) · Sep 2011:46.99MSTCA Frank Kelley (Small Schools)September 20, 2025
5,000 Meters · Alvirne High School22rd Annual Battle of the Border · Oct 320:19.9922rd Annual Battle of the BorderOctober 3, 2026
5,000 Meters · Cape Cod FairgroundsMSTCA Bob Glennon Twilight XC (Small & Medium Schools) · Oct 1019:30.08MSTCA Bob Glennon Twilight XC (Small & Medium Schools)October 10, 2026
5,000 Meters · Franklin Park PlaysteadCatholic Memorial Invitational · Oct 1720:09.2Catholic Memorial InvitationalOctober 17, 2026
5,000 Meters · Greater Lowell Technical High SchoolCAC Dual Meet: Greater Low V. Northeast · Oct 1520:19CAC Dual Meet: Greater Low V. NortheastOctober 15, 2025
5,000 Meters · Shawsheen Valley Technical High SchoolCAC Dual Meet: Greater Low V. Shawsheen · Sep 2421:26CAC Dual Meet: Greater Low V. ShawsheenSeptember 24, 2025
5,000 Meters · Willard Field ComplexMIAA XC Meet of Champions · Nov 1520:39.62MIAA XC Meet of ChampionsNovember 15, 2025
5,000 Meters · Willard ParkMIAA Division 3A-3B-3C · Nov 820:16.31MIAA Division 3A-3B-3CNovember 8, 2025
5,000 Meters · Wrentham Development Center CourseMVADA Cross Country Championships · Oct 2819:33.90MVADA Cross Country ChampionshipsOctober 28, 2025

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

2026 Cross Country

9 results
DateMeetEventPlMarkGr
Oct 26MVADA Cross Country ChampionshipsOct 26 · 5,000 Meters Varsity · Place 3 · Greater Lowell Tech5,000 Meters Varsity320:03.811
Oct 17Catholic Memorial InvitationalOct 17 · 5,000 Meters Varsity Girls · Place 67 · Greater Lowell Tech5,000 Meters Varsity Girls6720:09.2 PB11
Oct 14CAC DUAL MEET: GR.LOW @ NortheastOct 14 · 5,000 Meters Varsity/JV · Place 3 · Greater Lowell Tech5,000 Meters Varsity/JV320:46Unofficial11
Oct 10MSTCA Bob Glennon Twilight XC (Small & Medium Schools)Oct 10 · 5,000 Meters Varsity Small · Place 20 · Greater Lowell Tech5,000 Meters Varsity Small2019:30.08 PB11
Oct 322rd Annual Battle of the BorderOct 3 · 5,000 Meters Varsity · Place 16 · Greater Lowell Tech5,000 Meters Varsity1620:19.99 PB11
Sep 23CAC DUAL MEET: Shawsheen v. GR.LOWSep 23 · 5,000 Meters Varsity/JV · Place 1 · Greater Lowell Tech5,000 Meters Varsity/JV120:43Unofficial11
Sep 16CAC DUAL MEET: Lowell Catholic v. GR. LOWSep 16 · 5,000 Meters Varsity/JV · Place 3 · Greater Lowell Tech5,000 Meters Varsity/JV321:30Unofficial11
Sep 13MarshVegas XC ClassicSep 13 · 1.5 Miles Varsity · Place 6 · Greater Lowell Tech1.5 Miles Varsity69:35.6 PB11
Sep 9CAC Dual Meet:Greater Lowell @ Greater LawrenceSep 9 · 5,000 Meters Varsity/JV · Place 2 · Greater Lowell Tech5,000 Meters Varsity/JV221:37Unofficial11

2025 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 15MIAA XC Meet of ChampionsNov 15 · 5,000 Meters Division 3 · Place 38 · Greater Lowell Tech5,000 Meters Division 33820:39.62 PB10
Nov 8MIAA Division 3A-3B-3CNov 8 · 5,000 Meters Division 3A · Place 4 · Greater Lowell Tech5,000 Meters Division 3A420:16.31 PB10
Oct 28MVADA Cross Country ChampionshipsOct 28 · 5,000 Meters Large School Varsity · Place 2 · Greater Lowell Tech5,000 Meters Large School Varsity219:33.90 PB10
Oct 15CAC Dual Meet: Greater Low V. NortheastOct 15 · 5,000 Meters Varsity/JV · Place 2 · Greater Lowell Tech5,000 Meters Varsity/JV220:19 PB10
Sep 29CAC Dual Meet: Greater Low V. Greater LawSep 29 · 5,000 Meters Varsity/JV · Place 4 · Greater Lowell Tech5,000 Meters Varsity/JV421:57.0010
Sep 24CAC Dual Meet: Greater Low V. ShawsheenSep 24 · 5,000 Meters Varsity/JV · Place 2 · Greater Lowell Tech5,000 Meters Varsity/JV221:26 PB10
Sep 20MSTCA Frank Kelley (Small Schools)Sep 20 · 3,000 Meters Sophomore · Place 5 · Greater Lowell Tech3,000 Meters Sophomore511:46.99 PB10
Sep 17CAC Dual Meet: Greater Low V. Lowell CatholicSep 17 · 5,000 Meters Varsity/JV · Place 1 · Greater Lowell Tech5,000 Meters Varsity/JV121:23.0010

2024 Cross Country

6 results
DateMeetEventPlMarkGr
Nov 16MIAA Meet of ChampionsNov 16 · 5,000 Meters Varsity Division 3 · Place 18 · Greater Lowell Tech5,000 Meters Varsity Division 31820:29.629
Nov 9MIAA Division 3A-3B-3C Cross Country ChampionshipNov 9 · 5,000 Meters 3A · Place 5 · Greater Lowell Tech5,000 Meters 3A519:20.779
Oct 17CAC Dual Meet- Greater Lowell v. Northeast MetroOct 17 · 5,000 Meters Varsity · Place 5 · Greater Lowell Tech5,000 Meters Varsity523:30.459
Oct 12MSTCA Bob Glennon Twilight XC Invitational (Small/Medium School)Oct 12 · 5,000 Meters Junior Varsity · Place 8 · Greater Lowell Tech5,000 Meters Junior Varsity821:18.159
Oct 9CAC Tri Meet- Lynn Tech, Whittier Tech, Greater Lowell TechOct 9 · 5,000 Meters Varsity · Place 2 · Greater Lowell Tech5,000 Meters Varsity222:009
Sep 21MSTCA Frank Kelley InvitationalSep 21 · 3,000 Meters Freshman · Place 4 · Greater Lowell Tech3,000 Meters Freshman412:20.119