Skip to content
Live scoresView all →

Wolves vs Cardiff 3-0

  • Fer López10'
  • Adam Armstrong15'
  • Ladislav Krejčí58'
Kick-off
Sat, 31 Oct 2026 · 15:00 (UTC)
Venue
Molineux Stadium, Wolverhampton
Referee
Josh Smith

Match timeline

  1. 90+2’Yellow cardCardiff crestCardiffRubin Colwill
  2. 88’SubstitutionCardiff crestCardiffCharlie Holt ONOllie·Tanner OFF
  3. 76’SubstitutionWolves crestWolvesTawanda Chirewa ONAdam Armstrong OFF
  4. 76’SubstitutionWolves crestWolvesThomas Doyle ONAndré OFF
  5. 72’SubstitutionCardiff crestCardiffDavid Turnbull ONAlexander Sean Pablo Robertson OFF
  6. 72’SubstitutionCardiff crestCardiffRonan Kpakio ONWilliam Fish OFF
  7. 67’SubstitutionWolves crestWolvesMateus Mane ONRafiki Said Ahamada OFF
  8. 66’SubstitutionWolves crestWolvesRodrigo Gomes ONFer López OFF
Show 11 earlier events
  1. 62’Yellow cardWolves crestWolvesJean-Ricner Bellegarde
  2. 61’SubstitutionCardiff crestCardiffRubin Colwill ONChristopher Willock OFF
  3. 61’SubstitutionCardiff crestCardiffC. Ashford ONCalum Scanlon OFF
  4. 58’Goal!Wolves crestWolvesLadislav KrejčíAssist: Kieran Trippier3 – 0
  5. 56’Yellow cardCardiff crestCardiffJoel Bagan
  6. 50’Yellow cardWolves crestWolvesFer López
  7. 42’Yellow cardWolves crestWolvesAndré
  8. 36’SubstitutionWolves crestWolvesJean-Ricner Bellegarde ONJordan James OFF
  9. 26’Yellow cardWolves crestWolvesAdam Armstrong
  10. 15’Goal!Wolves crestWolvesAdam ArmstrongAssist: Rafiki Said Ahamada2 – 0
  11. 10’Goal!Wolves crestWolvesFer LópezAssist: Hugo Bueno1 – 0
  12. 1’Kick-off

Key stats

Wolves crestWolvesCardiffCardiff crest
  • 39%Possession61%
  • 13Shots13
  • 1.60xG1.12
  • 4Shots on Target9
  • 3Corners5
  • 20Fouls8
  • 1Offsides2
  • 9Saves1
  • 302Passes495
  • 4Yellow Cards2

Lineups

Confirmed selections

Wolves crestWolves4 - 2 - 3 - 1

  1. 1Sá
  2. 2Trippier
  3. 15Mosquera
  4. 37Krejčí
  5. 3Bueno
  6. 7André
  7. 5Munetsi
  8. 28López
  9. 8James
  10. 19Saïd
  11. 10Armstrong

Substitutions

  1. 36’↑27 J. Bellegarde↓8 J. James
  2. 66’↑21 Rodrigo Gomes↓28 Fer López
  3. 67’↑36 M. Mane↓ Rafiki Said Ahamada
  4. 76’↑23 T. Chirewa↓10 A. Armstrong
  5. 76’↑20 T. Doyle↓7 André

Unused substitutes 14 S. Neave, 38 J. Tchatchoua, 24 Toti Gomes, 13 João Virgínia

Coach César Peixoto

Cardiff crestCardiff4 - 2 - 3 - 1

  1. 1Trott
  2. 23Scanlon
  3. 3Bagan
  4. 2Fish
  5. 38Ng
  6. 8Moylan
  7. 18Robertson
  8. 16Willock
  9. 27Colwill
  10. 11Tanner
  11. 9Salech

Substitutions

  1. 61’↑10 R. Colwill↓16 C. Willock
  2. 61’↑45 Cian Ashford↓23 C. Scanlon
  3. 72’↑14 D. Turnbull↓18 A. Robertson
  4. 72’↑44 R. Kpakio↓2 W. Fish
  5. 88’↑50 Charlie Holt↓ Ollie·Tanner

