Please enable JavaScript
The last 30 Masters champions were all in the top 11 and ties after Round 1, and they're likely to again win the green jacket in 2025 at Augusta National.