top of page

The 20 Best and 10 Worst Sports Movie Performances Ever

The actors who looked like they could really play — and the ones who had no business touching a ball



Last night, the Oscars were handed out. Yawn.


Today, we’re handing out the awards that actually matter.


Because in sports movies, we only care about one thing:

Do we buy you as an athlete?


That’s what kicked off the latest Rabid Fans debate.


So here it is: the best, the worst, and a few performances that should be benched forever.


Watch the Rabid Fans Episode




FULL LIST:


The 20 Best Sports Movie Performances Ever


20. Timothée Chalamet — Marty Mauser, Marty Supreme

Weird little ping-pong psycho. It works.


19. Christopher McDonald — Shooter McGavin, Happy Gilmore

Perfect mix of real golfer and total asshole. That’s range.


18. Glen Powell — Russ Holliday / Chad Powers, Chad Powers

Actually looked like he could spin it. Already ahead of half of Hollywood.


17. Burt Reynolds — Paul Crewe, The Longest Yard

Swagger counts. Burt had plenty.


16. Dennis Quaid — Jim Morris, The Rookie

Looked like a real pitcher. No notes.


15. Hilary Swank — Maggie Fitzgerald, Million Dollar Baby

Didn’t fake toughness. She wore it.


14. Paul Newman — Fast Eddie Felson, The Hustler / The Color of Money

Pool counts. Deal with it.


13. Mickey Rourke — Randy “The Ram” Robinson, The Wrestler

Didn’t look like an actor playing a wrestler. Looked like a wrestler who’d stayed too long.


12. Woody Harrelson — Billy Hoyle, White Men Can’t Jump

Sneaky game. Real hooper feel.


11. Margot Robbie — Tonya Harding, I, Tonya

Forceful, sharp, and athletic. Never staged.


10. Robert De Niro — Jake LaMotta, Raging Bull

Didn’t look like an actor in gloves. Looked like trouble.


9. Geena Davis — Dottie Hinson, A League of Their Own

Best player on the field. And yes, we still say she dropped the ball on purpose because she had a heart of gold.


8. Keanu Reeves — Shane Falco, The Replacements

Somehow, yes. He looked like a quarterback.


7. Kevin Costner — Crash Davis / Billy Chapel / Roy McAvoy, Bull Durham, For Love of the Game, Tin Cup

Annoyingly believable in every sport he touches.


6. Robert Redford — Roy Hobbs, The Natural

Baseball myth in human form.


5. Michael B. Jordan — Adonis Creed, Creed franchise

Built like a fighter. Moved like one too.


4. Jamie Foxx — Willie Beamen, Any Given Sunday

Pure juice. Felt live immediately.


3. Charlie Sheen — Rick “Wild Thing” Vaughn, Major League

Looked like he threw 100 and made terrible decisions.


2. Carl Weathers — Apollo Creed, Rocky franchise

A champion the second he walked on screen.


1. Sylvester Stallone — Rocky Balboa, Rocky franchise

Still the king. Still the standard.


Honorable Mention: Ed the Ape — Ed

More believable than some humans. Croach used to party with him back in the day.



The 10 Worst Sports Movie Performances Ever


10. Thomas Ian Nicholas — Henry Rowengartner, Rookie of the Year

We love the movie. We do not buy the baseball.


9. Matt LeBlanc — Jack “Deuce” Cooper, Ed

Out-acted athletically by a chimp. And maybe just out-acted, period.



8. The football scenes in American Sports Story: Aaron Hernandez

Prestige TV. JV football.


7. Brendan Fraser — Steve Nebraska, The Scout

Supposed to be a baseball miracle. Feels like baseball fan fiction with a glove.


6. Tim Robbins — Ebby Calvin “Nuke” LaLoosh, Bull Durham

Fun character. Fake phenom.


5. Freddie Prinze Jr. — Ryan Dunne, Summer Catch

Hair model with a glove.


4. Sydney Sweeney — Christy Martin, Christy

Credit for effort. Not buying the boxing.


3. The entire Cullen family — baseball scene, Twilight

Nine innings of nonsense.


2. Zac Efron — Troy Bolton, High School Musical

Disney-ball propaganda.


1. Tom Cruise — Pete “Maverick” Mitchell / Ray Ferrier, Top Gun / War of the Worlds

Can fly jets. Cannot do normal ball stuff.

Watch, Subscribe, Comment, and Go Deeper





Comments


bottom of page