Not Mahomes or Hurts: Super Bowl champ dethrones Chiefs star as NFL’s Top merchandise seller
Kansas City Chiefs’ superstar quarterback Patrick Mahomes has surprisingly dropped to second place in the league’s popularity rankings.

Philadelphia Eagles star Saquon Barkley has officially overtaken Kansas City Chiefs quarterback Patrick Mahomes as the NFL’s top merchandise seller, marking a major shakeup in the league’s popularity rankings.
Each year, the NFL Players Association (NFLPA) releases its list of players who generated the most merchandise sales across the league, and for the most recent cycle, Barkley took the No. 1 spot.
Top 10 players in NFL merchandise sales
Mahomes came in second, followed by a mix of veterans and rising stars: Jalen Hurts, Jayden Daniels, C.J. Stroud, Josh Allen, Aidan Hutchinson, Amon-Ra St. Brown, Micah Parsons, and Justin Jefferson rounded out the top 10.
Barkley becomes the first running back to lead the list since 2017, when Ezekiel Elliott - then with the Dallas Cowboys - topped the charts. His Eagles jersey ranked among the year’s bestsellers, joining those of Mahomes, Hurts, Daniels, and Stroud as fan favorites.
For the first time since 2017, a running back has finished atop the NFLPA’s year-end top player retail sales list.
— The Athletic (@TheAthletic) June 11, 2025
And of course, it was Saquon Barkley. pic.twitter.com/oYEtNPIYCw
How are NFL merchandise sales calculated?
This ranking doesn’t just reflect jersey sales. It includes all officially licensed NFL products bearing a player’s name or likeness - everything from apparel and accessories to toys, backpacks, thermoses, posters, and even collectibles like Funko Pop figures.
The data spans sales from March 1, 2024, through February 28, 2025, and is compiled from retailers including Fanatics, Outerstuff, Fathead, FOCO, and Funko.
Saquon Barkley’s bold objective for 2025 and beyond
Now gearing up for his first full season in Philadelphia, Barkley recently reported to Eagles minicamp with one clear message: he’s aiming for greatness.
“I don’t mean it in a cocky way - I just want to be the best running back to ever play the game. Or at least one of the best,” Barkley told reporters. “I know there’s no definitive way to prove who’s the greatest, but that’s what drives me. I believe God blessed me with a unique talent, and He’s put me through a lot of adversity. That’s the mindset I bring.”
A Penn State alum, Barkley has racked up 7,216 rushing yards over six NFL seasons. That total places him fourth among active running backs, trailing only Joe Mixon (7,428), Ezekiel Elliott (9,130), and Derrick Henry (11,423). Still, Barkley would need over 11,000 more yards to catch the all-time record set by Emmitt Smith, who sits atop the list with an eye-popping 18,355 yards.
Related stories
Get your game on! Whether you’re into NFL touchdowns, NBA buzzer-beaters, world-class soccer goals, or MLB home runs, our app has it all.
Dive into live coverage, expert insights, breaking news, exclusive videos, and more – plus, stay updated on the latest in current affairs and entertainment. Download now for all-access coverage, right at your fingertips – anytime, anywhere.
Complete your personal details to comment