Jack Moylan: 6 goals and 1 assist in 5 league matches
Scoring more than his chances suggest (xG 3.3).
Sat 17 Oct · Championshipat home
Wrexham4:1Preston North End
Worrall 31'Whiteman 42'Smith 59'Moore 63'
Devine 36'
Tue 13 Oct · Championshipat home
Wrexham1:2West Bromwich Albion
Moore 64'
Price 79'Heggebø 84'
Wed 4 Nov · Championshipat home
Cardiff City3:3West Ham United
Moylan 11', 37' (p), 39'
Mukasa 58'Engels 65'Kilman 82'
Sat 31 Oct · Championshipaway
Wolverhampton Wanderers3:0Cardiff City
González 10'Armstrong 15'Krejci 58'
Sat 17 Oct · Championshipaway
Middlesbrough2:2Cardiff City
Conway 58'Lankshear 61'
Moylan 22'Tanner 45+1'
Tue 13 Oct · Championshipat home
Cardiff City5:1Watford
Moylan 11' (p), 35'Pollock 41' (og)Tanner 45+5'Robinson 85'
Kyprianou 87'
Stadium: Racecourse Ground, Racecourse Ground
Facts from our data worth knowing before kick-off. After the match we check them ✓ / ✗.
Scoring more than his chances suggest (xG 3.3).
Wrexham: place 16, 17 pts · Cardiff City: place 18, 15 pts.
Championship, this season.
Wrexham · forward
Last match, Middlesbrough: 1 assist, rating 7.7.
Cardiff City · midfielder
Last match, West Ham United: 3 goals, rating 8.6.
Injuries and suspensions
The list usually arrives about 48 hours before kick-off. There is none for this match yet.
Bar height is the goal difference. Hover or tap a bar for the details.
“This set-up” is Wrexham at home and Cardiff City away, as in this match.
Wrexham
3W3D4L1.1scored per match1.5conceded per match
4W3D3L1.7scored per match1.5conceded per match
2W3D5L0.7scored per match1.5conceded per match
2W3D5L0.6scored per match1.3conceded per match
Sat 17 Oct · Championshipat home
Wrexham4:1Preston North End
Worrall 31'Whiteman 42'Smith 59'Moore 63'
Devine 36'
Tue 13 Oct · Championshipat home
Wrexham1:2West Bromwich Albion
Moore 64'
Price 79'Heggebø 84'
Sat 19 Sep · Championshipat home
Wrexham2:1Southampton
Moore 35'Schlotterbeck 89' (og)
Ward-Prowse 50'
Fri 11 Sep · Championshipaway
West Ham United6:0Wrexham
Bowen 28'Piroe 37'Mavropanos 48'Castellanos 63'Kanté 76'Solomon 82'
Fri 28 Aug · Championshipat home
Wrexham1:2Birmingham City
Doyle 54'
Neumann 13', 63'
Sat 2 May · Championshipat home
Wrexham2:2Middlesbrough
Windass 28'Smith 41'
Conway 4'Strelec 43'
Sun 26 Apr · Championshipaway
Coventry City3:1Wrexham
Thomas-Asante 19'Torp 80'Mason-Clark 90+4'
Rathbone 25'
Tue 7 Apr · Championshipat home
Wrexham1:5Southampton
Windass 34'
Matsuki 12'Downes 22'Larin 61'Stewart 81'Azaz 83'
Cardiff City
3W3D4L1.6scored per match1.6conceded per match
4W4D2L2.1scored per match1.6conceded per match
5W4D1L2.4scored per match1.4conceded per match
2W2D6L1.0scored per match1.7conceded per match
Wed 4 Nov · Championshipat home
Cardiff City3:3West Ham United
Moylan 11', 37' (p), 39'
Mukasa 58'Engels 65'Kilman 82'
Sat 31 Oct · Championshipaway
Wolverhampton Wanderers3:0Cardiff City
González 10'Armstrong 15'Krejci 58'
Sat 17 Oct · Championshipaway
Middlesbrough2:2Cardiff City
Conway 58'Lankshear 61'
Moylan 22'Tanner 45+1'
Tue 13 Oct · Championshipat home
Cardiff City5:1Watford
Moylan 11' (p), 35'Pollock 41' (og)Tanner 45+5'Robinson 85'
Kyprianou 87'
Sat 10 Oct · Championshipaway
Blackburn Rovers2:1Cardiff City
Gudjohnsen 28'Cantwell 38'
Robinson 53'
Sat 19 Sep · Championshipat home
Cardiff City3:1Charlton Athletic
Moylan 8', 61'Salech 24'
Campbell 29'
Sat 5 Sep · Championshipaway
Portsmouth2:0Cardiff City
Shaughnessy 31'Milovanović 52'
Wed 2 Sep · Championshipaway
Queens Park Rangers2:1Cardiff City
Burrell 36', 53'
Ng 74'
Sat 29 Aug · Championshipat home
Cardiff City2:2Sheffield United
Moylan 2'Ashford 38'
Cannon 4' (p)O'Hare 7'
Tue 25 Aug · Carabao Cupat home
Cardiff City1:2Norwich City
Salech 90+3'
Kvistgaarden 25'Crnac 78'
Sat 22 Aug · Championshipaway
Derby County2:2Cardiff City
Morris 26'Clark 49'
Ashford 19'Salech 39'
Sat 8 Aug · Carabao Cupat home
Cardiff City3:2Swindon Town
Salech 29' (p), 43'Moylan 77'
Osho 9' (og)Glatzel 62'
Tue 16 Dec · Carabao Cupat home
Cardiff City1:3Chelsea
Turnbull 75'
Garnacho 57', 90+3'Pedro Neto 82'
Tue 23 Sep · Carabao Cupaway
Burnley1:2Cardiff City
Flemming 56'
Colwill 30'Robinson 35'
2 meetings since 2025.
1 draw2.5 goals per match · both scored in 2 of 2
0 draws3.0 goals per match · both scored in 1 of 1
1 draw2.0 goals per match · both scored in 1 of 1
For now, the last starting XI: Wrexham (3-5-1-1, last: Middlesbrough) · Cardiff City (4-1-4-1, last: West Ham United).
WrexhamCardiff City
When the provider publishes the expected XI (usually a day before the match), it replaces the last one. A player on the absence list stays on the pitch as a pale, dashed “ghost”.
The provider's forecast usually arrives a few days before kick-off.
Pro extends the free match profile with its own goals model, lineup stability and results from similar fixtures. Coverage depends on the available data.
Volt matchup
The first row is real. The rest is waiting in Pro.
Unlock from €3.25 a month