1. Home
  2. U.S. Results
  3. New Hampshire
  4. Monadnock Moonlight Madness

2025 Monadnock Moonlight Madness Results

Official ResultsCheshire Fairgrounds, Swanzey, NHCross Country322 results22 teams

Team standings · Boys / Men

Boys / Men · 5,000 Meters Varsity

PlAthlete / entryGrSchool / teamMark
1Peyton JoslynPlace 1 · Grade 12 · Monadnock Regional12Monadnock Regional14:44.40 PR
2Sullivan SturtzPlace 2 · Grade 12 · Keene12Keene14:48.05 PR
3Elijah BodanzaPlace 3 · Grade 11 · Fall Mountain11Fall Mountain15:09.76 PR
4Ben GrovesPlace 4 · Grade 11 · Hanover11Hanover15:26.57 PR
5Isaac McNaughtonPlace 5 · Grade 10 · Hanover10Hanover15:26.96 PR
6Alexander CollinsPlace 6 · Grade 10 · Hanover10Hanover15:38.57 PR
7Tristan WoodburyPlace 7 · Grade 11 · Keene11Keene15:40.31 PR
8Sawyer KressPlace 8 · Grade 10 · Keene10Keene15:45.28 PR
9Colin FosterPlace 9 · Grade 11 · Newfound Regional11Newfound Regional15:53.82
10Dylan FarisPlace 10 · Grade 9 · Hanover9Hanover16:06.82
11Gavin MortonPlace 11 · Grade 12 · Keene12Keene16:15.45 PR
12Brayden MillerPlace 12 · Grade 11 · Merrimack11Merrimack16:20.78 PR
13Carl RussellPlace 13 · Grade 11 · Mascoma Valley Reg11Mascoma Valley Reg16:24.03 PR
14Oliver CollinsPlace 14 · Grade 10 · Hanover10Hanover16:25.56 PR
15Ben HourdequinPlace 15 · Grade 12 · Hanover12Hanover16:29.02 PR
16Eric ZhouPlace 16 · Grade 12 · Northfield-Mt Hermon12Northfield-Mt Hermon16:31.87 PR
17Mills CostelloPlace 17 · Grade 11 · Northfield-Mt Hermon11Northfield-Mt Hermon16:32.89 PR
18Gus CusimanoPlace 18 · Grade 10 · Keene10Keene16:34.22 PR
19Cooper TianiPlace 19 · Grade 10 · Keene10Keene16:38.07 PR
20Brady HarkerPlace 20 · Grade 12 · Newfound Regional12Newfound Regional16:42.47 PR
21Rohan NovosadPlace 21 · Grade 11 · Hanover11Hanover16:44.70 PR
22Jacob BrunjesPlace 22 · Grade 12 · Monadnock Regional12Monadnock Regional16:45.04 PR
23Chase RuffoPlace 23 · Grade 10 · Monadnock Regional10Monadnock Regional16:45.45
24Connor HemingwayPlace 24 · Grade 10 · Newfound Regional10Newfound Regional16:45.66 PR
25Brady HoltPlace 25 · Grade 12 · Portsmouth Christian12Portsmouth Christian16:48.70 PR
26Benjamin PartickPlace 26 · Grade 10 · Newmarket10Newmarket16:59.36 PR
27Jackson EllisPlace 27 · Grade 9 · Monadnock Regional9Monadnock Regional16:59.73 PR
28Jason LewisPlace 28 · Grade 9 · Monadnock Regional9Monadnock Regional17:00.18 PR
29Ahnkai LiebertPlace 29 · Grade 12 · Northfield-Mt Hermon12Northfield-Mt Hermon17:01.46 PR
30Dylan CallahanPlace 30 · Grade 12 · Mascenic Regional12Mascenic Regional17:03.08 PR
31Christian BarnesPlace 31 · Grade 12 · Portsmouth Christian12Portsmouth Christian17:13.35
32Zachery MckeownPlace 32 · Grade 9 · Portsmouth Christian9Portsmouth Christian17:13.48 PR
33Cooper LanteignePlace 33 · Grade 10 · Merrimack10Merrimack17:15.03 PR
34Walter StephensPlace 34 · Grade 10 · Con-Val10Con-Val17:22.04 PR
35Adam McGrailPlace 35 · Grade 11 · Keene11Keene17:26.47 PR
36Mathew NorthcottPlace 36 · Grade 10 · Fall Mountain10Fall Mountain17:30.11
37Cullen DesrochersPlace 37 · Grade 10 · Winnisquam Regional10Winnisquam Regional17:31.03
38Sawyer HillPlace 38 · Grade 12 · Newmarket12Newmarket17:31.13 PR
39Kinley MckennaPlace 39 · Grade 9 · Newmarket9Newmarket17:32.12 PR
40Walter GannonPlace 40 · Grade 9 · Hollis-Brookline9Hollis-Brookline17:34.47 PR
41Karson RogersPlace 41 · Grade 11 · Mascoma Valley Reg11Mascoma Valley Reg17:35.02 PR
42George StewartPlace 42 · Grade 10 · Portsmouth Christian10Portsmouth Christian17:35.88 PR
43Donovan GriffisPlace 43 · Grade 10 · Mascenic Regional10Mascenic Regional17:38.40 PR
44Simeon HowardPlace 44 · Grade 11 · Portsmouth Christian11Portsmouth Christian17:38.78 PR
45Reino CrawfordPlace 45 · Grade 10 · Mascenic Regional10Mascenic Regional17:46.52 PR
46Benjamin AdamsPlace 46 · Grade 11 · Merrimack11Merrimack17:47.99 PR
47AJ QuainePlace 47 · Grade 10 · Hollis-Brookline10Hollis-Brookline17:50.84 PR
48Bryce PalmerPlace 48 · Grade 12 · Newport12Newport17:50.92 PR
49Colin PlumbPlace 49 · Grade 11 · Merrimack11Merrimack17:55.34 PR
50Liam NewmanPlace 50 · Grade 11 · Merrimack11Merrimack17:58.95 PR
51Gage HambletPlace 51 · Grade 12 · Portsmouth Christian12Portsmouth Christian18:00.55 PR
52Keegan O'connorPlace 52 · Grade 12 · Fall Mountain12Fall Mountain18:03.50 PR
53Andrew JamesPlace 53 · Grade 12 · Portsmouth Christian12Portsmouth Christian18:06.29 PR
54Simon HartshornePlace 54 · Grade 11 · Newmarket11Newmarket18:15.97 PR
55William ClarkPlace 55 · Grade 11 · Newmarket11Newmarket18:17.30 PR
56Orion TalbotPlace 56 · Grade 9 · Hollis-Brookline9Hollis-Brookline18:18.90
57George NingPlace 57 · Grade 12 · Northfield-Mt Hermon12Northfield-Mt Hermon18:20.96 PR
58Logan VaillancourtPlace 58 · Grade 11 · Mascenic Regional11Mascenic Regional18:26.00 PR
59Wyatt TownePlace 59 · Grade 11 · Newfound Regional11Newfound Regional18:26.87 PR
60Tyler St.pierrePlace 60 · Grade 12 · Fall Mountain12Fall Mountain18:27.48 PR
61Lazar ArbutinaPlace 61 · Grade 10 · Winnisquam Regional10Winnisquam Regional18:29.07 PR
62Romeo HoyosPlace 62 · Grade 11 · Northfield-Mt Hermon11Northfield-Mt Hermon18:30.67
63Michael BohnPlace 63 · Grade 12 · Newport12Newport18:31.15 PR
64Ryan PawlowskiPlace 64 · Grade 9 · Bow9Bow18:36.28 PR
65Landon TowsleyPlace 65 · Grade 10 · Campbell10Campbell18:36.90 PR
66Trevor JonesPlace 66 · Grade 9 · Monadnock Regional9Monadnock Regional18:37.95
67Aaron Van EppsPlace 67 · Grade 11 · Northfield-Mt Hermon11Northfield-Mt Hermon18:41.03
68Luke EmondPlace 68 · Grade 11 · Merrimack11Merrimack18:41.27
69Lucas TetuPlace 69 · Grade 10 · Fall Mountain10Fall Mountain18:42.03 PR
70Ian FellersPlace 70 · Grade 9 · Bow9Bow18:52.44 PR
71Tano GanPlace 71 · Grade 10 · Northfield-Mt Hermon10Northfield-Mt Hermon18:53.39 PR
72Kellan ZulloPlace 72 · Grade 9 · Newport9Newport18:55.71
73Roland DumontPlace 73 · Grade 10 · Conant10Conant18:58.45 PR
74Joshua GaudetPlace 74 · Grade 10 · Campbell10Campbell18:59.11 PR
75John WilkinsonPlace 75 · Grade 11 · Newport11Newport19:01.07 PR
76Marcus JordanPlace 76 · Grade 11 · Con-Val11Con-Val19:01.42 PR
77Van StahlinPlace 77 · Grade 10 · Con-Val10Con-Val19:07.78 PR
78William RicaurtePlace 78 · Grade 9 · Con-Val9Con-Val19:11.35 PR
79Ethan ThompsonPlace 79 · Grade 9 · Bow9Bow19:20.61 PR
80Aiden WUPlace 80 · Grade 11 · Newmarket11Newmarket19:22.89 PR
81Tristan ZimmermannPlace 81 · Grade 11 · Newmarket11Newmarket19:23.74
82Emrys HermanPlace 82 · Grade 11 · Newmarket11Newmarket19:27.59 PR
83Jacoby BeyerPlace 83 · Grade 10 · Newfound Regional10Newfound Regional19:44.41 PR
84Tavin LippmannPlace 84 · Grade 11 · Merrimack11Merrimack19:46.51
85Caden McdanielPlace 85 · Grade 11 · Merrimack11Merrimack19:47.33 PR
86Anthony BarassiPlace 86 · Grade 9 · Monadnock Regional9Monadnock Regional19:51.98 PR
87Jack DiFilippePlace 87 · Grade 11 · Newfound Regional11Newfound Regional19:55.92 PR
88Brian AlonsoPlace 88 · Grade 12 · Con-Val12Con-Val19:56.63 PR
89Kyren WhitmorePlace 89 · Grade 10 · Winnisquam Regional10Winnisquam Regional19:57.22 PR
90Connor HeddonPlace 90 · Grade 9 · Fall Mountain9Fall Mountain20:00.51
91Callum CarlsonPlace 91 · Grade 10 · Hollis-Brookline10Hollis-Brookline20:11.29 PR
92Henry DesrosiersPlace 92 · Grade 10 · Hollis-Brookline10Hollis-Brookline20:12.96 PR
93Owen BakisPlace 93 · Grade 10 · Winnisquam Regional10Winnisquam Regional20:14.85
94Michael MunnisPlace 94 · Grade 10 · Merrimack10Merrimack20:15.95 PR
95Jacob FilkinsPlace 95 · Grade 10 · Bow10Bow20:21.02
96Bentley WatermanPlace 96 · Grade 10 · Newport10Newport20:21.12 PR
97Ronan FortinPlace 97 · Grade 10 · Con-Val10Con-Val20:22.32 PR
98Lucas DurpheyPlace 98 · Grade 10 · Winnisquam Regional10Winnisquam Regional20:23.90
99Matthew Rearick AhnePlace 99 · Grade 10 · Newfound Regional10Newfound Regional20:26.97 PR
100John Runnion-BarefordPlace 100 · Grade 10 · Mascoma Valley Reg10Mascoma Valley Reg20:28.48 PR