Calling a guy you like by a special name is one of the easiest ways to stand out — but the wrong name can make things awkward fast. The best nicknames for your crush boy are not random pet names copied from a list. They match who he actually is: his personality, his hobbies, and the way he likes to be seen.
That is exactly how this guide is organized. You will find 140+ nicknames for your crush boy sorted by the kind of guy he is — the gamer, the athlete, the musician, the bookish one, the class clown, and the quiet guy who barely talks but always notices you. Every name comes with a short note on why it works and when to use it, plus honest guidance on what guys genuinely enjoy being called and which names to skip.
Table of Contents
- What Guys Actually Like to Be Called (and What to Avoid)
- Classic Handsome-Compliment Nicknames for Your Crush Boy
- Cool & Confident Nicknames
- Nicknames for a Gamer Crush
- Nicknames for a Sporty, Athletic Crush
- Nicknames for a Musician Crush
- Nicknames for a Bookish, Nerdy Crush
- Nicknames for the Class Clown
- Nicknames for a Quiet, Shy Crush
- Funny Nicknames That Will Make Him Laugh
- How to Pick the Right Nickname for Your Crush Boy
- Mistakes to Avoid When Nicknaming Your Crush
- FAQs About Nicknames for Your Crush Boy
- Ready to Try One?
- Final Thoughts
What Guys Actually Like to Be Called (and What to Avoid)
Before the lists, one honest insight that most nickname pages never tell you: guys and girls tend to enjoy different kinds of nicknames. Many girls melt over soft, sweet names. Most guys light up over names that make them feel admired, capable, and a little bit impressive — while still knowing it is affectionate, not a joke at their expense.
Names guys usually love share three traits. First, they carry a compliment about something he is proud of — his skills, his humor, his looks, his reliability. Second, they sound good said out loud in front of other people; a name he would be embarrassed to hear across the cafeteria will not survive. Third, they fit him specifically. A name tied to his hobby or an inside joke will always beat a generic one. Linguists call these private affectionate names pet names, and they have been part of how people signal closeness for centuries.
What to avoid is just as important. Skip names that baby him in public (“baby boy” in front of his friends is a fast way to end the experiment), names built on a flaw he is sensitive about, and anything so romantic that it announces feelings you are not ready to announce. Start light, watch his reaction, and upgrade only when he clearly enjoys it. (Crushing on a girl instead? Our nicknames for your crush girl guide is built the same way, matched to her personality.)

