The sport’s two biggest draws checked it at Nos. 8 and 9, respectively, in Forbes’ list of the world’s highest-paid athletes.
The figures include all salaries and bonuses paid out between June 1, 2014 and June 1 of this year.
Mickelson, who turns 45 next week and is the oldest active athlete on the list, earned $50.8 million over the past year, with $48 million of that total coming in endorsements. Woods, plagued by injuries over the past year, still earned $50.6 million ($50M in endorsements).
Rory McIlroy was the next golfer on the list, at No. 12. The world No. 1 raked in $48.3 million, with $32 million coming in off-the-course deals.
Not surprisingly, boxer Floyd Mayweather topped the list for the second consecutive year. He earned $300 million over the past year, which, according to Forbes, is more than double the previous record, set by Woods ($115M) in 2007-08.
In all, the top 100 athletes earned a total of $3.2 billion over the past 12 months.
For the complete list, click here.