Big Red Knocked Out in Defensive Struggle at Duxbury

North Attleboro football
North Attleboro junior Ethan Friberg dives for the pylon to score a late touchdown in the D3 South semifinal loss to Duxbury. (Josh Perry/

Josh PerryFollowJoshPerry

DUXBURY, Mass. – For the fourth straight year, perennial Div. 3 powers North Attleboro and Duxbury squared off in the playoffs. After the Rocketeers dominated the 2017 matchup, on their way to a Super Bowl appearance, the Dragons were out for revenge in the South semifinal on Friday night at Raymond Chandler Field.

Click here for a photo gallery from this game.

In a game between two strong programs that know each other well, the little things can be decisive. Duxbury converted two North Attleboro turnovers into 10 points, including the decisive touchdown with four minutes remaining, to pull out a 17-14 victory and advance to the sectional final.

North coach Don Johnson said, “When you get into these games against good teams, all it takes is a couple mistakes to swing it. They’re just too good to make those kind of mistakes against.”

The Dragons opened the game by spreading North out with multiple receivers and finding seams in the middle of the line for senior quarterback John Roberts (17 carries, 81 yards) and junior tailback Tim Landolfi (13 carries, 59 yards).

“Our guys were back on their heels a little bit because we were so concerned about the pass,” Johnson explained. “They throw the deep ball so well, so they kept picking us apart with some hitches in there. They get you in your nickel defense and then they can run the ball up inside on you.”

Duxbury moved the ball to the North 35, but on fourth down and inches Roberts’ pass to Will Prouty got caught in the wind and was knocked down by Ryan Gaumond.

North took advantage of the wind on its second play from scrimmage with senior Nick Raneri hitting Andy DeMattio on a wheel route down the North sideline for 38 yards. Raneri, who was also active at the start of the game in his middle linebacker position, then burst through the middle for 16 yards to the Duxbury nine-yard-line.

Three plays later, Brendan McHugh bullied his way in from five yards out for a 7-0 lead.

The lead was short-lived. Duxbury answered with a 11-play, 75-yard drive to tie the game early in the second quarter. Roberts (10-20, 126 yards) was 3-for-4 passing on the drive and also carried it four times, including the six-yard touchdown run.

North’s offense was dealt a blow at the end of the first when Raneri was forced to the sideline with a shoulder injury he sustained while making a tackle. Sophomore Matt Penta jumped in at quarterback, and got off to a good start with 26 yards rushing on his first two plays. The Rocketeers were forced to punt and got the ball back on a fumble recovery by Omar Jasseh but were forced to punt again.

Duxbury’s offense was also struggling and was forced into a three-and-out on a good play by Trevor Hewett and Ryan Clemente, who closed up the middle on a third down draw. The ensuing punt carried in the wind and Jared Penta was unable to pull it in. Duxbury recovered at the North 25.

The Dragons had to settle for a 26-yard Brett Souza field goal but went into halftime leading 10-7.

Raneri tried to come back in the second half and he split snaps with Matt Penta, but the North offense struggled to get any momentum. The defense came out of halftime determined to clog the middle of the line and put pressure on Roberts. Twice North forced a turnover on downs inside its own territory and Clemente was staring to assert himself at the line of scrimmage along with John Kummer.

“I think we did enough on defense to keep us in the game,” Johnson said. “Getting Nick banged up there, we kind of stalled on offense in the second half. We gave them the ball a few too many times because we just couldn’t move it on offense.”

When asked what the Dragons did to limit North’s production, Johnson replied, “They got everyone within five yards [of the line of scrimmage] and, you know, we’re limited in the passing game, so they can gang up on the run and outnumber you at the point of attack.”

With 7:34 left in the game, North took over at its own 38. Penta (6-15, 74 yards) tried to look downfield, but his pass was intercepted by Seamus Johnston. The Dragons made the turnover count thanks to a remarkable catch in the front corner of the end zone by Prouty, who somehow managed to snag possession while on his back after Gaumond got a piece of the throw.

The North bench was incensed because the Rocketeers believed Prouty had pushed off to deny Gaumond an interception.

Trailing by 10 points with 4:19 to play, North put together its best offensive series of the second half. Penta found Jasseh for 25 yards over the middle to the Duxbury 41. On third down and 10, Penta threw the ball away and was gifted 15 yards when Quinn Murphy hit him late. A 16-yard swing pass to McHugh and nine-yard keeper got the ball to the Duxbury 20.

A short pass got a first down but then a pass was dropped in the end zone, Prouty made a diving play to deny Jasseh a touchdown, and Penta was sacked back to the 26. Facing fourth and 18, the sophomore dropped back and threw a strike to Ethan Friberginside the five and junior dove to the pylon for the score.

“Penta is a promising sophomore,” Johnson said. “He’s got playmaker ability and he’s a tough kid. I thought he did a great job in the circumstances to get in there and give us a chance to win the ballgame.”

Tyler DeMattio made it 2-for-2 on extra point attempts to get North back within three, but his onside kick attempt was smothered by Duxbury to seal the win.

North Attleboro (6-3) heads into the non-playoff round next week.

Click here for a photo gallery from this game.

Rocketeers Grounded By Brockton In Playoff Opener

North Attleboro volleyball
North Attleboro’s Tatiana Sotelo attacks a ball in the second set against Brockton. (Ryan Lanigan/
BROCKTON, Mass. – At the midway point of the season, the North Attleboro volleyball team was staring at a 3-6 record and a return trip to the postseason in jeopardy.

But the young Rocketeers matured quickly, turning their season around over the final nine games. North Attleboro won seven of those contests, including an upset win over Canton, to book its place in the D1 South tournament.

#10 North Attleboro showed its mettle in the match, rallying in the second set to tie the match at 1-1 but the #7 seeded Boxers (14-7) came back to win a tight third set and finished it off in four to secure a 3-1 win (25-16, 22-25, 25-21, 25-18) over the Rocketeers.

“I think we were a little low on our communication, I think that was our biggest struggle,” said first-year North Attleboro head coach Kim Hallahan. “We played a great game but we had some trouble with our passing. We’ve worked on it this year but we didn’t have our best tonight. There were some nerves tonight too.”

Click here for a photo gallery from this game.

North Attleboro showed some nerves in the opening set, hurting themselves with nearly a dozen unforced errors. The Rocketeers hurt themselves with a couple of serves out of bounds, a half dozen hitting errors, and allowing Brockton’s serve game to finish with three aces.

After the first 12 points were split evenly, Brockton used a run to create some separation. A kill from North Attleboro junior Grace Munley landed a kill to get North within three, down 13-10, but the Boxers pulled away. A pair of kills, a service error, and an ace from Brockton forced a timeout with the Boxers up 17-11.

Brockton stretched its lead to 22-13 but North responded with three straight points to get within six at 22-16. However, the Boxers finished the game as North had back-to-back hitting errors and the Boxers secured the first set with a block kill.

North Attleboro came out rejuvenated in the second set and jumped out to a 6-1 lead, with Munley and Tatiana Sotelo (13 kills, 10 digs) each recording a kill early on. While Brockton made a push to get back into it, a kill from Ryan Sullivan (eight kills) on a nice set from junior Hayley Gaskin (27 assists) extended the Rocketeers’ advantage to 11-5.

Brockton refused to go away, getting within two points on a handful of occasions, coming within one point midway through, and even tying it late, but North Attleboro never relinquished its lead.

A run from the Boxers cut the lead to 16-15, forcing Hallahan to take a timeout. North responded with two kills from each Sotelo and junior Eliza Dion to push the lead to 20-15. Brockton came back with. 5-0 run of its to tie the game but with its back against the wall, North answered with a 5-2 run.

Sotelo had a kill, Brockton had an attack error, Melanson had some big swings resulting in a pair of kills and Dion ended the set with another kill to tie it 1-1.

“When we play with a lot of energy and we played with a lot of intensity, we play a great game of volleyball,” Hallahan said. “But it’s one thing that happens against us and they can go into a lull. We can’t get ourselves out of those sometimes and it adds up.”

While Brockton had a strong start in the third set, North Attleboro stayed with the Boxers the whole way. Brockton led by as much as six early (11-5) but the Rocketeers continued to stay in striking distance behind a 6-2 run. In that run, both Melanson and Munley had a kill and Melanson had an ace – just one of two aces the Rocketeers had in the entire match.

“They’re libero was amazing and the whole game we talked about keeping it away from her but she was really strong on the serves,” Hallahan said. ”And on top of that, we were just giving them a ton of balls. Whether it was free balls or on serve receive, we weren’t clicking tonight.“

The see-saw battle continued with Brockton extended its lead to five (17-12) but North got within one by going on a 6-2 tear of their own. But similar to how the Rocketeers never surrendered the lead in the second set, Brockton never let its lead evaporate in the third, and finished it off, 25-21.

Click here for a photo gallery from this game.

“[Sotelo] is really good,” said Brockton head coach Kate Fallon-Comeau. “We couldn’t keep the ball away from her enough and she executed really wll. We wanted to make sure we had some good runs when she was in the back row so she wouldn’t get to the front row to hurt us.”

North jumped out to a 4-1 lead in the fourth set but Brockton quickly took over and never looked back. The Rocketeers stayed within striking distance throughout, down three at 12-9, and got it down to two at 18-16, but that would be the closest North got. After a North timeout, Brockton closed the set, and match, out with a 5-2 run to win 25-18.

“We knew at the beginning of the season that since we were young that there would be some hard times,” Hallahan said. “But we talked about being a second half team, we wanted to be strongest in the second half of the season. I know they have the talent, you could see it tonight, but we just need to continue to put the work in. I’m really proud of them, they had a great second half of the season. Tonight just didn’t work in our favor.

North Attleboro volleyball finishes the season at 10-9 overall.

Rocketeers Counter Late To Claim Leach & Garner Cup

North Attleboro boys soccer
Attleboro’s Nathan LaPlume and North Attleboro’s Joe Hilf battle for possession in the 34th annual Leach and Garner Cup. (Ryan Lanigan/
ATTLEBORO, Mass. – For nearly 80 minutes, Attleboro continue to knock on the door, but couldn’t break through.

And in a flash, just when it looked like the Bombardiers had a chance to find a way in, North Attleboro delivered a knockout punch on the counter attack, scoring the lone goal of the game in the 79th minute to secure its fourth straight Leach and Garner Cup.

In the 34th addition of the rivalry game between Big Blue and Big Red, it was the hosts that had a lion’s share of possession, though not a tremendous amount of scoring chances.

It looked like they might have something going with an attacking free kick late in the game. The service came in from the right flank but North Attleboro junior goalie Kyle Briere came flying out to punch the ball free.

Click here for a photo gallery from this game.

The Rocketeers quickly cleared the ball up field, where senior Joe Hilf did his job by holding the ball up right at midfield. That allowed North sophomore Matt Conley to come flying down the wing. Hilf played a ball in behind and Conley tracked it down. The sophomore delivered a hard cross to the far post where junior Alex Pfeffer connected on a one-timer. The shot bounced right off the ground and bounced over the outreach of Attleboro keeper Andre Mendard for the game-winning strike.

“When we started thinking about that situation was against Mansfield,” said North Attleboro head coach Geoff Burgess of the quick counter against opponents’ set pieces. “We knew when they go forward for set pieces, they push everyone but one defender up. And I think our chances with a 1-v-1 and if we get Matt Conley or one of the other guys on the outside running hard, not many teams are going to get enough numbers back in time. We hit Mansfield a couple of times with that exact situation so we started talking about using it more. Kyle knows when he comes out and catches a ball, find Joe and then everyone runs and we hit the counter.

“The first 10-15 minutes we played really well and moved the ball well but the first time we played them, we dropped hard and sat deep, and they ran out of ideas. They kept bombing it forward, we’d win the second ball and counter. And that’s how that game continued to go. It worked really well in the first game. This is what we’ve decided to play like because we’re pretty fast up front, Matt Conley on the outside is lightning, Joe Hilf is lightning. [Goalie] Kyle Briere is a stud back there, we trust him and we play out of his hands a lot. So we’ve bought into a defense first mentality so it’s just kind of what we expect now.”

While playing the counter is a dangerous weapon for the Rocketeers, it allows their opponents to mostly control the game. And that’s exactly what the Bombardiers did.

The challenge was the Attleboro couldn’t solve the Rocketeer back line of Remy Folan, Gavin O’Malley, Evan Rosenberg, and James Bush.

In the 18th minute, junior defender Josh Smith ventured into the offensive third and latched onto a cross from Colin Levis, but the difficult shot was wide. Six minutes later, the Bombardiers had their first bid on goal when Brady Holander placed a free kick from 30 yards out on frame but it was right at Briere.

While Attleboro controlled the play, North Attleboro nearly stole the lead right before half. On a corner from Joey Coscarella, a low service was dummied before Hilf ran onto it and delivered a hard shot on frame. Menard, who was going the other way, made a diving save back to his left and made a one-handed save to keep it out.

Hilf had another chance on the next corner but Menard pushed the header over the bar.
While Hilf had a pair of chances to find the back of the net, it was ultimately his hold up play late in the game that led to the game-winning, something that the senior has worked on to add to his game this year.

“He’s been working really hard on that,” Burgess said. “He’s a player that prefers the flicks and touches to himself but we’ve been working hard on having him bring it down, let the other guys come forward and playing it. He does a nice job with his flicks to keep the offense honest but having him bring it down and let the offense run up, we can create some chances that way.”

In the 63rd minute, Attleboro’s Aidan Lancaster saw his low shot from atop the area roll wide. North nearly countered an Attleboro corner in the 70th minute when Hilf played Matt Mordini in behind the defense by Menard came charging off his line for the clearance.

Click here for a photo gallery from this game.

Attleboro senior Will Halben had a bid saved by Briere in the 72nd minutes, and two minutes later Levis’ low shot off a corner kick went just wide of the post.

“That’s been our entire season,” said Attleboro coach Peter Pereira. “We’ve outplayed a lot of teams but we don’t have a true finisher. We had some shots but nothing too dangerous. This is like the sixth game where we’ve made one mistake, in this case not coming back to cover, and we lose. It’s tough because the kids were looking forward to this one. Second half I thought we were better, played some good soccer but they have a good defense, a good goalie…they hold on, hold on, and then they get the break at the end but that’s why you play 80 minutes.”

North Attleboro boys soccer (6-3-8 overall, 5-3-7 Hockomock) finishes the regular season at home against Sharon on Tuesday afternoon as it tries to improve its seeding for the D2 South bracket. Attleboro (5-9-3, 5-8-3) closes its season on Monday afternoon against New Bedford.

“We think we’ll be a tough out in the tournament,” Burgess said. “We don’t give up many goes and if we can counter and hit you once, it could be enough. It’s real important to know we can strike late. I was selling this style at the beginning of the year and now they’ve bought into. So now they have the confidence they can sit, play defense and then all they need is one chance and it can be a game-winner.”

Hockomock Cross Country Championship Results 2018

Hockomock Cross Country Championship
King Philip junior Mike Griffin won the boys’ varsity race at the annual Hockomock Cross Country Championship at the Wrentham Development Center. (Josh Perry/

The Hockomock League held its annual cross country championships on Sunday morning at the Wrentham Development Center. Below are Hockomock cross country championship team and individual results.

Click here for a photo gallery from the boys’ meet.

Click here for a photo gallery from the girls’ meet.


Team Results
1. Franklin – 38
2. Mansfield – 41
3. King Philip – 109
4. Milford – 124
5. Sharon – 142
6. Oliver Ames – 157
7. Taunton – 191
8. North Attleboro – 195
9. Attleboro – 208
10. Foxboro – 286
11. Canton – 302
12. Stoughton – 369

Individual Results
1. Michael Griffin, King Philip – 15:54.67
2. Tyler Brogan, Franklin – 15:55.00
3. Nicholas Calitri, Franklin – 16:15.56
4. Jason Windvogel, Mansfield – 16:26.14
5. Mike Mullahy, Mansfield – 16:29.48
6. Michael Hagen, Franklin – 16:35.98
7. Alexander Starovoytov, Sharon – 16:36.23
8. Michael Norberg, King Philip – 16:38.50
9. Patrick Heavey, Mansfield – 16:39.59
10. Paxton Howard, Mansfield – 16:45.32
11. Dylan Kehoe, Franklin – 16:49.25
12. Nolan Tavares, Taunton – 16:55.98
13. Cullen Lancaster, Mansfield – 17:00.61
14. Eric DeLorenzo, King Philip – 17:06.14
15. Nate Reservitz, Oliver Ames – 17:07.88
16. Jake McCann-Tiede, Franklin – 17:10.00
17. Julian Dixon, North Attleboro – 17:10.24
18. Nathan Seybert, Attleboro – 17:12.03
19. Kyle Sarney, Oliver Ames – 17:14.00
20. Anthony DiStauro, Milford – 17:15.00
21. Mitchell Regan, Franklin – 17:16.00
22. Maxwell Manor, Milford – 17:17.00
23. Ryan Proulx, Foxboro – 17:17.64
24. Miguel Torres, Milford – 17:21.04
25. Liam Monahan, North Attleboro – 17:21.42
26. Jordan Saks, Sharon – 17:21.64
27. Brendan O’Shaughnessy, Milford – 17:28.54
28. Daniel Barrow, Franklin – 17:30.24
29. Peter Sullivan, Mansfield – 17:30.51
30. Ty Cali, Taunton – 17:33.36
31. Gianni Panno, Milford – 17:37.26
32. Sam Donnellan, Mansfield – 17:37.81
33. Jacob Dubin, Sharon – 17:41.20
34. Bradley Weiss, Sharon – 17:41.55
35. Chris Berthrong, Milford – 17:43.00
36. Colin Quinlan, Taunton – 17:46.00
37. Ryan Goldman, Franklin – 17:47.00
38. David Fiedorczyk, Oliver Ames – 17:49.00
39. Owen McMorrow, Oliver Ames – 17:50.00
40. Liam Walker, Attleboro – 17:50.38
41. Dan Botte, King Philip – 17:50.88
42. Daniel Nobrega, North Attleboro – 17:51.00
43. Siddharth Reddy, Sharon – 17:51.63
44. Kanishka Sethi, Sharon – 17:52.33
45. Alex Maddestra, Canton – 17:52.76
46. Francis Wenner, Attleboro – 17:53.37
47. Ryan Connor, King Philip – 17:54.66
48. Kyle Downing, Canton – 17:59.00
49. Alex Ramirez, Oliver Ames – 18:00.00
50. Colin Rahaman, Stoughton – 18:03.00

Click here for a photo gallery from the boys race.

51. Jared Osofsky, Sharon – 18:07.00
52. Alexander Hagen, King Philip – 18:12.00
53. Matthew Shumway, Franklin – 18:14.00
54. Nick Raffa, Attleboro – 18:16.23
55. Thomas Flood, North Attleboro – 18:17.00
56. Damian Geltrude, Attleboro – 18:19.57
57. Gabriel Pardo Cota, Milford – 18:21.67
58. Justin Miller, Mansfield – 18:22.08
59. Ryan Strawbridge, Taunton – 18:24.51
60. Matthew Letourneau, Taunton – 18:25.00
61. Joshua Smith, King Philip – 18:25.50
62. Christopher Galligan, North Attleboro – 18:25.77
63. Trevor Flint, Mansfield – 18:25.99
64. Matthew Andrews, King Philip – 18:27.00
65. Mark Starovoytov, Sharon – 18:28.00
66. Brendan Lemieux, King Philip – 18:31.50
67. Ryan Kelley, Milford – 18:33.00
68. James Kong, Sharon – 18:34.00
69. Mike Peel, Mansfield – 18:35.00
70. Steven Westgate, Taunton – 18:36.00
71. Ben Giffen, Mansfield – 18:38.00
72. Jack Hernon, Canton – 18:41.00
73. Sean Marshall, Attleboro – 18:43.00
74. Shea Duffy, King Philip – 18:46.00
75. Patrick Piscitelli, Foxboro – 18:47.00
76. Cooper Ross, Franklin – 18:47.80
77. Nate Palter, Foxboro – 18:49.00
78. Paxton Downs, Foxboro – 18:51.38
79. Noah Wieland, Sharon – 18:52.00
80. Neil Bowie, Attleboro – 18:57.11
81. Skyler Poirier, North Attleboro – 18:57.56
82. Lucas DeSousa, Taunton – 18:58.00
83. Casey Poirier, North Attleboro – 18:59.00
84. Nipoti Jacob, Oliver Ames – 18:59.50
85. Gavin Kelley, Taunton – 19:00.00
86. Sam Pollack, Foxboro – 19:02.00
87. Liam Bennett, Milford – 19:03.00
88. Andrew Waldorf, Oliver Ames – 19:06.00
89. Tyler Comeau, Foxboro – 19:07.00
90. Aayush Patel, Milford – 19:10.00
91. Zachary Martin, Attleboro – 19:15.00
92. Joey Looney, Oliver Ames – 19:15.50
93. Chris Rota, Canton – 19:15.50
94. Wyatt Fritchman, Oliver Ames – 19:19.00
95. Trey Lawson, Foxboro – 19:31.00
96. Patrick Ibarra, Attleboro – 19:31.00
97. Avery Evan, Oliver Ames – 19:34.00
98. Joshua Tiews, Attleboro – 19:47.00
99. Ryan Carney, Canton – 19:49.53
100. Michael Henriques, Stoughton – 20:00.84
101. Elias Jabbour, Canton – 20:07.00
102. James Vo, Canton – 20:11.00
103. Brendan Gallagher, Stoughton – 20:20.92
104. Sebastian Malek, Stoughton – 20:26.91
105. Kyle Wanless, Canton – 20:38.12
106. Sohil Apte, Canton – 20:42.47
107. Ethan Freedman, Stoughton – 20:50.95
108. Sawyer Julier-Albert, Canton – 21:09.00
109. Joshua McNamara, Stoughton – 21:12.00
110. Robert Currier, Stoughton – 21:23.00
111. Marcos Amado, Stoughton – 21:33.00
112. Gabriel Arroyo, Stoughton – 21:45.56
113. Timothy Gallerani, Taunton – 21:55.00
114. Brad Russo, Stoughton – 21:58.93


Team Results
1. Mansfield – 79
2. King Philip – 97
3. Franklin – 102
4. Foxboro – 114
5. Attleboro – 131
6. North Attleboro – 134
7. Oliver Ames – 137
8. Taunton – 141
9. Sharon – 180
10. Milford – 254
11. Canton – 332

Individual Results
1. Lexi Quinn, Foxboro – 19:17
2. Abby Hassman, Foxboro – 19:32
3. Tessa Lancaster, Mansfield – 19:42
4. Maya Evans, King Philip – 19:51
5. Margaret Riley, Mansfield – 19:57
6. Daphne Theiler, Sharon – 19:58
7. Catherine O’Donnell, Oliver Ames – 20:04
8. Meghan Reardon, Oliver Ames – 20:06
9. Katrina Walbert, Franklin – 20:09
10. Nia Mainer-Smith, Taunton – 20:22
11. Lindsey Nelson, Foxboro – 20:34
12. Ryenn Hart, King Philip – 20:35
13. Kelly Neuendorf, Attleboro – 20:36
14. Olivia Forbes, North Attleboro – 20:45
15. Julia Fenerty, Franklin – 20:48
16. Jessica Alestock, Mansfield – 20:52
17. Sydney Hawkins, Franklin – 20:56
18. Stephanie Hawkins, North Attleboro – 20:59
19. Kailey Melito-Santos, Taunton – 21:01
20. Brinly Meelia, Mansfield – 21:05
21. Juliana Dudziak, Sharon – 21:19
22. Sarah Giuliano, Franklin – 21:21
23. Alexis Marcolini, Milford – 21:22
24. Isabelle Crocker, King Philip – 21:27
25. Mackenzie Wildrick, Attleboro – 21:28
26. Shea Jamieson, Attleboro – 21:29
27. Abigail Simmons, King Philip – 21:30
28. Kaleigh Walsh, Oliver Ames – 21:32
29. Catherine Hanewich, North Attleboro – 21:34
30. Sydnee Hyacinthe, Stoughton – 21:37
31. Meg Sherwood, King Philip – 21:37.50
32. Olivia Weber, Taunton – 21:42
33. Diana Blouin, Attleboro – 21:43
34. Shruti Srinivasan, North Attleboro – 21:43.50
35. Madison Bettencourt, Taunton – 21:44
36. Emma Lamson, Mansfield – 21:45
37. Dayna Aubin, King Philip – 21:46
38. Olivia Dias, Taunton – 21:46
39. Ariana Baker, Attleboro – 21:47
40. Tarah Agati, Franklin – 21:49
41. Julia Sarro, Oliver Ames – 21:51
42. Mary Viera, Franklin – 21:57
43. Lillian Thibeault, Milford – 21:59
44. Emily Manning, North Attleboro – 21:59.50
45. Natalie Kaiser, North Attleboro – 22:03
46. Emily Steele, Foxboro – 22:04
47. Ava Pisani, King Philip – 22:06
48. Margaret Li, Sharon – 22:06.40
49. Chloe Pennacchio, Canton – 22:06.80
50. Abigail Dunne, King Philip – 22:07

Click here for a photo gallery from the girls race.

51. Megan MacVicar, Mansfield – 22:07
52. Eliana Boxerman, Sharon – 22:08
53. Tatyana Mainer-Smith, Taunton – 22:08
54. Sara Comisky, Milford – 22:09
55. Ellen Marshall, Attleboro – 22:13
56. Kimberly Esteban, Attleboro – 22:17
57. Morgan Coleman, Attleboro – 22:17
58. Rebecca Lally, Stoughton – 22:19
59. Jenn Yeomans, Foxboro – 22:20
60. Ariella Levy, Sharon – 22:20
61. Brandi Osborne, Franklin – 22:21
62. Stephanie Malachowski, Franklin – 22:22
63. Rachel Davis, Oliver Ames – 22:23
64. Dana Jaffe, Sharon – 22:25
65. Isabel Hallal, Foxboro – 22:26
66. Berta Faktorovich, Sharon – 22:28
67. Madeline Peckham, Oliver Ames – 22:29
68. Erin Barry, Franklin – 22:29
69. Lily Valcovic, Taunton – 22:30
70. Julia Miller, Mansfield – 22:33
71. Catherine Griffin, Sharon – 22:34
72. Jill Finn, Foxboro – 22:34
73. Meredith Cowan, Mansfield – 22:36
74. Anne Riley, Mansfield – 22:37
75. Kaicey Melito-Santos, Taunton – 22:38
76. Celine Ibrahim, North Attleboro – 22:38
77. Briana Aronne, Attleboro – 22:39
78. Julia DiGiacomo, Franklin – 22:40
79. Katerina Donahue, Milford – 22:41
80. Maura Bruns, Franklin – 22:43
81. Jessica Hart, Canton – 22:44
82. Kavya Anbarasu, Sharon – 22:45
83. Abigail Querzoli, Oliver Ames – 22:46
84. Lilia Angelone, King Philip – 22:46
85. Stephanie Goulet, Milford – 22:53
86. Valaree Buonora, Mansfield – 22:53
87. Julianna Parsons, Attleboro – 22:56
88. Kayla Wong, Canton – 22:57
89. Lindsey Perry, Attleboro – 22:58
90. Kasey Hart, King Philip – 23:00
91. Sarah Roberts, Taunton – 23:03
92. Amy Conley, Foxboro – 24:08
93. Theresa Billo, Stoughton – 24:10
94. Lydia Uhlar, Oliver Ames – 24:11
95. Hannah Fidas, Canton – 24:13
96. Foltz Morgan, Oliver Ames – 24:21
97. Erika Boone, Canton – 24:27
98. Fiona Jorden, Milford – 24:36
99. Sophia Lisle, Sharon – 25:04
100. Lauren Iolli, Taunton – 25:05
101. Allison Chin, Canton – 25:07
102. Heather Maddalena, Stoughton – 25:27
103. Haley Braga, Oliver Ames – 25:35
104. Kate Kelleher, Canton – 25:47
105. Isabella Matondi, Milford – 26:10
106. Michelle Popucheyev, Milford – 26:16
107. Isabella De Souza, Milford – 26:26
108. Jennifer Mazzola, Canton – 26:27
109. Charlotte Hartfiel, Canton – 26:58
110. Kate Pease, Milford – 27:23

Click here for a photo gallery from the boys meet.

Click here for a photo gallery from the girls meet.