USMNT vs Germany player ratings, stats, highlights: Sane, Havertz, Robinson

Germany claimed a 2-1 victory over the United States in their final World Cup preparation friendly at Soldier Field. Kai Havertz headed the visitors ahead inside two minutes before Antonee Robinson's spectacular left-footed volley restored parity. Leroy Sané's clinical first-time finish proved decisive, though Robinson's subsequent injury departure raised concerns for the hosts ahead of the tournament.
United States player ratings
Player Name | Rating | Description |
Matt Freese | 7.0 | Steady presence in goal with comfortable saves; could do nothing about either German goal. Composed distribution throughout. |
Alex Freeman | 6.7 | Balanced defensive duties with build-up play at right-back before being replaced by Scally at 72 minutes. |
Tim Ream | 6.6 | Anchored defence with experience and positioning, organizing the shape before making way at 72 minutes. |
Miles Robinson | 6.6 | Won aerial duels and made clearances alongside Ream before being replaced by McKenzie at 62 minutes. |
Antonee Robinson | 8.0 | Scored spectacular left-footed volley to equalise at 37 minutes before limping off with injury concerns. |
Tyler Adams | 6.5 | Operated as holding midfielder with reliable if unspectacular industry; headed chance over from corner at 44 minutes. |
Weston McKennie | 6.3 | Struggled against German press, dispossessed multiple times in dangerous areas before being withdrawn at 62 minutes. |
Malik Tillman | 6.6 | Delivered set pieces including the corner leading to Robinson's equaliser; showed technical ability without decisive end product. |
Sergiño Dest | 6.5 | Hybrid role with two shooting chances over the bar; showed quick feet but final product was lacking. |
Christian Pulisic | 7.6 | Most consistently threatening attacker with shots, dribbles and movement; forced Baumann into saves before substitution at 62 minutes. |
Folarin Balogun | 6.5 | Led the line with hold-up play and pressing; shot blocked by Tah at 17 minutes during busy shift. |
Mark McKenzie | 6.3 | Entered at 62 minutes to help maintain defensive structure; steady cameo without major errors or standout moments. |
Sebastian Berhalter | 6.3 | Replaced McKennie at 62 minutes; provided build-up option between centre-backs with functional midfield work. |
Giovanni Reyna | 6.4 | Replaced Pulisic at 62 minutes; weak shot saved by Baumann at 75 minutes during mixed cameo. |
Auston Trusty | 6.3 | Introduced for injured Robinson at 63 minutes; maintained defensive shape with composed ball-playing from left-back. |
Brenden Aaronson | 6.5 | Made impact from 72 minutes with directness on left flank; forced good save from Baumann at 87 minutes. |
Max Arfsten | 6.1 | Brief cameo from 72 minutes replacing Ream; limited involvement focused primarily on maintaining defensive organization. |
Joe Scally | 6.4 | Curling left-footed shot at 81 minutes forced good save from Baumann; positive cameo showing technical quality. |
Timothy Weah | 5.9 | Entered at 72 minutes with limited attacking contribution before yellow card in late confrontation at 90+2 minutes. |
Ricardo Pepi | 6.2 | Replaced Balogun at 72 minutes; worked hard as target but had limited clear-cut chances to finish. |
Cristian Roldán | 6.0 | Came on around 73 minutes replacing Adams; brief cameo maintaining team shape with minimal impact on proceedings. |
Germany player ratings
Player Name | Rating | Description |
Oliver Baumann | 7.2 | Made important saves including double stop from Pulisic; reliable distribution despite occasional risky passes under pressure. |
Joshua Kimmich | 7.4 | Provided pinpoint assist for opening goal at 2 minutes; dictated tempo before substitution at 61 minutes. |
Jonathan Tah | 7.3 | Commanding defensive display with crucial blocks on Balogun and Pulisic; won aerial duels and organized backline effectively. |
Nico Schlotterbeck | 6.9 | Composed distribution and good positioning throughout; forced Dest onto weaker foot but booked in late confrontation. |
Nathaniel Brown | 6.6 | Contributed overlapping runs and combined with Wirtz and Musiala on left before making way at 61 minutes. |
Aleksandar Pavlovic | 6.8 | Anchored midfield with disciplined positioning; curling shot at 66 minutes cleared bar before substitution at 80 minutes. |
Felix Nmecha | 6.7 | Won ball from McKennie multiple times with aggressive pressing; weak shot saved by Freese at 50 minutes. |
Jamal Musiala | 7.0 | Demonstrated creative ability with clever movement and footwork; weak shot blocked at 36 minutes without decisive product. |
Leroy Sané | 7.9 | Scored clinical winning goal at 57 minutes with first-time left-footed finish into far corner after Havertz lay-off. |
Florian Wirtz | 7.0 | Excellent technique in tight spaces linking with Musiala and Brown; contributed to creative output without goal or assist. |
Kai Havertz | 8.5 | Match-winning display with early header at 2 minutes and assist for Sané's decisive goal; intelligent movement throughout. |
Waldemar Anton | 6.5 | Replaced Kimmich at 61 minutes in defensive role; showed good vision with clever pass at 84 minutes. |
David Raum | 6.3 | Energetic cameo from 61 minutes with shot saved by Freese; booked at 69 minutes for late challenge. |
Deniz Undav | 6.4 | Replaced Havertz at 61 minutes; shot at 78 minutes cleared bar after linking play as mobile striker. |
Jamie Leweling | 6.2 | Entered at 72 minutes replacing Sané; struggled to replicate predecessor's impact with limited attacking contribution. |
Nadiem Amiri | 6.1 | Came on at 80 minutes; well-struck shot from edge of box went wide at 84 minutes. |
Maximilian Beier | 5.8 | Brief cameo from 80 minutes marred by yellow card at 90 minutes; limited positive contribution to play. |
Leon Goretzka | 6.0 | Late cameo from 80 minutes helping see out the match; functional presence without creating attacking moments. |
Angelo Stiller | 6.0 | Entered at 80 minutes in holding role; limited involvement focused on defensive duties in closing stages. |
USA vs Germany match stats
Stat | USA | Germany |
Shots on target | 4 | 4 |
Shots off target | 7 | 6 |
Blocked shots | 5 | 2 |
Possession (%) | 53 | 47 |
Corner kicks | 10 | 2 |
Offsides | 3 | 4 |
Fouls | 11 | 10 |
Throw ins | 14 | 15 |
Yellow cards | 1 | 3 |
Crosses | 7 | 7 |
Goalkeeper saves | 2 | 3 |
Goal kicks | 7 | 7 |
USA vs Germany match highlights
See all World Cup 2026 fixtures and tables.
More World Cup 2026 news and predictions from LiveScore