Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Wrentham Development CenterMSTCA Frank Kelley (Daytime Meet) · Oct 310:36.78MSTCA Frank Kelley (Daytime Meet)October 3, 2026
5,000 Meters · Burlington HS XC CourseML-12 Wk 5: Melrose @ Burlington · Oct 1317:32.1ML-12 Wk 5: Melrose @ BurlingtonOctober 13, 2026
5,000 Meters · Fells ReservoirML-12 Wk 3: Melrose @ Stoneham · Sep 2918:46ML-12 Wk 3: Melrose @ StonehamSeptember 29, 2026
5,000 Meters · McClennen ParkML-12 Wk 1: Melrose v Wilmington · Sep 1518:40ML-12 Wk 1: Melrose v WilmingtonSeptember 15, 2026
5,000 Meters · Northfield Mountain Recreation CenterMIAA Division 2A-2B-2C · Nov 818:14.03MIAA Division 2A-2B-2CNovember 8, 2025
5,000 Meters · Pine Banks ParkML-12 Wk 2: Watertown @ Melrose · Sep 2218:35ML-12 Wk 2: Watertown @ MelroseSeptember 22, 2026
5,000 Meters · Willard Field ComplexMIAA XC Meet of Champions · Nov 1517:48.30MIAA XC Meet of ChampionsNovember 15, 2025
5,000 Meters · Wilmington High SchoolML-12 Wk 4: Melrose @ Wilmington · Oct 617:47ML-12 Wk 4: Melrose @ WilmingtonOctober 6, 2026
5,000 Meters · Wrentham Development CenterMSTCA Frank Mooney Coaches (Small & Medium Schools) · Nov 718:54.51MSTCA Frank Mooney Coaches (Small & Medium Schools)November 7, 2026
5,000 Meters · Wrentham Development Center CourseMSTCA Bay State Invitational · Sep 2718:07.10MSTCA Bay State InvitationalSeptember 27, 2025

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

2026 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 7MSTCA Frank Mooney Coaches (Small & Medium Schools)Nov 7 · 5,000 Meters JR/SR Boys · Place 89 · Melrose5,000 Meters JR/SR Boys8918:54.51 PB11
Oct 26ML-12 XC ChampionshipOct 26 · 5,000 Meters Varsity · Place 41 · Melrose5,000 Meters Varsity4118:15.1—
Oct 20ML-12 Wk 6: Wakefield @ MelroseOct 20 · 5,000 Meters Varsity · Place 5 · Melrose5,000 Meters Varsity518:3311
Oct 13ML-12 Wk 5: Melrose @ BurlingtonOct 13 · 5,000 Meters Varsity · Place 6 · Melrose5,000 Meters Varsity617:32.1 PB11
Oct 6ML-12 Wk 4: Melrose @ WilmingtonOct 6 · 5,000 Meters Varsity · Place 4 · Melrose5,000 Meters Varsity417:47 PB11
Oct 3MSTCA Frank Kelley (Daytime Meet)Oct 3 · 3,000 Meters Junior & Senior S/M Schools · Place 14 · Melrose3,000 Meters Junior & Senior S/M Schools1410:36.78 PB11
Sep 29ML-12 Wk 3: Melrose @ StonehamSep 29 · 5,000 Meters Varsity · Place 3 · Melrose5,000 Meters Varsity318:46 PB11
Sep 22ML-12 Wk 2: Watertown @ MelroseSep 22 · 5,000 Meters Varsity · Place 4 · Melrose5,000 Meters Varsity418:35 PB11
Sep 15ML-12 Wk 1: Melrose v WilmingtonSep 15 · 5,000 Meters Varsity · Place 5 · Melrose5,000 Meters Varsity518:40 PB11
Sep 15ML-12 Wk 1: Melrose @ ArlingtonSep 15 · 5,000 Meters Varsity · Place 13 · Melrose5,000 Meters Varsity1318:4011

2025 Cross Country

9 results
DateMeetEventPlMarkGr
Nov 15MIAA XC Meet of ChampionsNov 15 · 5,000 Meters Division 2 · Place 92 · Melrose5,000 Meters Division 29217:48.30 PB10
Nov 8MIAA Division 2A-2B-2CNov 8 · 5,000 Meters Varsity Division 2A · Place 36 · Melrose5,000 Meters Varsity Division 2A3618:14.03 PB10
Oct 27ML-12 ChampionshipsOct 27 · 5,000 Meters Varsity · Place 51 · Melrose5,000 Meters Varsity5117:27.2910
Oct 21ML-12 Wk 6: Wakefield @ MelroseOct 21 · 5,000 Meters Varsity · Place 8 · Melrose5,000 Meters Varsity818:1310
Oct 14ML-12 Wk 5: Burlington @ MelroseOct 14 · 5,000 Meters Varsity · Place 8 · Melrose5,000 Meters Varsity818:3810
Oct 7ML-12 Wk 4: Wilmington @ MelroseOct 7 · 5,000 Meters Varsity · Place 8 · Melrose5,000 Meters Varsity819:1110
Sep 30ML-12 Wk 3: Stoneham @ MelroseSep 30 · 5,000 Meters Varsity · Place 5 · Melrose5,000 Meters Varsity518:5810
Sep 27MSTCA Bay State InvitationalSep 27 · 5,000 Meters Varsity "C" · Place 44 · Melrose5,000 Meters Varsity "C"4418:07.10 PB10
Sep 10ML-12 Wk 1: Melrose @ WinchesterSep 10 · 5,000 Meters Varsity · Place 11 · Melrose5,000 Meters Varsity1118:1410

2024 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 2MSTCA Frank Mooney InvitationalNov 2 · 3,000 Meters Freshman · Place 24 · Melrose3,000 Meters Freshman2411:14.819
Oct 28ML-12 ChampionshipOct 28 · 3,000 Meters Freshman · Place 27 · Melrose3,000 Meters Freshman2711:20.099
Oct 13MSTCA Bob Glennon Twilight XC (Large School)Oct 13 · 2.1 Miles Freshman · Place 35 · Melrose2.1 Miles Freshman3512:10.029
Oct 8ML-12: Melrose @ BurlingtonOct 8 · 5,000 Meters Junior Varsity · Place 3 · Melrose5,000 Meters Junior Varsity319:34.29
Oct 1ML 12 Melrose @ WilmingtonOct 1 · 5,000 Meters Varsity · Place 17 · Melrose5,000 Meters Varsity1719:21.99
Sep 24ML-12: Melrose @ StonehamSep 24 · 5,000 Meters Varsity · Place 14 · Melrose5,000 Meters Varsity1420:429
Sep 17ML-12: Watertown @ MelroseSep 17 · 5,000 Meters Varsity · Place 9 · Melrose5,000 Meters Varsity921:519
Sep 10ML-12: Winchester @ MelroseSep 10 · 2.2 Miles Junior Varsity · Place 2 · Melrose2.2 Miles Junior Varsity214:329