1. Home
  2. U.S. Results
  3. Massachusetts
  4. Needham v Weymouth and Braintree

2026 Needham v Weymouth and Braintree Results

Official ResultsCutler Park Reservation, Needham, MACross Country167 results3 teams

Winners

Team scores

DivisionPlSchool / teamPoints
Boys / Men · 2,500 Meters Junior Varsity1Needham15
2Braintree50
Boys / Men · 5,000 Meters Varsity1Needham35
2Weymouth38
3Braintree54
Girls / Women · 5,000 Meters Varsity1Needham36
2Weymouth37
3Braintree53
Girls / Women · 2,500 Meters Junior Varsity1Needham22
2Weymouth49
3Braintree55

Boys / Men · 5,000 Meters Varsity

28 results
PlAthlete / entryGrSchool / teamMark
1Patrick GeaganPlace 1 · Grade 12 · Weymouth12Weymouth16:21.82
2Connor BobbinPlace 2 · Grade 11 · Needham11Needham16:53.44
3Kyle KocaPlace 3 · Grade 10 · Braintree10Braintree17:00.84
4Andrew HimmerPlace 4 · Grade 12 · Weymouth12Weymouth17:10.42 PR
5Cassian (Cash) LindsleyPlace 5 · Grade 12 · Needham12Needham17:36.08
6Duncan AlexanderPlace 6 · Grade 12 · Needham12Needham17:41.16
7Peter OlivadotiPlace 7 · Grade 11 · Braintree11Braintree17:52.63
8Braeden McInnesPlace 8 · Grade 11 · Weymouth11Weymouth18:00.04
9James GlavinPlace 9 · Grade 9 · Weymouth9Weymouth18:08.46
10Tyler MannPlace 10 · Grade 9 · Needham9Needham18:18.85
11Jonathan KiserPlace 11 · Grade 10 · Braintree10Braintree18:39.20
12Sebastian GowanPlace 12 · Grade 9 · Needham9Needham18:44.42
13Adam PfaffPlace 13 · Grade 10 · Needham10Needham18:46.17
14Caleb GilbrethPlace 14 · Grade 10 · Needham10Needham18:47.34
15Zayan Omar HussainPlace 15 · Grade 12 · Needham12Needham18:56.80
16Gabriele MineoPlace 16 · Grade 11 · Needham11Needham18:58.55
17Harrison O'GarrPlace 17 · Grade 12 · Needham12Needham18:59.43
18Patrick DugganPlace 18 · Grade 11 · Braintree11Braintree19:16.16
19Antonio SoutoPlace 19 · Grade 10 · Weymouth10Weymouth19:25.13
20Jack ArgilagosPlace 20 · Grade 12 · Needham12Needham19:26.44
21Will CourcierPlace 21 · Grade 12 · Needham12Needham19:26.71
22Eduardo StifflerPlace 22 · Grade 11 · Needham11Needham19:32.54
23Ron OzeriPlace 23 · Grade 11 · Needham11Needham19:49.56
24Jack GilardePlace 24 · Grade 11 · Needham11Needham19:58.38
25Thomas CumminsPlace 25 · Grade 12 · Weymouth12Weymouth20:09.13
26Aaron DudleyPlace 26 · Grade 9 · Braintree9Braintree21:18.34
27William O'SullivanPlace 27 · Grade 10 · Braintree10Braintree21:18.76
28Nathan LauPlace 28 · Grade 10 · Braintree10Braintree22:39.22

Girls / Women · 5,000 Meters Varsity

