10 hottest MLB All Stars to watch in All-Star Week

Not only are these guys fun to look at, but they’re clearly on the 2019 MLB All-Star roster for a reason.

So grab some popcorn and get ready to take a look at some eye candy because you’re in for a treat (plus, maybe you’ll learn a few things about these players that will impress the guys you watch the game with. 😉

Without further ado, here are some of the hottest players in the league (on & off the diamond).

1. Alex Bregman, 3B, Houston Astros

I’m pretty sure Alex Bregman is an all-time crush of mine.

From his days at LSU to being drafted by my favorite team, his goofy personality has shined through it all.

Plus, that smile…wow.

Also, a guy with a sense of humor > anything else.

And can we mention those 23 home runs he’s had this season?

Although I’m a tad bit biased, he is one of the most fun players to watch in baseball. There’s clearly a reason he was voted onto the roster.

2. George Springer, RF, Houston Astros

Ugh, GEORGE SPRINGER. That’s it. That’s the tweet.

Just kidding, but really — the picture speaks for itself. Look at THAT. SMILE.

The Astros took a hit to their season losing him to a hamstring injury, but thankfully Springer will be able to participate in this year’s All-Star game.

Springer bat .303 this season with 18 HR’s, but now that he’s clear, be prepared to watch him hit some bombs during all-star weekend.

3. Christian Yelich, RF, Milwaukee Brewers


Christian Yelich — if you haven’t heard of him (or ever noticed his looks), you might be living under a rock.

Yelich has bat .329 this season with 31 home runs and has a .433 OBP! WHAT?!

AND, he’s only 27. Unreal. Plus, he’s pretty stinkin’ precious.

That hair *drools*.

4. Cody Bellinger, RF, Los Angeles Dodgers

The definition of eye candy. Blue eyes, dark hair… yum.

He’s got the looks and knows how to play ball. Bellinger’s 2019 season has been one to remember as he tied the MLB record of 88 total bases before the month of May (insane), but then added nine more to that total.

He set new major league records of 97 total bases, 37 RBI, and 47 hits all before May 1st while his 14 home runs and 32 runs scored tied MLB records.

He earned his first Player of the Month award in April and just earned the starting right field position for the National League in the All-Star game.

Straight stud.

5. Mike Trout, CF, Los Angeles Angels


Need I say anymore?

MIKE TROUT, ladies and gentlemen. A true work of art.

With one of the richest contracts of any athlete in North American sports history ($426 million), there’s clearly a reason Trout is consistently present on the All-Star roster.

I mean, he is an 8-time MLB All-Star, he’s won the American League MVP award twice, and is a six-time winner of the Silver Slugger Award.

So, yeah — he’s kind of a big deal.

This is the type of athlete everyone dreams of watching play at least one time in person, so soak it up while watching All-Star weekend. This man is an absolute specimen.

6. Willson Contreras, C, Chicago Cubs


How sweet is that smile?! A DIME.

Not only does he have the looks, he’s also an incredible ball player.

Contreras is the first catcher to earn multiple All-Star selections since Jody Davis in the 1980s!

This Venezuelan native is making his family, loved ones, homeland, and of course Cubs fans more than proud. *heart melts*.

Oh, and not to mention this converted third baseman has been one hot hitter the last few weeks with six homers and 15 RBI. NBD.

7. J.D. Martinez, LF, Boston Red Sox

Hello, Mr. Martinez. Nothing like some scruff, am I right or am I right?

Plus, a recent World Series champ *smirk*.

Martinez finished the 2018 season with 43 home runs and a career high 130 RBIs, which led the MLB.

Martinez was also the American League recipient of the annual Hank Aaron Award and became the first player to win two Silver Slugger Awards in the same season: one as an outfielder and one as a designated hitter.

Martinez just recently hit his 200th career home run in May and was just selected as a reserve DH for the 2019 All-Star game.

8. J.T. Realmuto, C, Philadelphia Phillies

One word: YUM.

Is it just me, or are those intense stares kind of attractive? Whoops…

Realmuto had quite the season last year and was recently traded to the Phillies in February.

Realmuto played in the 2018 All-Star Game and finished the season batting .277/.340/.484 with 21 home runs, 74 RBIs, and three stolen bases.

That said, he led all major league catchers in runs (74), infield hits (15), and doubles (30), was second in slugging percentage, was tied for second in RBIs and triples (3), and was third in batting average.

Is he even human…? LMK.

And can we talk about this guy’s speed?! For the fourth year in a row, he has had the fastest baserunning sprint speed of all major league catchers, at 28.6 feet/second.

Plus, he’s from Oklahoma… If you know me, you know I love those southern boys. 😉

9. Kris Bryant, 3B, Chicago Cubs

All the heart eyes for this man’s eyes. And face, honestly.

I’m not even sorry, he’s picture perfect.

Despite Bryant having a slow start to 2019, his performance substantially improved heading into mid- May where he hit seven home runs over the course of fifteen games, including a walk-off, 3-run homer against the Miami Marlins on May 7.

And to extend his heavy hitting, Bryant hit three home runs in three consecutive innings in a game against the Washington Nationals in late May. His 4-6 night extended his career-best on-base streak to 26 games.

Stay tuned, All-Star fans… Kris Bryant will be someone to look out for.

10. Mookie Betts, RF, Boston Red Sox

Mookie Betts, a name to remember with a million dollar smile.

Oh, and in 2018, he became the first player in Major League history to win the Most Valuable Player, Silver Slugger, Gold Glove, batting title, and World Series in the same season.

Unheard of.

He’s the Red Sox leadoff hitter, but has had a little bit of a slower season. Still, his talent is well-known, clearly why he makes the cut.

Betts will be a reserve outfielder in the All-Star game.

That’ll do it, folks! Keep watch for this eye candy during what should be a red-hot All Star week!

All Star week starts Tuesday July 9, when the AL meets the NL in the first game at 4:30 PM PST.

— Amanda

Leave a Reply

Your email address will not be published. Required fields are marked *