EPL players — mentions & sentiment MW1 → MW37

Every Premier League player from players.json (filtered to current_team ∈ all 20 EPL clubs) is matched against post bodies using their aka nicknames + surname. Each matching post is scored with VADER (lexicon + grammar sentiment, −1…+1 compound). Net = pos% − neg%. Ambiguous surnames (e.g. Martinez, Henderson, Patterson) resolve to the players from the home/away fixture they were posted under. 3,107,264 posts/replies scanned across 37 matchweeks.
3,107,264
Posts scanned
750,470
Player-mention posts
24.2% of total
Mohamed Salah
Most talked about
22,733 mentions · LIV
Ayden Heaven
Most positive (≥1,000 mentions)
net +70.2 · MUN
Guglielmo Vicario
Most negative (≥1,000 mentions)
net -10.0 · TOT

Share of conversation per matchweek — top 8 players

% of posts/replies in each matchweek that mention the player by surname or nickname. Normalised by week's post volume so high-volume controversy weeks don't distort. Hover for raw mentions & pos/neg breakdown.

Net sentiment per matchweek — top 8 players

Within each player's matching posts that week, net = pos% − neg%. Weeks with fewer than 30 mentions are dropped to avoid noisy spikes. A flat line near 0 = mixed talk; a dip to −20 means 20pp more criticism than praise that week.
positive (≥ +0.05) negative (≤ −0.05) neutral

Top 20 most-talked-about players

Ranked by total mention count. % = share of all player-mentioning posts. Distribution bar shows the pos / neu / neg split for each player's posts. Net = pos% − neg%.
#PlayerTeam MentionsShare DistributionNet
1Mohamed SalahLIV22,7333.0%+3.3
2Benjamin SeskoMUN22,7123.0%+19.7
3Bukayo SakaARS20,5522.7%+7.1
4Cody GakpoLIV20,1572.7%+0.8
5Eberechi EzeARS19,7512.6%+14.0
6Viktor GyökeresARS19,2112.6%+14.8
7Florian WirtzLIV17,6442.4%+14.2
8Gabriel JesusARS16,4832.2%+3.9
9Frank OnyekaBRE15,4862.1%-0.2
10Noni MaduekeARS13,7271.8%+12.0
11Declan RiceARS13,6451.8%+11.9
12Alexander IsakLIV12,3451.6%+15.1
13Cole PalmerCHE11,9511.6%+3.7
14Erling HaalandMCI11,9121.6%+19.7
15Ibrahima KonatéLIV11,4211.5%-5.7
16Xavi SimonsTOT11,1101.5%+9.5
17Bryan MbeumoMUN10,7291.4%+11.9
18Martin ØdegaardARS9,5201.3%+6.2
19Leandro TrossardARS9,3441.2%+11.5
20Enzo FernándezCHE9,2651.2%+10.5

Most positive players

Top 10 by net sentiment, minimum 1,000 mentions to qualify (otherwise small-sample noise dominates).
#PlayerTeamMentionsPosNegNetDist.
1Ayden HeavenMUN3,99683.8%13.6%+70.2
2Senne LammensMUN6,61156.9%19.8%+37.1
3Lewis MileyNEW1,86152.4%20.3%+32.2
4Freddie WoodmanLIV1,08148.8%18.2%+30.6
5Abdukodir KhusanovMCI1,82750.0%20.2%+29.8
6James GarnerEVE1,95050.9%21.2%+29.7
7Max DowmanARS4,53846.6%17.7%+29.0
8Granit XhakaSUN1,20450.7%22.3%+28.4
9Mateus ManéWOL1,00950.0%21.7%+28.2
10James TraffordMCI3,60353.7%25.6%+28.1

Most negative players

Top 10 by lowest net sentiment, minimum 1,000 mentions.
#PlayerTeamMentionsPosNegNetDist.
1Guglielmo VicarioTOT5,02833.4%43.4%-10.0
2Pedro PorroTOT4,60433.8%39.6%-5.8
3Ibrahima KonatéLIV11,42134.5%40.2%-5.7
4Radu DrăgușinTOT1,58034.4%39.2%-4.9
5Tosin AdarabioyoCHE4,05735.7%40.0%-4.3
6Cristian RomeroTOT7,53235.6%39.5%-4.0
7Maximilian KilmanWHU1,03436.2%39.9%-3.8
8Tyrell MalaciaMUN1,66634.5%38.2%-3.7
9Wesley FofanaCHE3,73537.0%38.9%-1.9
10Martín ZubimendiARS6,23936.3%38.0%-1.7
Best & worst posts — top 3 most-mentioned

Mohamed Salah LIV · 22,733 mentions

Best-scoring and worst-scoring post mentioning Mohamed Salah (VADER compound, −1…+1).
Most positive
Most negative

Benjamin Sesko MUN · 22,712 mentions

Best-scoring and worst-scoring post mentioning Benjamin Sesko (VADER compound, −1…+1).
Most positive
Most negative

Bukayo Saka ARS · 20,552 mentions

Best-scoring and worst-scoring post mentioning Bukayo Saka (VADER compound, −1…+1).
Most positive
Most negative