Skip to content

Sentiment · 2026-27

Player sentiment

How fans and media talk about players and teams. The two are shown side by side, never merged into one number.

Data as of Oct 6, 2026Headlines· Oct 61,543 headlinesFans· Oct 631,071 fan postsCurated· Aug 22prototype values, not measured

A language model rates the tone of headlines, fan posts and comments toward the players they name. Team scores and fan posts from before the model still use a word list, so read those as rough.

Sources and method
  • Headlines· Oct 6Media lanes. 1,543 NBA headlines from 23 publishers, Jul 24 to Oct 6. A player needs 3 headlines in the last 7 days to get a score. A language model rates each headline as positive, neutral or negative toward each player it names. Checked against 127 labeled headlines, it matched the label about 7 times in 10 and never rated one the opposite way. Players named only in the summary, and team scores, still use a word list. 72% of this week's player mentions have a model rating.
  • Fans· Oct 6Fan lanes. 31,071 fan posts: 1,329 headlines from 30 team fan blogs, 1,919 social posts and 27,823 video comments, Jun 25 to Oct 6. A player or team needs 5 posts in the last 7 days to get a score. Comments under the same video share weight, so 100 comments on one video count for less than 100 posts spread across many places. Fan blog headlines get the same model rating as news headlines. Social posts and video comments that name a player are rated by the same model when they are collected, up to a nightly limit. Checked against 143 labeled fan posts, it matched the label about 3 times in 4 and rated 2 the opposite way. The word list matched about half and rated 18 the opposite way. Older posts, posts past the nightly limit and team scores keep the word list. 18% of this week's player mentions in posts and comments have a model rating.
  • Curated· Aug 22Hand-written prototype values dated Aug 22, 2026. They show how the board works and are not measurements.
How often the tone rating matches a hand labelSame as the labelOne step offOpposite side

News headlines 63 headlines

Language model71% match0 opp.
Word list52% match2 opp.

Social posts 72 posts

Language model76% match0 opp.
Word list44% match6 opp.

Video comments 71 comments

Language model72% match2 opp.
Word list54% match12 opp.

A coding agent labeled each one positive, neutral or negative toward one named player, not a human panel. One step off means a neutral rating where the label picked a side, or the reverse. The headline set leaves out the half used to tune the word list.

Fan and media tone are kept separate from performance metrics and Movement Center evidence. The privacy page lists what is kept from each source.

Players

266 players for 2026-27. 264 have at least one measured lane. Filtering topic training camp.

How this works

Trend compares the last 7 days of headline tone with the 7 days before. It stays blank until both weeks have enough headlines. DRBL/100 is last season's.