32 results
PlAthlete / entryGrSchool / teamMark
1Sonia SoutoPlace 1 · Grade 11 · Weymouth11Weymouth18:52.13
2Chloe DinhPlace 2 · Grade 11 · Braintree11Braintree19:28.69
3Claire CiancioloPlace 3 · Grade 12 · Needham12Needham19:40.82
4Madison RoachPlace 4 · Grade 12 · Needham12Needham19:44.80
5Natalie McInnisPlace 5 · Grade 12 · Weymouth12Weymouth19:55.80 PR
6Hailey SchraderPlace 6 · Grade 9 · Weymouth9Weymouth20:09.48
7Anna FlahertyPlace 7 · Grade 12 · Braintree12Braintree20:11.54
8Serena TannaPlace 8 · Grade 11 · Needham11Needham21:15.22
9Katelyn HansonPlace 9 · Grade 9 · Needham9Needham21:15.68
10Izabelle LongobardiPlace 10 · Grade 11 · Braintree11Braintree21:22.64
11Evelyn HieshetterPlace 11 · Grade 11 · Weymouth11Weymouth21:24.43
12Alessia UyenoyamaPlace 12 · Grade 12 · Needham12Needham21:25.44
13Emily JonesPlace 13 · Grade 10 · Needham10Needham21:41.27
14Kyelyn MuirPlace 14 · Grade 9 · Weymouth9Weymouth21:41.47
15Sidney GilbrethPlace 15 · Grade 12 · Needham12Needham21:51.66
16Grae AlbrechtPlace 16 · Grade 10 · Needham10Needham21:55.29
17Maiva KingPlace 17 · Grade 12 · Needham12Needham22:29.91
18Casey CanzanoPlace 18 · Grade 12 · Needham12Needham22:50.53
19Adeline SharrardPlace 19 · Grade 9 · Needham9Needham22:56.05
20Livija SejaPlace 20 · Grade 12 · Needham12Needham22:58.80
21Laila RoosPlace 21 · Grade 12 · Needham12Needham22:59.98
22Aviva TarskyPlace 22 · Grade 12 · Needham12Needham23:01.43
23Julia PollackPlace 23 · Grade 10 · Needham10Needham23:06.28
24Lucy KharasPlace 24 · Grade 10 · Needham10Needham23:07.94
25Alex HathcockPlace 25 · Grade 12 · Needham12Needham23:26.78
26Anna BeauchampPlace 26 · Grade 9 · Braintree9Braintree23:29.46
27Marisa WilliamsPlace 27 · Grade 12 · Needham12Needham23:30.30
28Tessa WebbPlace 28 · Grade 10 · Needham10Needham24:04.50
29Sophia NoelPlace 29 · Grade 10 · Needham10Needham24:05.24
30Bridget NoonePlace 30 · Grade 11 · Weymouth11Weymouth24:15.93
31Melissa LeePlace 31 · Grade 10 · Braintree10Braintree24:27.21
32Rebecca LeePlace 32 · Grade 10 · Braintree10Braintree24:32.69

Boys / Men · 2,500 Meters Junior Varsity

