Get Unlimited Access – for Free

See all the latest scores & stats from your favorite teams! Simply sign in or create your free MaxPreps account to unlock this page - it only takes a minute to join.

The MacDuffie (Granby, MA) varsity soccer team won Wednesday's home conference match against Eagle Hill (Hardwick, MA) by a score of 10-2.

12Final
Eagle Hill112
MacDuffie6410
Final score provided by R. Jones.
  • Recap
  • Matchup Info

Match Story

Massachusetts High School Soccer - MacDuffie knocks off Eagle Hill

October 9, 2024: Granby, MA 01033

Fans at Wednesday's league battle between the MacDuffie Mustangs (Granby, MA) and the visiting Eagle Hill (Hardwick, MA), saw MacDuffie's soccer squad triumph over Eagle Hill by a count of 10-2.

The Mustangs (3-4) will now prepare for their battle against Winchendon (Winchendon, MA). The Wapiti enter the non-league battle with a 1-4 record. In their last battle, Winchendon was overwhelmed by Marianapolis Prep (Thompson, CT), 3-1, in a non-league battle.

Next up, the battle the Bancroft Bulldogs (Worcester, MA) in a non-league battle, on Tuesday, October 15. Eagle Hill will attempt to upgrade on its 0-4 season record. The Bulldogs enter the battle with a 2-5 record after their 6-0 league loss to Portsmouth Abbey (Portsmouth, RI).

Eagle Hill @ MacDuffie Soccer Match Info

Wed., Oct. 9, 2024 @ 4:30p
The MacDuffie (Granby, MA) varsity soccer team won Wednesday's home conference match against Eagle Hill (Hardwick, MA) by a score of 10-2.

Rankings & Records

E

Eagle Hill (24-25)

NationalMA
6,525102
OverallLeagueHomeAwayWin %League %GFGA
1-6-10-21-1-10-5.188.0001345
M

MacDuffie (24-25)

NationalMA
5,60489
OverallLeagueHomeAwayWin %League %GFGA
3-62-11-42-2.333.6672325

Team Scoring Averages

12Final
Eagle Hill.5.81.6
MacDuffie1.71.32.6

Team Stat Comparison

Eagle HillMacDuffie
-Goals1

Team Leaders

Eagle HillMacDuffieNational Avg.
-
Goals#7 Halil Ozdemir54
-
Assists#2 Jacob Lacchance`23

Record Breakdown

E

Eagle Hill (24-25)

M

MacDuffie (24-25)

1-6-1
Overall
3-6
0-3
League
2-1
1-3-1
Non-League
1-5
0-1
Head to Head
1-0
0-3
Common Opponent
1-1
1-1-1
Home
1-4
0-5
Away
2-2
0-0
Neutral
0-0
0-0
Playoff
0-0
0-1-1
In-State
2-1
1-5
Out-of-State
1-4