Four Royals make MLB’s top 20 best-selling jerseys for first half of 2016

Both Salvador Perez and Eric Hosmer made the list.

Orlin Wagner/AP

The reigning World Series champion Kansas City Royals are showing their power in another aspect of the game: jersey sales.

MLB released its top 20 best-selling jerseys for the first half of 2016, and four Royals — Eric Hosmer, Salvador Perez, Lorenzo Cain and Alex Gordon — are featured. Perez, at No. 11, ranks the highest of the four, with Hosmer just behind him at No. 12. Gordon is at No. 15, and Cain comes in at No. 18.

Last year, no Royal cracked MLB’s top 20 best-selling jeresys when all regular-season sales were tallied. MLB uses purchases of Majestic jerseys via to help construct the rankings.

Below is the full list from the first half of 2016:

1. David Ortiz, Red Sox
2. Kris Bryant, Cubs
3. Clayton Kershaw, Dodgers
4. Anthony Rizzo, Cubs
5. Mike Trout, Angels
6. Buster Posey, Giants
7. Jake Arrieta, Cubs
8. Yadier Molina, Cardinals
9. Bryce Harper, Nationals
10. Noah Syndergaard, Mets
11. Salvador Perez, Royals
12. Eric Hosmer, Royals
13. Jacob deGrom, Mets
14. Andrew McCutchen, Pirates
15. Alex Gordon, Royals
16. Madison Bumgarner, Giants
17. David Wright, Mets
18. Lorenzo Cain, Royals
19. Josh Donaldson, Blue Jays
20. Dustin Pedroia, Red Sox