Johnny Cardoso’s first 90 minutes in almost a month turned out to be his best performance of 2026.
Cardoso helped Atletico Madrid to a 4-2 La Liga win over Espanyol to keep them in the hunt for a top four finish. The US national team midfielder was all over the field in Diego Simeone’s squad, winning the most matches (9), making the most mistakes (2) and completing the most tackles (5).
He also completed 86% of his passes in the match and made three interceptions, shining in midfield.
The 24-year-old has found it difficult to string together consistent minutes this season, but will hope Sunday’s performance will prove to be a spark for the rest of the season. With Atletico Madrid looking to advance in the UEFA Champions League in midweek, Cardoso could be brought in to help them do so.
Atletico Madrid host Belgian side Club Brugge in the second leg on Tuesday before visiting Real Oviedo in La Liga on February 28.
In England, Naomi Girma scored her first Chelsea goal in an FA Cup win over Manchester United. Chris Richards and Crystal Palace picked up a home win over Wolves. George Campbell made his return for West Bromwich Albion.
In Germany, Noahcai Banks and Augsburg defeated Wolfsburg in the Bundesliga. Christopher Lund went the distance in Köln’s tie against Hoffenheim. Malik Tilman started but Bayer Leverkusen lost to Union Berlin.
In France, Folarin Balogun scored in AS Monaco’s win over Lens. Tim Wea and Marseille lost to Stade Brest. Korbin Shrader scored once in Lyon’s away win over Marseille in the women’s action.
In Italy, Christian Pulisic and AC Milan suffered a home loss to Parma. Weston McKennie played 90 minutes in Juventus’ shock defeat to Como.
Elsewhere, Marlon Fossey registered one assist in Standard Liège’s victory Bryan Reynolds went the distance for Westerlo. Auston reliable was sent off in Celtic’s 2–1 home loss to Hibernian. Handshakes and Hajduk Split recorded a home win over Hibernian. Danny Leyva and Necaxa suffered a home loss to Toluca.
Here’s a closer look at this weekend’s Americans abroad:
England
Premier League
Chris Richards started and played 90 minutes in Crystal Palace’s 1-0 win over Wolves on Sunday.
Brenden Aaronson on Saturday started and played 73 minutes in Leeds United’s 1-1 draw against Aston Villa.
Tyler Adams started and played 66 minutes in Bournemouth’s 0-0 draw against West Ham United on Saturday.
Antonee Robinson did not dress in Fulham’s 3-1 win over Sunderland on Sunday.
EFL Championship
Patrick Agyemang On Saturday he started and played 90 minutes in Derby County’s 2-0 defeat to Watford.
Haji Wright started and played 71 minutes in Coventry City’s 2-0 win over West Bromwich Albion on Saturday.
George Campbell came off the bench and played 50 minutes for West Bromwich Albion.
Daryl Dyke came off the bench and played 29 minutes for West Bromwich Albion.
Aidan Morris On Saturday he started and played 75 minutes in Middlesbrough’s 0-0 draw against Oxford United.
Charlie Kelman came off the bench and played five minutes in Charlton Athletic’s 1-1 draw against Southampton on Saturday.
George Campbell is OUT (injury) for West Brom.
League One
Lynden Gooch not dressed in Huddersfield Town’s 2-1 win over Barnsley on Saturday.
Dom Dwyer did not dress in Mansfield Town’s 2-0 defeat by Lincoln City on Saturday.
League Two
Jonathan Tomkinson started and played 82 minutes in Cheltenham Town’s 3-2 win over Salford City on Saturday.
FA Cup Women
Naomi Bulk started, scored A GOALand played 120 minutes in Chelsea’s 2-1 win over Manchester United on Sunday.
Phallon Tullis-Joyce started, made FIVE SAVESand played 120 minutes for Manchester United.
Alyssa Thompson started and played 78 minutes for Chelsea.
Catarina Macario didn’t dress for Chelsea.
Emily Fox started, registered A TO HELPand played 90 minutes in Arsenal’s 3-0 win over Bristol City on Sunday.
Sam Coffee Sunday started and played 90 minutes in Manchester City’s 4-0 win over Sheffield United.
Spain
The League
Johnny Cardoso started and played 90 minutes in Atletico Madrid’s 4-2 win over Espanyol on Saturday.
Alex Vrijman dressed, but did not play in Villarreal’s 2-1 win over Valencia on Sunday.
Second League
Konrad De La Fuente did not dress in AD Ceuta’s 2-1 win over Granada on Friday.
Germany
Bundesliga
Christopher Lund started and played 90 minutes in FC Köln’s 2-2 draw against Hoffenheim on Saturday.
Malik Tilman started and played 81 minutes in Bayer Leverkusen’s 1-0 defeat by Union Berlin on Saturday.
Joe Scally started and played 90 minutes in Borussia Mönchengladbach’s 2-1 defeat by Freiburg on Sunday.
Gio Reyna did not dress for Borussia Mönchengladbach.
Timmy Chandler did not dress on Saturday in Eintracht Frankfurt’s 3-2 defeat by Bayern Munich.
Noahcai Banks started and played 90 minutes in Augsburg’s 3-2 win over Wolfsburg on Saturday.
Kevin Paredes came off the bench and played 25 minutes for Wolfsburg.
James Sand came off the bench and played ten minutes in St. Pauli’s 2-1 win over Werder Bremen on Sunday.
Lennard Maloney dressed, but did not play in Mainz’s 1-1 draw against Hamburg on Friday.
Damion Downs dressed, but did not play for Hamburg.
Mathis Albert not dressed in Borussia Dortmund’s 2-2 draw against RB Leipzig on Saturday.
Cole Campbell is OUT (Ankle Injury) for Hoffenheim.
2. Bundesliga
Mael Corboz started and played 60 minutes in Arminia Bielefeld’s 2-1 defeat to Greuther Furth on Friday.
Maximum Dietz came off the bench and played 45 minutes for Greuther Furth.
Johan Gomez started, registered A TO HELPand played 90 minutes in Eintracht Braunschweig’s 3-1 defeat by Elversberg on Saturday.
John Tolkin started and played 70 minutes in Holstein Kiel’s 3-1 defeat by Karlsruher on Saturday.
John Brooks dressed, but did not play in Hertha Berlin’s 5-2 loss to Paderborn on Sunday.
Julian Vegetable is OUT (injury) for Greuther Furth.
3. League
Terrence Boy did not dress in Waldhof Mannheim’s 3-1 defeat against Stuttgart II on Friday.
Mason Toye is OUT (suspension) for Ingolstadt.
Italy
Series A
Weston McKennie started and played 90 minutes in Juventus’ 2-0 defeat to Como on Saturday.
Christian Pulisian started and played 62 minutes in AC Milan’s 1-0 defeat to Parma on Sunday.
Ben Cremaschi dressed, but did not play for Parma.
Yunus Musa dressed, but did not play in Atalanta’s 2-1 win over Napoli on Sunday.
Series B
Gianluca Busy started and played 90 minutes in Venezia’s 3-2 win over Pescara on Saturday.
Jonathan Klinsmann started, made THREE SAVESand played 90 minutes in Cesena’s 3-2 defeat to Spezia on Saturday.
Andriya Novakovitch started and played 90 minutes in Reggiana’s 1-1 draw against Avellino on Sunday.
France
League 1
Folarin Balogun started, scored A GOALand played 85 minutes in Monaco’s 3-2 win over Lens on Saturday.
Tanner Tessmann started and played 58 minutes in Lyon’s 3-1 defeat by Strasbourg on Sunday.
Tim Wea started and played 90 minutes in Marseille’s 2-0 defeat to Stade Brest on Friday.
Mark McKenzie did not dress on Saturday (Suspension) in Toulouse’s 1-1 draw against Paris FC.
Premier League
Corbin Schrader started, scored A GOALregistered A TO HELPand played 90 minutes in Lyon’s 6-2 win over Marseille on Saturday.
Lindsey Hope started, registered A TO HELPand played 45 minutes for Lyon.
Lily Yohannes started and played 45 minutes for Lyon.
The Netherlands
Premier League
Sergino Destination started and played 90 minutes in PSV’s 3-1 win over Heerenveen on Saturday.
Ricardo Pepi came off the bench and scored A GOALand played 15 minutes for PSV.
Taylor Booth did not dress on Sunday in FC Twente’s 2-1 win over FC Groningen.
Scotland
Premiership
Auston reliable started and played 74 minutes in Celtic’s 2-1 defeat to Hibernian on Sunday. Trusty was sent off after receiving a red card.
Cameron Carter-Vickers is OUT (Achilles injury).
Portugal
Portuguese League
Jordan Pefok did not dress in Tondela’s 2-0 win over Estrela de Amadora on Friday.
Belgium
First Division A
Bryan Reynolds started and played 90 minutes in Westerlo’s 2-1 win over Sporting Charleroi on Sunday.
Marlon Fossey started, registered A TO HELPand played 89 minutes in Standard Liège’s 3-0 win over Genk on Sunday.
Greece
Super League
Erik Palmer Brown did not dress in Panathinaikos’ 2-0 win over OFI Crete on Sunday.
Austria
Bundesliga
George Bello started and played 90 minutes in LASK’s 5-1 defeat by Red Bull Salzburg on Sunday.
Donovan Pines started and played 90 minutes in Grazer AK’s 1-0 defeat against Hartberg on Saturday.
Croatia
HST
Handshakes started and played 90 minutes in Hajduk Split’s 1-0 win over Rijeka on Sunday.
Denmark
The Super League
Gavin Beavers and Brondby host Matthew Hoppe and Sonderjyske on Monday.
Jonathan Amun dressed but did not play in Vejle’s 3-3 draw against Nordsjaelland on Friday.
Mexico
League MX
Danny Leyva started and played 87 minutes in Necaxa’s 3-0 loss to Toluca on Saturday.
Alex Zendejas did not dress in Club America’s 4-0 win over Puebla on Friday.
#Americans #Weekend #Rewind #Cardoso #Girma #SBI #Soccer


