Fiorentina forward Moise Kean has been struggling to recover from a physical setback, Viola coach Paolo Vanoli confirmed following the club's 4-0 defeat against Roma in Matchday 35 — a result that left the Florentines in 16th place on 37 points with three matches remaining in the 2025-26 Serie A season.

The timing is as difficult as it gets. Fiorentina have won only eight of their 35 league matches, collecting 13 draws along the way, and have conceded 49 goals — a defensive record that places enormous pressure on the attacking end of the pitch to generate something, anything, that can shift the arithmetic. Kean is that something. Without him functioning at full capacity, Vanoli's side look structurally thin in the final third.

The 26-year-old has contributed eight goals and one assist across 26 league appearances this season, carrying an average rating of 6.70. That goal return makes him comfortably the most productive attacking presence in a squad that has managed only 38 goals in 35 matches — a figure that underlines how dependent the Viola have become on Kean's output. When he is absent or compromised, the team's ability to manufacture chances and convert them diminishes sharply, and the Roma result illustrated that dependency in the starkest terms.

Vanoli did not spare his own side after the Olimpico collapse, describing the result as a catastrophe and acknowledging that Fiorentina still look fragile. That word — fragile — carries weight when applied to a club sitting one place above the relegation zone. It also reframes what Kean's recovery means: this is not a question of squad rotation or tactical preference, but of whether the club's most reliable finisher can be available for the matches that will determine whether Fiorentina stay up.

His season profile — eight goals from 26 appearances, an AI overall rating of 67 with a potential ceiling of 72 — suggests a player who has delivered at a reasonable level without ever quite reaching the consistency that would make him decisive in a title-chasing side. In a survival fight, however, that output is not a limitation; it is the margin. Three matches, 37 points, and a striker racing against his own fitness: Fiorentina's fate is almost entirely bound up in those variables.