Personal bests

Best marks in available results
Event / courseMarkMeetDate
3,000 Meters · Wrentham Development Center CourseMSTCA Frank Mooney Coaches XC Invitational · Nov 510:32.74MSTCA Frank Mooney Coaches XC InvitationalNovember 5, 2022
5,000 Meters · Arlington High SchoolML-12: Woburn @ Arlington · Oct 2216:40ML-12: Woburn @ ArlingtonOctober 22, 2024
5,000 Meters · Bowdoin ParkNXR Northeast & New York Regional Championships · Nov 2317:15.1NXR Northeast & New York Regional ChampionshipsNovember 23, 2024
5,000 Meters · Lincoln FieldLexington vs Arlington Dual Meet · Oct 618:54Lexington vs Arlington Dual MeetOctober 6, 2022
5,000 Meters · McClennen ParkML-12: Belmont @ Arlington · Oct 116:26ML-12: Belmont @ ArlingtonOctober 1, 2024
5,000 Meters · Willard Field ComplexMIAA XC Meet of Champions · Nov 1516:18.69MIAA XC Meet of ChampionsNovember 15, 2025
5,000 Meters · Woburn Country ClubMiddlesex League Championship Meet · Oct 2616:55.53Middlesex League Championship MeetOctober 26, 2025
5,000 Meters · Wrentham Development Center CourseMIAA Division 1A-1B-1C · Nov 816:20.40MIAA Division 1A-1B-1CNovember 8, 2025

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

2025 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 15MIAA XC Meet of ChampionsNov 15 · 5,000 Meters Division 1 · Place 22 · Arlington5,000 Meters Division 12216:18.69 PB12
Nov 8MIAA Division 1A-1B-1CNov 8 · 5,000 Meters Varsity Division 1B · Place 13 · Arlington5,000 Meters Varsity Division 1B1316:20.40 PB12
Nov 1MSTCA Frank Mooney Coaches (Large Schools)Nov 1 · 5,000 Meters Senior · Place 22 · Arlington5,000 Meters Senior2217:26.8012
Oct 27ML-12 ChampionshipsOct 27 · 5,000 Meters Varsity · Place 5 · Arlington5,000 Meters Varsity515:35.3212
Oct 26Middlesex League Championship MeetOct 26 · 5,000 Meters Varsity · Place 44 · Arlington5,000 Meters Varsity4416:55.53 PB10
Oct 21ML-12 Wk 6: Arlington @ WoburnOct 21 · 3 Miles Varsity · Place 2 · Arlington3 Miles Varsity215:4312
Oct 14ML-12 Wk 5: Reading @ ArlingtonOct 14 · 5,000 Meters Varsity · Place 14 · Arlington5,000 Meters Varsity1417:1812
Oct 7ML-12 Wk 4: Arlington @ BelmontOct 7 · 3 Miles Varsity · Place 7 · Arlington3 Miles Varsity717:1812
Sep 30ML-12 Wk 3: Winchester @ ArlingtonSep 30 · 5,000 Meters Varsity · Place 6 · Arlington5,000 Meters Varsity617:0112
Sep 16ML-12 Wk 2: Lexington @ ArlingtonSep 16 · 5,000 Meters Varsity · Place 1 · Arlington5,000 Meters Varsity116:0912
Sep 9ML-12 Wk 1: Burlington @ ArlingtonSep 9 · 5,000 Meters Varsity · Place 6 · Arlington5,000 Meters Varsity617:1212

2024 Cross Country

11 results
DateMeetEventPlMarkGr
Nov 23NXR Northeast & New York Regional ChampionshipsNov 23 · 5,000 Meters Open - Northeast Green · Place 6 · Arlington5,000 Meters Open - Northeast Green617:15.1 PB11
Nov 16MIAA Meet of ChampionsNov 16 · 5,000 Meters Varsity Division 1 · Place 39 · Arlington5,000 Meters Varsity Division 13916:43.7311
Nov 9MIAA Division 1A-1B-1C Cross Country ChampionshipNov 9 · 5,000 Meters Varsity · Place 23 · Arlington5,000 Meters Varsity2317:05.6911
Oct 22Woburn @ ArlingtonOct 22 · 5,000 Meters Varsity · Place 7 · Arlington5,000 Meters Varsity716:4011
Oct 22ML-12: Woburn @ ArlingtonOct 22 · 5,000 Meters Varsity · Place 7 · Arlington5,000 Meters Varsity716:40 PB11
Oct 8ML 12 Arlington @ Reading Oct 8 · 5,000 Meters Varsity · Place 4 · Arlington5,000 Meters Varsity416:2611
Oct 1ML-12: Belmont @ ArlingtonOct 1 · 5,000 Meters Varsity · Place 3 · Arlington5,000 Meters Varsity316:2611
Oct 1ML-12: Belmont @ ArlingtonOct 1 · 5,000 Meters Varsity · Place 3 · Arlington5,000 Meters Varsity316:26 PB11
Sep 25ML-12: Arlington @ WinchesterSep 25 · 3 Miles Varsity · Place 3 · Arlington3 Miles Varsity315:4111
Sep 17ML-12: Arlington @ LexingtonSep 17 · 5,000 Meters Varsity · Place 3 · Arlington5,000 Meters Varsity316:58.18JR
Sep 10ML-12: Arlington @ BurlingtonSep 10 · 5,000 Meters Varsity · Place 1 · Arlington5,000 Meters Varsity116:12.811

2023 Cross Country

7 results
DateMeetEventPlMarkGr
Oct 24Reading vs. ArlingtonOct 24 · 5,000 Meters Varsity · Place 10 · Arlington5,000 Meters Varsity1017:0810
Oct 24Arlington vs. Reading Dual MeetOct 24 · 5,000 Meters Varsity · Place 10 · Arlington5,000 Meters Varsity1017:0810
Oct 17Belmont v Arlington Dual Meet Oct 17 · 3 Miles Varsity · Place 10 · Arlington3 Miles Varsity1016:5611
Oct 7MSTCA Bay State InvitationalOct 7 · 5,000 Meters Varsity · Place 53 · Arlington5,000 Meters Varsity5318:38.4SO
Sep 26Arlington vs Lexington Dual MeetSep 26 · 5,000 Meters Varsity · Place 8 · Arlington5,000 Meters Varsity817:2010
Sep 19Woburn vs. Arlington Dual MeetSep 19 · Varsity · Place 5 · ArlingtonVarsity516:4110
Sep 12Watertown vs. Arlington Dual MeetSep 12 · Varsity · Place 2 · ArlingtonVarsity218:1510

2022 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 5MSTCA Frank Mooney Coaches InvitationalNov 5 · 3,000 Meters Freshman · Place 6 · Arlington3,000 Meters Freshman610:32.8FR
Nov 5MSTCA Frank Mooney Coaches XC InvitationalNov 5 · 3,000 Meters Freshman (Large School) · Place 6 · Arlington3,000 Meters Freshman (Large School)610:32.74 PB9
Oct 31Middlesex League XC ChampionshipOct 31 · 3,000 Meters Freshman · Place 3 · Arlington3,000 Meters Freshman310:04.8FR
Oct 6Lexington vs Arlington Dual MeetOct 6 · 5,000 Meters Junior Varsity · Place 3 · Arlington5,000 Meters Junior Varsity318:54 PB9