NFL players are known for their talent, toughness, and—sometimes—their truly bizarre nicknames. Some are legendary, some are hilarious, and a few make you wonder what kind of locker room chaos led to that name sticking.
From food references to full-on alter egos, these nicknames range from awesome to downright confusing. Here are 15 of the weirdest NFL nicknames ever, ranked by how strange, surprising, or downright random they are.
15. “Pacman” – Adam Jones

It sounds more like an arcade game than a cornerback. But apparently, he got the name because he’d “suck things up like a vacuum” as a baby—yeah, we didn’t expect that either.
14. “The Amish Rifle” – Ryan Fitzpatrick

This one feels like it came from a bar bet. Harvard grad, long beard, and a surprisingly decent deep ball—makes total sense… sort of.
13. “The Sea Bass” – Sebastian Janikowski

A kicker with a nickname that sounds like it belongs in an aquarium. Honestly, it kind of fits the big-legged, big-personality legend.
12. “The Freezer” – William Perry (but not that one)

Not to be confused with “The Fridge,” this guy played in the CFL and had a similar build. It’s like the off-brand version of the most famous big man in NFL history.
11. “Cadillac” – Carnell Williams

Williams wasn’t just fast—he was luxury speed. It sounds cool, but also a little like a car commercial waiting to happen.
10. “YAC King” – Golden Tate

It stands for Yards After Catch, but it still sounds like a bizarre royal title. All hail the YAC King, first of his name, breaker of ankles.
9. “Touchdown Tony” – Tony Dorsett

It’s catchy, but also feels like something your uncle would say after scoring in a backyard Thanksgiving game. Still, it stuck—and the touchdowns backed it up.
8. “Beast Mode” – Marshawn Lynch

We all know it now, but when it first popped up, it sounded like a comic book character on a caffeine binge. Only Marshawn could make it cool.
7. “The Nigerian Nightmare” – Christian Okoye

Terrifying? Yes. Effective? Absolutely. It sounds like a horror movie title, and defenders treated it as such.
6. “The Law Firm” – BenJarvus Green-Ellis

His actual name sounds like three attorneys partnered together, so this nickname was just destiny. You wouldn’t want to face him in court or on third-and-short.
5. “Captain Munnerlyn” – Captain Munnerlyn

This wasn’t a nickname—it was his actual name. But it sounded so much like a made-up superhero title that it had to be included.
4. “The Human Joystick” – Dante Hall

It’s accurate, but also weirdly unsettling. The image it brings to mind is half Madden highlight, half sci-fi experiment.
3. “Bambi” – Lance Alworth

Yes, one of the best receivers ever was named after a Disney deer. It was because of his graceful routes, but still, tough look when you’re torching cornerbacks and they call you Bambi.
Read More: Ranking the 15 Coolest Nicknames in Golf
2. “Senator” – Craig James

He wasn’t in politics during his NFL career, but the nickname made it sound like he was running for office between downs. It gave off strong “old guy at the country club” vibes.
Read More: The 10 Silliest MLB Player Nicknames of All Time
1. “Johnny Blood” – John McNally

This one takes the crown for weirdness and pure chaos. He literally made it up to sneak onto a team without using his real name—iconic and unhinged in the best possible way.
Read More: Ranking the 15 Funniest NFL Quarterback Nicknames of All Time