[OC] NBA Name Chains, How Many Players Can You Link?

Rules: last letter of one player’s full name must match the first letter of the next player’s full name. Each player used once. How long a chain can you build from the 582 NBA players that played last season?

The answer: 121 players.

The longest chains all share the same core backbone, they differ only in who starts the chain.

Aaron Nesmith →(H)→ Harrison Ingram →(M)→ Maxime Raynaud →(D)→ Daniel Gafford →(D)→ Dariq Whitehead →(D)→ Darius Garland →(D)→ Dalton Knecht →(T)→ Trendon Watford →(D)→ Doug McDermott→(T)→ Thomas Bryant →(T)→ Trevon Scott →(T)→ Tristan Vukcevic →©→ Cedric Coward →(D)→ Dario Saric →©→ Chris Youngblood →(D)→ David Jones Garcia →(A)→ Al Horford →(D)→ Deni Avdija →(A)→ Andre Drummond →(D)→ DaQuan Jeffries →(S)→ Svi Mykhailiuk →(K)→ Kadary Richmond →(D)→ Daeqwon Plowden →(N)→ Naz Reid →(D)→ Dalano Banton →(N)→ Nique Clifford →(D)→ Daniss Jenkins →(S)→ Santi Aldama →(A)→ Andrew Nembhard →(D)→ Darius Brown →(N)→ Nikola Jokić →©→ Caris LeVert →(T)→ Tyler Kolek →(K)→ Kawhi Leonard →(D)→ De’Anthony Melton →(N)→ Nikola Jović →©→ Carter Bryant→(T)→ Toumani Camara →(A)→ Anthony Black →(K)→ Keshon Gilbert →(T)→ Tristan Enaruna →(A)→ Adem Bona →(A)→ Andersson Garcia →(A)→ A.J. Lawson →(N)→ Nikola Topić →©→ Corey Kispert →(T)→ Tristan da Silva →(A)→ AJ Green →(N)→ Nikola Vučević →©→ CJ McCollum →(M)→ Marcus Smart →(T)→ Taj Gibson →(N)→ Nicolas Batum →(M)→ Malik Monk →(K)→ Kevin Durant →(T)→ Tari Eason →(N)→ Neemias Queta →(A)→ AJ Johnson →(N)→ Noah Penda →(A)→ Aaron Gordon →(N)→ Nae’Qwan Tomlin→(N)→ Nate Williams →(S)→ Sean Pedulla →(A)→ Aaron Wiggins →(S)→ Scoot Henderson →(N)→ Nic Claxton →(N)→ Nick Richards →(S)→ Scottie Barnes →(S)→ Sion James →(S)→ Spencer Jones →(S)→ Steven Adams →(S)→ Sam Merrill →(L)→ Luke Kennard →(D)→ DeAndre Jordan →(N)→ Nigel Hayes-Davis →(S)→ Sam Hauser →®→ Reed Sheppard →(D)→ DeMar DeRozan →(N)→ Naji Marshall →(L)→ Landry Shamet→(T)→ Taylor Hendricks →(S)→ Scotty Pippen Jr. →®→ Ryan Nembhard →(D)→ Deandre Ayton →(N)→ Norman Powell →(L)→ Luguentz Dort →(T)→ Terance Mann →(N)→ Nick Smith Jr. →®→ RJ Barrett →(T)→ Tidjane Salaün →(N)→ Nickeil Alexander-Walker →®→ Rayan Rupert →(T)→ Tobias Harris →(S)→ Shai Gilgeous-Alexander →®→ Rudy Gobert →(T)→ Tosan Evbuomwan →(N)→ Norchad Omier →®→ Russell Westbrook →(K)→ Karlo Matković →©→ Cade Cunningham →(M)→ Malaki Branham →(M)→ Max Shulga→(A)→ Alex Morales →(S)→ Sharife Cooper →®→ Rob Dillingham →(M)→ Mo Bamba →(A)→ Alijah Martin→(N)→ N’Faly Dante →(E)→ Egor Dëmin →(N)→ Noa Essengue →(E)→ Elijah Harkless →(S)→ Sandro Mamukelashvili →(I)→ Isaiah Crawford →(D)→ Derik Queen →(N)→ Nolan Traore →(E)→ Enrique Freeman→(N)→ Noah Clowney →(Y)→ Yuki Kawamura →(A)→ Alondes Williams →(S)→ Sidy Cissoko →(O)→ Obi Toppin

Length: 121 players

