Highest overall career earnings of NFL players in the U.S. 2023
The player in the National Football League (NFL) with the highest cumulative career earnings was Aaron Rodgers, with total earnings of 342.5 million U.S. dollars. Three other players, all of whom were quarterbacks, earned over 300 million U.S. dollars by 2023 - Tom Brady, Matthew Stafford, and Matt Ryan.