- There are now 43 NFL players who have made at least $100 million in their careers.
- The list is loaded with quarterbacks with Drew Brees recently taking over the top spot.
- The list is updated through the 2020 season.
- Visit the Business section of Insider for more stories.
In the NFL, lots of players sign big contracts. But unlike other sports, NFL deals are rarely guaranteed, and few players see all of the money in those large deals.
But a select few have gone on to make big money in their careers as there are now 43 players who have made at least $100 million. Below, we take a look at the top 30, a list that includes 20 quarterbacks, including Tom Brady, who is set to play in his 10th Super Bowl.
Using contract data obtained by Spotrac.com and other sources, here are the 30 highest-paid players in NFL history.