Serie A Player Ratings

What the table shows

Every Serie A player with 5+ matches of 45 minutes or more, ranked on their match ratings adjusted for the strength of each opponent. Updated 9 November 2026.

Player Ratings in brief

  • Giacomo Calò of Frosinone is the highest-rated player in the Serie A on the Statz Player Ratings at 7.86, ahead of Paulo Dybala (7.77) and Nico Paz (7.73), as of 9 November 2026.
  • Frank Anguissa gains most from the opponent adjustment, up from 191st on the raw ratings to 116th: their matches came against some of the strongest sides in the league.
  • Pierre Kalulu falls furthest, from 64th on the raw ratings to 121st, having played more of the weaker sides.
  • Carlos Augusto is the top-rated defender at 7.55, 6th overall.

Serie A Player Ratings

Rank Player Team Position Rating Raw Adj Matches
1Giacomo CalòFrosinoneCDM7.867.89-0.0311
2Paulo DybalaRomaST7.777.76+0.016
3Nico PazComoCAM7.737.73+0.0010
4Matías SouléRomaRW7.647.69-0.058
5Adrien RabiotAC MilanCM7.607.55+0.057
6Carlos AugustoInterLB7.557.58-0.036
7Manu KonéRomaCM7.527.43+0.096
8Marcus ThuramInterST7.517.45+0.068
9Junior MessiasGenoaRW7.487.50-0.036
10Assane DiaoComoLW7.487.43+0.055
11Mattia ZaccagniLazioLW7.437.51-0.0810
12Nikola KrstovićAtalantaST7.427.57-0.157
13Elia CaprileCagliariGK7.387.29+0.0911
14Mario HermosoRomaCB7.367.30+0.069
15Nicolò BarellaInterCM7.357.34+0.0110
16Antonio RaimondoFrosinoneST7.327.34-0.019
17Franco MastantuonoFiorentinaRW7.327.25+0.0711
18Scott McTominayNapoliCM7.327.24+0.097
19Hakan ÇalhanoğluInterCDM7.317.39-0.087
20Luis MillaComoCM7.307.33-0.038
21Diego MoreiraAC MilanLW7.307.12+0.185
22Douglas LuizJuventusCM7.297.40-0.1111
23Federico DimarcoInterLB7.287.32-0.048
24Christian PulisicAC MilanRW7.287.31-0.036
25Matteo PolitanoNapoliRW7.287.09+0.198
26Kevin De BruyneNapoliCAM7.247.15+0.106
27Bryan CristanteRomaCDM7.237.28-0.049
28Donyell MalenRomaST7.237.23-0.019
29Manuel AkanjiInterCB7.227.23+0.0010
30Federico BernardeschiBolognaRW7.227.20+0.029
31Christos MandasLazioGK7.207.28-0.0711
32Giorgi KvernadzeFrosinoneLW7.207.23-0.0311
33Marco CarnesecchiAtalantaGK7.207.20+0.0011
34Gustav IsaksenLazioRW7.207.20+0.008
35Filip StankovićVeneziaGK7.207.15+0.0411
36Arijanet MurićSassuoloGK7.207.05+0.158
37Emanuele LulliRomaRB7.197.38-0.196
38Juan MirandaBolognaLB7.187.24-0.067
39Gustavo Miguel Pereira de Sousa VarelaMonzaST7.187.18+0.0010
40Jacobo RamónComoCB7.187.18+0.0011
41Tijjani NoslinLazioRW7.177.18-0.018
42Pio EspositoInterST7.177.15+0.028
43Pierluigi GolliniRomaGK7.167.25-0.105
44Noa LangNapoliLW7.167.07+0.087
45Andy DioufInterCM7.157.15+0.008
46Alieu NjieFiorentinaLW7.157.05+0.098
47Samuel ChukwuezeAC MilanRW7.137.28-0.156
48Jurgen EkkelenkampUdineseCM7.137.15-0.0211
49Trevoh ChalobahComoCB7.137.10+0.035
50Nicolò ZanioloUdineseST7.137.08+0.055
51Nuno TavaresLazioLB7.127.19-0.0710
52Petar SučićInterCM7.117.17-0.066
53Leo ØstigårdGenoaCB7.117.10+0.0111
54Nicolò CambiaghiBolognaLW7.097.17-0.0710
55Lewis FergusonBolognaCM7.097.13-0.0411
56Lucas Da CunhaComoCM7.097.09-0.0110
57Piotr ZielińskiInterCM7.097.06+0.047
58Stanislav LobotkaNapoliCDM7.097.05+0.047
59Rafa MarínNapoliCB7.096.97+0.1310
60Romano SchmidFrosinoneCAM7.087.09-0.0111
61WesleyRomaRB7.087.08+0.019
62Máximo PerroneComoCDM7.087.06+0.017
63Armand LaurientéSassuoloLW7.087.04+0.0410
64Sebastiano EspositoSassuoloST7.087.03+0.057
65Adrián BernabéParmaCM7.077.13-0.055
66Mateo PellegrinoFiorentinaST7.076.96+0.119
67BremerJuventusCB7.067.19-0.1311
68Kenneth TaylorLazioCM7.067.12-0.0611
69Rolando MandragoraTorinoCDM7.067.11-0.056
70Kian Fitz-JimTorinoCM7.067.03+0.038
71Charles De KetelaereAtalantaCAM7.057.07-0.0210
72Nemanja MaticSassuoloCDM7.056.96+0.1010
73Ilario MonterisiFrosinoneCB7.047.06-0.017
74Luka ModrićAC MilanCM7.037.04-0.019
75Yan CoutoComoRW7.037.03+0.0010
76Amir RrahmaniNapoliCB7.036.94+0.0910
77Antoine HainautVeneziaRB7.027.01+0.0111
78Gabriele BracagliaFrosinoneCB7.026.98+0.0410
79Álex JiménezFiorentinaRB7.026.94+0.089
80Marc Oliver KempfComoCB7.017.05-0.046
81Kerim AlajbegovicJuventusLW7.016.97+0.046
82Alessandro RomanoCagliariCDM7.016.96+0.0411
83Matteo PalmaUdineseCB7.016.93+0.085
84Lorenzo PalmisaniFrosinoneGK7.007.00+0.0011
85Giovanni FabbianParmaCAM7.006.99+0.015
86Saúl CocoTorinoCB7.006.98+0.0210
87Alessandro BastoniInterCB6.997.00-0.0110
88Farès GhedjemisFrosinoneRW6.997.00-0.018
89Mathías OliveraNapoliLB6.996.84+0.146
90Francisco ConceiçãoJuventusRW6.987.07-0.096
91Yann BisseckInterCB6.987.03-0.058
92Mike MaignanAC MilanGK6.987.00-0.0311
93Strahinja PavlovićAC MilanCB6.986.99-0.0210
94Mario GilaAC MilanCB6.986.98+0.009
95Milutin OsmajicGenoaST6.986.94+0.039
96Juan RodríguezCagliariCB6.986.91+0.0711
97Nicolò FagioliFiorentinaCM6.986.90+0.099
98Alex MeretNapoliGK6.986.78+0.217
99Reda BelahyaneLazioCDM6.977.02-0.0510
100Martin BaturinaComoCAM6.977.00-0.038
101Nahuel MolinaRomaRB6.976.97+0.006
102Mariano TroiloParmaCB6.976.96+0.0111
103Mile SvilarRomaGK6.976.90+0.085
104Tommaso BaldanziGenoaCAM6.976.85+0.136
105Raoul BellanovaAtalantaRW6.976.82+0.155
106Redouane HalhalVeneziaCB6.966.82+0.138
107Alphadjo CissèAC MilanCAM6.957.06-0.115
108Rodrigo MoraRomaCAM6.957.05-0.115
109Jonathan RoweAtalantaLW6.956.99-0.046
110Hassane KamaraUdineseLB6.956.98-0.0311
111Kike PérezVeneziaCM6.956.96-0.0110
112Gabriele CalvaniFrosinoneCB6.956.96-0.0110
113Pietro ComuzzoTorinoCB6.956.92+0.0310
114Cher NdourFiorentinaCM6.956.88+0.0711
115Domenico BerardiSassuoloRW6.956.87+0.088
116Frank AnguissaNapoliCM6.956.73+0.236
117Evan NdickaRomaCB6.946.99-0.058
118Adam ObertCagliariCB6.946.89+0.0510
119Giovanni Di LorenzoNapoliRB6.946.86+0.0810
120Vasilije AdžićSassuoloCAM6.946.86+0.086
121Pierre KaluluJuventusCB6.937.06-0.1311
122Rafik BelghaliTorinoRB6.936.97-0.047
123Gianluca ManciniRomaCB6.936.87+0.068
124Noel TörnqvistMonzaGK6.927.01-0.097
125Eljif ElmasAtalantaCAM6.917.05-0.145
126Lassana CoulibalyLecceCM6.916.96-0.056
127Toma BašićVeneziaCM6.916.94-0.036
128Anastasios DouvikasComoST6.916.91+0.0010
129Darryl BakolaSassuoloCAM6.906.93-0.038
130Ardian IsmajliTorinoCB6.906.90+0.008
131Emanuele ValeriParmaLB6.906.86+0.0410
132Morten FrendrupGenoaCDM6.906.85+0.069
133Vincent SierroParmaCM6.906.84+0.057
134Oliver ProvstgaardLazioCB6.896.95-0.0610
135Billy GilmourNapoliCDM6.896.92-0.036
136GasparLecceCB6.896.89+0.007
137Tommaso PobegaBolognaCM6.886.90-0.0210
138Daniel MaldiniCagliariCAM6.886.89+0.0010
139Justin BijlowGenoaGK6.886.87+0.0111
140Edoardo CorviParmaGK6.886.84+0.058
141Mërgim VojvodaUdineseRB6.876.88-0.0110
142Akor AdamsVeneziaST6.876.84+0.0411
143Josip SutaloLazioCB6.866.93-0.076
144Nico GonzálezJuventusLW6.866.88-0.025
145Simone LontaniParmaST6.866.76+0.106
146Maduka OkoyeUdineseGK6.856.89-0.0411
147Jean ButezComoGK6.856.86-0.018
148Mandela KeitaParmaCDM6.856.83+0.0211
149Anthony OyonoFrosinoneRB6.846.91-0.069
150Daniel BragançaTorinoCM6.836.91-0.086
151Tiago GabrielLecceCB6.836.91-0.089
152Álex ValleComoLB6.836.82+0.017
153Johan VásquezGenoaCB6.836.78+0.0410
154Juan JesusVeneziaCB6.836.74+0.097
155Kieron BowieSassuoloST6.836.72+0.105
156Matías MorenoVeneziaCB6.826.74+0.078
157Giovanni SimeoneTorinoST6.816.88-0.0610
158Michel AdopoCagliariCM6.816.76+0.0511
159Jay RobinsonMonzaLW6.806.88-0.088
160Marten de RoonRomaCDM6.806.82-0.015
161Paul MendyCagliariST6.806.81-0.0110
162Mikael Egill EllertssonGenoaCM6.806.80+0.0010
163Harry WinksCagliariCM6.806.79+0.008
164Ché AdamsTorinoST6.796.95-0.178
165Koni De WinterAC MilanCB6.796.82-0.0311
166Ridgeciano HapsVeneziaLB6.796.80-0.015
167João MárioFiorentinaRB6.796.71+0.085
168Nicolò CasaleBolognaCB6.786.89-0.116
169Antonino GalloLecceLB6.786.87-0.0910
170Saba GoglichidzeMonzaCB6.786.87-0.096
171Amar FatahLecceLW6.786.81-0.035
172Radu DrăgușinFiorentinaCB6.786.67+0.1111
173Diego CarlosParmaCB6.776.72+0.056
174Romano Floriani MussoliniLazioRB6.766.84-0.0811
175Wladimiro FalconeLecceGK6.766.83-0.0611
176Giorgio ScalviniAtalantaCB6.766.80-0.049
177Torbjørn HeggemBolognaCB6.756.81-0.066
178Keinan DavisUdineseST6.756.76-0.018
179John YeboahVeneziaST6.756.75+0.008
180Giorgio CittadiniFrosinoneCB6.756.68+0.076
181David de GeaFiorentinaGK6.756.63+0.1211
182Duje Caleta-CarSassuoloCB6.756.57+0.186
183Patrizio MasiniFrosinoneCM6.746.76-0.028
184Gianluca GaetanoAtalantaCAM6.746.75-0.015
185Rasmus HøjlundNapoliST6.746.69+0.059
186Danilo VeigaLecceRB6.736.79-0.0711
187Jesper KarlströmUdineseCDM6.736.74-0.0211
188Arthur TheateBolognaCB6.736.74-0.018
189Jay IdzesSassuoloCB6.736.59+0.145
190Pervis EstupiñánAC MilanLB6.726.81-0.086
191Joël MonteiroLecceLW6.726.74-0.036
192Youssef MalehLecceCM6.716.76-0.048
193Josep MartínezInterGK6.716.76-0.059
194Simon SohmVeneziaCM6.716.66+0.049
195Santiago PierottiLecceRW6.716.65+0.065
196Weston McKennieJuventusCM6.706.82-0.118
197Mario PašalićAtalantaCM6.706.80-0.105
198Nikola VlašićTorinoCAM6.706.73-0.0310
199El Bilal TouréParmaLW6.706.68+0.0211
200Yunus MusahAC MilanCM6.706.65+0.058
201Konan N’DriLecceRW6.696.73-0.055
202Jacopo FazziniCagliariCM6.696.70-0.015
203Enrico DelpratoParmaRB6.696.69+0.0011
204Leonardo SpinazzolaNapoliLB6.696.67+0.025
205Christian KabaseleUdineseCB6.696.66+0.036
206Oumar SoletUdineseCB6.686.84-0.165
207Samuele BirindelliMonzaRB6.686.78-0.1110
208Davide FrattesiLazioCM6.686.73-0.0510
209Alessandro DeiolaCagliariCM6.686.66+0.029
210Zeki ÇelikJuventusRB6.676.77-0.117
211ÉdersonAtalantaCM6.676.70-0.0311
212Lennon MillerUdineseCM6.666.51+0.155
213Randal Kolo MuaniJuventusST6.646.70-0.0611
214Lukasz SkorupskiBolognaGK6.646.66-0.029
215Ricardo MangasMonzaLB6.636.71-0.0811
216Roberto PiccoliBolognaST6.626.68-0.066
217Josh DoigSassuoloLB6.626.54+0.0810
218Oumar NgomLecceCDM6.616.65-0.049
219VieryFiorentinaCB6.616.51+0.097
220Jhon LucumíJuventusCB6.596.72-0.1210
221Eddy KouadioMonzaCB6.596.71-0.129
222Lorenzo LucchesiMonzaCB6.596.64-0.049
223Gonçalo RamosAC MilanST6.596.61-0.0211
224Manga Foe OndoaMonzaCM6.596.54+0.046
225Kingsley EhizibueGenoaRB6.586.60-0.025
226Lucas PerriTorinoGK6.586.60-0.029
227Alessandro MarcandalliGenoaCB6.586.57+0.019
228Simone CinquegranoSassuoloRB6.586.51+0.087
229Jens OdgaardBolognaCAM6.576.63-0.067
230Jamil SiebertLecceCB6.576.56+0.028
231Davide ZappacostaAtalantaRW6.566.75-0.187
232Alessio CacciamaniTorinoLW6.566.62-0.069
233James AbankwahUdineseCB6.566.56+0.0010
234Gvidas GineitisTorinoCM6.556.47+0.085
235Zé PedroCagliariCB6.546.47+0.0711
236Ebenezer AkinsanmiroMonzaCM6.536.70-0.177
237Guglielmo VicarioJuventusGK6.536.65-0.1211
238Lorenzo BernasconiAtalantaLW6.536.57-0.047
239Sascha BritschgiParmaRB6.496.49+0.007
240Marco BrescianiniFiorentinaCM6.496.39+0.105
241Matteo DarmianBolognaRB6.486.56-0.085
242David RomeroParmaST6.466.62-0.165
243Andrea CarboniMonzaCB6.466.57-0.119
244Enzo EbosseUdineseCB6.456.59-0.146
245Nikola StulicLecceST6.456.52-0.075
246Dominik DrobnicParmaCB6.456.48-0.025
247Nadir ZorteaBolognaRB6.446.55-0.118
248Joël SchingtienneVeneziaCB6.216.28-0.085

