I had an ex like this. It was super annoying and none of my friends liked hanging out with him because he made simple games a competition.
I'd be annoyed but only because the things I like, I like to so without him. So as soon as he joins in, I'm instantly annoyed
That's an annoying way to be a one upper- doing it vicariously through other people..