Roma 2024-25 review: Player ratings

Roma players experienced lows and highs that contrasted more than virtually ever before in 2024-25, a season the club ended on the up.

Roma found themselves anywhere between 17th and 5th in the Serie A table throughout the season, at times close enough to the relegation zone to feel like they were genuinely in trouble, at others close enough to the Champions League places to believe in an impossible dream.

Naturally, only a handful of players could say they were consistent with their individual form, but as always, especially as Ranieri’s side rose to their eventual place of 5th in the standings, there were several who stood out.

Here are the Giallorossi Yorkshire player ratings out of 10 for all the players who made a minimum of five appearances for Roma in the 2024-25 season.

Mile Svilar – 9

Appearances: 51

Starts: 51

Goals conceded: 51

Embed from Getty Images

This season’s player ratings start from the very best. Svilar was officially named as the best goalkeeper in Serie A for the 2024-25 season and has been almost universally acknowledged as the best Roma player over the past 12 months. With 19 clean sheets to his name, Svilar inspired Roma at every peak and trough of their rollercoaster form. As written in the May 2025 Giallorossi Yorkshire newsletter: “When things weren’t going well, Mile Svilar was giving his all. When things were going well, Mile Svilar was giving his all. And it turns out his all is something quite special.”

Gianluca Mancini – 7

Appearances: 46

Starts: 45

Goals: 3

Last season, Mancini was voted as the Giallorossi Yorkshire player of the season. He hasn’t been quite as consistent this time around, facing pressure earlier in the season, but led by example over the second half of the campaign. Either playing on the right or middle of a back three, Mancini ended up with the lowest amount of yellow cards he has ever received in a Roma season, despite giving away more fouls than any of his teammates. His interceptions proved useful on various occasions.

Evan Ndicka – 8

Appearances: 51

Starts: 51

Goals: 1

It was a momentous season for Ndicka, who only missed one Europa League match and was ever-present – not missing a single second – in Serie A. Not since Aldair in 1999-2000 had any outfield Roma player managed that. While his first season at Roma didn’t quite live up to full expectations, his second was much better. Ndicka led the way for most passing metrics in the Roma squad, as well as more defensive actions like blocks and clearances. There could still be another level of aggression to unlock from him, but his calmness on the ball and reading of the game has generally made him stand out.

Mats Hummels – 6

Appearances: 20

Starts: 17

Goals: 1

Hummels still looked like his prime self during his final season with Borussia Dortmund, but Roma ended up with a version of the defender headed for retirement. Almost completely overlooked by Ivan Jurić, the lack of appearances by the German was a cause for controversy in the autumn. When he worked his way into the side, he was generally playing at an acceptable standard under Claudio Ranieri, but his season was overshadowed by his lapse of judgement that played no small part in Roma’s Europa League elimination.

READ MORE: Mats Hummels: The Roma review

Mario Hermoso – 4

Appearances: 13

Starts: 6

Goals: 1

One of the biggest disappointments of the season was Hermoso, who arrived at the same time as Hummels to complete Roma’s defence. Only once did he last the full 90 minutes of a Serie A match and he was notably sent off in the 5-1 loss to Fiorentina. At the first opportunity, Roma shipped him off to Bayer Leverkusen in January.

Victor Nelsson – 5

Appearances: 5

Starts: 1

Goals: 0

Replenishing Roma’s defensive depth after Hermoso’s exit was Nelsson, who joined on loan from Galatasaray. However, he didn’t get too much of a chance to prove himself, looking fairly timid for a centre-back. His loan would almost certainly not become permanent.

Zeki Çelik – 6.5

Appearances: 43

Starts: 38

Goals: 1

Most of Roma’s players enjoyed a better second half of the season than the first, but it was rarely as evident as it was for Çelik. On the verge of leaving the club for Fulham in January, most of a Roma persuasion wouldn’t have missed him too much. After Ranieri decided to keep him, though, Çelik became more solid as an option on the right of the back three and finally got his first goal for the club in the Europa League against Porto in February.

Saud Abdulhamid – 5

Appearances: 8

Starts: 4

Goals: 1

Expectations weren’t off the scale when Roma signed a player from the Saudi Pro League and Abdulhamid did look raw at first. Better going forward than defensively, he got his first goal for Roma against Braga in the Europa League, but never really earned the trust of his coaches too much.

Devyne Rensch – 5.5

Appearances: 18

Starts: 7

Goals: 0

