1. Home
  2. U.S. Results
  3. Massachusetts
  4. Catholic Memorial Invitational

2026 Catholic Memorial Invitational Results

Official ResultsFranklin Park Playstead, Boston, MACross Country1,252 results73 teams

Team standings · Boys / Men

Boys / Men · 5,000 Meters Varsity Boys Silver · Varsity Boys Silver

PlAthlete / entryGrSchool / teamMark
1Nordeen FadilPlace 1 · Grade 10 · Newburyport10Newburyport16:03.8 PR
2Cassidy McBeePlace 2 · Grade 12 · Triton Regional12Triton Regional16:03.9
3Anthony ColellaPlace 3 · Grade 12 · Swampscott12Swampscott16:10.1 PR
4Gerard StockPlace 4 · Grade 11 · Catholic Memorial11Catholic Memorial16:16.4
5Kyle KocaPlace 5 · Grade 10 · Braintree10Braintree16:27.7 PR
6Aaron GreenbergPlace 6 · Grade 12 · Medford12Medford16:33.2 PR
7Atticus JakiousPlace 7 · Grade 11 · Swampscott11Swampscott16:36.2 PR
8Theo FitzpatrickPlace 8 · Grade 11 · Catholic Memorial11Catholic Memorial16:37.8
9James FeasterPlace 9 · Grade 12 · Framingham12Framingham16:38.8 PR
10Wesley OteroPlace 10 · Grade 11 · Central Catholic11Central Catholic16:39.3 PR
11Conor RightmirePlace 11 · Grade 10 · Marshfield10Marshfield16:40.5
12Owen GagnonPlace 12 · Grade 12 · Nashua North12Nashua North16:40.6 PR
13Benjamin (Ben) TetraultPlace 13 · Grade 12 · Milford12Milford16:45.1 PR
14Dylan VaughnPlace 14 · Grade 12 · Plymouth North12Plymouth North16:45.5
15Nathan MardenPlace 15 · Grade 11 · Framingham11Framingham16:45.8 PR
16Lincoln GeaneyPlace 16 · Grade 10 · Swampscott10Swampscott16:45.8 PR
17Jocelin PrevilPlace 17 · Grade 12 · Waltham12Waltham16:47.5
18Harrison SullivanPlace 18 · Grade 11 · Amesbury11Amesbury16:48.9 PR
19Pierce JohnsonPlace 19 · Grade 12 · Dennis-Yarmouth Regional12Dennis-Yarmouth Regional16:53.3 PR
20Tom WhitePlace 20 · Grade 11 · Nashua North11Nashua North16:54.8 PR
21Bennett DaltonPlace 21 · Grade 12 · Framingham12Framingham16:55.7 PR
22Archie MebergPlace 22 · Grade 10 · Marshfield10Marshfield16:58.3
23Cal KennedyPlace 23 · Grade 11 · Marshfield11Marshfield16:58.5
24Finn RosenbaumPlace 24 · Grade 11 · Catholic Memorial11Catholic Memorial16:59.2
25Steven CaponePlace 25 · Grade 10 · Scituate10Scituate16:59.7 PR
26John DeJordyPlace 26 · Grade 12 · Newburyport12Newburyport17:01.0
27Jack TobinPlace 27 · Grade 12 · Plymouth North12Plymouth North17:02.6 PR
28Cameron SmackPlace 28 · Grade 11 · Concord-Carlisle11Concord-Carlisle17:03.7
29Lucas MisekPlace 29 · Grade 9 · Concord-Carlisle9Concord-Carlisle17:08.5
30Josiah FugatePlace 30 · Grade 12 · Amesbury12Amesbury17:09.3
31Aidan GosselinPlace 31 · Grade 12 · Cranston West12Cranston West17:11.8
32Ty GiangregorioPlace 32 · Grade 12 · Amesbury12Amesbury17:15.9 PR
33Tristan GrantPlace 33 · Grade 11 · Canton11Canton17:16.8 PR
34Conor RowePlace 34 · Grade 10 · Tyngsborough10Tyngsborough17:19.8
35Alejandro MarreroPlace 35 · Grade 12 · Framingham12Framingham17:20.2
36Yadiel Patino-UribePlace 36 · Grade 12 · Nashua North12Nashua North17:20.5 PR
37Dylan WheelerPlace 37 · Grade 12 · Framingham12Framingham17:23.6
38Jamison GrantPlace 38 · Grade 12 · Central Catholic12Central Catholic17:24.8 PR
39Peter OlivadotiPlace 39 · Grade 11 · Braintree11Braintree17:25.6
40Jude KalebaPlace 40 · Grade 12 · Catholic Memorial12Catholic Memorial17:27.1
41Aidan HumberdPlace 41 · Grade 11 · Plymouth North11Plymouth North17:28.6
42Brayden MannettaPlace 42 · Grade 12 · Nashua North12Nashua North17:28.8 PR
43Zach RobertsPlace 43 · Grade 9 · Cranston West9Cranston West17:30.2 PR
44Andres GonzalesPlace 44 · Grade 12 · Concord-Carlisle12Concord-Carlisle17:30.3
45Jeremiah CaseyPlace 45 · Grade 10 · Catholic Memorial10Catholic Memorial17:32.3 PR
46Henry BonzagniPlace 46 · Grade 10 · Concord-Carlisle10Concord-Carlisle17:33.7 PR
47Jose EstrellaPlace 47 · Grade 11 · Catholic Memorial11Catholic Memorial17:38.3 PR
48Josh FerrisPlace 48 · Grade 11 · Triton Regional11Triton Regional17:39.4
49Finn DeveneyPlace 49 · Grade 12 · Newburyport12Newburyport17:39.6
50Brian FlanaganPlace 50 · Grade 10 · Milford10Milford17:39.9 PR
51Dominic FredettePlace 51 · Grade 9 · Concord-Carlisle9Concord-Carlisle17:42.5
52Ben ClocherPlace 52 · Grade 10 · Amesbury10Amesbury17:42.9 PR
53Bunhour CheaPlace 53 · Grade 12 · Nashua North12Nashua North17:43.0
54Ezra CarlsonPlace 54 · Grade 9 · Triton Regional9Triton Regional17:43.3 PR
55Landon MitchellPlace 55 · Grade 11 · Amesbury11Amesbury17:46.8 PR
56Isaac SukharskyPlace 56 · Grade 11 · Concord-Carlisle11Concord-Carlisle17:50.5
57Will WattsPlace 57 · Grade 12 · Hingham12Hingham17:51.2
58Charlie MunroePlace 58 · Grade 9 · Central Catholic9Central Catholic17:57.0 PR
59Jackson LeachPlace 59 · Grade 12 · Chelmsford12Chelmsford17:57.8 PR
60Neil EricsonPlace 60 · Grade 11 · Canton11Canton17:59.2
61Cooper LanteignePlace 61 · Grade 11 · Merrimack11Merrimack18:01.1
62Brayden MillerPlace 62 · Grade 12 · Merrimack12Merrimack18:04.1
63Oliver GenesPlace 63 · Grade 11 · Catholic Memorial11Catholic Memorial18:05.4
64Jax GiarrussoPlace 64 · Grade 10 · Central Catholic10Central Catholic18:06.9 PR
65Eamon ShanleyPlace 65 · Grade 10 · Concord-Carlisle10Concord-Carlisle18:08.4
66Sam TramontanaPlace 66 · Grade 10 · Newburyport10Newburyport18:14.1 PR
67Elliott GoodmanPlace 67 · Grade 12 · Concord-Carlisle12Concord-Carlisle18:16.6
68Shawn Smith-ManziPlace 68 · Grade 12 · Canton12Canton18:18.3
69Holden HerseyPlace 69 · Grade 12 · Swampscott12Swampscott18:18.5 PR
70Jonathan BrownPlace 70 · Grade 10 · Central Catholic10Central Catholic18:19.3 PR
71Tyler WalshPlace 71 · Grade 11 · Malden Catholic11Malden Catholic18:20.0 PR
72Caiden LauPlace 72 · Grade 12 · Swampscott12Swampscott18:21.4 PR
73Nicholas MurphyPlace 73 · Grade 12 · Canton12Canton18:25.6
74Ryan RufoPlace 74 · Grade 10 · Waltham10Waltham18:27.9 PR
75Nolan TaftPlace 75 · Grade 10 · Central Catholic10Central Catholic18:28.4
76Liam HalpinPlace 76 · Grade 10 · Newburyport10Newburyport18:29.7 PR
77William BarnardPlace 77 · Grade 12 · Canton12Canton18:30.0
78Benjamin AdamsPlace 78 · Grade 12 · Merrimack12Merrimack18:30.5
79Braedan MaziarzPlace 79 · Grade 12 · Nashua North12Nashua North18:32.4
80Jack DohertyPlace 80 · Grade 10 · Concord-Carlisle10Concord-Carlisle18:33.1
81Joe RyanPlace 81 · Grade 12 · Plymouth North12Plymouth North18:35.0 PR
82Ethan TreanorPlace 82 · Grade 9 · Lincoln-Sudbury Regional9Lincoln-Sudbury Regional18:35.2 PR
83James HamiltonPlace 83 · Grade 12 · Hingham12Hingham18:38.9
84Griffin WoodPlace 84 · Grade 11 · Medford11Medford18:39.2 PR
85Jonathan KiserPlace 85 · Grade 10 · Braintree10Braintree18:39.8
86Edward MedfordPlace 86 · Grade 12 · Central Catholic12Central Catholic18:39.9
87Casey WallworkPlace 87 · Grade 10 · Triton Regional10Triton Regional18:40.0 PR
88Parker JackmanPlace 88 · Grade 10 · Newburyport10Newburyport18:40.1 PR
89Liam NewmanPlace 89 · Grade 12 · Merrimack12Merrimack18:40.1
90Eliel Rivera FamaniaPlace 90 · Grade 11 · Framingham11Framingham18:40.4 PR
91Miles BrownPlace 91 · Grade 11 · Swampscott11Swampscott18:41.5
92Avery HilleyPlace 92 · Grade 10 · Plymouth North10Plymouth North18:43.0 PR
93Emerson JoyPlace 93 · Grade 11 · Swampscott11Swampscott18:44.7 PR
94Nolan WintersPlace 94 · Grade 11 · Newburyport11Newburyport18:45.4
95Joey MunroePlace 95 · Grade 9 · Central Catholic9Central Catholic18:45.7 PR
96Camden BatesPlace 96 · Grade 10 · Newburyport10Newburyport18:47.5 PR
97Caleb O'CallahanPlace 97 · Grade 12 · Marshfield12Marshfield18:49.5
98Bryce PorterPlace 98 · Grade 11 · Triton Regional11Triton Regional18:53.0 PR
99Lucas ScullyPlace 99 · Grade 12 · Canton12Canton18:53.2 PR
100Ryan WalshPlace 100 · Grade 9 · Canton9Canton18:54.0 PR