I've been playing this game since 2018 and I still haven't gotten a non-welfare Pikachu libre. In fact, I've stayed capped at ~2200.

What should I do to make it in PvP? Pic related is my current ML team.