1. Home
  2. U.S. Results
  3. Massachusetts
  4. Weymouth
  5. John Dennison

John Dennison

Weymouth · Class of 2026

46 resultsCross Country2021–2024

Personal bests

Best marks in available results
Event / courseMarkMeetDate
2.1 Miles · Cape Cod FairgroundsMSTCA Bob Glennon Twilight Invitational (Large School) · Oct 1412:06.1MSTCA Bob Glennon Twilight Invitational (Large School)October 14, 2022
2.8 Miles · Wompatuck State ParkWeymouth vs. Brookline · Sep 1816:19Weymouth vs. BrooklineSeptember 18, 2024
3,000 Meters · Wrentham Development Center CourseMSTCA Frank Mooney Coaches XC Invitational · Nov 510:56.73MSTCA Frank Mooney Coaches XC InvitationalNovember 5, 2022
5,000 Meters · Cape Cod FairgroundsASICS MSTCA Bob Glennon Twilight Invitational (Large School) · Oct 1418:08.0ASICS MSTCA Bob Glennon Twilight Invitational (Large School)October 14, 2023
5,000 Meters · Gardner Municipal Golf CourseMIAA D1 Championship · Nov 1118:46.05MIAA D1 ChampionshipNovember 11, 2023
5,000 Meters · Morses PondWellesley vs. Weymouth & Framingham · Sep 2119:06Wellesley vs. Weymouth & FraminghamSeptember 21, 2022
5,000 Meters · Wrentham Development Center CourseLeague Meet Saturday · Oct 2918:22.8League Meet SaturdayOctober 29, 2022

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

2024 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 9MIAA Division 1A-1B-1C Cross Country ChampionshipNov 9 · 5,000 Meters Varsity 1A · Place 77 · Weymouth5,000 Meters Varsity 1A7718:08.3211
Oct 26Bay State Conference XC ChampionshipsOct 26 · 5,000 Meters Varsity · Place 53 · Weymouth5,000 Meters Varsity5317:42.5411
Oct 17Weymouth vs. WalpoleOct 17 · 2.8 Miles Varsity · Place 9 · Weymouth2.8 Miles Varsity915:3911
Oct 13MSTCA Bob Glennon Twilight XC (Large School)Oct 13 · 5,000 Meters Varsity · Place 160 · Weymouth5,000 Meters Varsity16018:10.0811
Oct 9Braintree & Weymouth at NeedhamOct 9 · 5,000 Meters Varsity · Place 15 · Weymouth5,000 Meters Varsity1518:0711
Oct 1Weymouth vs. Wellesley & FraminghamOct 1 · Varsity · Place 14 · WeymouthVarsity1416:1911
Sep 25Natick v WeymouthSep 25 · 5,000 Meters Varsity · Place 6 · Weymouth5,000 Meters Varsity618:1211
Sep 21MSTCA Frank Kelley InvitationalSep 21 · 3,000 Meters Varsity · Place 11 · Weymouth3,000 Meters Varsity1110:38.0111
Sep 18Weymouth vs. BrooklineSep 18 · 2.8 Miles Varsity · Place 19 · Weymouth2.8 Miles Varsity1916:19 PB11
Sep 4Milton vs. Newton North / WeymouthSep 4 · 2.9 Miles Varsity · Place 11 · Weymouth2.9 Miles Varsity1117:4111

2023 Cross Country

12 results
DateMeetEventPlMarkGr
Nov 11MIAA D1 ChampionshipNov 11 · 5,000 Meters Division 1A · Place 104 · Weymouth5,000 Meters Division 1A10418:46.05 PB10
Nov 4MSTCA Frank Mooney Coaches InvitationalNov 4 · 5,000 Meters Sophomore · Place 45 · Weymouth5,000 Meters Sophomore4518:36.0SO
Oct 28Bay State Conference ChampionshipsOct 28 · 5,000 Meters Varsity · Place 60 · Weymouth5,000 Meters Varsity6018:55.0SO
Oct 18Weymouth vs. WalpoleOct 18 · 2.57 Miles VARSITY · Place 10 · Weymouth2.57 Miles VARSITY1014:41Unofficial10
Oct 14ASICS MSTCA Bob Glennon Twilight Invitational (Large School)Oct 14 · 5,000 Meters Sophomore Boys · Place 38 · Weymouth5,000 Meters Sophomore Boys3818:08.0 PB10
Oct 13ASICS MSTCA Bob Glennon Twilight Invitational (Small/Medium Schools)Oct 13 · 5,000 Meters Sophomore · Place 38 · Weymouth5,000 Meters Sophomore3818:07.92SO
Oct 11Weymouth at BrooklineOct 11 · 2.76 Miles Varsity · Place 13 · Weymouth2.76 Miles Varsity1317:33.8610
Sep 30MSTCA Frank Kelley InvitationalSep 30 · 3,000 Meters Varsity · Place 10 · Weymouth3,000 Meters Varsity1010:46.2SO
Sep 27Weymouth vs. NatickSep 27 · 2.8 Miles Varsity · Place 12 · Weymouth2.8 Miles Varsity1216:13Unofficial10
Sep 20Wellesley and Weymouth at FraminghamSep 20 · Varsity · Place 19 · WeymouthVarsity1919:0610
Sep 13Weymouth vs. Newton North & MiltonSep 13 · 5,000 Meters Varsity Boys · Place 17 · Weymouth5,000 Meters Varsity Boys1718:57Unofficial10
Sep 6Weymouth v. Needham & BraintreeSep 6 · 2.8 Miles Varsity · Place 12 · Weymouth2.8 Miles Varsity1217:08Unofficial10