Best in each position

Position Player Team Rating Rank
GKElia CaprileCagliari7.3813
RBEmanuele LulliRoma7.1937
CBMario HermosoRoma7.3614
LBCarlos AugustoInter7.556
CDMGiacomo CalòFrosinone7.861
CMAdrien RabiotAC Milan7.605
CAMNico PazComo7.733
RWMatías SouléRoma7.644
LWAssane DiaoComo7.4810
STPaulo DybalaRoma7.772

Player Ratings FAQ

How are the Statz Player Ratings calculated?

Each match starts from the player's SportMonks match rating. Eighty per cent of the rating stands as it is; the other twenty per cent is scaled by how strong the opponent was on the Statz team ratings, and the result is capped at 10. A player's season rating is the average of their adjusted match ratings in league games where they played 45 minutes or more.

Why does the opponent matter?

Because a 7.0 against the best side in the league is a better performance than a 7.0 against the worst. The adjustment credits players who did well against strong opposition and takes a little from those whose ratings came against weak sides.

Which part of the opponent counts for which player?

It depends on the position. A striker is judged against the defence they faced and a centre back or goalkeeper against the attack. Wingers and attacking midfielders take three quarters from the defence, full backs three quarters from the attack, and central midfielders half of each.

What do Raw and Adj mean?

Raw is the player's average SportMonks rating with no adjustment. Adj is how far the opponent adjustment moved it: positive when the player's ratings came against stronger than average opposition. Opposition is the average multiplier behind it, above 1.00 for a harder than average run of opponents.

Who is the best player in the Serie A right now?

Giacomo Calò of Frosinone tops the Statz Serie A Player Ratings as of 9 November 2026, with an adjusted rating of 7.86 from 11 matches.

How many matches does a player need to appear?

Five matches of 45 minutes or more early in the season, rising to ten once the league is 15 rounds in. The Serie A is 11 rounds in, so the table needs 5.

How often do the ratings update?

Every morning. The last two weeks of matches are recalculated each time, because SportMonks revises some match ratings in the days after a game.

Football

  • World Cup 2026
  • Premier League stats
  • Champions League stats
  • La Liga stats
  • Bundesliga stats
  • Serie A stats
  • Ligue 1 stats
  • All football leagues

Tools

  • Bet Builder
  • Team Bet Builder
  • Acca Builder
  • Same Game Parlay builder
  • Player prop projections
  • Form edges
  • Football news & analysis
  • Statz Pro

Company

  • About Statz
  • Privacy policy
  • Terms of service

18+. BeGambleAware.org