1. Home
  2. U.S. Results
  3. Massachusetts
  4. MSTCA Bob Glennon Twilight XC (Small & Medium Schools)

2026 MSTCA Bob Glennon Twilight XC (Small & Medium Schools) Results

Official ResultsCape Cod Fairgrounds, Falmouth, MACross Country2,112 results112 teamsRead the recap →

Team standings · Boys / Men

Boys / Men · 5,000 Meters Varsity Medium

PlAthlete / entryGrSchool / teamMark
1Hunter WaechterPlace 1 · Grade 11 · Weston11Weston15:29.37 PR
2Benjamin BarronPlace 2 · Grade 11 · Whitinsville Christian11Whitinsville Christian15:34.08 PR
3Calvin MillerPlace 3 · Grade 12 · Amherst Pelham Regional12Amherst Pelham Regional15:39.52
4Andrew KosibaPlace 4 · Grade 12 · Groton-Dunstable Reg12Groton-Dunstable Reg15:46.67
5Luca DomesticoPlace 5 · Grade 12 · Ashland12Ashland15:48.65 PR
6Tyler MogaveroPlace 6 · Grade 12 · Dracut Senior12Dracut Senior15:50.64 PR
7Nathan PalmieriPlace 7 · Grade 12 · Pembroke12Pembroke15:52.16 PR
8Liam ManeyPlace 8 · Grade 11 · North Middlesex Reg11North Middlesex Reg15:53.36 PR
9Brandon HoppsPlace 9 · Grade 11 · Wayland11Wayland15:59.26 PR
10Henry HumphreysPlace 10 · Grade 12 · Dedham12Dedham15:59.56 PR
11Micah PierantozziPlace 11 · Grade 12 · Groton-Dunstable Reg12Groton-Dunstable Reg16:02.41 PR
12Matthew FitzgibbonPlace 12 · Grade 12 · Weston12Weston16:04.23
13Jackson DoylePlace 13 · Grade 12 · Dover-Sherborn12Dover-Sherborn16:04.61 PR
14Logan HollowayPlace 14 · Grade 10 · Pembroke10Pembroke16:06.03 PR
15Otis FaireyPlace 15 · Grade 10 · Amherst Pelham Regional10Amherst Pelham Regional16:06.80 PR
16Ryan MogaveroPlace 16 · Grade 9 · Dracut Senior9Dracut Senior16:07.52 PR
17Shea O'NeilPlace 17 · Grade 11 · Northampton11Northampton16:10.41 PR
18Peter NedeauPlace 18 · Grade 12 · Amherst Pelham Regional12Amherst Pelham Regional16:14.79
19Henry DaggettPlace 19 · Grade 12 · Northampton12Northampton16:17.77 PR
20Tyler TatroPlace 20 · Grade 12 · Ludlow12Ludlow16:18.98
21Jonah WatkinsPlace 21 · Grade 9 · Weston9Weston16:25.24 PR
22Ashton DuanePlace 22 · Grade 10 · Groton-Dunstable Reg10Groton-Dunstable Reg16:26.86 PR
23Isaiah NicastroPlace 23 · Grade 11 · Manchester Essex Regional11Manchester Essex Regional16:28.33 PR
24Charlie SidotiPlace 24 · Grade 12 · Northampton12Northampton16:28.63 PR
25Christopher PanPlace 25 · Grade 11 · Dover-Sherborn11Dover-Sherborn16:32.01
26Ryan FoleyPlace 26 · Grade 11 · Wayland11Wayland16:33.05
27Thomas MoserPlace 27 · Grade 11 · Weston11Weston16:33.39 PR
28Jackson NardiPlace 28 · Grade 11 · Apponequet Regional11Apponequet Regional16:38.89 PR
29Tyler OuellettePlace 29 · Grade 12 · Lowell Catholic12Lowell Catholic16:42.44 PR
30Andrew CrowleyPlace 30 · Grade 12 · Tewksbury Memorial12Tewksbury Memorial16:47.37 PR
31Owen DaggettPlace 31 · Grade 12 · Northampton12Northampton16:47.93 PR
32Nicholas WorkmanPlace 32 · Grade 11 · Amherst Pelham Regional11Amherst Pelham Regional16:48.88 PR
33Bryce JenningsPlace 33 · Grade 12 · Medfield12Medfield16:50.22 PR
34Gus FreyPlace 34 · Grade 12 · Northampton12Northampton16:51.22
35Michael VosPlace 35 · Grade 11 · Whitinsville Christian11Whitinsville Christian16:54.94 PR
36Cameron DuanePlace 36 · Grade 10 · Groton-Dunstable Reg10Groton-Dunstable Reg16:55.53 PR
37Kevin HanPlace 37 · Grade 12 · Weston12Weston16:56.27
38Liam WoodsPlace 38 · Grade 11 · Foxborough11Foxborough16:56.67 PR
39Jakub BulatewiczPlace 39 · Grade 10 · Ludlow10Ludlow16:59.85 PR
40Brody BosworthPlace 40 · Grade 12 · Ashland12Ashland17:03.48 PR
41Daniel ShuhyPlace 41 · Grade 12 · Ashland12Ashland17:04.87 PR
42Sam RuggieroPlace 42 · Grade 11 · Pembroke11Pembroke17:07.38 PR
43Cooper HolleranPlace 43 · Grade 12 · Wilmington12Wilmington17:07.86
44Nathan CarrolPlace 44 · Grade 12 · Tewksbury Memorial12Tewksbury Memorial17:09.66 PR
45Cash KleimanPlace 45 · Grade 12 · Dover-Sherborn12Dover-Sherborn17:14.02
46Nathanael VosPlace 46 · Grade 12 · Whitinsville Christian12Whitinsville Christian17:14.52 PR
47Alhassan Abdel-MaksoudPlace 47 · Grade 11 · Amherst Pelham Regional11Amherst Pelham Regional17:15.03 PR
48Demetri BoermeesterPlace 48 · Grade 12 · Whitinsville Christian12Whitinsville Christian17:15.60
49Xander LanePlace 49 · Grade 12 · Northampton12Northampton17:20.50 PR
50Robert RiisPlace 50 · Grade 11 · Martha's Vineyard Reg11Martha's Vineyard Reg17:24.26 PR
51Daniel SmithPlace 51 · Grade 9 · Lowell Catholic9Lowell Catholic17:25.22 PR
52Jack CampbellPlace 52 · Grade 12 · Auburn12Auburn17:25.75 PR
53Jeremiah HayslipPlace 53 · Grade 10 · Amherst Pelham Regional10Amherst Pelham Regional17:26.14 PR
54Will PaxsonPlace 54 · Grade 11 · Grafton11Grafton17:26.83 PR
55Ryan YoungPlace 55 · Grade 11 · Wayland11Wayland17:29.15 PR
56Noah MorrisseauPlace 56 · Grade 11 · Wakefield Memorial11Wakefield Memorial17:29.79
57Strike BarrettPlace 57 · Grade 10 · Amherst Pelham Regional10Amherst Pelham Regional17:29.87 PR
58William WarrenPlace 58 · Grade 11 · Nashoba Reg11Nashoba Reg17:30.43 PR
59Trey MeigsPlace 59 · Grade 11 · Ashland11Ashland17:33.22 PR
60William PotterPlace 60 · Grade 12 · Saint Mary's12Saint Mary's17:33.32 PR
61Elliott HopperPlace 61 · Grade 11 · Wayland11Wayland17:35.40 PR
62Kevin CahillPlace 62 · Grade 12 · Saint Mary's12Saint Mary's17:35.84 PR
63Sean MarraPlace 63 · Grade 12 · Wakefield Memorial12Wakefield Memorial17:36.99
64Mason BearerPlace 64 · Grade 10 · Groton-Dunstable Reg10Groton-Dunstable Reg17:37.35 PR
65Adam RileyPlace 65 · Grade 12 · Ludlow12Ludlow17:37.41 PR
66John BettencourtPlace 66 · Grade 11 · Saint Mary's11Saint Mary's17:41.65 PR
67Lemi MarshallPlace 67 · Grade 10 · Manchester Essex Regional10Manchester Essex Regional17:43.35 PR
68Eli SpanoPlace 68 · Grade 10 · Auburn10Auburn17:43.53 PR
69James BourguignonPlace 69 · Grade 9 · Whitinsville Christian9Whitinsville Christian17:44.25
70Christopher UngerPlace 70 · Grade 12 · Medfield12Medfield17:49.47 PR
71Marco GulinelloPlace 71 · Grade 10 · Pembroke10Pembroke17:51.53 PR
72Liam De GobbiPlace 72 · Grade 12 · Ludlow12Ludlow17:51.59
73Colin St. GermainPlace 73 · Grade 12 · Ludlow12Ludlow17:53.07 PR
74Devin PeaveyPlace 74 · Grade 10 · Manchester Essex Regional10Manchester Essex Regional17:53.39 PR
75Archie BakerPlace 75 · Grade 11 · Wayland11Wayland17:54.46 PR
76Rafael FerreiraPlace 76 · Grade 12 · Ludlow12Ludlow17:55.74 PR
77Declan CanniffPlace 77 · Grade 11 · Brockton11Brockton17:59.29
78Robbie RostamiPlace 78 · Grade 10 · Weston10Weston18:00.02 PR
79Peter GossPlace 79 · Grade 11 · Ashland11Ashland18:01.29 PR
80Leo ComiskeyPlace 80 · Grade 12 · Dover-Sherborn12Dover-Sherborn18:03.99 PR
81Benjamin MeehanPlace 81 · Grade 10 · Pembroke10Pembroke18:04.00 PR
82Daniel FinnPlace 82 · Grade 9 · Pembroke9Pembroke18:07.58 PR
83Eder DegandPlace 83 · Grade 12 · Brockton12Brockton18:08.48 PR
84Isaiah CarnevalePlace 84 · Grade 12 · Northampton12Northampton18:12.19
85Maxwell KerryPlace 85 · Grade 11 · Nauset Regional11Nauset Regional18:12.36 PR
86Ashvik YadavPlace 86 · Grade 12 · Groton-Dunstable Reg12Groton-Dunstable Reg18:13.02
87Thomas HuemmerPlace 87 · Grade 10 · Weston10Weston18:13.31
88Logan PopePlace 88 · Grade 10 · Pembroke10Pembroke18:16.59 PR
89Reese MigdalPlace 89 · Grade 12 · Wayland12Wayland18:17.70 PR
90Zachary RichardsonPlace 90 · Grade 12 · Wakefield Memorial12Wakefield Memorial18:18.12
91Benjamin BeauchampPlace 91 · Grade 9 · Dracut Senior9Dracut Senior18:18.47 PR
92Dasani BeckPlace 92 · Grade 11 · Brockton11Brockton18:19.91
93Lucian PaulaPlace 93 · Grade 10 · Saint Mary's10Saint Mary's18:22.35
94Jovanni VelazquezPlace 94 · Grade 10 · Nashoba Reg10Nashoba Reg18:23.51
95Finn PosnerPlace 95 · Grade 11 · Medfield11Medfield18:23.53
96Enzo ReisPlace 96 · Grade 12 · Martha's Vineyard Reg12Martha's Vineyard Reg18:27.16 PR
97Xavier PaulaPlace 97 · Grade 12 · Saint Mary's12Saint Mary's18:28.10
98Thomas KennanPlace 98 · Grade 12 · Shepherd Hill Reg12Shepherd Hill Reg18:28.78 PR
99Jonah PavettoPlace 99 · Grade 10 · Salem10Salem18:30.38 PR
100Carlos Perez-AcostaPlace 100 · Grade 12 · Chelsea12Chelsea18:30.76 PR