Classic Handsome-Compliment Nicknames for Your Crush Boy
These are the timeless ones: names that tell him, plainly, that you find him attractive and impressive. Because they are compliment-first, they are the safest way to test the waters. When the moment feels right and you want to turn the charm up a notch, our flirty nicknames for your crush guide picks up right where this section ends.
- Handsome — The most direct compliment there is, and it never gets old for guys. Use it as a greeting — “Hey, handsome” — and watch him stand a little taller.
- Dreamboat — A vintage charmer from old Hollywood slang for a very attractive guy. Best for a crush with classic good looks; say it with a smile so it lands as playful, not cheesy.
- Prince Charming — For the guy who is polite, kind, and holds doors open. It praises his manners as much as his looks, which is exactly why guys like it.
- Heartthrob — Playful and bold; it tells him he makes hearts race. Save it for a moment when he has just done something impressive, so it feels earned.
- Charmer — Perfect for the smooth talker who knows exactly what to say. It compliments his personality, not just his face, so it works even early on.
- Romeo — For the romantic one who texts back fast and remembers little details. Slightly teasing, slightly flattering — a great balance for a new crush.
- Knight — Short for knight in shining armor. Use it when he actually helps you out — carries something heavy, walks you home, fixes a problem — so the name is backed by a real moment.
- Mr. Right — Confident and a little daring, because it hints at a future. Best once you already talk often and a hint like that will make him grin, not panic.
- Hero — Every guy wants to be someone’s hero. Deploy it right after he saves the day, even in a tiny way, like sharing his notes before a test.
- Golden Boy — For the all-rounder: good at sports, decent grades, everyone likes him. It says you see him as the full package.
- Wonder Boy — A superhero-flavored compliment for the guy who keeps surprising you with what he can do. Light, admiring, and easy to use in texts.
- Superstar — For the confident guy who loves the spotlight a little. Works after any win — a game, a performance, a presentation he nailed.
- Blue Eyes — Feature-based names feel personal because they prove you have been paying attention. Swap in his actual feature — Green Eyes, Brown Eyes — to make it his alone.
- Dimples — If his smile comes with dimples, this name tells him you noticed his best feature. It is sweet without being too much, and almost impossible for him to dislike.
- Grin — Short for the grin he is famous for — the one teachers forgive and friends photograph. It works anywhere because it points at the feature everyone already associates with him.
- Babyface — For the youthful-looking guy who gets mistaken for younger. Only use it if he laughs about his young looks himself; if he is sensitive about it, skip to another name.
- Ray — One syllable of pure daylight. Short for the ray he brings into every room — use it right after his mood has rescued a boring class, a dull practice, or a dying group chat.
- Good Looking — As in “hey, good looking” — the greeting from every classic song and movie. Direct, confident, and easy to laugh off as a joke if he takes it that way, which makes it a safe first compliment-name.
- Good Lookin’ — Casual, confident, and a little old-school. Works best said quickly as a greeting so it feels natural rather than staged.
- Sweet Talker — For the guy whose words are his superpower. It flatters his charm while teasing him just enough to keep it fun.
Cool & Confident Nicknames
Some guys would rather be called cool than cute — and honestly, for a lot of boys, a cool name IS the compliment they want. These names sound strong, short, and effortless. They are also the safest category to use in public, because none of them will embarrass him in front of his friends.
- Ace — The best at what he does. Short, confident, and perfect for a guy who is good at nearly everything he tries.
- Maverick — Borrowed from the poker-playing, rule-bending heroes of old Westerns and fighter films. Use it right after he has ignored the obvious method and pulled off his own version — the grin he answers with is the whole point.
- Chief — A respectful, leader-style name. Great for the guy everyone in the group naturally looks to for decisions.
- Captain — Similar to Chief but sportier and more playful. Ideal for a team player or the unofficial leader of his friend group.
- Boss — Casual and admiring, as in “you’ve got this handled.” Keep it light and occasional so it stays a compliment, not a label.
- Champ — A winner’s name that works for sporty and non-sporty guys alike. Say it when he succeeds at something, big or small.
- Hotshot — For the confident, slightly show-off guy who secretly loves being noticed. The gentle teasing built into it keeps it fun.
- Rebel — For the rule-bender with his own style. It tells him his edge is exactly what you like about him.
- Blaze — Fast, fiery, unforgettable. A strong fit for an energetic guy who never sits still.
- Jet — One syllable, pure speed. Great for a runner, a fast thinker, or any guy who is always first out the door.
- Hawk — Sharp-eyed and focused. For the observant guy who notices everything happening around him.
- Wolf — Independent but loyal to his pack. Guys love this one because it sounds strong while hinting he protects his people.
- Tiger — Bold and energetic with a classic cool factor. Works especially well for competitive guys.
- Rocket — For the ambitious guy with big plans and the energy to match. It compliments his drive, not just his personality.
- King — Simple, powerful, and universally understood. Use it sparingly — it lands harder when it is not an everyday word.
- Legend — Modern slang for someone who did something amazing. Perfect right after he pulls off anything impressive, and he will remember you said it.
Nicknames for a Gamer Crush
If he spends his free time with a controller in his hands, a gaming nickname will hit differently than any generic pet name — it proves you pay attention to his world. These are built from the language of games, so they feel like titles he has earned rather than labels you stuck on him.
- Player One — In any game, Player One is the main character — and this name tells him he is the main character to you too. Sweet, clever, and instantly understood by any gamer.
- MVP — Most Valuable Player. The ultimate gaming compliment; use it after he carries a match, helps you in a co-op game, or wins anything at all.
- Final Boss — The strongest opponent in the game. For a skilled gamer, this is pure respect — it says nobody is better than him.
- Clutch — Gamers use “clutch” for someone who performs perfectly under pressure. If he stays calm when everything is on the line, this is his name.
- Carry — The player who carries the whole team to victory. A huge compliment in gaming culture — save it for the guy who genuinely is the best player you know.
- Pro — Short and clean: it just says he is professional-level good. Works as an everyday greeting for a serious gamer.
- Pixel — Small but essential — every picture is made of pixels. A softer, cuter option for a gamer who also has a sweet side.
- Glitch — Playfully ironic for the guy whose game (or life) is always chaotically entertaining. Best for a gamer with a great sense of humor about himself.
- Respawn — He never stays down; every setback, he comes right back. A surprisingly meaningful name for a resilient guy.
- Power-Up — In games, a power-up makes everything better — and this name says his presence does the same to your day. Sweet without being mushy.
- Bonus Round — Extra, unexpected, and the best part of the game. For the guy whose company always feels like a bonus.
- Game Changer — He changed how the game goes — and, the name hints, how your days go too. Confident and memorable.
- High Score — Nobody beats him. A playful way to tell him he is at the top of your list, too.
- Speedrunner — For the guy who finishes everything fast — games, homework, races to the lunch line. Funny and flattering at once.
- Main Character — Modern slang for someone who lives like the star of the story. For a confident gamer, it is equal parts joke and compliment.
- Side Quest — The fun detour you always choose on purpose. It is a sweet, private way to say spending time with him is the part you look forward to.
Nicknames for a Sporty, Athletic Crush
Athletes take pride in their game, so a name borrowed from sports language feels like recognition, not just affection. Match the name to his actual sport when you can — a name that fits his position or his team role will mean ten times more than a random one.
- All-Star — The best of the best, selected above everyone else. The classic sports compliment, and it works for any sport he plays.
- Slugger — Borrowed from baseball for a powerful hitter. Perfect for a baseball player, and funny-sweet for any guy who swings big in life.
- Striker — Time it for full-time: the first text after his match should carry it. A role name lands hardest when it arrives attached to a real performance, and “my striker” in a congratulatory message will live in his head all week.
- Speedster — Pure speed in one word. Made for the fastest guy on the team, the track runner, or anyone who is impossible to catch.
- Muscles — A classic teasing compliment about his build or strength. Say it when he lifts something or after gym day, with a grin, so it stays playful.
- Iron Man — For the guy who never gets tired, never skips practice, and plays through everything. It praises his toughness and stamina.
- Turbo — Fast, loud, and full of energy. Great for the high-energy athlete who treats warm-ups like the main event.
- Beast — In sports slang, a “beast” is a dominant, unstoppable player. One of the biggest compliments an athlete can get — use it after a big performance.
- Jock — Playful and a little teasing. Only use it if he proudly owns the athlete identity; if he dislikes the stereotype, pick another name from this list.
- Coach — For the player who leads, strategizes, and tells everyone where to be. It respects his game knowledge, not just his athleticism.
- Varsity — Making varsity is a status symbol in school sports. Calling him Varsity says you see him as top-tier.
- Homerun Hero — For the baseball or softball guy who comes through in the biggest moments. Save it for right after a great game so it sticks.
- Marathon Man — For the distance runner, or any guy whose endurance amazes you. It also works as a funny compliment for a guy who talks for hours.
- Dunk — Short and punchy, from basketball’s most exciting play. Great for a basketball player with hops — or a tall guy who loves the joke.
- Goal Getter — A double meaning he will appreciate: he scores goals, and he goes after what he wants in life. Admiring on two levels.
- Lightning Feet — For the quick-footed player who dances past defenders. Specific, visual, and guaranteed to make a soccer or basketball player smile.
Nicknames for a Musician Crush
Musicians put real emotion into what they play, so a music-themed nickname tells him you actually listen — not just to his songs, but to who he is. These work for guitarists, singers, drummers, pianists, producers, and the guy who is always humming something.
- Rockstar — The classic musician compliment. Use it after he performs, or any time he does something effortlessly cool.
- Maestro — A master of music, said with admiration. Perfect for the serious, talented musician who takes his craft seriously.
- Crooner — An old-school word for a smooth male singer. If his voice is his best feature, this vintage name will charm him.
- Guitar Hero — Named after the game every guitarist knows. Ideal for a guitar player — it calls him a hero for the thing he loves most.
- Piano Man — Borrowed from the famous song, and instantly understood. A warm, respectful name for a pianist or keyboard player.
- Drummer Boy — Sweet and classic for the guy behind the kit. It has a gentle, affectionate sound that suits a drummer with a soft side.
- Rhythm King — For the guy who cannot hear a beat without tapping it out. It crowns the skill every musician respects most: timing.
- Heartstrings — He plays heartstrings, not just guitar strings. A quietly romantic name for a musician whose songs actually move people.
- Beat King — For the producer or beatmaker who builds tracks on his laptop. Modern, cool, and specific to what he creates.
- Mixtape — A playlist made with care for one specific person. Calling him Mixtape hints that he is your favorite collection of moments.
- Encore — The part of the show everyone begs for more of. It says one song, one conversation, one day with him is never enough.
- Serenade — A song performed for someone you admire. Best for the guy who has actually sung or played something for you — let the name remember that moment.
- Vinyl — Classic, cool, and better with time. For the musician with old-soul taste who collects records or loves vintage sound.
- Bassline — The deep foundation every song stands on. A subtle compliment: he is the steady base note in everything.
- Songsmith — A craftsman of songs, like a blacksmith of music. A respectful, original name for a guy who writes his own lyrics or melodies.
Nicknames for a Bookish, Nerdy Crush
Smart guys rarely get complimented on their brains the way they deserve — which is exactly why a brainy nickname lands so well. These celebrate his intelligence, his reading habit, and his wonderfully specific knowledge, without a hint of mockery. Tone matters here: say these like titles of respect, because that is how he will hear them.
- Professor — The classic brainy compliment, and it works in almost any moment: he explains something, he answers first, he just knows things. Said with admiration, it always lands.
- Brainiac — Playful and proud about his smarts. Best for the guy who wins trivia, aces tests, and is not shy about either.
- Bookworm — Sweet and simple for the guy who always has a book in his bag. It tells him you find his reading habit endearing, not boring.
- Sherlock — Deploy it in the group chat the moment he solves something — the lost keys, the plot hole, the fantasy-league mystery. It flatters his brain in public, which is exactly where this kind of admiration does the most good.
- Einstein — The universal shorthand for genius. Save it for a genuinely clever moment so it feels earned — or use it ironically, once, when he does something gloriously un-genius.
- Poet — For the guy who writes, journals, or just says unexpectedly beautiful things. It honors his depth rather than his grades.
- Wordsmith — A craftsman of words. Perfect for the crush who writes stories, wins arguments elegantly, or always has the perfect comeback.
- Quiz King — Crown him after any trivia win, classroom victory, or random-fact showdown. Specific praise like this sticks with a guy for weeks.
- Encyclopedia — He knows a fact about everything. Say it when he delivers another one — half amazed, half teasing, fully fond.
- Sage — A wise person, respected for calm good judgment. A quieter, more mature option for the thoughtful guy everyone secretly goes to for advice.
- Mastermind — The brain behind the plan. Great for the strategic thinker — in games, in group projects, in life.
- Specs — A light, friendly name built on his glasses. Only use it if he wears his glasses confidently; it says you like his whole look, frames included.
- Four-Eyes — An old-school tease that has been reclaimed as affectionate between people who like each other. Test it gently: if he laughs, it is yours; if not, retire it instantly.
- Brainbox — A playful British-flavored word for a very clever person. Unusual enough to feel like it belongs only to him.
- Nerd King — For the guy who wears his nerdy passions proudly — the anime expert, the chess player, the lore master. It celebrates the exact things he loves.
- Chapter One — An original one for a reader: the beginning of a story you want to keep reading. Quietly romantic, and nobody else will be using it.

