1. Home
  2. U.S. Results
  3. Massachusetts
  4. Hock Dual: OA vs. Canton

2025 Hock Dual: OA vs. Canton Results

Oliver Ames High School, Easton, MACross Country113 results2 teams

Winners

EventWinnerSchool / teamMark

Team scores

DivisionPlSchool / teamPoints
Boys / Men · 5,000 Meters Varsity1Oliver Ames15
2Canton50
Boys / Men · 2,500 Meters Junior Varsity1Canton25
2Oliver Ames32
Girls / Women · 5,000 Meters Varsity1Oliver Ames26
2Canton30
Girls / Women · 2,500 Meters Junior Varsity1Canton25
2Oliver Ames33

Boys / Men · 5,000 Meters Varsity

31 results
PlAthlete / entryGrSchool / teamMark
1Landon SarneyPlace 1 · Grade 12 · Oliver AmesUnofficial12Oliver Ames15:41.0
2Devon McStowePlace 2 · Grade 11 · Oliver AmesUnofficial11Oliver Ames17:09.0
3Douglas SmithPlace 3 · Grade 12 · Oliver AmesUnofficial12Oliver Ames17:40.0
4Jake HauvuyPlace 4 · Grade 11 · Oliver AmesUnofficial11Oliver Ames17:53.0
5Peter FeodoroffPlace 5 · Grade 11 · Oliver AmesUnofficial11Oliver Ames18:30.0
6Nicholas ColvinPlace 6 · Grade 11 · Oliver AmesUnofficial11Oliver Ames18:57.0
7Owen DupillPlace 7 · Grade 12 · Oliver AmesUnofficial12Oliver Ames19:02.0
8Bharat RamanathanPlace 8 · Grade 12 · CantonUnofficial12Canton19:03
9Minh HongPlace 9 · Grade 11 · CantonUnofficial11Canton19:14
10Tristan GrantPlace 10 · Grade 10 · CantonUnofficial10Canton19:25
11William BarnardPlace 11 · Grade 11 · CantonUnofficial11Canton19:30
12Lucas ScullyPlace 12 · Grade 11 · CantonUnofficial11Canton19:30
13Connor ByersPlace 13 · Grade 10 · Oliver AmesUnofficial10Oliver Ames19:30.0
14Shawn Smith-ManziPlace 14 · Grade 11 · CantonUnofficial11Canton19:44
15Andrew KurchakPlace 15 · Grade 12 · CantonUnofficial12Canton19:57
16Collin HrenkoPlace 16 · Grade 11 · Oliver AmesUnofficial11Oliver Ames20:01.0
19Evan QuerzoliPlace 19 · Grade 11 · Oliver AmesUnofficial11Oliver Ames20:24.0
17John ScozzarroPlace 17 · Grade 11 · CantonUnofficial11Canton20:26
18Neil EricsonPlace 18 · Grade 10 · CantonUnofficial10Canton20:26
20Riley SwearingenPlace 20 · Grade 12 · CantonUnofficial12Canton20:50
21Nicholas MurphyPlace 21 · Grade 11 · CantonUnofficial11Canton20:51
22Lucas ChungPlace 22 · Grade 9 · CantonUnofficial9Canton21:01
23Aidan TranPlace 23 · Grade 10 · CantonUnofficial10Canton21:22
24Andre JohnsonPlace 24 · Grade 11 · CantonUnofficial11Canton21:35
25Aidan McDonaghPlace 25 · Grade 11 · Oliver AmesUnofficial11Oliver Ames21:43.0
26Jack DonahuePlace 26 · Grade 10 · Oliver AmesUnofficial10Oliver Ames21:57.0
27John MasciarelliPlace 27 · Grade 12 · CantonUnofficial12Canton22:04
28Nicolas (Nico) FergusonPlace 28 · Grade 11 · Oliver AmesUnofficial11Oliver Ames22:06.0
29Emilio BarnardPlace 29 · Grade 9 · CantonUnofficial9Canton23:25
30Paul EricsonPlace 30 · Grade 10 · CantonUnofficial10Canton23:28
31Zen GordonPlace 31 · Grade 9 · CantonUnofficial9Canton24:58

Girls / Women · 5,000 Meters Varsity

