Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.1 Miles · Cape Cod FairgroundsMSTCA Bob McIntyre Twilight Large Schools Invitational · Oct 1612:57.9MSTCA Bob McIntyre Twilight Large Schools InvitationalOctober 16, 2021
3 Miles · Horn Pond Recreation AreaML 12 Winchester @ Woburn · Oct 115:44ML 12 Winchester @ WoburnOctober 1, 2024
3,000 Meters · Martha’s Vineyard Regional High SchoolVineyard Invitational · Sep 1812:07.42Vineyard InvitationalSeptember 18, 2021
3,000 Meters · Wrentham Development Center CourseMSTCA Frank Kelley Invitational · Sep 2410:34.4MSTCA Frank Kelley InvitationalSeptember 24, 2022
5,000 Meters · Arlington High SchoolML-12: Woburn @ Arlington · Oct 2216:31ML-12: Woburn @ ArlingtonOctober 22, 2024
5,000 Meters · Bryant CollegeShawn M. Nassaney XC Invitational · Sep 617:06.90Shawn M. Nassaney XC InvitationalSeptember 6, 2025
5,000 Meters · Coogan Cross Country CourseRothenberg Run · Oct 2416:58.2Rothenberg RunOctober 24, 2025
5,000 Meters · Gardner Municipal Golf CourseMIAA D1 Championship · Nov 1117:59.95MIAA D1 ChampionshipNovember 11, 2023
5,000 Meters · Lincoln FieldLexington vs Woburn · Oct 1919:45Lexington vs WoburnOctober 19, 2021
5,000 Meters · Woburn Country ClubMiddlesex League Championship Meet · Oct 2616:41.63Middlesex League Championship MeetOctober 26, 2025
5,000 Meters · Wrentham Development Center CourseMIAA Division 1A, 1B, & 1C Championships · Nov 1320:08.9MIAA Division 1A, 1B, & 1C ChampionshipsNovember 13, 2021
6,000 Meters · University of Massachusetts Amherst Ken O'Brien Minutemen Invitational · Aug 3020:43.7Ken O'Brien Minutemen InvitationalAugust 30, 2025
8,000 Meters · UMass Dartmouth Cross Country Course52nd Corsair XC Invitational · Sep 2027:16.1652nd Corsair XC InvitationalSeptember 20, 2025

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

2025 Cross Country

6 results
DateMeetEventPlMarkGr
Oct 26Middlesex League Championship MeetOct 26 · 5,000 Meters Varsity · Place 38 · Woburn MemorialWoburn Memorial5,000 Meters Varsity3816:41.63 PB11
Oct 24Rothenberg RunOct 24 · 5,000 Meters College · Place 30 · StonehillStonehill5,000 Meters College3016:58.2 PBFr
Oct 10New England (NEICAAA) Cross Country ChampionshipOct 10 · 8,000 Meters NEICAAA · StonehillStonehill8,000 Meters NEICAAA0DNFFr
Sep 2052nd Corsair XC InvitationalSep 20 · 8,000 Meters Men's 8K Navy · Place 31 · StonehillStonehill8,000 Meters Men's 8K Navy3127:16.16 PBFr
Sep 6Shawn M. Nassaney XC InvitationalSep 6 · 5,000 Meters Men 5K · Place 32 · StonehillStonehill5,000 Meters Men 5K3217:06.90 PBFr
Aug 30Ken O'Brien Minutemen InvitationalAug 30 · 6,000 Meters Men's Race · Place 29 · StonehillStonehill6,000 Meters Men's Race2920:43.7 PBFr

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 16MIAA Meet of ChampionsNov 16 · 5,000 Meters Varsity Division 1 · Place 98 · Woburn MemorialWoburn Memorial5,000 Meters Varsity Division 19817:19.7512
Nov 9MIAA Division 1A-1B-1C Cross Country ChampionshipNov 9 · 5,000 Meters Varsity · Place 15 · Woburn MemorialWoburn Memorial5,000 Meters Varsity1516:57.3612
Oct 22Woburn @ ArlingtonOct 22 · 5,000 Meters Varsity · Place 5 · Woburn MemorialWoburn Memorial5,000 Meters Varsity516:3112
Oct 22ML-12: Woburn @ ArlingtonOct 22 · 5,000 Meters Varsity · Place 5 · Woburn MemorialWoburn Memorial5,000 Meters Varsity516:31 PB12
Oct 1963rd Catholic Memorial InvitationalOct 19 · 5,000 Meters Varsity · Place 24 · Woburn MemorialWoburn Memorial5,000 Meters Varsity2417:10.812
Oct 8ML 12 Belmont @ WoburnOct 8 · 3 Miles Varsity · Place 3 · Woburn MemorialWoburn Memorial3 Miles Varsity315:4512
Oct 1ML 12 Winchester @ WoburnOct 1 · 3 Miles Varsity · Place 2 · Woburn MemorialWoburn Memorial3 Miles Varsity215:44 PB12
Sep 24ML 12 Lexington @ WoburnSep 24 · 3 Miles Varsity · Place 2 · Woburn MemorialWoburn Memorial3 Miles Varsity215:4612
Sep 17ML 12 Woburn @ ReadingSep 17 · 5,000 Meters Varsity · Place 3 · Woburn MemorialWoburn Memorial5,000 Meters Varsity316:2012
Sep 10ML-12: Woburn @ WilmingtonSep 10 · 5,000 Meters Varsity · Place 2 · Woburn MemorialWoburn Memorial5,000 Meters Varsity216:3212

