- AC Milan dictated tempo and territory but lacked the clinical edge to break through a disciplined Parma defence.
- Parma maximised their limited opportunities, scoring from one of the few clear openings despite generating just 0.46 xG.
- A frustrating defeat leaves Milan reflecting on missed chances, while Parma earns a valuable, hard-earned away victory.
AC Milan 0-1 Parma Player Ratings: Edoardo Corvi MOTM as Troilo Goal Stuns Rossoneri in 1-0 Upset

Summary
AC Milan’s dominance went unrewarded as they fell to a narrow 1-0 defeat against Parma at the Stadio Giuseppe Meazza in Serie A. Milan controlled 65% possession, completed 533 passes at an impressive 92% accuracy, and registered 20 shots, yet they lacked the cutting edge to break down a disciplined Parma setup.
Luka Modric and Adrien Rabiot were pulling the strings in midfield, constantly probing Parma's defensive line. However, what stood out to us was the sheer determination of the visitors' backline, who threw themselves in front of everything. The first half ended scoreless, but not for lack of trying from the Rossoneri.
The decisive moment arrived in the 80th minute when Mariano Troilo found the net, with his goal eventually standing after a lengthy VAR review. AC Milan had earlier been forced into a change when Ruben Loftus-Cheek departed injured in the 11th minute, disrupting their rhythm in midfield. Despite generating 1.14 xG compared to Parma’s 0.46, the hosts could not find a response. Though Rafael Leao came close to scoring but was denied by the post, while Pulisic failed to convert the clear chances that came knocking to him.
The result keeps Milan second on 54 points after 26 matches, while Parma climbs to 12th with 32, a result built on defensive resilience and clinical execution. Below are the full AC Milan vs Parma player ratings.
Key Takeaways
- AC Milan dominated possession (65%), passing accuracy (92%), and shots (20), yet produced just 1.14 xG and failed to convert.
- Parma absorbed relentless pressure, defended the box heroically, and restricted Milan to limited high-quality openings.
- Troilo’s 80th-minute strike, confirmed after VAR review, proved the difference in a match decided by fine margins.
| Category | Details |
|---|---|
| Final Score | AC Milan 0-1 Parma |
| Competition | Serie A |
| Date | 22nd February 2026 |
| MOTM (Player of the Match) | Edoardo Corvi (8.5/10) |
| Best Performer (AC Milan) | Adrien Rabiot (8.0/10) |
| Best Performer (Parma) | Edoardo Corvi (8.5/10) |
| Worst Performer (AC Milan) | Alexis Saelemaekers (5.5/10) |
| Worst Performer (Parma) | Christian Ordóñez (6.0/10) |
AC Milan Player Ratings vs Parma
Here are the AC Milan player ratings against Parma.
Goalkeeper
Mike Maignan - 6.0: Had very little to do for most of the game. He made a couple of comfortable saves but was left completely exposed for the goal. It's harsh to blame him for the result. We noticed he tried to get play moving quickly but his outfield players let him down.
Defenders
Koni De Winter - 5.5: A difficult evening for the defender. He only won two of his five duels and looked a bit off the pace at times. From our perspective, he struggled to contain Parma's sporadic attacks and looked nervous in possession.
Fikayo Tomori - 7.0: Was arguably Milan's best defender before being surprisingly substituted. His 100% pass accuracy was impressive and he made five crucial clearances. He seemed commanding and in control, making his withdrawal a bit of a head-scratcher. A really solid outing cut short.
Davide Bartesaghi - 6.5: A very mixed performance. He saw a lot of the ball, with 96 touches, but was often wasteful, losing possession 13 times. His crossing was particularly ineffective, with only a 22% success rate. He worked hard but the final product just wasn't there.
Advertisement
Midfielders
Pervis Estupiñán - 6.5: A steady but unspectacular hour on the pitch. His passing was neat and tidy, but he offered very little in the final third. He did his job defensively but failed to provide any real spark or creativity before being subbed.
Ruben Loftus-Cheek - N/A: Only on the pitch for 11 minutes before an unfortunate injury forced him off. Impossible to give a fair rating in such a short amount of time.
Adrien Rabiot - 8.0: Milan's best player on the day, without a doubt. He was a force in midfield, creating four chances and winning eight of his ten duels. He was everywhere, making tackles, driving forward, and trying to make things happen. A brilliant performance in a losing effort.
Luka Modrić - 7.5: The maestro was at the heart of Milan's creative efforts, making four key passes. He dictated the play and was constantly looking for that killer ball. However, he did lose possession 14 times, which took some shine off his performance. Still, a class act.
Alexis Saelemaekers - 5.5: All effort and no end product. What stood out to us was how often he lost the ball—a staggering 21 times. He ran tirelessly but his decision-making in the final third was poor and his yellow card was born of frustration. A day to forget for him.
Forwards
Rafael Leão - 7.0: A frustrating afternoon for the Portuguese star. He was a constant menace and was unlucky to see his shot hit the woodwork. He was involved, but like the rest of his team, he just couldn't apply the finishing touch. His booking summed up the team's overall frustration.
Christian Pulisic - 6.5: He will be having nightmares about this game. He got into great positions and had four shots, but missed two big chances. On another day he could have had a hat-trick. He was busy and looked sharp, but his profligacy in front of goal proved costly.
Advertisement
Substitutes
Ardon Jashari - 6.5: Came on for the injured Loftus-Cheek and looked lively. Had a couple of shots from distance that tested the keeper. Brought some energy to the midfield.
Niclas Füllkrug - 6.0: Replaced Pulisic and offered a different kind of threat. Missed a decent headed chance and had another shot blocked. Couldn't find the decisive touch.
Zachary Athekame - N/A: Came on for Tomori in the last few minutes.
Strahinja Pavlovic - N/A: A late appearance with little time to impact the proceedings.
Christopher Nkunku - N/A: Thrown on at the end as Milan chased the game.
Manager
M. Landucci - 5.5: His team dominated the game but couldn't score, which ultimately falls on him. The decision to take off Tomori was bizarre. His side lacked a Plan B when Parma's deep defence held firm. A tactically frustrating day where his team's dominance counted for nothing.
Advertisement
Parma Player Ratings vs AC Milan
Check out the Parma player ratings for the AC Milan vs Parma Serie A match.
Goalkeeper
Edoardo Corvi - 8.5: The undisputed Man of the Match. An absolutely colossal performance. He made five crucial saves, including several from point-blank range. His command of his area and his crucial high claims were a massive reason for this victory. A heroic display.
Defenders
Lautaro Valenti - 7.5: A rock at the heart of the defence. He made a staggering nine clearances and was a constant barrier for Milan's attackers. His positioning was excellent and he put his body on the line for the team. A proper defensive shift.
Mariano Troilo - 8.0: The match-winner. Not only did he score the decisive goal, but he was also immense at the back with nine clearances of his own. He battled for every ball, even earning a yellow card for his troubles. An unforgettable performance that secured a historic win.
Enrico Delprato - 6.5: The captain led by example with a disciplined and unfussy performance. He didn't do anything flashy but was positionally sound and helped keep the defensive structure intact. A solid, professional job.
Advertisement
Midfielders
Emanuele Valeri - 7.5: Provided the crucial assist for Troilo's goal with a moment of quality. He created three chances throughout the game and was Parma's most potent creative force. While his passing was sometimes inconsistent, his contribution was ultimately decisive.
Mandela Keita - 7.0: The unsung hero in Parma's midfield. He was tidy in possession and effective without it, making three interceptions and breaking up Milan's play. He provided the shield that the defence needed to thrive.
Adrián Bernabé - 7.0: A bundle of energy in his hour on the pitch. He won six of his nine duels and was a combative presence. He helped set the tone for Parma's resilient performance before being substituted. Did his job perfectly.
Christian Ordóñez - 6.0: A workmanlike performance from the midfielder. He battled hard and made his presence felt defensively, but offered little going forward. He was part of the solid unit that frustrated Milan for an hour.
Sascha Britschgi - 6.5: A typically industrious display. He recovered the ball nine times, showing his defensive commitment. While sometimes loose in possession, his work rate was vital to the team's defensive effort.
Forwards
Gabriel Strefezza - 7.5: Parma's most dangerous attacker while he was on the pitch. He was a constant outlet, winning eight duels and completing three successful dribbles. He gave the Milan defence headaches with his direct running and skill before being subbed off.
Mateo Pellegrino - 6.0: It was a tough day for the striker. He worked hard to press from the front but lacked the composure in front of goal when his chances came. He battled hard but couldn't provide a cutting edge.
Substitutes
Oliver Sørensen - 6.0: Came on and helped shore things up defensively as Parma looked to hold on.
Hans Nicolussi Caviglia - 6.5: Replaced Bernabé and brought fresh legs to the midfield, helping to see out the famous victory.
Jacob Ondrejka - N/A: A late substitute with little time to make an impact.
Manager
C. Antón Cuesta - 8.0: A tactical masterclass from the Parma boss. His team was organized, disciplined, and resilient. He set his side up perfectly to frustrate Milan and hit them on the counter. His game plan worked to perfection, earning a monumental three points.
Man of the Match
Parma goalkeeper Edoardo Corvi was the man of the match.
Worst Performer
Alexis Saelemaekers was the worst performer.
Also Read
Frequently Asked Questions
What was the result of AC Milan vs Parma?+
Parma secured a famous 1-0 away victory over AC Milan in this Serie A match.
When was AC Milan vs Parma?+
The AC Milan vs Parma match was played on February 22, 2026.
Who was the man of the match in AC Milan vs Parma?+
Parma goalkeeper Edoardo Corvi was the man of the match for his heroic saves.
Who was the worst performer in AC Milan vs Parma?+
AC Milan's Alexis Saelemaekers struggled, losing possession over 20 times in a frustrating performance.
Conversation
(0 Comments)
Editor's Pick
Editor's Pick
-1771487482563.webp)
-1771488086511.webp)







-1771784214134.webp)
-1771776310356.webp)
-1771781951306.webp)

-1754988285871.webp)