28 results
PlAthlete / entryGrSchool / teamMark
1Lauren RaffettoPlace 1 · Grade 11 · CantonUnofficial11Canton18:45
2Kathleen BeaulieuPlace 2 · Grade 11 · Oliver AmesUnofficial11Oliver Ames20:24.0
3Devin ThomasPlace 3 · Grade 11 · Oliver AmesUnofficial11Oliver Ames20:42.0
4Ashley PowersPlace 4 · Grade 12 · Oliver AmesUnofficial12Oliver Ames21:19.0
5Isabella HollandPlace 5 · Grade 11 · CantonUnofficial11Canton21:58
6Erin ReillyPlace 6 · Grade 12 · Oliver AmesUnofficial12Oliver Ames22:11.0
7Elena SilvaPlace 7 · Grade 11 · CantonUnofficial11Canton22:16
8Honesty JohnsonPlace 8 · Grade 12 · CantonUnofficial12Canton22:17
9Olivia SiddonsPlace 9 · Grade 9 · CantonUnofficial9Canton22:18
10Madeleine DriscollPlace 10 · Grade 12 · CantonUnofficial12Canton22:25
11Norah DupillPlace 11 · Grade 9 · Oliver AmesUnofficial9Oliver Ames22:40.0
12Margot SwearingenPlace 12 · Grade 10 · CantonUnofficial10Canton22:58
13Ashley GramerPlace 13 · Grade 11 · Oliver AmesUnofficial11Oliver Ames23:18.0
14Madelyn FreedmanPlace 14 · Grade 10 · Oliver AmesUnofficial10Oliver Ames23:22.0
15Natalie HalesPlace 15 · Grade 11 · CantonUnofficial11Canton23:54
16Abigail LukePlace 16 · Grade 11 · Oliver AmesUnofficial11Oliver Ames24:15.0
17Chelsea DearPlace 17 · Grade 9 · Oliver AmesUnofficial9Oliver Ames24:46.0
18Mia ZachosPlace 18 · Grade 11 · Oliver AmesUnofficial11Oliver Ames24:46.0
19Mia SheldonPlace 19 · Grade 12 · Oliver AmesUnofficial12Oliver Ames24:52.0
20Anna RicePlace 20 · Grade 11 · Oliver AmesUnofficial11Oliver Ames24:55.0
21Elisabeth SilvasyPlace 21 · Grade 11 · CantonUnofficial11Canton25:10
22Charlotte PowersPlace 22 · Grade 12 · CantonUnofficial12Canton25:30
23Maite IriartePlace 23 · Grade 11 · CantonUnofficial11Canton25:31
24Sofia AnastasiouPlace 24 · Grade 11 · CantonUnofficial11Canton25:35
25Karimi NyagaPlace 25 · Grade 11 · CantonUnofficial11Canton25:39
26Tea KotePlace 26 · Grade 12 · CantonUnofficial12Canton27:00
27Natalia MalleiPlace 27 · Grade 11 · CantonUnofficial11Canton27:03
28Athena ToPlace 28 · Grade 12 · CantonUnofficial12Canton28:03

Boys / Men · 2,500 Meters Junior Varsity

28 results
PlAthlete / entryGrSchool / teamMark
0Jason ChanPlace 0 · Grade 10 · Oliver AmesUnofficial10Oliver Ames10:06.6
0Adam QuerzoliPlace 0 · Grade 9 · Oliver AmesUnofficial9Oliver Ames10:17.4
0Owen FitzgeraldPlace 0 · Grade 9 · CantonUnofficial9Canton10:32 PR
0Jacob SallettePlace 0 · Grade 9 · CantonUnofficial9Canton10:50 PR
0Lucas LePlace 0 · Grade 12 · CantonUnofficial12Canton11:06 PR
0Benjamin HardingPlace 0 · Grade 9 · CantonUnofficial9Canton11:07 PR
0Samuel MasciarelliPlace 0 · Grade 9 · CantonUnofficial9Canton11:14 PR
0Cooper BerryPlace 0 · Grade 9 · Oliver AmesUnofficial9Oliver Ames11:17.9
0Nicholas ChiulliPlace 0 · Grade 12 · CantonUnofficial12Canton11:37 PR
0Nathan ZimmermanPlace 0 · Grade 9 · Oliver AmesUnofficial9Oliver Ames11:41.9
0Ethan CohenPlace 0 · Grade 9 · Oliver AmesUnofficial9Oliver Ames11:46.5
0Connor WrightPlace 0 · Grade 12 · CantonUnofficial12Canton11:49 PR
0Patrick MaguirePlace 0 · Grade 12 · CantonUnofficial12Canton12:01 PR
0Matthew TrabuccoPlace 0 · Grade 10 · CantonUnofficial10Canton12:08 PR
0Bobby AnackiPlace 0 · Grade 9 · Oliver AmesUnofficial9Oliver Ames12:24.8
0Mason PondPlace 0 · Grade 9 · CantonUnofficial9Canton12:35 PR
0Elmustafa KostaPlace 0 · Grade 10 · CantonUnofficial10Canton12:35 PR
0Aidan McCloskeyPlace 0 · Grade 12 · CantonUnofficial12Canton12:45 PR
0Chase MacPhersonPlace 0 · Grade 9 · CantonUnofficial9Canton12:58 PR
0Cameron ChalvirePlace 0 · Grade 9 · Oliver AmesUnofficial9Oliver Ames13:03.4
0James DowneyPlace 0 · Grade 9 · CantonUnofficial9Canton13:23 PR
0Benjamin MartinPlace 0 · Grade 9 · CantonUnofficial9Canton13:31 PR
0Nirvan BaduamandaPlace 0 · Grade 9 · CantonUnofficial9Canton13:38 PR
0Alec HanlonPlace 0 · Grade 9 · CantonUnofficial9Canton14:29 PR
0Jayson YuPlace 0 · Grade 9 · CantonUnofficial9Canton14:31 PR
0Emmett ProctorPlace 0 · Grade 9 · CantonUnofficial9Canton14:46 PR
0Eevera MageshwaranPlace 0 · Grade 11 · CantonUnofficial11Canton14:50 PR
0Drew SheppardPlace 0 · Grade 9 · CantonUnofficial9Canton16:49 PR

