my opponent in League top table need to win help!!!

------ST ST
--------AMC
--------MC
---DMC DMC DMC
-----DC DC DC

I've never seen this formation and I'm kinda unsure how to play against him.