Updated:
https://docs.google.com/spreadsheet...p8JVbuYk_icHrlaIWC6GqGeEUPo7ND1ozGzuQ/pubhtml
taking this post to say that afaik, im the only player to have won with my teams mascot (munchlax), tho I could be terribly wrong lol
Just saying if im correct, mascots have a 100% win rate, so yall might wanna try to get on that and trust the plot armor
edit: thinking about it, im almost definitly wrong but I cant be bothered to fact check lol so ill just spout bs until someone stops me
édit 2(there will be a lot trust): as it turns out Celesteelas LOST with mascot in mono, and lost to it in another as well