Consistent unstable ping

This has been going on for about a month and a half. I’m directly connected to my router and every other game I play is fine. I’m not sure if its blizzard servers or what but whenever I try to play overwatch the ping is always unstable going up and down which causes lots of mini freezes and makes it unplayable. If anyone has any ideas to try and fix this I’d appreciate it.

Please include a WinMTR that is run while the issue is happening, per the instructions pinned in this forum.