Random NBA Player Generator
Press Generate to get random NBA players from a hand-written bank of 254 stars, current and all-time, across all 30 franchises. Filter by active or retired, team, position and decade, draw up to 10, lock the cards you like and reroll the rest. Each card shows position, teams, career years and key honors.
254 of 254 players match · no repeats until you have seen them all
Pick your filters (or leave them open) and press Generate. Lock a card you like, then reroll the rest.
Unofficial fan tool. Not affiliated with or endorsed by the NBA, its teams or players. Player illustrations are original fan art.
In short
This random basketball player generator draws from 254 NBA players: 67 active in 2025-26 and 187 retired legends back to the 1940s. Filter by team, position or decade, lock any card, then reroll only the rest. A daily random starting five gives you a lineup to share.
Game ideas for an NBA random player picker
- Random draft game — generate 10 players, then take turns locking one card each. Reroll the unlocked cards and repeat until every friend has a five. Compare lineups and argue the winner.
- Build a team challenge — set the position filter to PG, then SG, SF, PF and C in turn and lock one player each time. Or use the daily starting five and defend why you would start those players.
- One team, all eras — press Random team, then reroll to see Celtics, Lakers or Spurs players from different decades. Good for debating a franchise’s all-time five.
- Trivia round — read out only the name and position, keep the rest hidden, and let others guess the team, the decade or the honor. Reveal and score a point for each right answer.
- Fantasy and bar-room debates — use the random NBA player picker to settle who goes first in a mock draft, or draw two players from the same decade and decide who you would build around.
- Pick-up games and groups — need nicknames for a team night? Draw players and assign them. To split people into teams first, use the random team generator.
How the filters work
- Status — All players, Active (still playing in 2025-26) or Retired.
- Team — any of the 30 current franchises. A player appears under every team listed on his card, so a star who played for three teams shows up in three searches.
- Position — PG, SG, SF, PF or C, using each player’s main position.
- Era — a decade from the 1950s to the 2020s. A player counts in every decade in which he played a season.
- How many — 1 to 10 players per draw. Players do not repeat until you have seen everyone who matches your filters.
- Lock — keeps a card in place. Generate again and only the unlocked cards change, and a locked player is never drawn a second time.
- Random team — picks a franchise for you, like a random NBA team generator, and draws players from it.
- Copy result — copies a numbered list with each player’s position, teams, years and honors.
NBA players by era
The bank runs from the league’s first seasons to today. Each count below is the number of players who appeared in that decade, so players with long careers are counted in more than one row.
| Decade | Players | Some who debuted then |
|---|---|---|
| 1950s | 18 | Bob Cousy, Dolph Schayes, Slater Martin, Tom Heinsohn |
| 1960s | 39 | K.C. Jones, Jerry West, Hal Greer, Nate Thurmond |
| 1970s | 54 | Elvin Hayes, Kareem Abdul-Jabbar, Bob Lanier, Jo Jo White |
| 1980s | 83 | Maurice Cheeks, Magic Johnson, Isiah Thomas, Mark Eaton |
| 1990s | 98 | Steve Kerr, David Robinson, Toni Kukoc, Gary Payton |
| 2000s | 105 | Vince Carter, Elton Brand, Metta World Peace, Joe Johnson |
| 2010s | 111 | Serge Ibaka, Derrick Rose, Kevin Love, Stephen Curry |
| 2020s | 84 | Naz Reid, Shai Gilgeous-Alexander, Ja Morant, Anthony Edwards |
By position the bank holds 55 point guards, 52 shooting guards, 45 small forwards, 50 power forwards, 52 centers, spread over 8 decades and all 30 franchises.
Why this NBA player generator is different
Most random NBA player pages show a handful of current stars with a rank or a stat line. This one is built for games: it spans eras, lets you lock cards and reroll the rest, picks a random team on demand and gives everyone the same random starting five each day. Cards focus on what you need to settle a debate or run a quiz — position, team, years and honors — rather than live stats that go stale.
Want something else to randomise? Try the random name picker for your group, the wheel of names to pick who drafts first, or sports discussion topics for debates about the game.
Disclaimer: Random Topics is an unofficial fan tool and is not affiliated with, endorsed by or sponsored by the National Basketball Association or any NBA team. Player and team names are used only to identify real people and franchises. Honors and years are summarised from well-known public record and may omit details; check an official source before you publish them. Unofficial fan tool. Not affiliated with or endorsed by the NBA, its teams or players. Player illustrations are original fan art.
Frequently asked questions
How do I get a random NBA player?
Press Generate players. You get a card with the player's position, teams, career years and key honors. Leave every filter open for a draw from all eras, or narrow it by active or retired, team, position and decade first. Choose 1 to 10 players at a time.
Is there a random NBA team generator?
Yes, in a simple form. Press Random team and the page picks one of the 30 franchises, sets the Team filter to it and shows players from that team. You can then reroll players from the same team, or switch the Team filter back to any.
How many players are in the random basketball player generator?
254 players, written by hand: 67 who were active in the 2025-26 season and 187 retired stars and role players going back to the 1940s. Every one of the 30 current franchises has players in the bank, and so does every decade from the 1950s to the 2020s. It is a curated list of notable players, not every person who ever appeared in a game.
Can I get only current NBA players?
Set the status to Active. That limits the draw to players who were still active in the 2025-26 season. Rosters change every summer, so the teams shown are main stops in a career rather than a guarantee of where a player suits up today. Check NBA.com for live rosters.
Can I use this NBA player picker for a draft game?
That is what the lock button is for. Generate five or ten players, lock the ones you want to keep, and press the button again to reroll only the unlocked cards. Locked players never appear twice. Take turns locking one card each to play a quick random draft with friends.
What is the daily random starting five?
Each day the page picks one random player for each position, point guard to center, using the date as the seed. Everyone who opens the page on the same UTC day sees the same five, so you can share it and compare whether you would start that lineup. It changes at midnight UTC.
Does it show player photos or team logos?
No photos and no logos. The cards are jersey-style: your player's main-team colours, jersey number, name, position, teams, years and honors. Some stars also get an original illustrated portrait, which is fan art, not a photo. Team logos and official fonts are never used. This is an unofficial fan tool, not affiliated with the NBA.
How are positions and eras decided?
Each player has one main position (PG, SG, SF, PF or C), even if he played several. The era filter is by decade and counts a player in every decade in which he played at least one season, so a career from 1996 to 2016 shows up in the 1990s, 2000s and 2010s.
Does it cover the WNBA, college or other leagues?
Not on this page. It covers NBA players only, including stars who started in the ABA and later joined the NBA.
Are the honors and years accurate?
Only well-known facts are included, such as MVP awards, championships, Rookie of the Year and Defensive Player of the Year. If an honor was uncertain it was left out, so a card showing fewer honors does not mean the player won nothing. Teams use today's franchise names, so Seattle SuperSonics stars appear under the Thunder.
Related tools: Random team generator · Random name picker · Wheel of names · Dice roller · Trivia questions · Sports topics
Updated:
Keep playing
More random generators
Random Word Generator
Nouns, verbs & adjectives by level
Random Team & Group Generator
Split a list into fair teams
Random Animal Generator
Animals with pictures & fun facts
Last Name Generator
Surnames by origin, with meanings
Fake Name Generator
Names & safe fake profiles, CSV export
Random ZIP Code Generator
Real US ZIPs by state, CSV export
Random Date Generator
Dates in any range, weekdays only, CSV
Pictionary Word Generator
Easy to hard words with a timer
D&D Name Generator
Fantasy names by race & gender
Viking Name Generator
Old Norse names & bynames
Character Name Generator
Names for stories, by genre
Random Character Generator
Name, traits, motive & secret
Random Marvel Character Generator
Heroes, villains, wheel & daily guess
Book Idea Generator
Title, logline, conflict & twist
MiniMax H3 Prompt Generator
Hailuo 3 video prompts: camera, beats, sound
Gnome Name Generator
Names, nicknames & clans
Warrior Cat Name Generator
Prefixes, suffixes & ranks
Elf Name Generator
Names & houses by elf type
Vampire Name Generator
Names, surnames & titles
Username Generator
Gaming, cute & Instagram handles
City Name Generator
Fantasy, sci-fi & real-style towns
Fancy Text Generator
30+ copy-paste font styles
Cursed Text Generator
Zalgo text with a strength slider
Glitch Text Generator
Corrupted, broken-screen text
Weird Text Generator
Upside-down, mirrored & odd text
Creepy Text Generator
Unsettling text for bios & posts
Scary Text Generator
Horror-style text to copy
Strikethrough Text Generator
Crossed-out text that pastes anywhere
Subscript Generator
Subscript & superscript text
Pirate Name Generator
Names, nicknames & ships
Incorrect Quote Generator
Funny dialogue for 1–6 characters
Headcanon Generator
406 headcanons, any character
Put a Finger Down
394 statements + finger game
Random Food Generator
What should I eat today?
Random Letter Generator
A–Z with no repeats
Japanese Name Generator
Kanji, kana, romaji & meaning
Random Color Generator
HEX/RGB/HSL palettes, lock & copy
Fantasy Map Maker
Random worlds, download PNG
My 9 Albums
3×3 album cover grid, PNG
My 9 Games
3×3 favorite games grid
My 9 Movies
3×3 favorite movies grid
My 9 Anime
3×3 favorite anime grid
My 9 Books
3×3 favorite books grid
My 9 Grid Maker
Any 9 pictures in one image
APA Citation Generator
APA 7 reference page & in-text
ASA Citation Generator
ASA 7th ed. references from a DOI
ACS Citation Generator
Numbered ACS references
Chicago Citation Generator
Footnotes, bibliography, author-date
Vancouver Citation Generator
Numbered references from a PMID or DOI
Random Movie Generator
Pick a movie by genre & decade
Wu-Tang Name Generator
What's your Wu-Tang name?
Decision Maker
Wheel, draw lots or yes/no
Random Name Picker
Draw names, no repeats
Number Randomizer
Random numbers in any range
AI Metadata Remover
Strip EXIF, GPS, C2PA, prompts
Western Baby Name Generator
Cowboy & country names with meanings
Random Theme Generator
Themes for parties, writing, art & game jams
Wheel of Names
Spin a wheel of names, up to 200 entries
Random Number Generator
Random numbers in any range, with presets
Random Name Generator
Random first and last names by gender and origin
Fantasy Name Generator
Fantasy names for elves, dwarves, orcs, tieflings and more
Random Country Generator
A random real country by continent and size, with flag and capital
Flip a Coin
Flip 1 to 10 coins with heads, tails and streak counts
Dice Roller
Roll 1 to 10 dice from d4 to d100 with a modifier
Yes or No Wheel
A spinning yes, no or maybe wheel for a quick answer
Random City Generator
A random real city by continent or country
Random Sentence Generator
Random grammatical sentences, from everyday to funny
Random Noun Generator
Random nouns filtered by level, length and letter
Random Emoji Generator
Random emoji from 8 categories, tap to copy