As the online community for this game has declined, I recommend boosting with a friend to obtain this achievement (although it is of course doable through legit ranked match victories.)
You don't have to sacrifice your ranking if you are helping a friend boost this, as fortunately it can all be done in private matches. Furthermore, you can expedite the process by having the player who is not going for the achievement simply surrender each match. After surrendering 3 matches in a row, the achievement will pop.
Note that there is no "white flag" worm ability for surrendering in this game, as in games like Worms Battlegrounds. Instead, simply press the menu button and surrender from there.