Even after taking an estimated $22 million loss in endorsements, Tiger Woods is still #1 as he has been for the past seven years. This according to the annual analysis of the highest-earning American athletes conducted by Sport’s Illustrated. Woods hit the hole-in-one with total earnings of more than $90 million.

Second on the list was Woods’ rival Phil Mickelson with earnings of more than $61 million.

The list’s remaining Top 10 include Floyd Mayweather Jr., Lebron James, Alex Rodriguez, Shaquille O’Neal, Kobe Bryant, Derek Jeter, Peyton Manning, and Dwyane Wade.