Unused substitutes 43 P. Moreno, 33 R. Tankiewicz, 30 H. Tyrer, 40 N. Anyadike

Coach B. Barry-Murphy

Match facts

Competition
EFL Championship - English Second Tier
Round
Matchday 13
Date
Sat, 31 Oct 2026
Kick-off
15:00 (UTC)
Venue
Molineux Stadium, Wolverhampton
Referee
Josh Smith
Wolves coach
César Peixoto
Cardiff coach
B. Barry-Murphy

League table

EFL Championship - English Second Tier

#TeamPWDLGDPts
1Birmingham crestBirmingham15852+1429
2Middlesbrough crestMiddlesbrough15852+1129
3Stoke City crestStoke City15924+629
4Wolves crestWolves15843+828
5West Brom crestWest Brom15843+828
14Cardiff crestCardiff15465018

Recent form

Last 5 matches, all competitions

Wolves crest

Wolves

  1. L
  2. L
  3. W
  4. D
  5. W
Cardiff crest

Cardiff

  1. W
  2. L
  3. W
  4. D
  5. W

Player ratings

  1. 1José Sá9.0
  2. 2Fer López8.2
  3. 3L. Krejčí8.1
  4. 4K. Trippier7.9
  5. 5A. Armstrong7.9
  6. 6Hugo Bueno7.7
  7. 7R. Saïd7.7
  8. 8Y. Mosquera7.1
  9. 9André6.9
  10. 10J. James6.8
  11. 11T. Doyle6.8
  12. 12M. Munetsi6.6
  13. 13J. Bellegarde6.5
  14. 14Rodrigo Gomes6.5
  15. 15T. Chirewa6.4
  16. 16M. Mane6.4
  17. 17S. Neave0.0
  18. 18J. Tchatchoua0.0
  19. 19Toti Gomes0.0
  20. 20João Virgínia0.0
  1. 1P. Ng6.9
  2. 2J. Colwill6.5
  3. 3Cian Ashford6.5
  4. 4W. Fish6.4
  5. 5D. Turnbull6.4
  6. 6J. Bagan6.3
  7. 7Y. Salech6.3
  8. 8C. Willock6.2
  9. 9A. Robertson6.1
  10. 10O. Tanner6.1
  11. 11R. Colwill6.0
  12. 12Charlie Holt5.9
  13. 13J. Moylan5.8
  14. 14C. Scanlon5.8
  15. 15N. Trott5.7
  16. 16R. Kpakio5.6
  17. 17N. Anyadike0.0
  18. 18P. Moreno0.0
  19. 19R. Tankiewicz0.0
  20. 20H. Tyrer0.0

Match ratings from API-Football, out of 10.

MVP of the match

José Sá
9.0

José Sá

Wolves crestWolves

0
Goals
0
Assists

Rated 9.0, the best on the pitch in 90 minutes.

Team form comparison

Last 5 matches, all competitions

Wolves crestWolves
W-D-L
2-1-2
Scored / match
1.0
Conceded / match
1.2
Cardiff crestCardiff
W-D-L
3-1-1
Scored / match
2.4
Conceded / match
1.2

Fan predictions

How the fans called it

  • Wolves crestWolvesResult0%
  • Draw0%
  • Cardiff crestCardiff0%

No votes yet

What happened

Match report

Wolves beat Cardiff 3-0 at Molineux Stadium after taking control early and adding a third before the hour. Fer López, Adam Armstrong and Ladislav Krejčí scored, with the first two goals arriving inside 15 minutes.

López opened the scoring in the 10th minute from Hugo Bueno’s assist, and Armstrong doubled the lead five minutes later after being set up by Rafiki Said Ahamada. Wolves went in 2-0 up at half-time.

Krejčí made it 3-0 in the 58th minute from Kieran Trippier’s assist, and that finished the scoring. Cardiff made two changes in the 61st minute, then two more on 72 minutes, but they did not find a way back into the game. Wolves also made two changes on 76 minutes after already resting Fer López and Rafiki Said Ahamada, while Armstrong and André later came off before the end.