Why It Stops at 121

The remaining 461 players are stranded, most of them because their names start with a letter that nothing ends with.

Permanently stranded letters (nothing ends with them):

J alone locks out 99 of 582 players from the backbone. The most common first initial in the NBA is the most useless letter for name chains.

The Most Valuable Chain Players

By number of outgoing connections (how many players they can link to):

Player Ends in Can link to Outgoing count
Al Horford D any D-starter 58
Andre Drummond D any D-starter 58
Daniel Gafford D any D-starter 58
Dariq Whitehead D any D-starter 58
Naz Reid D any D-starter 58
Cedric Coward D any D-starter 58

58 players start with D. Any name ending in D is a connector to 58 possible next players. This is why D→D chains (Daniel→Dariq→Darius→Dalton) form the spine of every long chain.

Most incoming connections, the players everyone wants to link to:

Player Starts with Can be reached from Incoming count
N’Faly Dante N any N-ender 113
Nae’Qwan Tomlin N any N-ender 113
Naji Marshall N any N-ender 113
Naz Reid N any N-ender 113
Neemias Queta N any N-ender 113

113 player names end in N. The N-starters are the most in-demand players in the chain game. Naz Reid is special — he has 113 incoming connections *and* 58 outgoing (ends in D), making him the single most connected node in the entire network.

Players Who Connect to Themselves (Auto-Chains)

20 players whose first name’s last letter matches their last name’s first letter — they form their own internal chain:

Player Connection
Aaron Nesmith aaroN → Nesmith
AJ Johnson aJ → Johnson
Andrew Wiggins andreW → Wiggins
Cedric Coward cedriC → Coward
Dennis Schröder denniS → Schröder
Domantas Sabonis domantaS → Sabonis
Elijah Harkless elijaH → Harkless
Garrett Temple garretT → Temple
Isaiah Hartenstein isaiaH → Hartenstein
JD Davison jD → Davison
Josh Hart josH → Hart
Liam McNeeley liaM → McNeeley
Marcus Sasser marcuS → Sasser
Marcus Smart marcuS → Smart
Mohamed Diawara mohameD → Diawara
Nic Claxton niC → Claxton
Ryan Nembhard ryaN → Nembhard
Sam Merrill saM → Merrill
Skal Labissiere skaL → Labissiere
Tristen Newton tristeN → Newton

Notes:

source for players: https://www.nba.com/players

StephenWith_A_Ph | 76ers
105 | 4 hours ago
KipchogesBurner | Trail Blazers
31 | 4 hours ago
Ok_Pineapple_Num | Warriors
9 | 3 hours ago
anonymousetache
-1 | 3 hours ago
Antique_Mycologist41 | Pistons
36 | 4 hours ago
tandtz | Hornets
20 | 4 hours ago
KipchogesBurner | Trail Blazers
2 | 4 hours ago
tandtz | Hornets
1 | 3 hours ago
mnewman19 | 76ers
3 | 3 hours ago
oochiewallyWallyserb | Knicks
10 | 4 hours ago
UntilDoncic | Lakers
8 | 4 hours ago
ryan__fm | Cavaliers
3 | 4 hours ago
aroach1995 | Cavaliers
2 | 4 hours ago
Designer-Error8177
3 | 4 hours ago
StrategyTop7612 [OP] | Clippers
1 | 4 hours ago
captcanuk
1 | 2 hours ago
fragileallstar | Raptors
3 | 3 hours ago
CrapNBAappUser | Warriors
2 | 2 hours ago
AMereJugWiz | Charlotte Bobcats
2 | 2 hours ago
airlaflair | Knicks
0 | 4 hours ago
StrategyTop7612 [OP] | Clippers
17 | 4 hours ago
automounter
6 | 4 hours ago
MuchAbouAboutNothing | Thunder
3 | 4 hours ago
airlaflair | Knicks
-1 | 4 hours ago
Slow_Mention9828 | Spurs
1 | 4 hours ago
BantuLisp | Wizards
1 | 4 hours ago
airlaflair | Knicks
-3 | 4 hours ago
Slow_Mention9828 | Spurs
5 | 4 hours ago
MaleficentBet6702 | Trail Blazers
5 | 4 hours ago
NazReidRules | Timberwolves
-2 | 3 hours ago
maiq--the--liar | NBA
-13 | 4 hours ago
yintelligent | Australia
5 | 4 hours ago
doublegoldendragon | Supersonics
3 | 4 hours ago