#31 Robert Downey Jr. Age 54 Earnings $66 M
#30 Metallica Age – Earnings $68.5 M
Tie #28 James Patterson Age 72 Earnings $70 M
Tie #28 Sean Combs Age 49 Earnings $70 M
#27 Ryan Seacrest Age 44 Earnings $71.5 M
#26 Kim Kardashian West Age 38 Earnings $72 M
#25 Drake Age 32 Earnings $75 M
#24 Chris Hemsworth Age 36 Earnings $76.4 M
#23 Stephen Curry Age 31 Earnings $79.8 M
#22 Ellen DeGeneres Age 61 Earnings $80.5 M
Tie #20 Beyoncé Knowles Age 37 Earnings $81 M
Tie #20 Jay-Z Age 49 Earnings $81 M
#19 Elton John Age 72 Earnings $84 M
#18 Rush Limbaugh Age 68 Earnings $87 M
#17 LeBron James Age 34 Earnings $89 M
#16 Aaron Rodgers Age 35 Earnings $89.3 M
#15 Dwayne Johnson Age 47 Earnings $89.4 M
#14 Russell Wilson Age 30 Earnings $89.5 M
#13 J.K. Rowling Age 54 Earnings $92 M
#12 Howard Stern Age 65 Earnings $93 M
#11 Roger Federer Age 38 Earnings $93.4 M
#10 Canelo Alvarez Age 29 Earnings $94 M
#9 Dr. Phil McGraw Age 68 Earnings $95 M
#8 The Eagles Age – Earnings $100 M
#7 Neymar Age 27 Earnings $105 M
#6 Cristiano Ronaldo Age 34 Earnings $109 M
#5 Ed Sheeran Age 28 Earnings $110 M
#4 Lionel Messi Age 32 Earnings $127 M
#3 Kanye West Age 42 Earnings $150 M
#2 Kylie Jenner Age 22 Earnings $170 M
#1 Taylor Swift 29 $185 M