1. Home
  2. U.S. Results
  3. Vermont
  4. Mills Riverside Invitational

2026 Mills Riverside Invitational Results

Official ResultsMills Riverside Park, Jericho, VTCross Country165 results6 teamsMeet history →

Winners

Team scores

DivisionPlSchool / teamPoints
Boys / Men · 5,000 Meters Seed 11Hanover19
2Champlain Valley Union44
3Mt Mansfield Union69
4Essex107
5South Burlington160
6Burlington170
Girls / Women · 5,000 Meters Seed 11Essex35
2Hanover36
3Champlain Valley Union55
Boys / Men · 5,000 Meters Seed 21Mt Mansfield Union42
2Burlington49
3Champlain Valley Union61
4South Burlington66
Girls / Women · 5,000 Meters Seed 21Essex25
2Hanover57
3South Burlington75
4Burlington118
5Champlain Valley Union119
6Mt Mansfield Union120
Boys / Men1Hanover19
2Champlain Valley Union44
3Mt Mansfield Union69
4Essex107
5South Burlington160
6Burlington170
Girls / Women1Essex46
2Hanover47
3Champlain Valley Union73
4South Burlington100
5Mt Mansfield Union123
6Burlington147

Boys / Men · 5,000 Meters Seed 1

63 results
PlAthlete / entryGrSchool / teamMark
1Ben GrovesPlace 1 · Grade 12 · Hanover12Hanover15:51.39
2Treson McEnaneyPlace 2 · Grade 12 · Champlain Valley Union12Champlain Valley Union15:57.50 PR
3Isaac McNaughtonPlace 3 · Grade 11 · Hanover11Hanover15:57.79
4Dylan FarisPlace 4 · Grade 10 · Hanover10Hanover16:01.55
5Edward WhitePlace 5 · Grade 9 · Hanover9Hanover16:03.93 PR
6Oliver CollinsPlace 6 · Grade 11 · Hanover11Hanover16:50.95
7Ephraim MaciejowskiPlace 7 · Grade 11 · Mt Mansfield Union11Mt Mansfield Union16:55.59 PR
8Teddy CluverPlace 8 · Grade 9 · Champlain Valley Union9Champlain Valley Union17:03.63 PR
9Marlon SunderlandPlace 9 · Grade 10 · Champlain Valley Union10Champlain Valley Union17:07.84 PR
10Charlie MeisenzahlPlace 10 · Grade 11 · Champlain Valley Union11Champlain Valley Union17:07.98 PR
11Rohan NovosadPlace 11 · Grade 12 · Hanover12Hanover17:15.96
12Alexander CollinsPlace 12 · Grade 11 · Hanover11Hanover17:20.81
13Sawyer GilbertPlace 13 · Grade 11 · Mt Mansfield Union11Mt Mansfield Union17:23.89 PR
14Jacob SayrePlace 14 · Grade 12 · Mt Mansfield Union12Mt Mansfield Union17:24.54
15Teddy HamiltonPlace 15 · Grade 10 · Champlain Valley Union10Champlain Valley Union17:31.88 PR
16Finn RobertsPlace 16 · Grade 9 · Mt Mansfield Union9Mt Mansfield Union17:36.99 PR
17Roland EkstromPlace 17 · Grade 11 · Essex11Essex17:40.11 PR
18Jesse BardachPlace 18 · Grade 11 · Hanover11Hanover17:40.15
19Jack BiunnoPlace 19 · Grade 11 · Champlain Valley Union11Champlain Valley Union17:56.67 PR
20Aidric McAleerPlace 20 · Grade 9 · Mt Mansfield Union9Mt Mansfield Union17:58.05 PR
21Sebastian SegarraPlace 21 · Grade 11 · Essex11Essex17:58.35 PR
22Liam AndersonPlace 22 · Grade 10 · Champlain Valley Union10Champlain Valley Union18:01.35 PR
23Philip BadilloPlace 23 · Grade 9 · Essex9Essex18:07.19
24William WhitePlace 24 · Grade 12 · Essex12Essex18:08.30
25Caleb HatchPlace 25 · Grade 11 · Mt Mansfield Union11Mt Mansfield Union18:11.64 PR
26Brady DriverPlace 26 · Grade 12 · Champlain Valley Union12Champlain Valley Union18:25.64 PR
27Rocky BardachPlace 27 · Grade 9 · Hanover9Hanover18:32.34 PR
28Cullen MetayerPlace 28 · Grade 12 · Essex12Essex18:32.63
29Joaquin ChandlerPlace 29 · Grade 9 · Burlington9Burlington18:33.89 PR
30John MoultonPlace 30 · Grade 12 · Mt Mansfield Union12Mt Mansfield Union18:34.55 PR
31Max BrownPlace 31 · Grade 12 · Hanover12Hanover18:36.10
32Orion StapletonPlace 32 · Grade 10 · Essex10Essex18:54.66
33Kai StonePlace 33 · Grade 11 · Mt Mansfield Union11Mt Mansfield Union18:58.21
34Alexander AJ GlanzPlace 34 · Grade 12 · Mt Mansfield Union12Mt Mansfield Union19:00.89
35Ben GradyPlace 35 · Grade 9 · Hanover9Hanover19:03.56 PR
36Asher CliffordPlace 36 · Grade 11 · South Burlington11South Burlington19:06.75
37Dave LawrencePlace 37 · Grade 10 · South Burlington10South Burlington19:08.76 PR
38Andrew StockwellPlace 38 · Grade 10 · Essex10Essex19:09.16 PR
39Theo TallmanPlace 39 · Grade 9 · Champlain Valley Union9Champlain Valley Union19:09.40 PR
40Max GurtmanPlace 40 · Grade 10 · South Burlington10South Burlington19:12.86 PR
41Eli PeckPlace 41 · Grade 9 · Mt Mansfield Union9Mt Mansfield Union19:14.24 PR
42Oliver TylerPlace 42 · Grade 10 · Essex10Essex19:18.68 PR
43Teague FenzelPlace 43 · Grade 9 · Hanover9Hanover19:27.38 PR
44Nolan HessPlace 44 · Grade 10 · Essex10Essex19:33.31 PR
45Wells ShelleyPlace 45 · Grade 12 · Burlington12Burlington19:39.81 PR
46Tyler EcclesPlace 46 · Grade 12 · Essex12Essex19:42.89
47Hayden NahstollPlace 47 · Grade 10 · South Burlington10South Burlington19:43.56
48Spencer LeaveyPlace 48 · Grade 10 · South Burlington10South Burlington19:44.70
49Robin DubrulPlace 49 · Grade 11 · Champlain Valley Union11Champlain Valley Union19:45.96
50Seamus DumasPlace 50 · Grade 12 · Mt Mansfield Union12Mt Mansfield Union19:54.19 PR
51Noah BessettePlace 51 · Grade 9 · Champlain Valley Union9Champlain Valley Union19:57.79 PR
52Jacob GenterPlace 52 · Grade 10 · Mt Mansfield Union10Mt Mansfield Union19:58.28 PR
53Colin WhitePlace 53 · Grade 10 · Burlington10Burlington19:58.49 PR
54Avery OriskoPlace 54 · Grade 9 · Essex9Essex19:58.83 PR
55Matthias MaierPlace 55 · Grade 12 · Essex12Essex19:59.06
56Henry ArchambaultPlace 56 · Grade 10 · Essex10Essex19:59.63 PR
57Robertson CrousePlace 57 · Grade 9 · Burlington9Burlington20:00.05 PR
58Eli BartPlace 58 · Grade 10 · Champlain Valley Union10Champlain Valley Union20:01.06 PR
59Graham McNeilPlace 59 · Grade 11 · Burlington11Burlington20:12.71
60Will RoanePlace 60 · Grade 11 · Hanover11Hanover20:30.66 PR
61Tenzin NguyenPlace 61 · Grade 9 · Essex9Essex20:32.33 PR
62Oliver LavertyPlace 62 · Grade 10 · Essex10Essex20:33.80 PR
63Chase GurtmanPlace 63 · Grade 11 · South Burlington11South Burlington21:00.95