2022 Cross Country

14 results
DateMeetEventPlMarkGr
Nov 11MIAA Divisional (1A, 1B, 1C) ChampionshipsNov 11 · 5,000 Meters 1A · Place 150 · Weymouth5,000 Meters 1A15018:30.67FR
Nov 5MSTCA Frank Mooney Coaches InvitationalNov 5 · 3,000 Meters Freshman · Place 14 · Weymouth3,000 Meters Freshman1410:56.8FR
Nov 5MSTCA Frank Mooney Coaches XC InvitationalNov 5 · 3,000 Meters Freshman (Large School) · Place 14 · Weymouth3,000 Meters Freshman (Large School)1410:56.73 PB9
Oct 29League Meet SaturdayOct 29 · 5,000 Meters Baystate Varsity · Place 61 · Weymouth5,000 Meters Baystate Varsity6118:22.8 PB9
Oct 19Walpole vs. WeymouthOct 19 · Varsity · Place 10 · WeymouthVarsity1016:259
Oct 14MSTCA Bob Glennon Twilight InvitationalOct 14 · 2.1 Miles Freshman · Place 15 · Weymouth2.1 Miles Freshman1512:06.1FR
Oct 14MSTCA Bob Glennon Twilight Invitational (Large School)Oct 14 · 2.1 Miles Freshman · Place 15 · Weymouth2.1 Miles Freshman1512:06.1 PB9
Oct 6Weymouth vs. Newton North & MiltonOct 6 · 2.8 Miles Varsity · Place 17 · Weymouth2.8 Miles Varsity1716:53Unofficial9
Sep 28Needham & Weymouth @ BraintreeSep 28 · 3.05 Miles Varsity · Place 14 · Weymouth3.05 Miles Varsity1417:49Unofficial9
Sep 24MSTCA Frank Kelley InvitationalSep 24 · 3,000 Meters Varsity · Place 32 · Weymouth3,000 Meters Varsity3211:01.2FR
Sep 24MSTCA Frank Kelley InvitationalSep 24 · 3,000 Meters Varsity Large 9-10 · Place 32 · Weymouth3,000 Meters Varsity Large 9-103211:01.29
Sep 21Wellesley vs. Weymouth & FraminghamSep 21 · 5,000 Meters Varsity · Place 19 · Weymouth5,000 Meters Varsity1919:06 PB9
Sep 14Natick vs WeymouthSep 14 · 5,000 Meters Boys Varsity · Place 14 · Weymouth5,000 Meters Boys Varsity1419:30Unofficial9
Sep 7Brookline v. WeymouthSep 7 · Varsity · Place 17 · WeymouthVarsity1716:469

2021 Cross Country

10 results
DateMeetEventPlMarkGr
Nov 6Frank Mooney Coaches InvitationalNov 6 · 3,000 Meters Freshman · Place 131 · Weymouth3,000 Meters Freshman13112:10.68
Oct 31Bay State Conference ChampionshipOct 31 · 3,000 Meters Freshman · Place 45 · Weymouth3,000 Meters Freshman4512:45.68
Oct 20Weymouth vs. WalpoleOct 20 · 1.78 Miles JV · Place 4 · Weymouth1.78 Miles JV411:29Unofficial8
Oct 16MSTCA Bob McIntyre Twilight Large Schools InvitationalOct 16 · 2.1 Miles Freshman · Place 113 · Weymouth2.1 Miles Freshman11313:51.18
Oct 13Milton vs. Weymouth & Newton NorthOct 13 · 1.5 Miles Junior Varsity · Place 10 · Weymouth1.5 Miles Junior Varsity1010:00Unofficial8
Oct 6Needham vs. Weymouth & BraintreeOct 6 · 2,500 Meters Junior Varsity · Place 12 · Weymouth2,500 Meters Junior Varsity129:38Unofficial8
Sep 29Framingham Vs Weymouth & WellesleySep 29 · 2.1 Miles Junior Varsity · Place 25 · Weymouth2.1 Miles Junior Varsity2513:46Unofficial8
Sep 25MSTCA Frank Kelley InvitationalSep 25 · 3,000 Meters Middle School · Place 28 · Weymouth3,000 Meters Middle School2813:07.478
Sep 22Weymouth vs. NatickSep 22 · 2.1 Miles Junior Varsity · Place 4 · Weymouth2.1 Miles Junior Varsity414:32Unofficial8
Sep 14Brookline vs. WeymouthSep 14 · 1.55 Miles Junior Varsity · Place 19 · Weymouth1.55 Miles Junior Varsity1912:11Unofficial8