Logan Morrison really wanted to be in the Home Run Derby this year.

The Tampa Bay Rays first baseman has swatted a career-high 24 home runs this season, tying him for second most in the majors behind New York Yankees rookie Aaron Judge. Despite his penchant for the long ball, Morrison wasn't invited as one of the eight men to compete in the Home Run Derby on Monday at Marlins Park.

Instead, the league invited Gary Sanchez to join his teammate Judge at the festivities. Sanchez, however, has drilled just 13 home runs in 2017, and Morrison wasn't happy about being skipped over for the Yankees catcher.

"Gary shouldn't be there," Morrison told Marc Topkin of the Tampa Bay Times. "Gary's a great player, but he shouldn't be in the Home Run Derby.''

Morrison doubled down on his comments by pointing out the difference in home run pace between the two sluggers.

"I remember when I had 14 home runs,'' Morrison told Topkin. "That was a month and a half ago.''

The 29-year-old did provide a possible reason for his exclusion from the event, citing the fact Sanchez and Judge play for arguably the largest baseball market in New York City. Meanwhile, MLB can't seem to remember what Morrison, who plies his trade in the quiet baseball city of Tampa, even looks like.

"I'm not disappointed. It's par for the course," Morrison explained to Topkin. "I play for the Rays. I get it.

"They can't even get my picture right. When they put my name up there they put Corey (Dickerson's) picture up there ... on MLB Network. When they put up the home run leaders they put Corey's swing on there not mine.''