From Curry to Mahomes, Fans Bought Up These Sports Jerseys To Make Them the Bestselling Ones of 2020
See which players were wanted this year.View Gallery
44 photos
Do jersey sales correspond to wins? No, there’s no proven correlation.
But in 2020, the player with the top jersey sales in three of the four major sports leagues in the U.S. came from the reigning champions: Mookie Betts (Los Angeles Dodgers), LeBron James (Los Angeles Lakers) and Patrick Mahomes (Kansas City Chiefs).
Read More: Top-Selling NFL Jerseys So Far This Season
The only exception is in the NHL, where Sidney Crosby and the Pittsburgh Penguins lost in the first round of the playoffs.
So which players top the jersey sales charts in each league? GOBankingRates culled through the data to compile the top 10 for each. Read on to see the top-selling jerseys from the NHL, MLB, NBA and NFL.
NHL
Keep reading to see which NHL jerseys sold more than the rest.
Find Out: The Highest Paid Player on Every NFL, MLB and NBA Team
10. Jamie Benn
- Age: 31
- Experience in years: 10
- Team: Dallas Stars
- Jersey Number: 14
- Position: Left Wing
- Most recent contract length in years: 8
- Most recent contract value: $76,000,000
- Contract good through: 2024-25
Read More: Pro Sports Teams That Have Lost Major Money This Year
9. Patrick Kane
- Age: 32
- Experience in years: 12
- Team: Chicago Blackhawks
- Jersey Number: 88
- Position: Right Wing
- Most recent contract length in years: 8
- Most recent contract value: $84,000,000
- Contract good through: 2022-23
Find Out: 8 Momentous Times Sports Were Canceled Throughout History
8. Tyler Seguin
- Age: 28
- Experience in years: 9
- Team: Dallas Stars
- Jersey Number: 91
- Position: Center
- Most recent contract length in years: 8
- Most recent contract value: $78,800,000
- Contract good through: 2026-27
Read More: Pro Sports Owners Who Have Taken the Biggest Hits in 2020
7. David Pastrnak
- Age: 24
- Experience in years: 5
- Team: Boston Bruins
- Jersey Number: 88
- Position: Right Wing
- Most recent contract length in years: 6
- Most recent contract value: $40,000,000
- Contract good through: 2022-23
Find Out: Today’s Richest Athletes in the World
6. Marc-Andre Fleury
- Age: 36
- Experience in years: 15
- Team: Vegas Golden Knights
- Jersey Number: 29
- Position: Goaltender
- Most recent contract length in years: 3
- Most recent contract value: $21,000,000
- Contract good through: 2021-22
Read More: Highest-Profile Athletes Who Didn’t Play or Compete This Year
5. Auston Matthews
- Age: 23
- Experience in years: 3
- Team: Toronto Maple Leafs
- Jersey Number: 34
- Position: Center
- Most recent contract length in years: 5
- Most recent contract value: $58,170,000
- Contract good through: 2023-24
Fun Facts: The 41 Highest-Paying Positions in Sports
4. Connor McDavid
- Age: 23
- Experience in years: 4
- Team: Edmonton Oilers
- Jersey Number: 97
- Position: Center
- Most recent contract length in years: 8
- Most recent contract value: $100,000,000
- Contract good through: 2025-26
Read More: 13 Ways To Support Sports Teams Without Attending a Game
3. Alexander Ovechkin
- Age: 35
- Experience in years: 14
- Team: Washington Capitals
- Jersey Number: 8
- Position: Left Wing
- Most recent contract length in years: 13
- Most recent contract value: $124,000,000
- Contract good through: 2020-21
Find Out: Which Athletes Earn the Most Per Hour?
2. Nathan MacKinnon
- Age: 25
- Experience in years: 4
- Team: Colorado Avalanche
- Jersey Number: 29
- Position: Center
- Most recent contract length in years: 7
- Most recent contract value: $44,100,000
- Contract good through: 2022-23
Read More: Best (and Worst) Deals in Sports History
1. Sidney Crosby
- Age: 33
- Experience in years: 14
- Team: Pittsburgh Penguins
- Jersey Number: 87
- Position: Center
- Most recent contract length in years: 12
- Most recent contract value: $104,400,000
- Contract good through: 2024-25
Fun Facts: Incredibly Rich Retired Athletes
MLB
Read on to find out which MLB jerseys were top-sellers this year.
10. Ronald Acuna Jr.
- Age: 22
- Experience in years: 2
- Team: Atlanta Braves
- Jersey Number: 13
- Position: Outfield
- Most recent contract length in years: 8
- Most recent contract value: $100,000,000
- Contract good through: 2028
Read More: Biggest Contract Busts in MLB History
9. Clayton Kershaw
- Age: 32
- Experience in years: 12
- Team: Los Angeles Dodgers
- Jersey Number: 22
- Position: Starting Pitcher
- Most recent contract length in years: 3
- Most recent contract value: $93,000,000
- Contract good through: 2021
Did You Know: How Barry Bonds, Cecil Fielder and Other MLB Players Lost Their Fortunes
8. Javier Baez
- Age: 28
- Experience in years: 5
- Team: Chicago Cubs
- Jersey Number: 9
- Position: Shortstop
- Most recent contract length in years: 1
- Most recent contract value: $11,000,000
- Contract good through: 2021
Find Out: How Much the Top MLB Players Made and Lost in 2020
7. Max Scherzer
- Age: 36
- Experience in years: 12
- Team: Washington Nationals
- Jersey Number: 31
- Position: Starting Pitcher
- Most recent contract length in years: 7
- Most recent contract value: $210,000,000
- Contract good through: 2021
Read More: The 20 Richest MLB Team Owners
6. Cody Bellinger
- Age: 25
- Experience in years: 3
- Team: Los Angeles Dodgers
- Jersey Number: 35
- Position: Outfield
- Most recent contract length in years: 1
- Most recent contract value: $13,000,000
- Contract good through: 2021
Looking Ahead: These 8 MLB Free Agents Are In Line for the Biggest Raises Next Season
5. Juan Soto
- Age: 22
- Experience in years: 2
- Team: Washington Nationals
- Jersey Number: 22
- Position: Left Field
- Most recent contract length in years: 1
- Most recent contract value: $6,500,000
- Contract good through: 2021
Find Out: How Much Money the World Series Lost With Limited Ticket Sales
4. Fernando Tatis Jr.
- Age: 21
- Experience in years: 2
- Team: San Diego Padres
- Jersey Number: 23
- Position: Shortstop
- Most recent contract length in years: 1
- Most recent contract value: $575,000
- Contract good through: 2021
Who’s Richer: These Sports Stars or Their Significant Others?
3. Bryce Harper
- Age: 28
- Experience in years: 8
- Team: Philadelphia Phillies
- Jersey Number: 3
- Position: Right Field
- Most recent contract length in years: 13
- Most recent contract value: $330,000,000
- Contract good through: 2031
Read More: How These 36 Athletes Spent Their First Big Paycheck
2. Aaron Judge
- Age: 28
- Experience in years: 4
- Team: New York Yankees
- Jersey Number: 99
- Position: Right Field
- Most recent contract length in years: 1
- Most recent contract value: $10,000,000
- Contract good through: 2021
Read More: Injuries Cost These 13 Athletes a Fortune
1. Mookie Betts
- Age: 28
- Experience in years: 6
- Team: Los Angeles Dodgers
- Jersey Number: 50
- Position: Right Field
- Most recent contract length in years: 12
- Most recent contract value: $365,000,000
- Contract good through: 2032
NBA
Click through to check out the NBA jerseys that had the most buyers.
Find Out: 10 Best Fitness Apps To Replace Your Gym Membership
10. Russell Westbrook
- Age: 32
- Experience in years: 12
- Team: Washington Wizards
- Jersey Number: 0
- Position: Point Guard
- Most recent contract length in years: 5
- Most recent contract value: $206,794,070
- Contract good through: 2022-23
Read More: Biggest Contract Busts in NBA History
9. Kyrie Irving
- Age: 28
- Experience in years: 9
- Team: Brooklyn Nets
- Jersey Number: 11
- Position: Point Guard
- Most recent contract length in years: 4
- Most recent contract value: $136,490,600
- Contract good through: 2022-23
Find Out: The Richest NBA Team Owners
8. Damian Lillard
- Age: 30
- Experience in years: 8
- Team: Portland Trail Blazers
- Jersey Number: 0
- Position: Point Guard
- Most recent contract length in years: 4
- Most recent contract value: $176,265,466
- Contract good through: 2024-25
Read More: How Much Playing in the Bubble Cost Each NBA Team
7. Jayson Tatum
- Age: 22
- Experience in years: 3
- Team: Boston Celtics
- Jersey Number: 0
- Position: Small Forward
- Most recent contract length in years: 5
- Most recent contract value: $163,000,590
- Contract good through: 2025-26
Did You Know: How Much Athletes Make for Playoff Runs in the NBA, NFL and Other Sports
6. Anthony Davis
- Age: 27
- Experience in years: 8
- Team: Los Angeles Lakers
- Jersey Number: 3
- Position: Power Forward
- Most recent contract length in years: 5
- Most recent contract value: $189,903,600
- Contract good through: 2024-25
5. Kevin Durant
- Age: 32
- Experience in years: 13
- Team: Brooklyn Nets
- Jersey Number: 7
- Position: Small Forward
- Most recent contract length in years: 4
- Most recent contract value: $162,255,700
- Contract good through: 2022-23
Read More: Athletes Who Have Donated the Most to Charity This Year
4. Stephen Curry
- Age: 32
- Experience in years: 11
- Team: Golden State Warriors
- Jersey Number: 30
- Position: Point Guard
- Most recent contract length in years: 5
- Most recent contract value: $201,158,790
- Contract good through: 2021-22
Read More: Steph Curry and 25 Athletes With Major Business Empires Outside of Sports
3. Giannis Antetokounmpo
- Age: 26
- Experience in years: 7
- Team: Milwaukee Bucks
- Jersey Number: 34
- Position: Power Forward
- Most recent contract length in years: 4
- Most recent contract value: $100,000,000
- Contract good through: 2020-21
Take a Look: Michael Jordan’s $500,000 Sneakers and More Insanely Expensive Sports Memorabilia
2. Luka Doncic
- Age: 21
- Experience in years: 2
- Team: Dallas Mavericks
- Jersey Number: 77
- Position: Point Guard
- Most recent contract length in years: 4
- Most recent contract value: $32,467,751
- Contract good through: 2022-23
Read More: Genius Financial Advice From Mavericks Owner Mark Cuban
1. LeBron James
- Age: 35
- Experience in years: 17
- Team: Los Angeles Lakers
- Jersey Number: 23
- Position: Small Forward
- Most recent contract length in years: 2
- Most recent contract value: $85,655,532
- Contract good through: 2022-23
Looking Back: The Highest-Paid Players in the NBA Finals — LeBron vs. Everyone Else
NFL
These NFL jerseys were the most wanted in the league.
10. Josh Allen
- Age: 24
- Experience in years: 3
- Team: Buffalo Bills
- Jersey Number: 17
- Position: Quarterback
- Most recent contract length in years: 4
- Most recent contract value: $21,183,038
- Contract good through: 2021
Read More: The 25 Richest NFL Team Owners
9. Aaron Rodgers
- Age: 37
- Experience in years: 16
- Team: Green Bay Packers
- Jersey Number: 12
- Position: Quarterback
- Most recent contract length in years: 4
- Most recent contract value: $134,000,000
- Contract good through: 2023
Find Out: Here’s How Rich Every NFL Team Is
8. George Kittle
- Age: 27
- Experience in years: 4
- Team: San Francisco 49ers
- Jersey Number: 85
- Position: Tight End
- Most recent contract length in years: 5
- Most recent contract value: $75,000,000
- Contract good through: 2025
Read More: 13 NFL Players Who Lost Millions
7. Josh Jacobs
- Age: 22
- Experience in years: 2
- Team: Las Vegas Raiders
- Jersey Number: 28
- Position: Running Back
- Most recent contract length in years: 4
- Most recent contract value: $11,933,398
- Contract good through: 2022
6. JuJu Smith-Schuster
- Age: 24
- Experience in years: 4
- Team: Pittsburgh Steelers
- Jersey Number: 19
- Position: Wide Receiver
- Most recent contract length in years: 4
- Most recent contract value: $4,195,779
- Contract good through: 2020
Read More: The 50 Highest-Paid NFL Players Who Aren’t Quarterbacks
5. Tua Tagovailoa
- Age: 22
- Experience in years: Rookie
- Team: Miami Dolphins
- Jersey Number: 1
- Position: Quarterback
- Most recent contract length in years: 4
- Most recent contract value: $30,275,438
- Contract good through: 2023
Find Out: How Much Money 18 NFL Teams Are Making With Limited Fan Capacity
4. Russell Wilson
- Age: 32
- Experience in years: 9
- Team: Seattle Seahawks
- Jersey Number: 3
- Position: Quarterback
- Most recent contract length in years: 4
- Most recent contract value: $140,000,000
- Contract good through: 2023
Read More: Celebrity Couples Worth Hundreds of Millions
3. Lamar Jackson
- Age: 23
- Experience in years: 3
- Team: Baltimore Ravens
- Jersey Number: 8
- Position: Quarterback
- Most recent contract length in years: 4
- Most recent contract value: $9,471,648
- Contract good through: 2021
Professional Athletes: Who Donated the Most to Charities So Far This Year?
2. Tom Brady
- Age: 43
- Experience in years: 21
- Team: Tampa Bay Buccaneers
- Jersey Number: 12
- Position: Quarterback
- Most recent contract length in years: 2
- Most recent contract value: $50,000,000
- Contract good through: 2021
Find Out: How Much Drew Brees, Tom Brady and Other QBs Make Per Career TD Thrown
1. Patrick Mahomes
- Age: 25
- Experience in years: 4
- Team: Kansas City Chiefs
- Jersey Number: 15
- Position: Quarterback
- Most recent contract length in years: 10
- Most recent contract value: $450,000,000
- Contract good through: 2031
More From GOBankingRates
Methodology: GOBankingRates looked at sales data from four major U.S. sports leagues’ online stores to find their bestselling jerseys of the year. For the player represented by each bestselling jersey, GOBankingRates found the following: (1) player name; (2) age; (3) experience in years; (4) team played for; (5) jersey number; (6) position played; (7) length of most recently signed contract; (8) total value of most recently signed contract; and (9) when their most recent contract ends. GOBankingRates used Spotrac and each league’s data as sources for these nine data points. All data was collected on and up to date as of Dec. 7, 2020.
View All

