WMC’s Dylan Mines got the scoring started in the 15th minute off an assist from Evan Fles. Mines added two more goals before the half.
Also scoring for WMC were Liam Rudd and Hayden Hubers.
WMC got one assist apiece from Will Deur, Tommy Tencate and Chandler Briet.
The Warriors, who improved to 14-5-1, outshot the Eagles 29-5.
WMC advances to the district championship game on Friday at 6 p.m. against Muskegon Catholic on its home field.
MCC made the finals by defeating Walkerville 8-0 on Wednesday.