Brought in from Ajax in January, Rensch is yet to establish himself as Roma’s first-choice right-back. His highlight was a volleyed assist for an Artem Dovbyk goal against Como, but realistically, Roma are still learning about what the Dutchman can do, especially defensively where he arrived with a decent reputation from the Netherlands but looked to be lacking at times.

Angeliño – 8

Appearances: 51

Starts: 49

Goals: 4

For many, Angeliño was Roma’s best outfield player in 2024-25. Stepping up with ease into the starting role, the Spaniard enjoyed one of the best campaigns of his entire career. Although having to operate as a makeshift centre-back for Jurić didn’t help his early-season form, Angeliño never complained. When allowed by Ranieri to flourish as a wing-back, he became dangerous, completing more crosses and passes into the penalty area than anyone else in the squad. His volleyed goal against Napoli was one of the most adrenaline-inducing moments of Roma’s resurgent 2025 form.

Nicola Zalewski – 5

Appearances: 17

Starts: 7

Goals: 0

Remarkably, Zalewski ended the season playing in the Champions League final for Inter. His chapter with Roma closed turbulently amid a contract dispute, in which he was threatened with removal from the first team. Despite that, the wing-back did make more appearances than you’d remember until leaving in January. Apart from a decent assist to Lorenzo Pellegrini against Braga, little of note happened in them.

Leandro Paredes – 6

Appearances: 32

Starts: 23

Goals: 4

Paredes was consistent for Roma in 2023-24, but had a nightmarish start to his second season since returning to the club. Costly mistakes crept into his game and he was a mismatch for Jurić’s faltering tactics. Ranieri restored him to greater prominence, though, and Paredes proved his importance despite constant background noise about a move to Boca Juniors. Most notably, he established himself as a useful penalty taker and scored a good free kick against Milan on the last home game of the season.

Bryan Cristante – 6.5

Appearances: 38

Starts: 28

Goals: 4

Cristante has struggled to gain popularity at Roma and didn’t help his case with his form in the first part of the season. Jeered when he touched the ball, it was the lowest point of his time with the club. However, after recovering from an injury, the Italian midfielder found some better form under Ranieri. He was far more solid towards the end of the season, helping to break up play and retain the ball. The way he started the season weighs his rating down, but Cristante dragged himself back up ahead of a reunion with his old Atalanta boss Gian Piero Gasperini.

Manu Koné – 8

Appearances: 45

Starts: 41

Goals: 2

Embed from Getty Images

There was widespread excitement when Roma signed Koné on deadline day in August, with hopes he could re-energise their midfield. He certainly lived up to those hopes, proving to be an excellent ball-carrier. His strength on the ball was virtually unmatched. Scarily, Koné could take his game to another level if he improves in the final third; his goal tally of two doesn’t reflect how often he helps Roma get up the pitch. But Koné was still a standout player and took ownership of his role almost seamlessly.

Enzo Le Fée – 5

Appearances: 10

Starts: 6

Goals: 0

Roma had shared similar hopes for Koné’s fellow Frenchman Le Fée, the first senior signing by Florent Ghisolfi. Sadly, he was much further withdrawn from meeting those expectations. Le Fée struggled to find his best role in Roma’s midfield and wasn’t up to the pace of play. Mercifully, Roma will at least get a similar fee back to what they spent on him after Sunderland’s promotion to the Premier League prompted the loan move he embarked on in January to become permanent.

Lorenzo Pellegrini – 5

Appearances: 34

Starts: 25

Goals: 3

The spotlight has been on Pellegrini over the past couple of years and this was one of the hardest seasons for him to prove his critics wrong. While his goal in the January derby win was a standout moment that bought him some time, Roma’s captain played in the joint-fewest Serie A games (25) in a season that he has since returning to the club in 2017 – and he was only injured for a couple of those absences. Pellegrini will always have his supporters, but like Cristante he bore the brunt of some boos in the first half of the season. It was harder than ever to stick up for him in 2024-25.

Tommaso Baldanzi – 5.5

Appearances: 41

Starts: 12

Goals: 2

For his first full season as a Roma player, Baldanzi struggled to break into the starting lineup. He showed some bursts of energy in the first few weeks, but quickly fell out of favour. In fact, the attacking midfielder set a new club record this season – the most substitute appearances by a Roma player in a single Serie A campaign (29). At 22, is it too late for a loan?

Niccolò Pisilli – 6

Appearances: 41

Starts: 18

Goals: 3

