Skip to content
CFChampionshipFIXTURES
EFL Championship · 2026/27

Wolverhampton Wanderers v Cardiff City: 3–0 result

Wolverhampton Wanderers 3–0 Cardiff City was the full-time score in the Championship on Sat 31 Oct 2026 at Molineux Stadium.

UK dates and kick-off times · GMT / BST

· 15:00 GMT · Regular season

Wolverhampton Wanderers crest Wolverhampton Wanderers
3 – 0Full timeHalf-time 2 – 0
Cardiff City crest Cardiff City

Molineux Stadium

Match information as at 12 Nov 2026, 08:53 GMT.

Goalscorers

  • Wolverhampton Wanderers crest 10' Fernando López · Goal - Header
  • Wolverhampton Wanderers crest 15' Adam Armstrong · Goal - Header
  • Wolverhampton Wanderers crest 58' Ladislav Krejcí · Goal - Header

Wolverhampton Wanderers v Cardiff City highlights & goals

Official match footage

Availability may vary by location. If a player cannot load, use the official viewing link. Videos are not hosted by this website. Playing an embedded clip connects to YouTube; see our privacy information.

Wolverhampton Wanderers v Cardiff City: UK TV coverage

No confirmed UK broadcaster is listed for this match.

Explore Championship matches on TV or read how to watch in the UK.

Match information

Ground
Molineux StadiumWolverhampton, England
Attendance
29852
Final whistle
31 Oct, 16:55:31 GMT

Goals by period

Wolverhampton WanderersFirst half: 2
Wolverhampton WanderersSecond half: 1
Cardiff CityFirst half: 0
Cardiff CitySecond half: 0

Wolverhampton Wanderers v Cardiff City: goals, cards & substitutions

27 events
  1. 0'
    Kick-off
  2. 10'Wolverhampton Wanderers crest
    Goal - Header · Wolverhampton Wanderers

    Scorer: Fernando López · Assist: Hugo Bueno

  3. 15'Wolverhampton Wanderers crest
    Goal - Header · Wolverhampton Wanderers

    Scorer: Adam Armstrong · Rafiki Said

  4. 19'Wolverhampton Wanderers crest
    End Delay · Wolverhampton Wanderers
  5. 19'Cardiff City crest
    End Delay · Cardiff City
  6. 26'Wolverhampton Wanderers crest
    Yellow Card · Wolverhampton Wanderers

    Adam Armstrong

  7. 30'Cardiff City crest
    End Delay · Cardiff City
  8. 30'Wolverhampton Wanderers crest
    End Delay · Wolverhampton Wanderers
  9. 35'Wolverhampton Wanderers crest
    End Delay · Wolverhampton Wanderers
  10. 35'Cardiff City crest
    End Delay · Cardiff City
  11. 36'Wolverhampton Wanderers crest
    Substitution · Wolverhampton Wanderers

    On: Jean-Ricner Bellegarde · Off: Jordan James

  12. 42'Wolverhampton Wanderers crest
    Yellow Card · Wolverhampton Wanderers

    André

  13. 50'Wolverhampton Wanderers crest
    Yellow Card · Wolverhampton Wanderers

    Fernando López

  14. 56'Cardiff City crest
    Yellow Card · Cardiff City

    Joel Bagan

  15. 58'Wolverhampton Wanderers crest
    Goal - Header · Wolverhampton Wanderers

    Scorer: Ladislav Krejcí · Assist: Kieran Trippier

  16. 61'Cardiff City crest
    Substitution · Cardiff City

    On: Rubin Colwill · Off: Chris Willock

  17. 61'Cardiff City crest
    Substitution · Cardiff City

    On: Cian Ashford · Off: Calum Scanlon

  18. 62'Wolverhampton Wanderers crest
    Yellow Card · Wolverhampton Wanderers

    Jean-Ricner Bellegarde

  19. 66'Wolverhampton Wanderers crest
    Substitution · Wolverhampton Wanderers

    On: Rodrigo Gomes · Fernando López

  20. 67'Wolverhampton Wanderers crest
    Substitution · Wolverhampton Wanderers

    On: Mateus Mané · Rafiki Said

  21. 72'Cardiff City crest
    Substitution · Cardiff City

    On: David Turnbull · Off: Alex Robertson

  22. 72'Cardiff City crest
    Substitution · Cardiff City

    On: Ronan Kpakio · William Fish

  23. 76'Wolverhampton Wanderers crest
    Substitution · Wolverhampton Wanderers

    On: Tawanda Chirewa · Off: Adam Armstrong

  24. 76'Wolverhampton Wanderers crest
    Substitution · Wolverhampton Wanderers

    On: Tommy Doyle · Off: André

  25. 88'Cardiff City crest
    Substitution · Cardiff City

    On: Charlie Holt · Off: Ollie Tanner

  26. 90'+2'Cardiff City crest
    Yellow Card · Cardiff City

    Rubin Colwill

  27. 90'+4'
    Full time

