At Katsiaficas Gymnasium in Ellsworth, the Eagles were celebrating senior night and needing a win to make it into the top 13 positions and qualify for postseason, but the Trojans used a balanced scoring attack to notch the win.
Ben Walls paced MDI with 15 points, Jonathan Phelps added 12 and Chris Kaiser put in 11.
Griffin Nightingale scored 14 points to lead Ellsworth, Josh Bean notched 11 and Steven Mahon netted nine.
In the third quarter the Eagles fought their way back to close the lead to three points, but could never get any closer.
MDI (15-3): Phelps-5-1-12, McKim-2-0-4, Philbrook-1-0-3, Mooers-3-0-6, Walls-5-4-15, Kaiser-5-1-11, Gray-3-3-9
Ellsworth (7-11): Nightingale-5-3-14, Bean-4-1-11, Domagala-0-2-2, Bagley-1-0-3, Mahon-3-1-9, St. Peter-2-0-4, Brooks-2-0-4, Del Conte-1-0-3
3-pt. goals: Phelps-1, Philbrook-1, Walls-1; Nightingale-1, Bean-2, Bagley-1, Mahon-2, Del Conte-1