48 results
PlAthlete / entryGrSchool / teamMark
1Anish BansalPlace 1 · Grade 10 · Needham10Needham8:56.12
2Daniel MooneyPlace 2 · Grade 10 · Needham10Needham8:56.86
3Alan LopezPlace 3 · Grade 10 · Weymouth10Weymouth9:04.19 PR
4Oliver GibsonPlace 4 · Grade 10 · Needham10Needham9:09.21
5Nathan SchroederPlace 5 · Grade 10 · Needham10Needham9:14.89
6Rowan WarnPlace 6 · Grade 9 · Needham9Needham9:15.85
7Jonathan MoonPlace 7 · Grade 12 · Needham12Needham9:19.81
8Greyson SkrocePlace 8 · Grade 12 · Needham12Needham9:25.09
9Thomas BerejikPlace 9 · Grade 9 · Needham9Needham9:26.15
10Peter BarrettPlace 10 · Grade 10 · Needham10Needham9:28.14
11Derek GladuPlace 11 · Grade 9 · Weymouth9Weymouth9:37.85 PR
12Shane OlsenPlace 12 · Grade 10 · Needham10Needham9:41.39
13Seth LeimanPlace 13 · Grade 10 · Needham10Needham9:43.24
14Kyle KeavenyPlace 14 · Grade 11 · Weymouth11Weymouth9:45.23 PR
15Jayan Fernandes VattompadamPlace 15 · Grade 9 · Needham9Needham9:48.12
16Eli BurnsPlace 16 · Grade 9 · Needham9Needham9:52.19
17Lucas BrauPlace 17 · Grade 9 · Needham9Needham9:55.78
18Benjamin DohertyPlace 18 · Grade 9 · Braintree9Braintree9:59.87 PR
19Michael HitronPlace 19 · Grade 10 · Needham10Needham10:00.23
20Sam GreenPlace 20 · Grade 12 · Needham12Needham10:04.02
21Aiden HuangPlace 21 · Grade 9 · Braintree9Braintree10:04.42 PR
22Zachary KristallPlace 22 · Grade 10 · Needham10Needham10:08.64
23Noah GorovitzPlace 23 · Grade 11 · Needham11Needham10:10.66
24Gavin AugatPlace 24 · Grade 9 · Needham9Needham10:12.86
25Caleb GoldsteinPlace 25 · Grade 9 · Needham9Needham10:13.47 PR
26Liam de JagerPlace 26 · Grade 9 · Needham9Needham10:16.23
27Ezra GardinerPlace 27 · Grade 9 · Needham9Needham10:18.80 PR
28Daniel HealyPlace 28 · Grade 9 · Needham9Needham10:19.22
29Jordan BlausteinPlace 29 · Grade 10 · Needham10Needham10:21.40
30Charles HazlettPlace 30 · Grade 10 · Weymouth10Weymouth10:22.87 PR
31Evan LarochellePlace 31 · Grade 9 · Needham9Needham10:24.81 PR
32Aksel RoosPlace 32 · Grade 9 · Needham9Needham10:28.51
33Wilson DongPlace 33 · Grade 10 · Braintree10Braintree10:29.36 PR
34Hank BeesPlace 34 · Grade 9 · Needham9Needham10:32.02
35Yonatan KatzPlace 35 · Grade 9 · Needham9Needham10:38.88
36Connor MahoneyPlace 36 · Grade 10 · Braintree10Braintree10:46.94 PR
37Micah CorePlace 37 · Grade 9 · Needham9Needham10:51.02
38Matthew SilvermanPlace 38 · Grade 12 · Needham12Needham10:52.01
39Navin PandeyPlace 39 · Grade 9 · Needham9Needham10:53.89
40Emmett KatzPlace 40 · Grade 10 · Needham10Needham11:09.17
41Kingsley LuiPlace 41 · Grade 10 · Braintree10Braintree11:39.18 PR
42Oliver Le DantecPlace 42 · Grade 12 · Needham12Needham11:39.47 PR
43Joe BarrettPlace 43 · Grade 9 · Needham9Needham11:41.80
44William CunninghamPlace 44 · Grade 10 · Needham10Needham11:44.61
45Nolan MorrellPlace 45 · Grade 11 · Needham11Needham11:45.81 PR
46Andrew McDannaldPlace 46 · Grade 9 · Needham9Needham11:47.22
47Nathaniel PearlmanPlace 47 · Grade 10 · Needham10Needham13:55.42 PR
48Jonathan HoangPlace 48 · Grade 10 · Braintree10Braintree14:21.42 PR

Girls / Women · 2,500 Meters Junior Varsity