Girls / Women · 5,000 Meters Seed 1

26 results
PlAthlete / entryGrSchool / teamMark
1Acadia EnmanPlace 1 · Grade 11 · Mt Mansfield Union11Mt Mansfield Union17:50.68 PR
2Aria DeebPlace 2 · Grade 12 · Hanover12Hanover18:15.23
3Adrianna BibeauPlace 3 · Grade 10 · Essex10Essex18:35.02
4Emily DallPlace 4 · Grade 12 · Essex12Essex18:40.80 PR
5Eden LeckeyPlace 5 · Grade 10 · Champlain Valley Union10Champlain Valley Union18:43.34 PR
6Alice BellPlace 6 · Grade 12 · Hanover12Hanover18:57.43
7Madeleine DeyoPlace 7 · Grade 11 · Champlain Valley Union11Champlain Valley Union19:05.92 PR
8Ruth KnoxPlace 8 · Grade 12 · Essex12Essex19:19.05
9Elizabeth ClarkPlace 9 · Grade 10 · South Burlington10South Burlington19:26.32 PR
10Emijoi KukatlaPlace 10 · Grade 11 · South Burlington11South Burlington19:43.25 PR
11Kaelyn McNamaraPlace 11 · Grade 12 · Essex12Essex19:57.58 PR
12Ariella (Ari) HirschlerPlace 12 · Grade 12 · Hanover12Hanover20:00.40
13Mia SverrildPlace 13 · Grade 11 · Hanover11Hanover20:00.76 PR
14Olive HanissianPlace 14 · Grade 9 · Hanover9Hanover20:03.17 PR
15Grace StewartPlace 15 · Grade 12 · Hanover12Hanover20:16.47
16Lily WaterhousePlace 16 · Grade 11 · Mt Mansfield Union11Mt Mansfield Union20:40.12 PR
17Madeleine Stanton-GeddesPlace 17 · Grade 10 · Burlington10Burlington20:44.00
18Justyna AmbloPlace 18 · Grade 12 · Champlain Valley Union12Champlain Valley Union20:45.34
19Ella Bayer-PachtPlace 19 · Grade 9 · Champlain Valley Union9Champlain Valley Union20:55.74 PR
20Molly FayPlace 20 · Grade 10 · Essex10Essex21:01.22
21Claire BrothersPlace 21 · Grade 10 · Essex10Essex21:01.59
22Milan de GijselPlace 22 · Grade 12 · Hanover12Hanover21:05.58 PR
23Allison RumseyPlace 23 · Grade 10 · South Burlington10South Burlington21:07.56 PR
24Bea TaylorPlace 24 · Grade 11 · Champlain Valley Union11Champlain Valley Union21:12.63 PR
25Illyria GillPlace 25 · Grade 10 · Essex10Essex22:05.33
26Avery O'BrienPlace 26 · Grade 11 · Burlington11Burlington22:10.39

