New York Yankees slugger Aaron Judge has the top selling jersey across Major League Baseball for the third consecutive season.
Bryce Harper ranked second in sales behind Judge, followed by Cody Bellinger.
Reigning NL MVP Christian Yelich ranked 5th, and he wasn’t in the top 20 last season.
Mike Trout finished ninth, a two-spot improvement from 2018.
Javier Baez finished fourth and was joined in the top 20 by teammates Anthony Rizzo (10) and Kris Bryant (16).
The Houston Astros also placed three players in the top 20 being Jose Altuve (8), Alex Bregman (13) and George Springer (20).
NL Rookie of the Year front-runner Pete Alonso ranked 14th, and teammate Jacob deGrom was 19th.
Manny Machado, who was signed in the offseason by the Padres a $300 million, did not crack the top 20.
Judge batted ./272/.382/.530 with 26 homers and 54 RBI in 100 games played so far in 2019.
The 27-year-old made a salary of $684,300 this season, and he’ll get his mega deal very soon.