Trust me, when you play against legend / ancient rank even, you will lose easily.. Your gameplay is bad, your rank i believe is on crusader / a bit above, and you're smurfing on herald rank
Venge is a very weak hero. After a stun there is not much u can do. The enemy was just bad. Most of them was solo-pray. When you switch with an enemy usually 4 black men blink to your position