Boys / Men · 5,000 Meters Seed 2

32 results
PlAthlete / entryGrSchool / teamMark
1Mateo RodriguezPlace 1 · Grade 9 · Mt Mansfield Union9Mt Mansfield Union20:01.25 PR
2Noah WestmanPlace 2 · Grade 10 · Champlain Valley Union10Champlain Valley Union20:16.27 PR
3Samuel BellerosePlace 3 · Grade 9 · Mt Mansfield Union9Mt Mansfield Union20:19.35
4Noah Dailey-ChalouxPlace 4 · Grade 11 · Mt Mansfield Union11Mt Mansfield Union20:43.90 PR
5Jasper FullerPlace 5 · Grade 9 · Burlington9Burlington20:55.17 PR
6Zach PolenovPlace 6 · Grade 9 · Essex9Essex20:59.50 PR
7Easton WoodwardPlace 7 · Grade 9 · Essex9Essex21:07.20 PR
8Owen FrancisPlace 8 · Grade 9 · Champlain Valley Union9Champlain Valley Union21:24.97 PR
9Killian AllenPlace 9 · Grade 10 · South Burlington10South Burlington21:27.67 PR
10Jack HelrichPlace 10 · Grade 12 · Burlington12Burlington21:32.39
11Oliver RattaPlace 11 · Grade 9 · Champlain Valley Union9Champlain Valley Union21:37.92 PR
12Vincent CottoPlace 12 · Grade 10 · South Burlington10South Burlington21:43.22 PR
13Griffin Swift-HerzogPlace 13 · Grade 11 · Burlington11Burlington21:59.07
14Alex Young-SpringerPlace 14 · Grade 10 · Burlington10Burlington22:00.44
15Heath BerminghamPlace 15 · Grade 10 · Burlington10Burlington22:02.81 PR
16Charles (Charlie) LockwoodPlace 16 · Grade 9 · South Burlington9South Burlington22:03.50 PR
17Samuel ThomasPlace 17 · Grade 9 · Mt Mansfield Union9Mt Mansfield Union22:19.46
18Bodhi DepperPlace 18 · Grade 10 · Burlington10Burlington22:19.91
19Mason SoterPlace 19 · Grade 10 · South Burlington10South Burlington22:24.10 PR
20Roman OberPlace 20 · Grade 9 · South Burlington9South Burlington22:57.84 PR
21Liam BuretPlace 21 · Grade 9 · Mt Mansfield Union9Mt Mansfield Union23:02.88
22Ian BerminghamPlace 22 · Grade 10 · Burlington10Burlington23:20.47 PR
23Aidan NoursePlace 23 · Grade 11 · Essex11Essex23:39.97
24Zaelen RaisanenPlace 24 · Grade 9 · Burlington9Burlington24:08.03 PR
25Zaid AlNaimiPlace 25 · Grade 11 · Burlington11Burlington24:33.46 PR
26Tristan SaulPlace 26 · Grade 10 · Champlain Valley Union10Champlain Valley Union24:53.40
27Jack TromblyPlace 27 · Grade 9 · South Burlington9South Burlington25:28.92 PR
28Tristan DuBrulPlace 28 · Grade 9 · Champlain Valley Union9Champlain Valley Union25:34.43 PR
29Grayson BuswellPlace 29 · Grade 9 · Burlington9Burlington27:32.69 PR
30Jonesy Barber-SmithPlace 30 · Grade 9 · Burlington9Burlington27:36.51 PR
31Landon LutzPlace 31 · Grade 10 · Champlain Valley Union10Champlain Valley Union29:04.38
32Alex LaGroPlace 32 · Grade 10 · Champlain Valley Union10Champlain Valley Union32:48.01