Girls / Women · 2,500 Meters Junior Varsity

26 results
PlAthlete / entryGrSchool / teamMark
0Hannah PatrickPlace 0 · Grade 12 · Oliver AmesUnofficial12Oliver Ames12:32.3
0Julia GalvinPlace 0 · Grade 10 · Oliver AmesUnofficial10Oliver Ames12:36.6
0Calla JohnsonPlace 0 · Grade 10 · CantonUnofficial10Canton12:48 PR
0Lillian McLaughlinPlace 0 · Grade 10 · CantonUnofficial10Canton12:52 PR
0Soumya GuptaPlace 0 · Grade 11 · CantonUnofficial11Canton13:04 PR
0Alyssa HoPlace 0 · Grade 12 · CantonUnofficial12Canton13:14 PR
0Grace VieiraPlace 0 · Grade 10 · CantonUnofficial10Canton13:51 PR
0Cameron WeberPlace 0 · Grade 11 · CantonUnofficial11Canton13:51 PR
0Caitlyn KiffPlace 0 · Grade 10 · Oliver AmesUnofficial10Oliver Ames13:51.8
0Anna SierraPlace 0 · Grade 11 · Oliver AmesUnofficial11Oliver Ames13:54.6
0Niamh O'RourkePlace 0 · Grade 11 · Oliver AmesUnofficial11Oliver Ames13:58.3
0Brooke MansonPlace 0 · Grade 11 · Oliver AmesUnofficial11Oliver Ames14:00.5
0Murugi NyagaPlace 0 · Grade 9 · CantonUnofficial9Canton14:02 PR
0Sophia GriffinPlace 0 · Grade 10 · Oliver AmesUnofficial10Oliver Ames14:10.0
0Haley MartinPlace 0 · Grade 10 · CantonUnofficial10Canton14:10 PR
0Julianna FlynnPlace 0 · Grade 9 · Oliver AmesUnofficial9Oliver Ames14:33.1
0Caroline SmithPlace 0 · Grade 9 · Oliver AmesUnofficial9Oliver Ames14:37.6
0Lilly DeanePlace 0 · Grade 10 · Oliver AmesUnofficial10Oliver Ames14:46.0
0Isabella AlphonsePlace 0 · Grade 12 · Oliver AmesUnofficial12Oliver Ames14:50.0
0Emma O'HarePlace 0 · Grade 10 · CantonUnofficial10Canton14:53 PR
0Emerson MartinPlace 0 · Grade 12 · CantonUnofficial12Canton14:59 PR
0Madeline DowneyPlace 0 · Grade 12 · CantonUnofficial12Canton15:37 PR
0Alyssa KoshPlace 0 · Grade 11 · CantonUnofficial11Canton15:50 PR
0Hita GollaPlace 0 · Grade 10 · CantonUnofficial10Canton16:40 PR
0Julia ManziPlace 0 · Grade 11 · CantonUnofficial11Canton20:54 PR
0Brynn HanselPlace 0 · Grade 9 · CantonUnofficial9Canton21:07 PR