I'm watching a baseball game and a home run is hit and the crowd goes nuts.
The camera cuts to the home dugout, and the most famous big-hitter on the team (who you'd think would have the corresponding biggest ego) is seen smiling and raising his arms and cheering; whereas a rookie, who had a home run earlier in the night, is seen in the same shot scowling and looking downwards, clearly unhappy that someone else had done well, even though it's on his own team and the extra run won them the game.
What's the word for that guy?
Not "schadenfreude", but kind of the inversion of that. And NOT just "envious", or "jealous". He wasn't those things as much as _________?
I'm thinking there is an exact word for this. (Or perhaps a poignant idiom?) "Nebbish" was the first word that came to mind (not that I've ever used that once in my life) but as I look it up, it's not the meaning I thought.
(..Dodgers: Alexander Guerrero.)