2023 Cross Country

8 results
DateMeetEventPlMarkGr
Nov 11MIAA D1 ChampionshipNov 11 · 5,000 Meters Division 1C · Place 51 · Woburn MemorialWoburn Memorial5,000 Meters Division 1C5117:59.95 PB11
Oct 24Belmont vs. Woburn Dual MeetOct 24 · 3 Miles Varsity · Place 5 · Woburn MemorialWoburn Memorial3 Miles Varsity516:4911
Oct 17Winchester vs Woburn Dual MeetOct 17 · 3 Miles Varsity · Place 5 · Woburn MemorialWoburn Memorial3 Miles Varsity515:5611
Oct 1462nd Catholic Memorial InvitationalOct 14 · 5,000 Meters Varsity · Place 13 · Woburn MemorialWoburn Memorial5,000 Meters Varsity1317:32.0JR
Oct 3Lexington vs Woburn Dual MeetOct 3 · Varsity · Place 3 · Woburn MemorialWoburn MemorialVarsity317:1511
Sep 26Woburn vs. Reading Dual MeetSep 26 · Varsity · Place 4 · Woburn MemorialWoburn MemorialVarsity416:1811
Sep 19Woburn vs. Arlington Dual MeetSep 19 · Varsity · Place 6 · Woburn MemorialWoburn MemorialVarsity616:4511
Sep 12Woburn vs. Wakefield Dual MeetSep 12 · Varsity · Place 1 · Woburn MemorialWoburn MemorialVarsity116:3911

2022 Cross Country

2 results
DateMeetEventPlMarkGr
Oct 11Lexington at Woburn Dual MeetOct 11 · 3 Miles Varsity · Place 8 · Woburn MemorialWoburn Memorial3 Miles Varsity816:59.5Unofficial10
Sep 24MSTCA Frank Kelley InvitationalSep 24 · 3,000 Meters Varsity Large 9-10 · Place 12 · Woburn MemorialWoburn Memorial3,000 Meters Varsity Large 9-101210:34.4 PB10

2021 Cross Country

4 results
DateMeetEventPlMarkGr
Nov 13MIAA Division 1A, 1B, & 1C ChampionshipsNov 13 · 5,000 Meters Division 1B · Place 155 · Woburn MemorialWoburn Memorial5,000 Meters Division 1B15520:08.9 PB9
Oct 19Lexington vs WoburnOct 19 · 5,000 Meters Varsity · Place 12 · Woburn MemorialWoburn Memorial5,000 Meters Varsity1219:45 PB9
Oct 16MSTCA Bob McIntyre Twilight Large Schools InvitationalOct 16 · 2.1 Miles Freshman · Place 49 · Woburn MemorialWoburn Memorial2.1 Miles Freshman4912:57.9 PB9
Sep 18Vineyard InvitationalSep 18 · 3,000 Meters Freshman · Place 16 · Woburn MemorialWoburn Memorial3,000 Meters Freshman1612:07.42 PB9