Zarya

Zarya versus D.Va is often overrated. Whilst she will out-DPS you after hitting 55 charge (if the D.Va is accurate but isn’t headshotting) you can definitely still burst her down if her bubble is on cooldown, and you are able to eat ultimates you may feed her. I’m not advocating that you pick fights with every Zarya you see, but definitely you don’t have to be terrified of one.

Whilst your weapons are better the closer you are to the target, Zarya’s beam does the same damage to anyone it hits regardless of range. Because of this, ensure you are barrel stuffing any Zarya you do pick a fight with, and always aim for the head for maximum DPS.

You can easily compete with higher charged Zaryas as long as their bubble is down and you are accurate - and with your missile volley you can burst them rather quickly.

If a Zarya is fully charged though, try using your environment to avoid them, rather than boosting erratically. By boosting, you make yourself a juicy airborne target, while by hiding behind objects you make her waste both time, ammo, and charge if she tries to chase you.

If you start using your missiles, and an observant Zarya tries to catch the volley with her bubble for charge, be sure to whip your mouse away to deny her the chance for energy. You can also bait Zaryas into using their bubble early with the same tactic, then engage on them.