Girls / Women · 5,000 Meters Seed 2

44 results
PlAthlete / entryGrSchool / teamMark
1Hannah EckPlace 1 · Grade 11 · Hanover11Hanover22:03.69
2Lucie ArmataPlace 2 · Grade 12 · Essex12Essex22:10.88 PR
3Emme McgintyPlace 3 · Grade 9 · Essex9Essex22:29.49 PR
4Whitney ButnorPlace 4 · Grade 12 · Champlain Valley Union12Champlain Valley Union22:31.46
5Chloe WestonPlace 5 · Grade 11 · Essex11Essex22:33.39 PR
6Mira CarmolliPlace 6 · Grade 12 · Essex12Essex22:50.78
7Thalia WygmansPlace 7 · Grade 12 · South Burlington12South Burlington22:51.62
8Mirabelle Esposito-DavisPlace 8 · Grade 10 · Burlington10Burlington22:52.71 PR
9Celia EkstromPlace 9 · Grade 10 · Essex10Essex23:11.30 PR
10Leigh WilsonPlace 10 · Grade 10 · South Burlington10South Burlington23:18.77 PR
11Aria NovosadPlace 11 · Grade 10 · Hanover10Hanover23:21.23
12Phoebe OrnerPlace 12 · Grade 11 · Hanover11Hanover23:28.71 PR
13Paige PalmerPlace 13 · Grade 10 · Champlain Valley Union10Champlain Valley Union23:32.21
14Cailin FitzgeraldPlace 14 · Grade 10 · South Burlington10South Burlington23:34.04 PR
15Evie McBridePlace 15 · Grade 12 · Hanover12Hanover23:35.51 PR
16Meredith VankirkPlace 16 · Grade 10 · Essex10Essex24:03.27
17Maggie TracyPlace 17 · Grade 9 · South Burlington9South Burlington24:06.38 PR
18Sage FreemanPlace 18 · Grade 12 · Hanover12Hanover24:20.35
19Natalie IsettPlace 19 · Grade 9 · Hanover9Hanover24:25.12 PR
20Corinne CourtemanchePlace 20 · Grade 10 · Mt Mansfield Union10Mt Mansfield Union24:29.87 PR
21Norah ThompsonPlace 21 · Grade 11 · Mt Mansfield Union11Mt Mansfield Union24:30.54 PR
22Evelyn PedenPlace 22 · Grade 9 · Burlington9Burlington24:32.61 PR
23Vienna WaitePlace 23 · Grade 9 · Mt Mansfield Union9Mt Mansfield Union24:33.97 PR
24Sofia Turner AmayaPlace 24 · Grade 10 · Mt Mansfield Union10Mt Mansfield Union24:34.60 PR
25Gianna TornelloPlace 25 · Grade 9 · Essex9Essex24:45.17 PR
26Gianna MarianiPlace 26 · Grade 11 · Burlington11Burlington24:45.41 PR
27Siyona SharmaPlace 27 · Grade 9 · South Burlington9South Burlington24:51.92 PR
28Maeve FarrellPlace 28 · Grade 10 · South Burlington10South Burlington24:56.01 PR
29Vera DiehlPlace 29 · Grade 10 · Essex10Essex24:56.48
30Max WatermanPlace 30 · Grade 9 · Burlington9Burlington24:58.17 PR
31Elena Gomez AragonesPlace 31 · Grade 10 · South Burlington10South Burlington24:59.71
32Rowan SextonPlace 32 · Grade 11 · Champlain Valley Union11Champlain Valley Union25:02.84 PR
33Addison BreaultPlace 33 · Grade 10 · South Burlington10South Burlington25:12.43
34Sophie CottonPlace 34 · Grade 10 · Mt Mansfield Union10Mt Mansfield Union25:17.68 PR
35Emilia ChittendenPlace 35 · Grade 12 · South Burlington12South Burlington25:24.07 PR
36Rowan RobertsPlace 36 · Grade 12 · Burlington12Burlington25:29.15
37Lucy CavanaghPlace 37 · Grade 9 · Champlain Valley Union9Champlain Valley Union25:34.04 PR
38Elise CournoyerPlace 38 · Grade 12 · Mt Mansfield Union12Mt Mansfield Union25:42.57
39Mae DeryPlace 39 · Grade 11 · Burlington11Burlington26:11.42
40Charlotte FayPlace 40 · Grade 9 · South Burlington9South Burlington26:11.84 PR
41Ava NnochiriPlace 41 · Grade 11 · Champlain Valley Union11Champlain Valley Union27:21.19 PR
42Lilia CaloieroPlace 42 · Grade 9 · Champlain Valley Union9Champlain Valley Union29:10.70 PR
43Delia FontainePlace 43 · Grade 12 · Burlington12Burlington32:37.67
44Josanna (Josie) CoonsPlace 44 · Grade 12 · Mt Mansfield Union12Mt Mansfield Union38:43.78