Nicknames for the Class Clown
His superpower is making everyone laugh — so his nickname should sound like an award for it. Funny-guy names work best when they sound like titles he has won, not teasing he has to endure. If he ever laughs a little too loudly at his own nickname, you picked the right one.
- Goofball — The all-purpose funny-guy name. Warm, harmless, and impossible to take as an insult — which is why it works on almost any funny crush.
- Jokester — A title for the guy who always has a joke loaded. Slightly more respectful than “clown,” so it is a safe first choice.
- Class Clown — His actual official title at school, worn as a badge of honor. Use it when he has just performed for the whole room again.
- Giggles — For the guy who giggles at his own jokes before the punchline. It teases his laugh, which is usually everyone’s favorite thing about him.
- Chuckles — Similar warmth to Giggles, with a slightly cooler, old-comedy-club feel. Good for a guy whose humor is dry rather than silly.
- Silly Goose — Gentle and timeless. It works when he is being ridiculous in an adorable way — which, if he is your crush, is often.
- Goober — A lovable-silly name with a goofy sound baked in. Best for the sweet, slightly awkward funny guy rather than the sharp-tongued one.
- Prankster — For the guy whose jokes involve actual planning. It respects his craft — his pranks are projects, and this name knows it.
- Meme Lord — The ruler of the group chat’s meme economy. Perfect for the guy whose humor lives online and whose timing is unbeatable.
- Comedy King — Crown him after his best performance — a speech, a skit, a comment that made the whole class lose it.
- Goofy — Short, classic, Disney-adjacent, and endlessly affectionate. An everyday name that never wears out its welcome.
- Trouble — Said with a smile, it means “you are the fun kind of problem.” Perfect for the mischievous guy who drags everyone into adventures.
- Monkey — For the energetic clown who climbs, jumps, and cannot sit still. Pure playground energy in one word.
- Cheese Ball — For the corny-joke specialist, the dad-joke deliverer, the pun enthusiast. It celebrates his cheesiest material specifically.
- Goofster — A made-up upgrade of goofball that sounds like a superhero name. Original enough that it can become his alone.
- Smirk — For the guy whose humor lives in one raised eyebrow and a perfectly timed comment. Subtle, cool, and a compliment about his style.
Nicknames for a Quiet, Shy Crush
Quiet guys need a gentler approach: a loud, showy nickname in front of everyone could make him retreat instead of smile. Choose soft, private names, and use them one-on-one at first. If you want a name that stays completely between the two of you, our secret nicknames for your crush guide is built for exactly that.
- Gentle — One word that describes exactly what makes him different from everyone else. Quiet guys treasure being seen accurately.
- Quiet Storm — Calm on the surface, powerful underneath. It tells him you know there is far more to him than the quiet exterior.
- Mystery Man — Turns his quietness into intrigue. It says his silence makes him more interesting, not less — the opposite of how shy guys fear they seem.
- Thinker — While others talk, he thinks — and this name honors that. Use it when one of his rare comments turns out to be the smartest thing said all day.
- Lowkey — Modern slang for understated and unbothered. It fits his style perfectly and sounds cool rather than soft, which shy guys often prefer.
- Teddy — Short for teddy bear: soft, safe, and comforting. A private name for his gentle side — keep it between you two until he is clearly happy with it.
- Calm — His presence lowers the room’s stress, and this name tells him you have noticed. Simple, sincere, and easy for a shy guy to accept.
- Moonlight — Quiet, soft light that shows up when everything else is loud and bright. A poetic fit for the guy you notice most in calm moments.
- Dreamer — For the guy whose mind is always somewhere interesting. It reframes his daydreaming as imagination — which is what it actually is.
- Silent Star — He shines without trying to be seen. An original-sounding name that tells him his quiet presence stands out to you.
- Hidden Gem — The best thing nobody else has noticed yet. Shy guys melt over this one because it says you looked closer when others did not.
- Shy Guy — A playful nod to the masked Mario character, and to his shyness itself — said fondly, it turns the trait into something cute rather than something to fix.
- Golden Retriever — Modern slang for a sweet, loyal, friendly guy who is happy just to be near his favorite people. If that is him, he will wear this name proudly.
- Cinnamon Roll — Internet slang for someone almost too sweet and gentle for this world. A soft, private name for the kindest guy you know.
Funny Nicknames That Will Make Him Laugh
Sometimes the goal is not to flatter him — it is to make him snort-laugh in the middle of class. Funny nicknames are the lowest-pressure option of all: if it lands, you have an inside joke forever; if it does not, it was only ever a joke. These are the all-purpose funny picks for any guy, whatever his type.
- Snack — Modern slang for someone who looks seriously good. Bold and funny at once; save it for a crush you already joke around with comfortably.
- Hot Chocolate — Warm, sweet, and everyone’s favorite. A silly-sweet way to call him attractive without ever saying the word.
- Pickle — Random, quirky, and weirdly endearing. Nobody can hear “Pickle” with a straight face, which is precisely the point.
- Nugget — Small, golden, and universally loved — like a chicken nugget. Peak silly affection, especially for a shorter guy with a good sense of humor.
- Meatball — A classic funny food name. Works best on a guy who is built solid or simply loves food enough to claim the title.
- Tater Tot — Golden, bite-sized, impossible not to like. A cousin of Nugget with extra comedy in the delivery.
- Butterfingers — For the adorably clumsy guy who drops everything, including his phone, daily. Affectionate ribbing at its finest.
- Captain Obvious — Deployed the second he states something everyone already knows. Every friend group has one; crowning yours makes it official.
- Mr. Late — For the guy who has never arrived on time in his life. Said fondly, it turns his worst habit into his signature title.
- Burrito — Warm, wrapped-up, and everyone’s comfort favorite. Especially funny for a guy who is always cold or always hungry — or both.
- Waffles — Nobody knows why this is funny, and that is why it works. Random food names become instant inside jokes.
- Peanut — Tiny, classic, and sweet. A gentle funny name that suits a smaller or younger-looking guy — as long as he is in on the joke.
- Tough Guy — Delivered with maximum irony to the sweetest guy you know — or dead seriously to the one who lifts. The mismatch is the joke, and the fondness underneath is what makes him grin back.
How to Pick the Right Nickname for Your Crush Boy
With 140+ names in front of you, narrow it down with this five-step method instead of guessing.
Step 1: Start with his strongest trait. Ask yourself what he is known for — his game, his sport, his jokes, his brain, his calm. That is your section. A nickname that matches his identity never feels random, and guys can tell the difference instantly.
Step 2: Match the boldness to your current closeness. Barely talking yet? Stay in the cool, funny, or hobby-based sections. Already close and joking daily? The compliment names become safe. If you want softer options while things are still new, browse these cute names to call your crush for lower-pressure picks.
Step 3: Run the public test. Imagine saying the name across a crowded hallway. If he would laugh, keep it. If he would freeze, save it for private — or drop it. Most guys love their nickname and hate being embarrassed by it; the setting decides which one happens.
Step 4: Try it once, casually. Slip it into a normal conversation or a text — do not announce it. “Nice shot, All-Star.” Then watch: a grin, a comeback, or a nickname back for you means it worked. No reaction means try a different one next week, not a louder repeat of this one.
Step 5: Let it evolve. The best nicknames shorten, twist, and gather inside jokes over time. If he starts answering to it, signing texts with it, or demanding you use it — congratulations, it is officially his.
Mistakes to Avoid When Nicknaming Your Crush
Using a name built on an insecurity. Height, weight, acne, a stutter, a failed test — never. A nickname should point at what he is proud of, full stop.
Going too romantic too soon. Names like “my love” or anything couple-level can scare off a crush you are still getting to know. Build up from cool and funny toward sweet.
Using it only in front of an audience. If the name appears whenever his friends are around but never in private, it will feel like a bit at his expense instead of affection.
Copying his ex’s or his mom’s name for him. Both come with history you do not want attached to yours. Original to you is always better.
Ignoring his reaction. If he goes quiet, changes the subject, or asks you to stop — stop, instantly and without making it a thing. The right nickname is waiting in another section of this page.
Overusing it. Every sentence does not need the nickname. Used at the right moments, it stays special; used constantly, it fades into background noise.

