Hey Raimon, great team! I love that you were able to make a good Mega Swampert Ground team, something I have not seen been successfully used, so great job on that part. I do have a couple suggestions though that can make your team that much better.
For Swampert, I would probably run a rest talk set instead, and with Waterfall, since not very many pokemon are immune to it, and even with resistance, after some boosts, it'll pack a punch.
Swampert-Mega @ Swampertite
Ability: Damp
EVs: 248 HP / 8 Atk / 252 SpD
Careful Nature
- Waterfall
- Curse
- Rest
- Sleep Talk
The next thing I would suggest is perhaps running some speed evs on Mmao so you cna creep Adamant Breloom, as well as max base 60s.
Mamoswine @ Choice Band
Ability: Thick Fat
EVs: 72 HP / 252 Atk / 4 SpD / 180 Spe
Adamant Nature
- Earthquake
- Icicle Spear
- Ice Shard
- Superpower
This in total gives you a speed stat of 241, which is (obviously) higher than 240/239, while at the same time adding on to it's naturally good bulk.
Otherwise, I am in love with your team bro, I seriously hope this gets added to team showcase, it's exceptional! :)
BTW nice try, your not beating my record of 21-0 :_)