LeBron JamesPHI54%Fans53%Headlines−398+0.2
Giannis AntetokounmpoMIA54%Fans69%Headlines—60+1.9
Luka DoncicLAL56%Fans60%Headlines−1057+1.1
Jalen DurenDET55%Fans80%Headlines+6451+2.0
Karl-Anthony TownsNYK53%Fans38%Headlines−746+0.3
Stephen CurryGSW60%Fans58%Headlines−443+1.2
Jaylen BrownPHI61%Fans65%Headlines+3533-0.1
Austin ReavesLAL57%Fans55%Headlines−2629+0.4
Joel EmbiidPHI56%Fans53%Headlines−1826+0.2
Ariel HukportiPHI52%Fans9%Headlines—24-0.7
Victor WembanyamaSAS57%Fans52%Headlines—20+1.7
Draymond GreenGSW46%Fans43%Headlines−2419-1.7
Walker KesslerLAL62%Fans52%Headlines—18—
Anthony DavisWAS44%Fans34%Headlines−2417-0.2
Brandon Boston Jr.CHI57%Fans62%Headlines—17—
Bronny JamesLAL54%Fans66%Headlines−117-0.9
Kawhi LeonardTOR51%Fans44%Headlines+316+2.4
Dalton KnechtLAL61%Fans22%Headlines—15+0.1
Dillon BrooksPHX48%Fans10%Headlines—15-0.0
Jimmy Butler IIIGSW51%Fans52%Headlines−815+1.6
Ben SimmonsSAC53%Fans56%Headlines+1714—
Max StrusLAC18%Fans0%Headlines—14+0.1
Tyrese MaxeyPHI60%Fans70%Headlines—14+1.3
Anthony EdwardsMIN63%Fans55%Headlines—13+1.4
Kevin DurantHOU56%Fans49%Headlines—12+1.2
LaMelo BallMIN59%Fans85%Headlines—11-0.0
Brandin PodziemskiGSW56%Fans85%Headlines—10+0.1
Bub CarringtonWAS48%Fans35%Headlines—10-1.5
Jayson TatumBOS60%Fans83%Headlines—10-0.3
Klay ThompsonMIA66%Fans78%Headlines—10+0.1
Nikola JokicDEN64%Fans63%Headlines−910+1.4
Shai Gilgeous-AlexanderOKC55%Fans55%Headlines—10+2.8
Ja MorantPOR65%Fans56%Headlines—9-1.2
Kristaps PorzingisGSW63%Fans56%Headlines+569-0.0
Matisse ThybulleLAL67%Fans57%Headlines—9+1.5
Coby WhiteCHA29%Fans7%Headlines—8+0.0
Darius GarlandLAC57%Fans53%Headlines—8-0.3
Keshon GilbertATL—50%Headlines—8—
Tobias HarrisSAS54%Fans14%Headlines—8+0.8
Adou ThieroLAL64%Fans81%Headlines—7—
Rui HachimuraLAC65%Fans76%Headlines—7+0.3
VJ EdgecombePHI61%Fans88%Headlines—70.0
Bam AdebayoMIA58%Fans67%Headlines—6+0.0
Buddy HieldCHI62%Fans70%Headlines+76-0.2
Damian LillardPOR56%Fans52%Headlines—6—
Khaman MaluachPHX71%Fans74%Headlines—6-0.3
Mike ConleyBOS72%Fans67%Headlines—6-0.8
Mohamed DiawaraNYK66%Fans67%Headlines—6-0.1
Nikola JovicMIA69%Fans50%Headlines—6-1.7
OG AnunobyNYK58%Fans73%Headlines—6+1.0
Tyler HerroMIL53%Fans18%Headlines—6+0.7
Al HorfordGSW64%Fans70%Headlines—5-0.3
Cason WallaceOKC53%Fans30%Headlines—5+0.7
De'Anthony MeltonGSW59%Fans80%Headlines—5+0.1
DeMar DeRozanDEN57%Fans71%Headlines—5+0.2
Jalen BrunsonNYK59%Fans53%Headlines−395+0.6
Keon EllisBKN—94%Headlines—5+0.6
Paul GeorgeBOS44%Fans74%Headlines—5+0.8
Trae YoungWAS56%Fans30%Headlines—5-0.2
Amen ThompsonHOU60%Fans61%Headlines—4+0.4
Collin SextonLAL59%Fans31%Headlines—4+0.7
Dean WadePHI57%Fans88%Headlines——4+0.5
John CollinsDET56%Fans25%Headlines—4+0.6
Julius RandleBKN54%Fans73%Headlines—4-0.0
Kyle KuzmaMIL51%Fans5%Headlines—4-0.5
Miles McBrideNYK43%Fans50%Headlines—4+1.1
RJ BarrettTOR60%Fans26%Headlines—4+0.2
Ryan NembhardDEN86%Fans72%Headlines—4-1.6
Scottie BarnesTOR45%Fans71%Headlines—4+0.0
Zion WilliamsonNOP51%Fans25%Headlines—4+1.3
Devin BookerPHX55%Fans84%Headlines—3-0.0
Domantas SabonisSAC55%Fans67%Headlines—3-0.6
Dylan HarperSAS58%Fans16%Headlines—3+0.3
Jalen WilliamsOKC87%Fans85%Headlines—3+0.1
James HardenCLE55%Fans56%Headlines—3+0.0
Jared McCainOKC68%Fans67%Headlines—3-0.3
Jarred VanderbiltLAL47%Fans45%Headlines—3-0.7
Kel'el WareMIL73%Fans64%Headlines—3+0.8
Matas BuzelisCHI66%Fans59%Headlines—3-0.0
Naz ReidCHA75%Fans61%Headlines—3+0.2
Nic ClaxtonCHI55%Fans26%Headlines—3-0.1
Norman PowellCHI—59%Headlines—3+1.4
Payton PritchardBOS68%Fans67%Headlines—3+0.7
Rudy GobertMIN53%Fans88%Headlines—3+0.5
Tim Hardaway Jr.MIA55%Fans67%Headlines—3+0.8
Aaron GordonDEN71%Fans————+0.8
Ace BaileyUTA60%Fans————-0.8
Adem BonaPHI62%Fans————-0.5
Ajay MitchellOKC75%Fans————+0.4
Alex CarusoOKC53%Fans————+0.7
Alex SarrWAS66%Fans————-0.3
Alijah MartinTOR50%Fans—————
Anfernee SimonsPHI56%Fans————+0.0
Ausar ThompsonDET64%Fans————+0.3
Blake HinsonUTA68%Fans————+1.6
Blake WesleyLAC56%Fans————-0.8
Brandon IngramLAC45%Fans————-0.0
Brook LopezLAC69%Fans————-0.3
Charles BasseyGSW75%Fans—————
Chet HolmgrenOKC51%Fans56%Curated———+1.1
Chris ManonLAL72%Fans—————
Christian BraunDEN65%Fans————+0.1
Corey KispertATL67%Fans————-0.1
Davion MitchellMIA51%Fans————-0.4
Deni AvdijaPOR44%Fans————+0.1
Dominick BarlowPHI48%Fans————-0.1
Duncan RobinsonDET53%Fans————+0.7
Gary Payton IIGSW69%Fans————+0.8
Gary Trent Jr.MIL50%Fans————-0.5
GG JacksonMEM47%Fans————-0.1
Immanuel QuickleyTOR50%Fans————+0.4
Isaiah HartensteinOKC53%Fans————+0.1
Isaiah StewartMEM59%Fans————+0.3
Ivica ZubacIND68%Fans————-0.2
Ja'Kobe WalterTOR49%Fans————+0.9
Jabari WalkerPHI71%Fans————-0.1
Jakob PoeltlTOR57%Fans————+0.5
Jalen SmithCHI72%Fans————+0.5
Jamal MurrayDEN55%Fans————+0.7
James WisemanNYK67%Fans—————
Jamison BattleTOR49%Fans————+0.5
Jeremiah FearsNOP70%Fans————-0.7
Joan BeringerMIN61%Fans————+0.2
Jonathan KumingaMIN68%Fans————-0.3
Jordan PooleNOP52%Fans————-0.8
Jrue HolidayPOR61%Fans————+0.4
Jusuf NurkicUTA55%Fans————-0.5
Kelly Oubre Jr.IND60%Fans————+0.2
Keyonte GeorgeUTA73%Fans————+0.3
Kobe SandersLAC32%Fans————-0.6
Kyle AndersonTOR60%Fans————+0.1
Lauri MarkkanenUTA56%Fans————+1.8
Luke KennardPHX44%Fans————+0.9
Marvin Bagley IIIDEN63%Fans————+0.8
Miles BridgesPHX57%Fans————+0.2
Nickeil Alexander-WalkerATL63%Fans————+0.8
Noah ClowneyBKN58%Fans————-0.1
Paul ReedDET61%Fans————+1.1
Pelle LarssonMIA65%Fans————-0.2
Peyton WatsonCLE66%Fans————-0.3
Quentin GrimesLAL67%Fans————-0.3
RayJ DennisATL59%Fans—————
Ryan RollinsMIL55%Fans————+0.2
Scoot HendersonPOR62%Fans————-0.3
Trayce Jackson-DavisTOR54%Fans————-0.1
Will RileyWAS61%Fans————-0.3

Showing 146 of 266 players. Trend is in percentage points on the 0–100% scale.