NFL players are known for big hits, wild catches, and serious swagger—but some of them also have names that sound like they came straight out of a movie script. Whether it’s a jaw-dropping birth name or a nickname hiding a shocker underneath, the league has no shortage of “Wait… that’s their actual name?” moments.
From all-time legends to recent stars, these names are the kind of thing that make you pause mid-Google. Here are 20 NFL players whose real names are downright wild.
20. A.J. Green – Adriel Jeremiah Green

You expect something simple, and then you get hit with Adriel Jeremiah. It’s giving Sunday School MVP energy.
19. Dak Prescott – Rayne Dakota Prescott

Yes, his real first name is Rayne. Sounds more like a country singer or a shampoo brand than the Cowboys’ QB.
18. Bo Jackson – Vincent Edward Jackson

Bo was a one-name icon, but “Vincent” sounds more like your accountant. Wild how that name produced one of the most unstoppable athletes ever.
17. C.J. Stroud – Coleridge Bernard Stroud IV

This man has the name of a 19th-century poet and the arm of a future MVP. Coleridge Bernard? That’s literature major royalty.
16. Tank Dell – Nathaniel Dell

You hear “Tank” and think wrecking ball. You hear “Nathaniel” and think of someone correcting your grammar in a group chat.
15. Ha Ha Clinton-Dix – Ha’Sean Treshon Clinton-Dix

“Ha Ha” was fun, but Ha’Sean Treshon sounds like a Bond villain with elite footwork. Either way, he always made an entrance.
14. T.Y. Hilton – Eugene Marquis Hilton

No disrespect to Eugenes everywhere, but this one hits differently. You go from “Eugene” to “T.Y.” and suddenly become a deep-threat machine.
13. Deebo Samuel – Tyshun Raequan Samuel

Deebo was a Friday reference, but Tyshun Raequan feels like he belonged in a Wu-Tang lineup. His name has more swagger than most secondaries.
12. Chad Ochocinco – Chad Javon Johnson

Changing his name to Ochocinco was iconic, but his original name still sounds like an RB out of the SEC. Bonus points for the full-circle name change back.
11. Cam Newton – Cameron Jerrell Newton

It’s not that wild until you say the full name out loud—Cameron Jerrell has some serious star power. Feels like he should be a superhero or a senator.
10. Barkevious Mingo – Barkevious Levon Mingo

No nickname needed. His name already sounds like an anime character who also plays linebacker.
9. Plaxico Burress – Plaxico Antonio Burress

Plaxico is one of one. It’s like his parents pulled names out of a hat and somehow nailed it.
8. Tank Bigsby – Cartavious Bigsby

We were all shocked when we found out his real name wasn’t Tank. Cartavious sounds refined, Tank sounds like he trucks safeties for breakfast.
7. De’Anthony Thomas – Anthony De’Anthony Thomas

Yes, his middle name is literally his first name with a prefix. It’s like a mirror named him.
6. Ndamukong Suh – Ndamukong Ngwa Suh

Pronounce it right and you’re a legend. Spell it right on the first try and you should get a prize.
5. BenJarvus Green-Ellis – BenJarvus Green-Ellis

No hidden name here—what you see is what you get. He sounds like a Harvard law firm and ran like a battering ram.
4. Kool-Aid McKinstry – Ga’Quincy McKinstry

Kool-Aid is his nickname, but it stuck so hard that everyone forgot his real name is Ga’Quincy. Either way, it’s legendary branding.
3. Rock Ya-Sin – Abdurrahman Ibn Ya-Sin

Rock was cool enough, but then you find out his full name sounds like a philosopher-warrior hybrid. You don’t want to go one-on-one with Abdurrahman.
Read More: From Cringe to Cool: Ranking Every NFL Team Name
2. D’Brickashaw Ferguson – D’Brickashaw Montgomery Ferguson

The name is iconic. The left tackle skills were equally unshakable.
Read More: Ranking the 15 Most Immature NFL Players Ever
1. General Booty – General Axel Booty

No name on this list is more unbelievable or real than this one. He’s a quarterback named General Booty—and that’s not even a nickname.
Read More: Ranking the 15 Funniest NFL Quarterback Nicknames of All Time