
Villarreal CF
Rankings Across Categories
raw value · rank · percentile · gradePerformance
Q rating
8.6
3rd LgB+
ELO Performance
1616
3rd LgB-
Title odds
0.4%
4th LgB-
Attention
Social reach
105.7M
7th LgC+
Star power
2.7M
6th LgB-
Attention Share
3.2%
8th LgC+
Social momentum
84.0%
7th LgC+
Business
Payroll
$109M
21st LgD
Revenue
$175M
21st LgD
Franchise value
$741M
21st LgD
Ranked within 25 in La Liga · 2.2K across all sports
Team Performance
standings, percentile-graded within the leagueRecord & form
Rank %
85%B+
Win%
65.8%B+
Wins
22B+
Losses
6
Draws
10
Last 16
8-5-3
Efficiency
Point Diff
0.7B+
Off
0.5B+
Def
0.2B-
#180in economics, globalof 2,461#21in La Liga economicsof 25
Lineup on court
derived starting five · tap a playerSubstitutes
Derived from roster Q & position — not an official depth chart.
Franchise legends

Bruno Soriano
MF · 11.8K views
Roster Stats Breakdown
27 tracked · active roster by Q score| Depth | Bio | Model | Health | Box | Advanced | Attention | Money | |||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| # | Player | Role | Pos | Age | Q ▼ | MVP Rk | Views Rk Lg | HP% | Goals | Assists | Apps | Min | Shots | Avail | Wiki / yr | Social / yr | Momentum | Y/Y | Wk × | Value | Salary | Endorse |
| 1 | ![]() ![]() Nicolas PepePepe | Start | FW | 31.2 | 9.7 | 10 | 55 | 1%73 | 892 | 899 | 3693 | 239373 | 6394 | 0.973 | 571.7K | 240.1M | 68% | 46% | 0.7× | $7.5M | $3.2M | $4.3M |
| 2 | ![]() ![]() Georges MikautadzeMikautadze | Start | FW | 25.7 | 9.5 | 14 | 113 | 1%62 | 1397 | 697 | 3269 | 210962 | 6595 | 0.862 | 221.9K | 93.2M | 42% | 2% | 6.1× | $2.8M | $1.2M | $1.6M |
| 3 | ![]() ![]() Alberto MoleiroMoleiro | Start | MF | 22.8 | 9.2 | 15 | 208 | 1%76 | 1095 | 593 | 3799 | 247876 | 4686 | 0.976 | 52.1K | 21.9M | 23% | -17% | 0.5× | $406.5K | $199.6K | $206.9K |
| 4 | ![]() ![]() Tajon BuchananBuchanan | Start | FW | 27.5 | 9.1 | 47 | 105 | 1%49 | 790 | 156 | 3481 | 181948 | 2769 | 0.749 | 315.3K | 132.4M | 76% | 82% | 0.3× | $3.5M | $1.4M | $2.0M |
| 5 | ![]() ![]() Alex FreemanFreeman | Start | DF | 22 | 9.1 | 33 | 81 | 1%100 | 687 | 383 | 2965 | 245378 | 4685 | 1100 | 672.7K | 282.5M | 97% | 833% | 0.7× | $3.1M | $1.2M | $1.9M |
| 6 | ![]() ![]() Santiago MourinoMourino | Start | DF | 24.5 | 8.9 | 26 | 223 | 1%72 | 156 | 271 | 2845 | 237772 | 1547 | 0.972 | 42.5K | 17.8M | 76% | 78% | 0.7× | $422.2K | $213.1K | $209.2K |
| 7 | ![]() ![]() Gerard MorenoMoreno | Start | FW | 33 | 8.9 | 47 | — | 0%25 | 1095 | 032 | 2219 | 134324 | 3980 | 0.525 | — | — | — | — | — | — | — | — |
| 8 | ![]() ![]() Pape GueyeGueye | Start | MF | 27.5 | 8.8 | 75 | 114 | 1%63 | 583 | 271 | 3057 | 213163 | 4787 | 0.863 | 334.0K | 140.3M | 94% | 468% | 0.4× | $3.1M | $1.3M | $1.8M |
| 9 | ![]() ![]() Sergi CardonaCardona | Start | DF | 27 | 8.7 | 22 | 308 | 1%55 | 156 | 488 | 3162 | 197054 | 1853 | 0.755 | 18.8K | 7.9M | 31% | -8% | 0.5× | $276.3K | $138.9K | $137.5K |
| 10 | ![]() ![]() Ayoze PérezPérez | Rotation | FW | 32 | 8.7 | 75 | — | 0%13 | 583 | 488 | 2529 | 112412 | 2465 | 0.413 | — | — | — | — | — | — | — | — |
| 11 | ![]() ![]() Alfonso PedrazaPedraza | Start | DF | 30.3 | 8.7 | 28 | 273 | 1%42 | 156 | 382 | 2738 | 168941 | 1133 | 0.642 | 28.8K | 12.1M | 70% | 54% | 0.8× | $394.9K | $186.9K | $208.0K |
| 12 | ![]() ![]() Tani OluwaseyiOluwaseyi | Start | FW | 26.2 | 8.7 | 39 | 141 | 1%51 | 1094 | 795 | 2433 | 185650 | 6192 | 0.851 | 209.0K | 87.8M | 92% | 353% | 0.3× | $1.9M | $864.2K | $1.1M |
| 13 | ![]() ![]() Luiz Lucio Reis JuniorJunior | Rotation | GK | 25.5 | 8.1 | 64 | 228 | 1%78 | 032 | 032 | 2845 | 252077 | 06 | 0.978 | 47.4K | — | 70% | 53% | 1.0× | $482.1K | $235.3K | $246.8K |
| 14 | ![]() ![]() Thomas ParteyPartey | Rotation | MF | 33.1 | 7.9 | 268 | 44 | 0%5 | 032 | 032 | 2529 | 9343 | 1133 | 0.35 | 815.6K | 342.6M | 37% | -2% | 0.3× | $9.4M | $3.7M | $5.6M |
| 15 | ![]() ![]() Santi ComesanaComesana | Rotation | MF | 29.8 | 7.3 | 75 | 317 | 1%73 | 376 | 697 | 3481 | 240773 | 2769 | 0.973 | 19.3K | 8.1M | 63% | 33% | 0.7× | $274.5K | $132.0K | $142.5K |
Attention KPIs
reach, audience, search and heat — last 12 monthsReach & audience
Social media views
131.2M
all platforms · year
#21
39.2M
Social followers
all platforms
#21
10.8M
Avid fans
27.0M casual
#21
4.7M
Avg TV / game
audience
#21
22.9K
Avg attendance
per game
Search & share
Wiki searches (year)
690.4K
Wikipedia
Attention share · league
0.2%
of league attention
Momentum & heat
Momentum
84%
percentile
Year over year
+34.5%
vs last year
Week heat rank
#106
spike vs expected
Month heat rank
#187
spike vs expected
Year heat rank
#229
spike vs expected
Business KPIs
revenue, value, audience, and fan baseBroadcast $73.5M
Commercial $66.5M
Matchday $35.0M
Revenue & value
#21
$175.0M
Revenue
annual
#21
$7.4M
Operating profit
annual
#21
$741.0M
Franchise value
estimated
Costs & attention capital
#21
$108.5M
Payroll
annual
3.9M
AUM
roster pageviews / yr
rank = within La Liga (25 clubs)
Attention per $M revenue
3.9K
Villarreal CF draws 3.9K views for every million dollars of revenue — outsized attention on a modest budget is the number a sponsor cares about, and nobody else publishes it.
Talent vs attention
every league player · this club's roster shown as headshotsAttention over time
weekly Wikipedia viewsThis year · 52 weeks
Since founding · monthly
Championship odds
live market win probabilities · this club highlighted0.7% to win the title
4th of 21 in the market
Title
Market2026-27 · polymarket

Spain




























