Watchworthy

The Most Attractive MLB Players Today 

Sammie B
Updated July 29, 2020 6.4k votes 692 voters 10.4k views 53 items

List Rules Only MLB players who are currently active. No retired players!

Who's the best looking MLB player? It's time to settle the debate as we rank the hottest MLB players right now in 2020. Not including retired players or those playing overseas, this list of the most attractive baseball players features cute faces, nice bodies, and great smiles. Whether you're looking for sexy or handsome, these good looking MLB stars give fans more reasons to watch the game (or stalk them on Instagram). 

Vote up the MLB players who are a home run, and add any other lookers who deserve a spot on this list.

Data-driven recommendations based on voting from over 40 million monthly visits to Ranker. Try the free app
list ordered by
1
Kris Bryant is listed (or ranked) 1 on the list The Most Attractive MLB Players Today
2
James McCann is listed (or ranked) 2 on the list The Most Attractive MLB Players Today
3
Cody Bellinger is listed (or ranked) 3 on the list The Most Attractive MLB Players Today
4
Nolan Arenado is listed (or ranked) 4 on the list The Most Attractive MLB Players Today
5
Eric Hosmer is listed (or ranked) 5 on the list The Most Attractive MLB Players Today
6
Max Kepler is listed (or ranked) 6 on the list The Most Attractive MLB Players Today
baseball177 added Age 26 from Berlin, Germany
7
Javier Báez is listed (or ranked) 7 on the list The Most Attractive MLB Players Today
Javier Báez Age 26 from Bayamón, Puerto Rico

More Javier Báez 

#316 of 582 The Greatest Baseball Players Of All Time #284 of 708 The Best Hitters in Baseball History #16 of 152 The Greatest Hispanic MLB Players Ever

8
Christian Yelich is listed (or ranked) 8 on the list The Most Attractive MLB Players Today
Age 27 from Thousand Oaks, California
9
George Springer is listed (or ranked) 9 on the list The Most Attractive MLB Players Today
10
J. D. Martinez is listed (or ranked) 10 on the list The Most Attractive MLB Players Today
J. D. Martinez Age 31 from Miami, Florida

More J. D. Martinez 

#45 of 146 The Best Boston Red Sox Of All Time #253 of 582 The Greatest Baseball Players Of All Time #155 of 708 The Best Hitters in Baseball History

11
Mookie Betts is listed (or ranked) 11 on the list The Most Attractive MLB Players Today
Mookie Betts Age 26 from Brentwood, Tennessee

More Mookie Betts 

#16 of 146 The Best Boston Red Sox Of All Time #246 of 582 The Greatest Baseball Players Of All Time #262 of 708 The Best Hitters in Baseball History

12
Kike Hernandez is listed (or ranked) 12 on the list The Most Attractive MLB Players Today
13
Anthony Rizzo is listed (or ranked) 13 on the list The Most Attractive MLB Players Today
14
Buster Posey is listed (or ranked) 14 on the list The Most Attractive MLB Players Today
15
Chris Taylor is listed (or ranked) 15 on the list The Most Attractive MLB Players Today
16
Giancarlo Stanton is listed (or ranked) 16 on the list The Most Attractive MLB Players Today
17
Brandon Morrow is listed (or ranked) 17 on the list The Most Attractive MLB Players Today
Age 34 from Santa Rosa, California
18
Gavin Lux is listed (or ranked) 18 on the list The Most Attractive MLB Players Today
Age 22 from Kenosha, Wisconsin
19
Francisco Lindor is listed (or ranked) 19 on the list The Most Attractive MLB Players Today
20
Freddie Freeman is listed (or ranked) 20 on the list The Most Attractive MLB Players Today
21
Bryce Harper is listed (or ranked) 21 on the list The Most Attractive MLB Players Today
22
Corey Seager is listed (or ranked) 22 on the list The Most Attractive MLB Players Today
23
Aaron Judge is listed (or ranked) 23 on the list The Most Attractive MLB Players Today
Aaron Judge Age 26 from Linden, California
24
Matt Kemp is listed (or ranked) 24 on the list The Most Attractive MLB Players Today
25
Lance McCullers Jr. is listed (or ranked) 25 on the list The Most Attractive MLB Players Today