The 20 Best and 10 Worst Sports Movie Performances Ever
- Rabid Fans Staff

- Mar 16
- 3 min read
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.



Comments