
1 FSV Mainz 05
Rankings Across Categories
raw value · rank · percentile · gradePerformance
Q rating
7.1
8th LgC
Title odds
0.0%
9th LgC-
Attention
Social reach
42.8M
16th LgD+
Star power
696.0K
13th LgC-
Attention Share
2.5%
15th LgD+
Social momentum
74.0%
5th LgB-
Business
Payroll
$95M
11th LgC-
Revenue
$172M
11th LgC-
Franchise value
$626M
11th LgC-
Ranked within 21 in Bundesliga · 2.2K across all sports
Team Performance
standings, percentile-graded within the league#220in economics, globalof 2,461#9in Bundesliga economicsof 21
Lineup on court
derived starting five · tap a playerSubstitutes
Derived from roster Q & position — not an official depth chart.
Franchise legends

Nikolce Noveski
DF · 5.0K views
Roster Stats Breakdown
14 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 | ![]() ![]() Nadiem AmiriAmiri | Start | MF | 29.7 | 9.4 | 11 | 56 | 1%64 | 1296 | 268 | 2640 | 208364 | 5492 | 0.864 | 384.3K | 161.4M | 93% | 366% | 0.4× | $3.5M | $1.3M | $2.2M |
| 2 | ![]() ![]() Stefan PoschPosch | Start | DF | 29.2 | 7.5 | 64 | 167 | 1%27 | 028 | 029 | 167 | 139527 | 1131 | 0.627 | 58.8K | 24.7M | 80% | 108% | 0.5× | $719.6K | $330.0K | $389.6K |
| 3 | ![]() ![]() Lee Jae-sungJae-sung | Start | MF | 34 | 6.8 | 127 | 131 | 1%67 | 476 | 268 | 2854 | 218567 | 3070 | 0.967 | 87.6K | 36.8M | 68% | 45% | 0.3× | $962.7K | $395.9K | $566.8K |
| 4 | ![]() ![]() Paul NebelNebel | Start | MF | 23.8 | 6.7 | 127 | 186 | 1%64 | 585 | 268 | 3069 | 207363 | 3273 | 0.864 | 44.4K | 18.6M | 55% | 17% | 0.3× | $357.8K | $174.8K | $183.0K |
| 5 | ![]() ![]() Dominik KohrKohr | Start | DF | 32.5 | 6.5 | 64 | 315 | 1%75 | 259 | 029 | 2964 | 233875 | 1541 | 1.075 | 14.2K | 6.0M | 62% | 32% | 0.8× | $187.8K | $90.8K | $97.0K |
| 6 | ![]() ![]() Kaishu SanoSano | Start | MF | 25.6 | 6.4 | 127 | 133 | 1%100 | 144 | 268 | 34100 | 305996 | 2459 | 1100 | 111.0K | 46.6M | 97% | 837% | 0.5× | $890.4K | $397.3K | $493.2K |
| 7 | ![]() ![]() Silvan WidmerWidmer | Start | DF | 33.4 | 5.8 | 127 | 203 | 1%49 | 259 | 151 | 2745 | 181048 | 2053 | 0.749 | 54.3K | 22.8M | 87% | 201% | 0.4× | $585.6K | $247.4K | $338.3K |
| 8 | ![]() ![]() Daniel BatzBatz | Start | GK | 35.5 | 5.5 | 64 | 358 | 1%53 | 028 | 029 | 2118 | 189053 | 07 | 0.853 | 10.0K | 4.2M | 63% | 35% | 0.7× | $112.9K | $48.9K | $64.1K |
| 9 | ![]() ![]() Danny da CostaCosta | Start | DF | 33 | 5.1 | 127 | 261 | 1%100 | 259 | 380 | 34100 | 269589 | 1439 | 1100 | 21.3K | 8.9M | 45% | 4% | 0.4× | $301.0K | $147.8K | $153.2K |
| 10 | ![]() ![]() Stefan BellBell | Start | DF | 34.9 | 5.1 | 127 | 356 | 0%7 | 259 | 151 | 1810 | 10397 | 1235 | 0.47 | 7.9K | 3.3M | 47% | 7% | 0.3× | $111.6K | $52.7K | $58.9K |
| 11 | ![]() ![]() Robin ZentnerZentner | Start | GK | 31.7 | 4.8 | 127 | 321 | 0% | 0 | 0 | 10 | 876 | 0 | 0.4 | 12.2K | 5.1M | 13% | -32% | 0.4× | $179.5K | $85.0K | $94.5K |
| 12 | ![]() ![]() Phillipp MweneMwene | Rotation | DF | 32.5 | 4.5 | 127 | 232 | 1%64 | 144 | 268 | 2964 | 206963 | 1028 | 0.864 | 37.3K | 15.6M | 80% | 106% | 0.3× | $465.3K | $185.3K | $280.1K |
| 13 | ![]() ![]() Anthony CaciCaci | Rotation | MF | 29.1 | 4.2 | 127 | 344 | 0% | 0 | 0 | 10 | 519 | 6 | 0.2 | 9.6K | 4.0M | 12% | -34% | 0.5× | $147.5K | $69.2K | $78.3K |
Attention KPIs
reach, audience, search and heat — last 12 monthsReach & audience
Social media views
52.0M
all platforms · year
#9
16.8M
Social followers
all platforms
#9
4.6M
Avid fans
11.6M casual
#9
4.7M
Avg TV / game
audience
#9
33.5K
Avg attendance
per game
Search & share
Wiki searches (year)
273.8K
Wikipedia
Attention share · league
0.1%
of league attention
Momentum & heat
Momentum
74%
percentile
Year over year
+14.0%
vs last year
Week heat rank
#3,516
spike vs expected
Month heat rank
#2,559
spike vs expected
Year heat rank
#731
spike vs expected
Business KPIs
revenue, value, audience, and fan baseBroadcast $65.4M
Commercial $75.7M
Matchday $31.0M
Revenue & value
#9
$172.0M
Revenue
annual
#9
$6.1M
Operating profit
annual
#9
$626.0M
Franchise value
estimated
Costs & attention capital
#9
$94.6M
Payroll
annual
852.7K
AUM
roster pageviews / yr
rank = within Bundesliga (21 clubs)
Attention per $M revenue
1.6K
1 FSV Mainz 05 draws 1.6K 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.0% to win the title
10th of 18 in the market
Title
Market2026-27 · polymarket

Germany
