Do jersey sales correspond to wins? No, there’s no proven correlation.
But in 2020, the player with the top jersey sales in three of the four major sports leagues in the U.S. came from the reigning champions: Mookie Betts (Los Angeles Dodgers), LeBron James (Los Angeles Lakers) and Patrick Mahomes (Kansas City Chiefs).
Read More: Top-Selling NFL Jerseys So Far This Season
The only exception is in the NHL, where Sidney Crosby and the Pittsburgh Penguins lost in the first round of the playoffs.
So which players top the jersey sales charts in each league? GOBankingRates culled through the data to compile the top 10 for each. Read on to see the top-selling jerseys from the NHL, MLB, NBA and NFL.
NHL
Keep reading to see which NHL jerseys sold more than the rest.
Find Out: The Highest Paid Player on Every NFL, MLB and NBA Team
10. Jamie Benn
- Age: 31
- Experience in years: 10
- Team: Dallas Stars
- Jersey Number: 14
- Position: Left Wing
- Most recent contract length in years: 8
- Most recent contract value: $76,000,000
- Contract good through: 2024-25
Read More: Pro Sports Teams That Have Lost Major Money This Year
9. Patrick Kane
- Age: 32
- Experience in years: 12
- Team: Chicago Blackhawks
- Jersey Number: 88
- Position: Right Wing
- Most recent contract length in years: 8
- Most recent contract value: $84,000,000
- Contract good through: 2022-23
Find Out: 8 Momentous Times Sports Were Canceled Throughout History
8. Tyler Seguin
- Age: 28
- Experience in years: 9
- Team: Dallas Stars
- Jersey Number: 91
- Position: Center
- Most recent contract length in years: 8
- Most recent contract value: $78,800,000
- Contract good through: 2026-27
Read More: Pro Sports Owners Who Have Taken the Biggest Hits in 2020
7. David Pastrnak
- Age: 24
- Experience in years: 5
- Team: Boston Bruins
- Jersey Number: 88
- Position: Right Wing
- Most recent contract length in years: 6
- Most recent contract value: $40,000,000
- Contract good through: 2022-23
Find Out: Today’s Richest Athletes in the World
6. Marc-Andre Fleury
- Age: 36
- Experience in years: 15
- Team: Vegas Golden Knights
- Jersey Number: 29
- Position: Goaltender
- Most recent contract length in years: 3
- Most recent contract value: $21,000,000
- Contract good through: 2021-22
Read More: Highest-Profile Athletes Who Didn’t Play or Compete This Year
5. Auston Matthews
- Age: 23
- Experience in years: 3
- Team: Toronto Maple Leafs
- Jersey Number: 34
- Position: Center
- Most recent contract length in years: 5
- Most recent contract value: $58,170,000
- Contract good through: 2023-24
Fun Facts: The 41 Highest-Paying Positions in Sports
4. Connor McDavid
- Age: 23
- Experience in years: 4
- Team: Edmonton Oilers
- Jersey Number: 97
- Position: Center
- Most recent contract length in years: 8
- Most recent contract value: $100,000,000
- Contract good through: 2025-26
Read More: 13 Ways To Support Sports Teams Without Attending a Game
3. Alexander Ovechkin
- Age: 35
- Experience in years: 14
- Team: Washington Capitals
- Jersey Number: 8
- Position: Left Wing
- Most recent contract length in years: 13
- Most recent contract value: $124,000,000
- Contract good through: 2020-21
Find Out: Which Athletes Earn the Most Per Hour?
2. Nathan MacKinnon
- Age: 25
- Experience in years: 4
- Team: Colorado Avalanche
- Jersey Number: 29
- Position: Center
- Most recent contract length in years: 7
- Most recent contract value: $44,100,000
- Contract good through: 2022-23
Read More: Best (and Worst) Deals in Sports History
1. Sidney Crosby
- Age: 33
- Experience in years: 14
- Team: Pittsburgh Penguins
- Jersey Number: 87
- Position: Center
- Most recent contract length in years: 12
- Most recent contract value: $104,400,000
- Contract good through: 2024-25
Fun Facts: Incredibly Rich Retired Athletes
MLB
Read on to find out which MLB jerseys were top-sellers this year.
10. Ronald Acuna Jr.
- Age: 22
- Experience in years: 2
- Team: Atlanta Braves
- Jersey Number: 13
- Position: Outfield
- Most recent contract length in years: 8
- Most recent contract value: $100,000,000
- Contract good through: 2028
Read More: Biggest Contract Busts in MLB History
9. Clayton Kershaw
- Age: 32
- Experience in years: 12
- Team: Los Angeles Dodgers
- Jersey Number: 22
- Position: Starting Pitcher
- Most recent contract length in years: 3
- Most recent contract value: $93,000,000
- Contract good through: 2021
Did You Know: How Barry Bonds, Cecil Fielder and Other MLB Players Lost Their Fortunes
8. Javier Baez
- Age: 28
- Experience in years: 5
- Team: Chicago Cubs
- Jersey Number: 9
- Position: Shortstop
- Most recent contract length in years: 1
- Most recent contract value: $11,000,000
- Contract good through: 2021
Find Out: How Much the Top MLB Players Made and Lost in 2020
7. Max Scherzer
- Age: 36
- Experience in years: 12
- Team: Washington Nationals
- Jersey Number: 31
- Position: Starting Pitcher
- Most recent contract length in years: 7
- Most recent contract value: $210,000,000
- Contract good through: 2021
Read More: The 20 Richest MLB Team Owners
6. Cody Bellinger
- Age: 25
- Experience in years: 3
- Team: Los Angeles Dodgers
- Jersey Number: 35
- Position: Outfield
- Most recent contract length in years: 1
- Most recent contract value: $13,000,000
- Contract good through: 2021
Looking Ahead: These 8 MLB Free Agents Are In Line for the Biggest Raises Next Season
5. Juan Soto
- Age: 22
- Experience in years: 2
- Team: Washington Nationals
- Jersey Number: 22
- Position: Left Field
- Most recent contract length in years: 1
- Most recent contract value: $6,500,000
- Contract good through: 2021
Find Out: How Much Money the World Series Lost With Limited Ticket Sales
4. Fernando Tatis Jr.
- Age: 21
- Experience in years: 2
- Team: San Diego Padres
- Jersey Number: 23
- Position: Shortstop
- Most recent contract length in years: 1
- Most recent contract value: $575,000
- Contract good through: 2021
Who’s Richer: These Sports Stars or Their Significant Others?
3. Bryce Harper
- Age: 28
- Experience in years: 8
- Team: Philadelphia Phillies
- Jersey Number: 3
- Position: Right Field
- Most recent contract length in years: 13
- Most recent contract value: $330,000,000
- Contract good through: 2031
Read More: How These 36 Athletes Spent Their First Big Paycheck
2. Aaron Judge
- Age: 28
- Experience in years: 4
- Team: New York Yankees
- Jersey Number: 99
- Position: Right Field
- Most recent contract length in years: 1
- Most recent contract value: $10,000,000
- Contract good through: 2021
Read More: Injuries Cost These 13 Athletes a Fortune
1. Mookie Betts
- Age: 28
- Experience in years: 6
- Team: Los Angeles Dodgers
- Jersey Number: 50
- Position: Right Field
- Most recent contract length in years: 12
- Most recent contract value: $365,000,000
- Contract good through: 2032
NBA
Click through to check out the NBA jerseys that had the most buyers.
Find Out: 10 Best Fitness Apps To Replace Your Gym Membership
10. Russell Westbrook
- Age: 32
- Experience in years: 12
- Team: Washington Wizards
- Jersey Number: 0
- Position: Point Guard
- Most recent contract length in years: 5
- Most recent contract value: $206,794,070
- Contract good through: 2022-23
Read More: Biggest Contract Busts in NBA History
9. Kyrie Irving
- Age: 28
- Experience in years: 9
- Team: Brooklyn Nets
- Jersey Number: 11
- Position: Point Guard
- Most recent contract length in years: 4
- Most recent contract value: $136,490,600
- Contract good through: 2022-23
Find Out: The Richest NBA Team Owners
8. Damian Lillard
- Age: 30
- Experience in years: 8
- Team: Portland Trail Blazers
- Jersey Number: 0
- Position: Point Guard
- Most recent contract length in years: 4
- Most recent contract value: $176,265,466
- Contract good through: 2024-25
Read More: How Much Playing in the Bubble Cost Each NBA Team
7. Jayson Tatum
- Age: 22
- Experience in years: 3
- Team: Boston Celtics
- Jersey Number: 0
- Position: Small Forward
- Most recent contract length in years: 5
- Most recent contract value: $163,000,590
- Contract good through: 2025-26
Did You Know: How Much Athletes Make for Playoff Runs in the NBA, NFL and Other Sports
6. Anthony Davis
- Age: 27
- Experience in years: 8
- Team: Los Angeles Lakers
- Jersey Number: 3
- Position: Power Forward
- Most recent contract length in years: 5
- Most recent contract value: $189,903,600
- Contract good through: 2024-25
5. Kevin Durant
- Age: 32
- Experience in years: 13
- Team: Brooklyn Nets
- Jersey Number: 7
- Position: Small Forward
- Most recent contract length in years: 4
- Most recent contract value: $162,255,700
- Contract good through: 2022-23
Read More: Athletes Who Have Donated the Most to Charity This Year
4. Stephen Curry
- Age: 32
- Experience in years: 11
- Team: Golden State Warriors
- Jersey Number: 30
- Position: Point Guard
- Most recent contract length in years: 5
- Most recent contract value: $201,158,790
- Contract good through: 2021-22
Read More: Steph Curry and 25 Athletes With Major Business Empires Outside of Sports
3. Giannis Antetokounmpo
- Age: 26
- Experience in years: 7
- Team: Milwaukee Bucks
- Jersey Number: 34
- Position: Power Forward
- Most recent contract length in years: 4
- Most recent contract value: $100,000,000
- Contract good through: 2020-21
Take a Look: Michael Jordan’s $500,000 Sneakers and More Insanely Expensive Sports Memorabilia
2. Luka Doncic
- Age: 21
- Experience in years: 2
- Team: Dallas Mavericks
- Jersey Number: 77
- Position: Point Guard
- Most recent contract length in years: 4
- Most recent contract value: $32,467,751
- Contract good through: 2022-23
Read More: Genius Financial Advice From Mavericks Owner Mark Cuban
1. LeBron James
- Age: 35
- Experience in years: 17
- Team: Los Angeles Lakers
- Jersey Number: 23
- Position: Small Forward
- Most recent contract length in years: 2
- Most recent contract value: $85,655,532
- Contract good through: 2022-23
Looking Back: The Highest-Paid Players in the NBA Finals — LeBron vs. Everyone Else
NFL
These NFL jerseys were the most wanted in the league.
10. Josh Allen
- Age: 24
- Experience in years: 3
- Team: Buffalo Bills
- Jersey Number: 17
- Position: Quarterback
- Most recent contract length in years: 4
- Most recent contract value: $21,183,038
- Contract good through: 2021
Read More: The 25 Richest NFL Team Owners
9. Aaron Rodgers
- Age: 37
- Experience in years: 16
- Team: Green Bay Packers
- Jersey Number: 12
- Position: Quarterback
- Most recent contract length in years: 4
- Most recent contract value: $134,000,000
- Contract good through: 2023
Find Out: Here’s How Rich Every NFL Team Is
8. George Kittle
- Age: 27
- Experience in years: 4
- Team: San Francisco 49ers
- Jersey Number: 85
- Position: Tight End
- Most recent contract length in years: 5
- Most recent contract value: $75,000,000
- Contract good through: 2025
Read More: 13 NFL Players Who Lost Millions
7. Josh Jacobs
- Age: 22
- Experience in years: 2
- Team: Las Vegas Raiders
- Jersey Number: 28
- Position: Running Back
- Most recent contract length in years: 4
- Most recent contract value: $11,933,398
- Contract good through: 2022
6. JuJu Smith-Schuster
- Age: 24
- Experience in years: 4
- Team: Pittsburgh Steelers
- Jersey Number: 19
- Position: Wide Receiver
- Most recent contract length in years: 4
- Most recent contract value: $4,195,779
- Contract good through: 2020
Read More: The 50 Highest-Paid NFL Players Who Aren’t Quarterbacks
5. Tua Tagovailoa
- Age: 22
- Experience in years: Rookie
- Team: Miami Dolphins
- Jersey Number: 1
- Position: Quarterback
- Most recent contract length in years: 4
- Most recent contract value: $30,275,438
- Contract good through: 2023
Find Out: How Much Money 18 NFL Teams Are Making With Limited Fan Capacity
4. Russell Wilson
- Age: 32
- Experience in years: 9
- Team: Seattle Seahawks
- Jersey Number: 3
- Position: Quarterback
- Most recent contract length in years: 4
- Most recent contract value: $140,000,000
- Contract good through: 2023
Read More: Celebrity Couples Worth Hundreds of Millions
3. Lamar Jackson
- Age: 23
- Experience in years: 3
- Team: Baltimore Ravens
- Jersey Number: 8
- Position: Quarterback
- Most recent contract length in years: 4
- Most recent contract value: $9,471,648
- Contract good through: 2021
Professional Athletes: Who Donated the Most to Charities So Far This Year?
2. Tom Brady
- Age: 43
- Experience in years: 21
- Team: Tampa Bay Buccaneers
- Jersey Number: 12
- Position: Quarterback
- Most recent contract length in years: 2
- Most recent contract value: $50,000,000
- Contract good through: 2021
Find Out: How Much Drew Brees, Tom Brady and Other QBs Make Per Career TD Thrown
1. Patrick Mahomes
- Age: 25
- Experience in years: 4
- Team: Kansas City Chiefs
- Jersey Number: 15
- Position: Quarterback
- Most recent contract length in years: 10
- Most recent contract value: $450,000,000
- Contract good through: 2031
More From GOBankingRates
Methodology: GOBankingRates looked at sales data from four major U.S. sports leagues’ online stores to find their bestselling jerseys of the year. For the player represented by each bestselling jersey, GOBankingRates found the following: (1) player name; (2) age; (3) experience in years; (4) team played for; (5) jersey number; (6) position played; (7) length of most recently signed contract; (8) total value of most recently signed contract; and (9) when their most recent contract ends. GOBankingRates used Spotrac and each league’s data as sources for these nine data points. All data was collected on and up to date as of Dec. 7, 2020.