Cardiff had 61% of possession and 495 passes to Wolves' 302, but Wolves made their chances count. The home side had 13 shots to Cardiff's 13, with 4 on target to 9, and still finished with the better result. Cardiff also had more corners, 5 to 3, while Wolves recorded 9 saves to Cardiff's 1 and ended with 1 offside to Cardiff's 2. Wolves' xG was 1.6 against Cardiff's 1.12.

Wolves collected four yellow cards, for Adam Armstrong in the 26th minute, André on 42, Fer López on 50 and Jean-Ricner Bellegarde in the 62nd minute. Cardiff were booked twice, with Joel Bagan shown a yellow card in the 56th minute and Rubin Colwill in the second minute of stoppage time.

Match record

Competition
EFL Championship - English Second Tier
Round
Matchday 13
Kick-off
Venue
Molineux Stadium, Wolverhampton
Referee
Josh Smith
Match ID
cornerflick:match:wolves-vs-cardiff-championship-2026-10-31

Data: API-Football · last updated · Spotted an error?

Cite, download, embed

This match as a source

Cite this match

Cornerflick. Wolves 3-0 Cardiff, EFL Championship - English Second Tier, 31 October 2026. Match record, last updated 3 November 2026. https://cornerflick.com/football/championship/matches/wolves-vs-cardiff-championship-2026-10-31

Permanent identifier cornerflick:match:wolves-vs-cardiff-championship-2026-10-31. It does not change if the page moves.

Download the data

Data by Cornerflick — cornerflick.com. Reuse under CC BY 4.0.

Embed this match

A live scoreboard and timeline for your own page, crediting Cornerflick.

<iframe src="https://cornerflick.com/embed/match/wolves-vs-cardiff-championship-2026-10-31" width="100%" height="220" style="border:0" loading="lazy" title="Match scoreboard and timeline — Cornerflick"></iframe>

Get live alerts

Never miss a moment. Goals, line-ups, red cards and full-time — pushed to your phone the second they happen.

Full timeline

19 events

  1. 10’Goal!Wolves crestWolvesFer LópezAssist: Hugo Bueno1 – 0
  2. 15’Goal!Wolves crestWolvesAdam ArmstrongAssist: Rafiki Said Ahamada2 – 0
  3. 26’Yellow cardWolves crestWolvesAdam Armstrong
  4. 36’SubstitutionWolves crestWolvesJean-Ricner Bellegarde ONJordan James OFF
  5. 42’Yellow cardWolves crestWolvesAndré
  6. 50’Yellow cardWolves crestWolvesFer López
  7. 56’Yellow cardCardiff crestCardiffJoel Bagan
  8. 58’Goal!Wolves crestWolvesLadislav KrejčíAssist: Kieran Trippier3 – 0
  9. 61’SubstitutionCardiff crestCardiffRubin Colwill ONChristopher Willock OFF
  10. 61’SubstitutionCardiff crestCardiffC. Ashford ONCalum Scanlon OFF
  11. 62’Yellow cardWolves crestWolvesJean-Ricner Bellegarde
  12. 66’SubstitutionWolves crestWolvesRodrigo Gomes ONFer López OFF
  13. 67’SubstitutionWolves crestWolvesMateus Mane ONRafiki Said Ahamada OFF
  14. 72’SubstitutionCardiff crestCardiffDavid Turnbull ONAlexander Sean Pablo Robertson OFF
  15. 72’SubstitutionCardiff crestCardiffRonan Kpakio ONWilliam Fish OFF
  16. 76’SubstitutionWolves crestWolvesTawanda Chirewa ONAdam Armstrong OFF
  17. 76’SubstitutionWolves crestWolvesThomas Doyle ONAndré OFF
  18. 88’SubstitutionCardiff crestCardiffCharlie Holt ONOllie·Tanner OFF
  19. 90+2’Yellow cardCardiff crestCardiffRubin Colwill