Robert De Niro's portrayal of boxer Jake La Motta in Raging Bull has been named the best sports movie of all time in a new US magazine poll.

The cult 1980 film beat golf comedy CADDYSHACK and basketball classic Hoosiers to claim the top spot on the Entertainment Weekly list.

The top 10 films on the new list are:

1. RAGING BULL

2. CADDYSHACK

3. HOOSIERS

4. Rocky

5. Bull Durham

6. Million Dollar Baby

7. BREAKING AWAY

8. THE BAD NEWS BEARS

9. Friday Night Lights

10. SLAP SHOT