Skip to main content

When you buy with links on our site, we may earn a commission.

Top-selling NFL jerseys: Taylor Swift helps spike Travis Kelce’s jersey sales, but who has the NFL’s best-selling jersey?

NFL jerseys

NFL jerseys are selling as fast as ever. With the Super Bowl finally here, we’re seeing a new crop of best-selling NFL jerseys to kick off the 2024 calendar year.

From Taylor Swift’s ties to Travis Kelce, we’re seeing a massive surge in jersey sales among Swifties, but that’s not the only movement sparking a frenzy from sports memorabilia collectors.

Here are the NFL’s top-selling jerseys right now.

10. Nick Bosa jersey (San Francisco 49ers)

NFL: New York Giants at San Francisco 49ers
Cary Edmondson-USA TODAY Sports

As one of the highest-paid non-QBs in NFL history, Nick Bosa is the definition of a game-wrecker. A year removed from leading the NFL in sacks, while winning Defensive Player of the Year, Bosa is the type of pass rusher every team wants. Now he has one of the most popular jerseys in the NFL.

Related: NFL QB Rankings: 32-1 – Who’s the best quarterback in football?

9. Amon-Ra St. Brown jersey (Detroit Lions)

armon-ra st. brown

He may not be on Calvin Johnson’s level, but Amon-Ra St. Brown is the best wide receiver the Detroit Lions have had since Megatron. Topping 1,000 yards in the past two seasons, St. Brown has one of the hottest NFL jerseys in 2024.

8. George Kittle jersey (San Francisco 49ers)

george kittle
Kelley L Cox-USA TODAY Sports

How could you not love George Kittle? He have been a fifth-round pick, but Kittle has developed into one of the best tight ends in the NFL, being named to two All-Pro teams and becoming a five-time Pro Bowler. No. 85 has one of the most popular jerseys in the NFL in 2024.

7. Isiah Pacheco jersey (Kansas City Chiefs)

isiah pacheco
Geoff Burke-USA TODAY Sports

As the 251st overall pick in the 2022 NFL Draft, Isiah Pacheco was never really supposed to have a big role, but here he is, starting at running back for a Super Bowl-bound Kansas City Chiefs team. It’s hard not to root for Pacheco, and fans love his hard-nosed running style combined with a motor that never stops.

Related: NFL offense rankings: Who has the NFL’s best offense?

6. Aidan Hutchinson jersey (Detroit Lions)

NFL: Atlanta Falcons at Detroit Lions
Lon Horwedel-USA TODAY Sports

There’s newfound optimism surrounding the Detroit Lions, and Aidan Hutchinson is a big reason why. The hometown hero grew up a Lions fan, and now he’s chasing after quarterbacks in Honolulu Blue. Not only is Hutchinson’s ascent a great story, but fans are buying in too, helping the Michigan native have one of the best-selling football jerseys today.

Related: 2024 NFL defense rankings: Who has the NFL’s best defense today?

5. Lamar Jackson jersey (Baltimore Ravens)

lamar jackson
Tommy Gilligan-USA TODAY Sports

Set to win his second MVP award, it’s not shocking to see Lamar Jackson with a top-selling football jersey. He’s become one of the best dual-threat QBs in the league, helping the Baltimore Ravens become one of the best teams in the NFL. After signing a five-year, $260 million extension, Jackson won’t won’t ditch the Ravens flock any time soon. One of the most exciting players alive, Jackson having a best-selling NFL jersey is well deserved.

Related: Updated NFL power rankings

4. Travis Kelce jersey (Kansas City Chiefs)

NFL: Super Bowl LVII-Kansas City Chiefs vs Philadelphia Eagles
Bill Streicher-USA TODAY Sports

As one of the best tight ends of all time, Travis Kelce made a name for himself years ago, but Patrick Mahomes’ top target remains one of the most popular players today. Whether it’s hosting Saturday Night Live or dating Taylor Swift, sales of Chiefs memorabilia, especially those donning Kelce’s name or number, have skyrocketed. Just during Week 3’s Chiefs game where Swift made an appearance next to Donna Kelce in the suite at Arrowhead Kelce’s jersey sales spiked by 400 percent. They’ve been up and down since, but Kelce still has one of the NFL’s best-selling jerseys today.

Related: NFL teams that have never won a Super Bowl

3. Patrick Mahomes jersey (Kansas City Chiefs)

NFL: Super Bowl LVII-Kansas City Chiefs vs Philadelphia Eagles
Mark J. Rebilas-USA TODAY Sports

Surprisingly the NFL’s top-selling jersey is not Patrick Mahomes. There aren’t many quarterbacks with Mahomes’ unique qualities. In fact, there really aren’t any. He plays the game with a modern, yet-backyard-style of football we haven’t seen since Brett Favre. Only Mahomes takes it to the next level by making no-look passes and ridiculous shovel tosses for touchdowns. This dude is an alien with a football in his hands, and fans absolutely love it.

Related: NFL MVP odds

2. Brock Purdy jersey (San Francisco 49ers)

brock purdy
Kelley L Cox-USA TODAY Sports

Every NFL team passed on the opportunity to draft Brock Purdy several times over. Yet, Mr. Irrelevant is not only showing he belongs in the pros, but also that he can lead a team to the Super Bowl in just his second season. Now Purdy has one of the best-selling NFL jerseys today.

Also Read: The Best Display Shelves for Collectibles (Whatever Your Budget)

1. Christian McCaffrey jersey (San Francisco 49ers)

NFL: New York Giants at San Francisco 49ers
Kyle Terada-USA TODAY Sports

Which NFL jersey sells the most? Right now, Christian McCaffrey has the NFL’s best-selling jersey in 2024. As good as Deebo Samuel and George Kittle are, McCaffrey is now the top offensive weapon in San Francisco. He’s the butter that keeps the 49ers’ scoring attack churning each week and is a big reason why there are legitimate Super Bowl aspirations in the Bay Area. You can’t go wrong by getting the jersey of the best running back in football.

Top-selling NFL jerseys for all 32 teams

If you didn’t see your favorite player included in the top ten, you’ll find your team’s most popular NFL jerseys right here.

Related: Top-selling NBA jerseys: Stephen Curry, Jayson Tatum lead list of NBA’s best-selling jerseys, where’s LeBron James?

More About: