The NFL has seen its fair share of legendary nicknames—some that strike fear, some that command respect, and the ones that make you laugh out loud. Whether self-given or handed down by teammates and fans, these nicknames stood out for all the weirdest reasons.
From oddly specific food references to names that sound more like cartoon characters than football players, these nicknames were just as entertaining as the players. Here are the 10 silliest NFL player nicknames of all time.
10. Touchdown Tommy (Tommy Vardell)

It sounds cool until you realize he only scored three touchdowns in his rookie season. The nickname aged like milk, but it stuck anyway.
9. The Law Firm (BenJarvus Green-Ellis)

It wasn’t a nickname—it was a business card. The name already sounded like he handled his legal defense, and the nickname made it sound like he had a whole firm behind him.
8. Cadillac (Carnell Williams)

Cadillac Williams had wheels, but giving a guy a luxury car nickname as a rookie was asking for trouble. Still, it had a nice ring—even if the engine didn’t always start on Sundays.
7. Pacman (Adam Jones)

Pacman didn’t precisely fit the vibe once the off-field headlines piled up. He wasn’t precisely munching dots or avoiding ghosts—but the name never left.
6. Pocket Hercules (Maurice Jones-Drew)

At 5-foot-7, MJD earned the nickname, but it still sounds like a superhero action figure sold at a dollar store. Credit for originality, though.
5. Bubby (Bubby Brister)

Bubby is not a name that screams “NFL quarterback.” It sounds more like the neighbor kid who shows up to borrow sugar than a guy running an offense.
4. Captain Munnerlyn (Captain Munnerlyn)

His nickname was just his name. It’s like someone said, “Let’s not overthink this—just throw a title on it and call it a day.”
3. The Amish Rifle (Ryan Fitzpatrick)

Fitzpatrick had the beard and the vibes, but “Amish Rifle” is one of the most confusing nicknames ever. I’m pretty sure the Amish don’t use rifles—or play quarterback.
2. He Hate Me (Rod Smart)

This one’s a holdover from the XFL, but it followed Smart into the NFL. It’s less a nickname and more a full-blown existential crisis printed on a jersey.
1. The Albino Rhino (Peyton Hillis)

It’s impossible to say that with a straight face. Peyton had one magical season, but the nickname sounds more like a zoo attraction than an NFL powerback.