FAQs About Nicknames for Your Crush Boy
What are the best nicknames for your crush boy?
The best nicknames for your crush boy make him feel admired: Ace, Champ and Handsome work on almost any guy. Hobby picks like MVP for gamers or Striker for soccer players feel more personal.
What do guys actually like to be called by a crush?
Guys like nicknames for your crush boy that compliment his skills, humor or looks, like Captain, Legend or Charmer. Such names tell him he impresses you, which is the reaction most boys hope for.
What nicknames do guys find annoying or embarrassing?
Avoid nicknames for your crush boy that are babyish in public, built on his insecurities, or so romantic they announce feelings too early. Embarrassment kills a nickname instantly.
How do I pick a nickname that matches his personality?
Choose nicknames for your crush boy by his strongest trait: gamers love titles like Final Boss, funny guys love Goofball, and bookish guys love Professor. Shy guys respond best to gentle, private names.
Are funny nicknames a good idea for a boy crush?
Yes, funny nicknames for your crush boy are the lowest-pressure option, because names like Pickle or Captain Obvious create an inside joke and show confidence. They never sound like a confession.
When is the right time to start using a nickname for my crush?
The right time for nicknames for your crush boy is once you already talk and joke regularly. Slip one into a normal conversation casually, then keep it only if he smiles or plays along.
What if my crush does not like the nickname I picked?
If he dislikes the nicknames for your crush boy you tried, drop it immediately without arguing. Choose a safer cool or hobby-based option later; respecting his reaction builds more attraction than any name.
Ready to Try One?
You now have more than 140 names to choose from, sorted the way they should be: by the kind of guy he actually is. The cool names keep him comfortable, the compliment names make him stand taller, and the hobby-based names prove you have been paying attention to his world — gaming, sports, music, books, humor, and all.
Do not overthink the selection. Pick two or three favorites from his section, try the safest one in a normal moment, and let his reaction choose the winner. A nickname that makes him grin will do more for your connection than a hundred perfectly planned conversations.
For a little background on how names for him have evolved, Wikipedia’s overview of pet names is an interesting extra read.
Final Thoughts
The right choice among all these nicknames for your crush boy is never really about the word itself — it is about the message underneath it: I notice you, I admire what makes you different, and I like you enough to give you a name nobody else uses. Guys remember that message long after they forget the exact moment they heard it.
So trust your read of him, keep it light, and let the name grow naturally between you. When it sticks, it stops being a nickname from a list and becomes a small piece of your story together — and that is when it truly works.