My Picks for the Top 16 Sports Movie Villains of All Time


Rachel Phelps in Major League

Played by Margaret Whitton.  You gotta admit.  She was  cold hearted in this flick.  And she certainly deserves the title of villain.  “You should feel lucky I can still afford to pay your salary.”

Happy in Blue Chips

Played by JT Walsh.  “We owe it to him!”  “Pete…..I own you.”  The sadistic, hot chick getting alumni wants Pete Bell (Nick Nolte) to get with the program and buy kids into the basketball team.  The whole movie you can tell what a slimeball he is.  Incredibly well played by Walsh.

The Judge in The Natural

Played by Robert Prosky.  One of the downright dirtiest executives in baseball movie history.  The guy paid off more than half of his players to lose.  Not even Rachel Phelps did that.

Shooter McGavin in Happy Gilmore

Played by Christopher McDonald.  I think this about sums it up….

Shooter: You’re in big trouble pal. I eat pieces of sh*t like you for breakfast.
Happy: (starts laughing) You eat pieces of sh*t for breakfast?
Shooter: (flustered) …..NO!!

Clubber Lang in Rocky III

Played by Mr. T.  “I’m gonna bust you up.”  “Predictions?……Pain.”  And while these lines are incredible it’s amazing when he taunts Rocky at the unveiling of the statue.  “Why don’t come over to my apartment tonight, and I’ll show you a real man.”  You know Adrienne liked it.  In real life Rocky wouldn’t have had a chance against this guy.  He’s all man.

Coach Kilmer in Varsity Blues

Played by Jon Voight.  Man was he was just evil in this.  Great work Mr. Voight.

Honorable mention to Flat Top in Necessary Roughness.  

Father, husband, entrepreneur, content creator. Find me on Facebook or Twitter
More articles by

Leave a Reply