Daniele De Rossi held high hopes for Pisilli in pre-season, making some big decisions to provide him with a pathway to grow into the first team. Initially, the Primavera product made a good impression, but the more he played, the more he became frustrating, especially with his lacklustre shooting ability. But Roma should have learned their lesson by now about patience with youths; on balance, there were probably enough positives for Pisilli to take from his breakthrough campaign.

Lucas Gourna-Douath – 5.5

Appearances: 6

Starts: 2

Goals: 0

Gourna-Douath’s deadline-day arrival in February prompted some excitement in the Roma fanbase, but after his first couple of appearances, he was starved of opportunities until late in the season. At first, his timing was off, earning him yellow cards in both of his first two Serie A appearances. He brought better intensity when he got another chance towards the end of the season – not enough for Roma to want to pay €19.6m with their option to buy him, but enough for them to look at other ways of keeping him around.

Matías Soulé – 7.5

Appearances: 39

Starts: 24

Goals: 5

As mentioned earlier, pressure can be high on young players at Roma. There was a euphoric reception for Soulé when he arrived, aged 21, from Juventus in the summer. But there were also flashbacks to previous failed young talents like Juan Manuel Iturbe, comparisons that lingered over Soulé in the first few months of the season. More recently, though, he enjoyed an outstanding end to the season out of Paulo Dybala’s shadow. With the most assists for Roma in the league, as well as the most successful take-ons and most touches in the attacking third, he was beginning to look like the prospect Roma had invested in and one who could be a key part of their future.

Alexis Saelemaekers – 7

Appearances: 31

Starts: 22

Goals: 7

What if Saelemaekers hadn’t been injured for Jurić’s entire 12-game spell in charge of Roma? Could he have made a contribution that would have helped them get an extra point or two to reach the Champions League places? Judging by his form under Ranieri, he could have made a difference in those dark times. The Milan loanee lit up Roma’s attack from whichever position he played, capable of scoring some impressive goals and providing useful assists. Despite fading a bit towards the end, it may now be a tricky task to keep him, but Saelemaekers made a major contribution and probably proved some sceptics – including back in Milan – wrong.

READ MORE: The Roma and Milan reviews of the Saelemaekers and Abraham loans

Stephan El Shaarawy – 6

Appearances: 41

Starts: 15

Goals: 3

Now 32, El Shaarawy is being phased out from significant game time, with most of his outings being off the bench in 2024-25. An average appearance for him lasted 36 minutes. Sometimes playing more centrally than usual, he still managed to make a few contributions, such as a consolation brace against Bologna in Jurić’s last match in charge and the assist to Cristante for Roma’s last goal at home in the season against Milan. It’s hard to envisage him being anything more than a rotation option from here on out.

Paulo Dybala – 7

Appearances: 36

Starts: 26

Goals: 8

Dybala was unavailable for the last couple of months of the season, but there was so much to pack in with analysis of a whirlwind era in his Roma career. After almost leaving the club in the summer for Saudi Arabia before following his heart to stay, Dybala struggled in the early months of the season and was misused by Jurić. Like so many, he was restored to a more suitable role under Ranieri and was unplayable over the winter, winning a record-breaking fifth Serie A Player of the Month award for December. His strength on the ball and goalscoring reliability was inspirational, but his grade can’t go much higher because of how the season started and finished for him.

READ MORE: The debrief on Paulo Dybala’s third season at Roma

Artem Dovbyk – 6.5

Appearances: 45

Starts: 36

Goals: 17

On the surface, an average of almost one goal every two starts for his first season in Italian football looks an encouraging return for new striker Dovbyk. But beneath those numbers, especially towards the end of the season despite his Serie A Player of the Month win in March, were frustrations about his static nature and lack of involvement in build-up play. Next season, if he stays, could be crucial to see if he will remain in Roma’s long-term plans, but he can take positives from the number of times he opened the scoring for his side.

READ MORE: The players with the most goals in their first seasons at Roma

Eldor Shomurodov – 7

Appearances: 37

Starts: 15

Goals: 7

Embed from Getty Images

He was expected to leave in the summer, but he stayed. He was expected to leave in January, but he stayed. When Shomurodov scored Roma’s first goal of the season, it wasn’t something many would have predicted. But upon reintegration from a couple of loan spells away – including one with Ranieri at Cagliari – the Uzbekistan international produced his best season for Roma yet. While he wasn’t always reliable as a starter, he scored five times as a substitute – the first Roma player to do so since Diego Perotti in 2016-17. Shomurodov was arguably better at being the backup striker than Dovbyk was at being the main striker.

Be the first to comment

Leave a Reply

Your email address will not be published.


*