Match statistics

Wolverhampton Wanderers and Cardiff City statistics comparison
StatisticWolverhampton Wanderers crest Wolverhampton WanderersCardiff City crest Cardiff City
Possession38.7%61.3%
Shots1313
Shots on target49
Corners35
Fouls208
Offsides12
Saves91
Yellow cards42
Red cards00
Passes303495
Accurate passes226413
Pass accuracy74.6%83.4%
Crosses1416
Accurate crosses73
Long balls6259
Accurate long balls2823
Blocked shots22
Tackles1620
Interceptions2211
Clearances2320
Shots on target (%)30.8%69.2%
Penalties scored00
Penalties taken00
Cross accuracy50.0%18.8%
Long-ball accuracy45.2%39.0%
Successful tackles1115
Tackle success68.8%75.0%
Effective clearances2320

Accuracy rates are calculated from the available counts and rounded to one decimal place. A dash means the figure is unavailable.

Line-ups & formations

Wolverhampton Wanderers crest Wolverhampton Wanderers

4-2-3-1
1
José SáGoalkeeper
37
Ladislav KrejcíCentre Left Defender
15
Yerson MosqueraCentre Right Defender
3
Hugo BuenoLeft Back
2
Kieran TrippierRight Back
8
Jordan JamesAttacking Midfielder · Substituted
5
Marshall MunetsiLeft Midfielder
7
AndréRight Midfielder · Substituted
10
Adam ArmstrongForward · Substituted
19
Rafiki SaidAttacking Midfielder Left · Substituted
28
Fernando LópezAttacking Midfielder Right · Substituted
Substitutes (9)
  • 21Rodrigo GomesUsed substitute
  • 23Tawanda ChirewaUsed substitute
  • 20Tommy DoyleUsed substitute
  • 38Jackson Tchatchoua
  • 24Toti Gomes
  • 27Jean-Ricner BellegardeUsed substitute
  • 13João Virgínia
  • 36Mateus ManéUsed substitute
  • 14Sean Neave

Cardiff City crest Cardiff City

4-2-3-1
1
Nathan TrottGoalkeeper
3
Joel BaganCentre Left Defender
2
William FishCentre Right Defender · Substituted
23
Calum ScanlonLeft Back · Substituted
38
Perry NgRight Back
8
Jack MoylanAttacking Midfielder
18
Alex RobertsonLeft Midfielder · Substituted
27
Joel ColwillRight Midfielder
9
Yousef SalechForward
16
Chris WillockAttacking Midfielder Left · Substituted
11
Ollie TannerAttacking Midfielder Right · Substituted
Substitutes (9)
  • 30Harry Tyrer
  • 44Ronan KpakioUsed substitute
  • 14David TurnbullUsed substitute
  • 45Cian AshfordUsed substitute
  • 10Rubin ColwillUsed substitute
  • 50Charlie HoltUsed substitute
  • 40Noah Dafydd Anyadike
  • 43Paul Moreno
  • 33Rob Tankiewicz

Player statistics

Wolverhampton Wanderers crest Wolverhampton Wanderers · player statistics
Wolverhampton Wanderers player statistics for Wolverhampton Wanderers v Cardiff City
PlayerGoalsAssistsShotsOn targetYCRCSaves
José Sá0000009
Ladislav Krejcí101100—
Yerson Mosquera000000—
Hugo Bueno010000—
Kieran Trippier010000—
Jordan James001000—
Marshall Munetsi000000—
André000010—
Adam Armstrong103110—
Rafiki Said013100—
Fernando López102110—
Rodrigo Gomes002000—
Tawanda Chirewa000000—
Tommy Doyle000000—
Jean-Ricner Bellegarde001010—
Mateus Mané000000—
Cardiff City crest Cardiff City · player statistics
Cardiff City player statistics for Wolverhampton Wanderers v Cardiff City
PlayerGoalsAssistsShotsOn targetYCRCSaves
Nathan Trott0000001
Joel Bagan000010—
William Fish000000—
Calum Scanlon001100—
Perry Ng001000—
Jack Moylan001100—
Alex Robertson001100—
Joel Colwill004200—
Yousef Salech002100—
Chris Willock001100—
Ollie Tanner001100—
Ronan Kpakio000000—
David Turnbull000000—
Cian Ashford001100—
Rubin Colwill000010—
Charlie Holt000000—

