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
- 90+2’Yellow card
CardiffRubin Colwill - 88’Substitution
CardiffCharlie Holt ONOllie·Tanner OFF - 76’Substitution
WolvesTawanda Chirewa ONAdam Armstrong OFF - 76’Substitution
WolvesThomas Doyle ONAndré OFF - 72’Substitution
CardiffDavid Turnbull ONAlexander Sean Pablo Robertson OFF - 72’Substitution
CardiffRonan Kpakio ONWilliam Fish OFF - 67’Substitution
WolvesMateus Mane ONRafiki Said Ahamada OFF - 66’Substitution
WolvesRodrigo Gomes ONFer López OFF
Show 11 earlier events
- 62’Yellow card
WolvesJean-Ricner Bellegarde - 61’Substitution
CardiffRubin Colwill ONChristopher Willock OFF - 61’Substitution
CardiffC. Ashford ONCalum Scanlon OFF - 58’Goal!
WolvesLadislav KrejčíAssist: Kieran Trippier3 – 0 - 56’Yellow card
CardiffJoel Bagan - 50’Yellow card
WolvesFer López - 42’Yellow card
WolvesAndré - 36’Substitution
WolvesJean-Ricner Bellegarde ONJordan James OFF - 26’Yellow card
WolvesAdam Armstrong - 15’Goal!
WolvesAdam ArmstrongAssist: Rafiki Said Ahamada2 – 0 - 10’Goal!
WolvesFer LópezAssist: Hugo Bueno1 – 0 - 1’Kick-off
Key stats
- 39%Possession61%
- 13Shots13
- 1.60xG1.12
- 4Shots on Target9
- 3Corners5
- 20Fouls8
- 1Offsides2
- 9Saves1
- 302Passes495
- 4Yellow Cards2
Lineups
Confirmed selections
Wolves4 - 2 - 3 - 1
Substitutions
- 36’↑27 J. Bellegarde↓8 J. James
- 66’↑21 Rodrigo Gomes↓28 Fer López
- 67’↑36 M. Mane↓ Rafiki Said Ahamada
- 76’↑23 T. Chirewa↓10 A. Armstrong
- 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
Cardiff4 - 2 - 3 - 1
Substitutions
- 61’↑10 R. Colwill↓16 C. Willock
- 61’↑45 Cian Ashford↓23 C. Scanlon
- 72’↑14 D. Turnbull↓18 A. Robertson
- 72’↑44 R. Kpakio↓2 W. Fish
- 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
| # | Team | P | W | D | L | GD | Pts |
|---|---|---|---|---|---|---|---|
| 1 | 15 | 8 | 5 | 2 | +14 | 29 | |
| 2 | 15 | 8 | 5 | 2 | +11 | 29 | |
| 3 | 15 | 9 | 2 | 4 | +6 | 29 | |
| 4 | 15 | 8 | 4 | 3 | +8 | 28 | |
| 5 | 15 | 8 | 4 | 3 | +8 | 28 | |
| 14 | 15 | 4 | 6 | 5 | 0 | 18 |
Player ratings
- 1
José Sá9.0 - 2
Fer López8.2 - 3
L. Krejčí8.1 - 4
K. Trippier7.9 - 5
A. Armstrong7.9 - 6
Hugo Bueno7.7 - 7
R. Saïd7.7 - 8
Y. Mosquera7.1 - 9
André6.9 - 10
J. James6.8 - 11
T. Doyle6.8 - 12
M. Munetsi6.6 - 13
J. Bellegarde6.5 - 14
Rodrigo Gomes6.5 - 15
T. Chirewa6.4 - 16
M. Mane6.4 - 17
S. Neave0.0 - 18
J. Tchatchoua0.0 - 19
Toti Gomes0.0 - 20
João Virgínia0.0
- 1
P. Ng6.9 - 2
J. Colwill6.5 - 3
Cian Ashford6.5 - 4
W. Fish6.4 - 5
D. Turnbull6.4 - 6
J. Bagan6.3 - 7
Y. Salech6.3 - 8
C. Willock6.2 - 9
A. Robertson6.1 - 10
O. Tanner6.1 - 11
R. Colwill6.0 - 12Charlie Holt5.9
- 13
J. Moylan5.8 - 14
C. Scanlon5.8 - 15
N. Trott5.7 - 16
R. Kpakio5.6 - 17
N. Anyadike0.0 - 18
P. Moreno0.0 - 19
R. Tankiewicz0.0 - 20
H. Tyrer0.0
Match ratings from API-Football, out of 10.
MVP of the match

Rated 9.0, the best on the pitch in 90 minutes.
Team form comparison
Last 5 matches, all competitions
- W-D-L
- 2-1-2
- Scored / match
- 1.0
- Conceded / match
- 1.2
- W-D-L
- 3-1-1
- Scored / match
- 2.4
- Conceded / match
- 1.2
Fan predictions
How the fans called it
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
- 10’Goal!
WolvesFer LópezAssist: Hugo Bueno1 – 0 - 15’Goal!
WolvesAdam ArmstrongAssist: Rafiki Said Ahamada2 – 0 - 26’Yellow card
WolvesAdam Armstrong - 36’Substitution
WolvesJean-Ricner Bellegarde ONJordan James OFF - 42’Yellow card
WolvesAndré - 50’Yellow card
WolvesFer López - 56’Yellow card
CardiffJoel Bagan - 58’Goal!
WolvesLadislav KrejčíAssist: Kieran Trippier3 – 0 - 61’Substitution
CardiffRubin Colwill ONChristopher Willock OFF - 61’Substitution
CardiffC. Ashford ONCalum Scanlon OFF - 62’Yellow card
WolvesJean-Ricner Bellegarde - 66’Substitution
WolvesRodrigo Gomes ONFer López OFF - 67’Substitution
WolvesMateus Mane ONRafiki Said Ahamada OFF - 72’Substitution
CardiffDavid Turnbull ONAlexander Sean Pablo Robertson OFF - 72’Substitution
CardiffRonan Kpakio ONWilliam Fish OFF - 76’Substitution
WolvesTawanda Chirewa ONAdam Armstrong OFF - 76’Substitution
WolvesThomas Doyle ONAndré OFF - 88’Substitution
CardiffCharlie Holt ONOllie·Tanner OFF - 90+2’Yellow card
CardiffRubin Colwill




