1v1 RM
Team RM
1v1 EW
Team EW
Babouch maintains a 39.8% win rate in their 244 RM Team matches. With 248 matches played, Babouch mainly competes in ranked random map team. Based in France, Babouch has their strongest showing in the pocket role at 55.0%.
At 764 in RM Team, Babouch performs best with