YC = yellow cards; RC = red cards. A dash means that a figure is unavailable.

Previous meetings

Before this match
DateHomeScoreAway
2 Mar 2019Wolverhampton Wanderers crest Wolverhampton Wanderers2 – 0Cardiff City crest Cardiff City
30 Nov 2018Cardiff City crest Cardiff City2 – 1Wolverhampton Wanderers crest Wolverhampton Wanderers
6 Apr 2018Cardiff City crest Cardiff City0 – 1Wolverhampton Wanderers crest Wolverhampton Wanderers
19 Aug 2017Wolverhampton Wanderers crest Wolverhampton Wanderers1 – 2Cardiff City crest Cardiff City
1 Apr 2017Wolverhampton Wanderers crest Wolverhampton Wanderers3 – 1Cardiff City crest Cardiff City

Player leaders in this match

Player leaders by statistic
TeamStatisticPlayerTotalOther figures
Wolverhampton Wanderers crest Wolverhampton WanderersShotsAdam Armstrong3Shots on target: 1Expected goals (xG): 0.36
Wolverhampton Wanderers crest Wolverhampton WanderersAccurate passesKieran Trippier35Passes: 49Big chances created: 1
Wolverhampton Wanderers crest Wolverhampton WanderersDefensive interventionsHugo Bueno19Successful tackles: 2Duels won: 5
Wolverhampton Wanderers crest Wolverhampton WanderersSavesJosé Sá9Shots on target faced: 9Expected goals conceded (xGC): 1.06
Cardiff City crest Cardiff CityShotsJoel Colwill4Shots on target: 2Expected goals (xG): 0.60
Cardiff City crest Cardiff CityAccurate passesJoel Bagan85Passes: 94Big chances created: 0
Cardiff City crest Cardiff CityDefensive interventionsJoel Bagan15Successful tackles: 4Duels won: 6
Cardiff City crest Cardiff CitySavesNathan Trott1Shots on target faced: 4Expected goals conceded (xGC): 1.52

xG estimates the chance of a shot becoming a goal; xGC is the expected goals from shots faced. These are estimates, not the score.

Wolverhampton Wanderers: more player statistics

José Sá

Fouls committed
0
Fouls won
0
Own goals
0
Goals conceded
0
Shots faced
0

Ladislav Krejcí

Fouls committed
1
Fouls won
0
Own goals
0
Offsides
0
Goals conceded
0
Shots faced
0

Yerson Mosquera

Fouls committed
0
Fouls won
0
Own goals
0
Offsides
0
Goals conceded
0
Shots faced
0

Hugo Bueno

Fouls committed
0
Fouls won
1
Own goals
0
Offsides
0
Goals conceded
0
Shots faced
0

Kieran Trippier

Fouls committed
0
Fouls won
1
Own goals
0
Offsides
0
Goals conceded
0
Shots faced
0

Jordan James

Fouls committed
2
Fouls won
0
Own goals
0
Offsides
0
Goals conceded
0
Shots faced
0

Marshall Munetsi

Fouls committed
4
Fouls won
0
Own goals
0
Offsides
0
Goals conceded
0
Shots faced
0

André

Fouls committed
1
Fouls won
1
Own goals
0
Offsides
0
Goals conceded
0
Shots faced
0

Adam Armstrong

Fouls committed
2
Fouls won
0
Own goals
0
Offsides
1
Goals conceded
0
Shots faced
0

Rafiki Said

Fouls committed
3
Fouls won
0
Own goals
0
Offsides
0
Goals conceded
0
Shots faced
0

Fernando López

Fouls committed
1
Fouls won
3
Own goals
0
Offsides
0
Goals conceded
0
Shots faced
0

Rodrigo Gomes

Fouls committed
0
Fouls won
0
Own goals
0
Offsides
0
Goals conceded
0
Shots faced
0

Tawanda Chirewa

Fouls committed
3
Fouls won
0
Own goals
0
Offsides
0
Goals conceded
0
Shots faced
0

Tommy Doyle

Fouls committed
0
Fouls won
0
Own goals
0
Offsides
0
Goals conceded
0
Shots faced
0

Jean-Ricner Bellegarde

Fouls committed
3
Fouls won
2
Own goals
0
Offsides
0
Goals conceded
0
Shots faced
0

Mateus Mané

