Skip to content

New York City vs Sporting Kansas City player ratings

Andrés Perea is the Player of the Match for the first time this year after scoring his first goal of the season. Also: Can we talk about Sebastiano Musu?

Andrés Perea scored his first goal of the 2025 season against SKC | Courtesy newyorkcityfc.com

New York City FC player ratings are determined by you, the Hudson River Blue readers: Here are the NYCFC player ratings from the team's frustrating 1-1 draw with Sporting Kansas City on a sweltering night in the Midwest.


This was never going to be an easy game for New York City. From the travel schedule, to players missing due to injury or rumored transfers, to the weather advisory that warned of extreme heat at kickoff, the odds were stacked against NYCFC before the opening whistle sounded.

But the squad looked good, and came close to earning a second consecutive road win for the first time this season. But the game ended 1-1, and your ratings reflect both an appreciation for NYCFC being the better team, and for what was ultimately a frustrating result.

Overall, players in the Starting XI earned an average rating of 6.6, with three starters reaching the 7s. Justin Haak's 7.9 isn't just the highest rating on the night, it's his personal best this year, beating out his 7.6 from the home win over Atlanta United on June 14. Goal-scorer Andrés Perea also set a new season high with a 7.7, and earned his first Player of the Match in 2025.

Substitute Sebastiano Musu caught the attention of our readers, earning a 7.2 from the 13 minutes plus stoppage time he played in his Major League Soccer debut. It's the third-highest rating for any sub this year, and for good reason: The 24-year-old brought a lot to the attack in his limited time on the field.

We take a closer look at Musu's underlying metrics in the Player Spotlight, below.

Note: FotMob ratings are in parentheses.

One goal not enough as NYCFC settles for draw with Kansas City
A winnable road match turned into a slightly disappointing draw as Andrés Perea’s picture-perfect opening goal got canceled out by a late equalizer in a 1-1 tie at Children’s Mercy Park.

Starting XI

Alonso Martínez, off 77' (7.4) – 5.6

Julián Fernández, off 77' (7.2) –6.6

Andrés Perea (7.9) – 7.7

Maxi Moralez (7.8) – 6.6

Aiden O'Neill (7.3) – 6.3

Jonny Shore, off 64' (7.0) – 6.5

Kevin O'Toole, off 77' (7.2) – 6.5

Tayvon Gray (6.8) – 5.8

Thiago Martins (7.3) – 6.4

Justin Haak (6.9) – 7.9

Matt Freese (7.6) – 7.7

This post is for paying subscribers only

Subscribe

Already have an account? Sign In

Latest