PvP Battles... GO's suggestions are better than my Poke Genie mons!

I’ve been trying Little and Great league battles the past few days. The crappy mons GO! suggests win more often than my rated mons though Poke Genie! WTH?

If you don’t have Clefable or Fergilator don’t q great or ultra league.

You literally have to have those.

Sigh. I don’t like battling anyway. I’ll stick to raids and gym takeovers! I just need high CPs for this as far as I can tell. (Right?)

My Pokemon for all 3 leagues are made up of one or more perfect Pokemon or at a minimum 14/14/15 and they are all max cp

CP: 1499/2499/Max