59 results
PlAthlete / entryGrSchool / teamMark
1Molly AlwartPlace 1 · Grade 10 · Needham10Needham10:08.30 PR
2Claire CrawfordPlace 2 · Grade 9 · Needham9Needham10:11.05 PR
3Audrey SpitzPlace 3 · Grade 9 · Weymouth9Weymouth10:12.92 PR
4Tiara McDonaldPlace 4 · Grade 9 · Weymouth9Weymouth10:20.80 PR
5Quinn FaryniarzPlace 5 · Grade 11 · Needham11Needham10:26.20
6Maddie AldersonPlace 6 · Grade 10 · Needham10Needham10:26.40 PR
7Corinne OrmsbyPlace 7 · Grade 11 · Braintree11Braintree10:44.68 PR
8Sierra GolharPlace 8 · Grade 11 · Needham11Needham10:59.77
9Rylee PhillipsPlace 9 · Grade 11 · Weymouth11Weymouth11:07.85 PR
10Lila SimpsonPlace 10 · Grade 11 · Braintree11Braintree11:08.15 PR
11Mika SetoPlace 11 · Grade 11 · Braintree11Braintree11:12.52 PR
12Alexis CheungPlace 12 · Grade 12 · Braintree12Braintree11:22.34 PR
13Ellie RudnickPlace 13 · Grade 11 · Needham11Needham11:22.75 PR
14Audrey BurkePlace 14 · Grade 11 · Needham11Needham11:24.41
15Kanishkaa Shri NaveenPlace 15 · Grade 12 · Braintree12Braintree11:27.23 PR
16Abigael LenihanPlace 16 · Grade 12 · Weymouth12Weymouth11:28.78 PR
17Anna GilchristPlace 17 · Grade 12 · Needham12Needham11:31.59
18Eliza WilliamsPlace 18 · Grade 11 · Needham11Needham11:44.44
19Mae AlwartPlace 19 · Grade 12 · Needham12Needham11:45.62
20Reagan ArgilagosPlace 20 · Grade 9 · Needham9Needham11:46.87
21Stella LearPlace 21 · Grade 10 · Needham10Needham11:47.94
22Maddie StauntonPlace 22 · Grade 9 · Needham9Needham11:48.57 PR
23Celia GottesmanPlace 23 · Grade 12 · Needham12Needham11:54.32
24Stella TurnerPlace 24 · Grade 9 · Needham9Needham11:56.98 PR
25Caitlyn BuccigrossPlace 25 · Grade 9 · Weymouth9Weymouth11:59.88 PR
26Ava SlawsbyPlace 26 · Grade 12 · Needham12Needham12:06.37
27Ella HernandezPlace 27 · Grade 12 · Needham12Needham12:07.34 PR
28Kayley ZhenPlace 28 · Grade 9 · Braintree9Braintree12:13.10 PR
29Daria BarneyPlace 29 · Grade 12 · Braintree12Braintree12:13.35 PR
30Cecelia AielloPlace 30 · Grade 9 · Weymouth9Weymouth12:19.72 PR
31Meghan ChowPlace 31 · Grade 10 · Needham10Needham12:19.88
32Sasha BurdinPlace 32 · Grade 9 · Needham9Needham12:26.84
33Emerson Ross-VentiPlace 33 · Grade 12 · Needham12Needham12:38.96
34Mira BerkPlace 34 · Grade 11 · Needham11Needham12:40.25
35Elsie ChristiePlace 35 · Grade 9 · Needham9Needham12:43.69
36Naomi OuterbridgePlace 36 · Grade 9 · Weymouth9Weymouth12:43.88 PR
37Norah ChampagnePlace 37 · Grade 10 · Needham10Needham12:44.29
38Emily CantyPlace 38 · Grade 9 · Needham9Needham12:45.25
39Jasmine FernandesPlace 39 · Grade 11 · Needham11Needham12:46.23
40Ha PhamPlace 40 · Grade 10 · Braintree10Braintree12:51.40 PR
41Breah GunningPlace 41 · Grade 11 · Braintree11Braintree12:51.66 PR
42Catherine BernierPlace 42 · Grade 10 · Braintree10Braintree12:52.67 PR
43Rachel HarelickPlace 43 · Grade 9 · Needham9Needham12:56.54
44Madison BurkePlace 44 · Grade 11 · Braintree11Braintree13:11.38 PR
45Lucy StewartPlace 45 · Grade 11 · Needham11Needham13:21.71
46Liraz Hanono-MichliPlace 46 · Grade 10 · Needham10Needham13:32.83 PR
47Lillian PerreaultPlace 47 · Grade 11 · Needham11Needham13:34.90
48Dhanya DeoPlace 48 · Grade 10 · Needham10Needham13:35.21 PR
49Shayna BlausteinPlace 49 · Grade 10 · Needham10Needham14:31.80 PR
50Chimdi NwardiPlace 50 · Grade 11 · Weymouth11Weymouth14:43.52 PR
51Cici MostafaPlace 51 · Grade 9 · Needham9Needham15:15.63 PR
52Robin ScottPlace 52 · Grade 9 · Needham9Needham15:20.64 PR
53Leah LiaoPlace 53 · Grade 10 · Needham10Needham15:20.90
54Amelia DominguezPlace 54 · Grade 9 · Braintree9Braintree15:32.14 PR
55Abbie LeibermanPlace 55 · Grade 12 · Needham12Needham15:46.29
56Lily Chernis-GrantPlace 56 · Grade 12 · Needham12Needham15:59.66
57Sachi GuptaPlace 57 · Grade 10 · Needham10Needham16:35.77
58Avery KorzeniowskiPlace 58 · Grade 9 · Weymouth9Weymouth17:00.63 PR
59Alma SchwartzPlace 59 · Grade 12 · Needham12Needham17:19.75