Fouls committed
0
Fouls won
0
Own goals
0
Offsides
0
Goals conceded
0
Shots faced
0
Cardiff City: more player statistics

Nathan Trott

Fouls committed
0
Fouls won
0
Own goals
0
Goals conceded
3
Shots faced
0

Joel Bagan

Fouls committed
1
Fouls won
0
Own goals
0
Offsides
0
Goals conceded
3
Shots faced
0

William Fish

Fouls committed
0
Fouls won
1
Own goals
0
Offsides
0
Goals conceded
3
Shots faced
0

Calum Scanlon

Fouls committed
0
Fouls won
1
Own goals
0
Offsides
0
Goals conceded
3
Shots faced
0

Perry Ng

Fouls committed
0
Fouls won
6
Own goals
0
Offsides
0
Goals conceded
3
Shots faced
0

Jack Moylan

Fouls committed
1
Fouls won
2
Own goals
0
Offsides
2
Goals conceded
3
Shots faced
0

Alex Robertson

Fouls committed
0
Fouls won
3
Own goals
0
Offsides
0
Goals conceded
3
Shots faced
0

Joel Colwill

Fouls committed
1
Fouls won
6
Own goals
0
Offsides
0
Goals conceded
3
Shots faced
0

Yousef Salech

Fouls committed
1
Fouls won
0
Own goals
0
Offsides
0
Goals conceded
3
Shots faced
0

Chris Willock

Fouls committed
1
Fouls won
0
Own goals
0
Offsides
0
Goals conceded
3
Shots faced
0

Ollie Tanner

Fouls committed
1
Fouls won
0
Own goals
0
Offsides
0
Goals conceded
3
Shots faced
0

Ronan Kpakio

Fouls committed
0
Fouls won
0
Own goals
0
Offsides
0
Goals conceded
0
Shots faced
0

David Turnbull

Fouls committed
1
Fouls won
0
Own goals
0
Offsides
0
Goals conceded
0
Shots faced
0

Cian Ashford

Fouls committed
0
Fouls won
0
Own goals
0
Offsides
0
Goals conceded
0
Shots faced
0

Rubin Colwill

Fouls committed
1
Fouls won
1
Own goals
0
Offsides
0
Goals conceded
0
Shots faced
0

Charlie Holt

Fouls committed
0
Fouls won
0
Own goals
0
Offsides
0
Goals conceded
0
Shots faced
0

Form before Wolverhampton Wanderers v Cardiff City

Earlier results, with the competition shown for each game. Scores are written home team first.

Wolverhampton Wanderers crest Wolverhampton Wanderers

DateOpponentVenueScoreResultCompetition
24 Oct 2026Watford crest WatfordHome1 – 0WEFL Championship
20 Oct 2026Portsmouth crest PortsmouthHome1 – 1DEFL Championship
16 Oct 2026Burnley crest BurnleyAway1 – 2WEFL Championship
13 Oct 2026Bolton Wanderers crest Bolton WanderersHome1 – 3LEFL Championship
10 Oct 2026Middlesbrough crest MiddlesbroughAway1 – 0LEFL Championship

Cardiff City crest Cardiff City

DateOpponentVenueScoreResultCompetition
24 Oct 2026Birmingham City crest Birmingham CityHome1 – 0WEFL Championship
17 Oct 2026Middlesbrough crest MiddlesbroughAway2 – 2DEFL Championship
13 Oct 2026Watford crest WatfordHome5 – 1WEFL Championship
10 Oct 2026Blackburn Rovers crest Blackburn RoversAway2 – 1LEFL Championship
19 Sep 2026Charlton Athletic crest Charlton AthleticHome3 – 1WEFL Championship

Current Championship positions

Full table

Latest league positions as at 13 Nov 2026, 06:00 GMT. These may include matches played after this fixture.

Championship 2026/27 league table
PosClubPWDLGFGAGDPts
4Wolverhampton Wanderers crest Wolverhampton Wanderers158432618+828
14Cardiff City crest Cardiff City154652727018

Wolverhampton Wanderers v Cardiff City: match questions

What was the Wolverhampton Wanderers v Cardiff City result?

Wolverhampton Wanderers 3–0 Cardiff City was the full-time score in the Championship on Sat 31 Oct 2026 at Molineux Stadium.

Was Wolverhampton Wanderers v Cardiff City on UK TV?

No confirmed UK broadcaster is listed for this match.

Are highlights available for Wolverhampton Wanderers v Cardiff City?

Available official highlights are shown near the top of this page. Use the watch link if the player is unavailable in your location.