Swansea 2-1 Wrexham final score - 19 December 2025, Championship

England - Championship

Swansea
2
-
1
End
Wrexham
Welcome offer
Exclusive Offer

New customers only | Commercial content | 18+ age limit | T&Cs apply

Highlights

Swansea Swansea
Wrexham Wrexham
End of game
90+3'
S. Smith
D. Hyam
A. Idah
90+1'
drop icon
A. Idah
Z. Vipotnik
86'
M. Yalcouye
G. Franco
78'
J. Fulton
M. Stamenic
78'
76'
O. Rathbone
L. O'Brien
76'
N. Broadhead
J. Windass
E. Galbraith
72'
Z. Vipotnik
70'
drop icon
69'
M. James
B. Sheaf
68'
L. O'Brien
G. Thomason
E. Ji-sung
Z. Inoussa
59'
L. Cullen
M. Widell
59'
Half-time
42'
J. McClean
M. Stamenic
20'
18'
G. Thomason
14'
drop icon
C. Burgess
Own Goal
Kick-off

Game Statistics

Swansea Swansea
Wrexham Wrexham
8
Total shots
2
5
Clearances
12
3
Shots on target
1
5
Corners
7
12
Free Kicks
8
57
Possession (%)
43
8
Fouls
9
2
Yellow card
2
0
Offside
3
5
Shots off target
1
1
Shots blocked
1
0
Saves
1
5
Substitutions
5

Form

Table

Teams Pts P W D L GD
7 Wrexham
71 46 19 14 13 +4
11 Swansea
64 46 18 10 18 -2

Last matches

Swansea
Swansea Last matches
L L L W W L
Wins

2/6 (33%)

Draw

0/6 (0%)

Losses

4/6 (67%)

Average stats (Last 6 matchs)

2.83 Total goals
50% BTTS
1.17 Goals scored
1.67 Goals conceded
67% Over 2.5
33% Under 2.5

13 Dec 2025 - Championship

Stoke
2 :  1
Swansea

9 Dec 2025 - Championship

Swansea
1 :  0
Portsmouth

6 Dec 2025 - Championship

Swansea
2 :  0
Oxford United

29 Nov 2025 - Championship

West Brom
3 :  2
Swansea

25 Nov 2025 - Championship

Swansea
1 :  2
Derby County

22 Nov 2025 - Championship

Bristol City
3 :  0
Swansea
W L L L W W
Wins

3/6 (50%)

Draw

0/6 (0%)

Losses

3/6 (50%)

Average stats (Last 6 matchs)

3 Total goals
67% BTTS
1.33 Goals scored
1.67 Goals conceded
67% Over 2.5
33% Under 2.5

9 Dec 2025 - Championship

Swansea
1 :  0
Portsmouth

6 Dec 2025 - Championship

Swansea
2 :  0
Oxford United

25 Nov 2025 - Championship

Swansea
1 :  2
Derby County

8 Nov 2025 - Championship

Swansea
1 :  4
Ipswich Town

29 Oct 2025 - Carabao Cup

Swansea
1 :  3
Manchester City

25 Oct 2025 - Championship

Swansea
2 :  1
Norwich
D D L L L L
Wins

0/6 (0%)

Draw

2/6 (33%)

Losses

4/6 (67%)

Average stats (Last 6 matchs)

2.67 Total goals
67% BTTS
0.83 Goals scored
1.83 Goals conceded
67% Over 2.5
33% Under 2.5

13 Dec 2025 - Championship

Stoke
2 :  1
Swansea

29 Nov 2025 - Championship

West Brom
3 :  2
Swansea

22 Nov 2025 - Championship

Bristol City
3 :  0
Swansea

5 Nov 2025 - Championship

Preston North End
2 :  1
Swansea

1 Nov 2025 - Championship

Charlton Athletic
1 :  1
Swansea

18 Oct 2025 - Championship

Southampton
0 :  0
Swansea
Wrexham
Wrexham Last matches
D W D D L D
Wins

1/6 (17%)

Draw

4/6 (67%)

Losses

1/6 (17%)

Average stats (Last 6 matchs)

2 Total goals
50% BTTS
1 Goals scored
1 Goals conceded
17% Over 2.5
83% Under 2.5

13 Dec 2025 - Championship

Wrexham
2 :  2
Watford

10 Dec 2025 - Championship

Hull
2 :  0
Wrexham

6 Dec 2025 - Championship

Preston North End
1 :  1
Wrexham

29 Nov 2025 - Championship

Wrexham
1 :  1
Blackburn

26 Nov 2025 - Championship

Wrexham
2 :  0
Bristol City

22 Nov 2025 - Championship

Ipswich Town
0 :  0
Wrexham
L W W W D D
Wins

3/6 (50%)

Draw

2/6 (33%)

Losses

1/6 (17%)

Average stats (Last 6 matchs)

2.83 Total goals
67% BTTS
1.67 Goals scored
1.17 Goals conceded
50% Over 2.5
50% Under 2.5

13 Dec 2025 - Championship

Wrexham
2 :  2
Watford

29 Nov 2025 - Championship

Wrexham
1 :  1
Blackburn

26 Nov 2025 - Championship

Wrexham
2 :  0
Bristol City

8 Nov 2025 - Championship

Wrexham
1 :  0
Charlton Athletic

31 Oct 2025 - Championship

Wrexham
3 :  2
Coventry City

28 Oct 2025 - Carabao Cup

Wrexham
1 :  2
Cardiff
L D D D D L
Wins

0/6 (0%)

Draw

4/6 (67%)

Losses

2/6 (33%)

Average stats (Last 6 matchs)

1.17 Total goals
33% BTTS
0.33 Goals scored
0.83 Goals conceded
0% Over 2.5
100% Under 2.5

10 Dec 2025 - Championship

Hull
2 :  0
Wrexham

6 Dec 2025 - Championship

Preston North End
1 :  1
Wrexham

22 Nov 2025 - Championship

Ipswich Town
0 :  0
Wrexham

5 Nov 2025 - Championship

Portsmouth
0 :  0
Wrexham

25 Oct 2025 - Championship

Middlesbrough
1 :  1
Wrexham

18 Oct 2025 - Championship

Stoke
1 :  0
Wrexham

Tactical Scheme

Swansea

Formation : 4 - 2 - 3 - 1

22
L. Vigouroux
30
E. Galbraith
5
B. Cabango
15
C. Burgess
14
J. Tymon
6
M. Stamenic
17
G. Franco
35
R. Pereira Martins
7
M. Widell
27
Z. Inoussa
9
Z. Vipotnik
10
J. Windass
19
K. Moore
7
J. McClean
14
G. Thomason
15
G. Dobson
18
B. Sheaf
47
R. Longman
2
C. Doyle
5
D. Hyam
4
M. Cleworth
1
A. Okonkwo

Formation : 3 - 5 - 2

Wrexham

Substitutes

Swansea
Swansea
Goalkeeper

A. Fisher

Defender

J. Key

K. Casey

I. Samuels-Smith

Midfielder

M. Yalcouye

G. Franco 78'

E. Ji-sung

Z. Inoussa 59'

J. Fulton

M. Stamenic 78'

Forward

A. Idah

Z. Vipotnik 86'

L. Cullen

M. Widell 59'

Wrexham
Wrexham
Goalkeeper

C. Burton

Defender

D. Scarr

C. Coady

Midfielder

O. Rathbone

L. O'Brien 76'

R. Barnett

L. O'Brien

G. Thomason 68'

M. James

B. Sheaf 69'

Forward

S. Smith

D. Hyam 90'

N. Broadhead

J. Windass 76'

Missing players

Swansea
Swansea
Wrexham
Wrexham
Defender

A. James

Live Commentary

90+7'  

A throw-in for the home team on the opposite half.

90+6' coup_franc_1

In Swansea a free kick has been awarded the home team.

90+5'  

Ball safe as Wrexham is awarded a throw-in in their half.

90+5'  

Ball safe as Wrexham is awarded a throw-in in their half.

90+4' corner_1

Wrexham have been awarded a corner by Oliver Langford.

90+3' substitution_1

Sam Smith is replacing Dominic Hyam for the away team.

90+1' but_1

Adam Idah scores to make it 2-1 at Swansea.com Stadium.

90' coup_franc_1

Free kick for Swansea in their own half.

89'  

Throw-in for Wrexham at Swansea.com Stadium.

89' sifflet_1

It's a goal kick for the away team in Swansea.

88'  

Swansea awarded a throw-in in their own half.

86' substitution_1

Adam Idah is replacing Zan Vipotnik for Swansea at Swansea.com Stadium.

86' sifflet_1

Ball goes out of play for a Wrexham goal kick.

85'  

Swansea to take a throw-in in Wrexham territory.

85'  

Throw-in Wrexham.

85'  

Oliver Langford signals a throw-in for Swansea, close to Wrexham's area.

82' sifflet_1

Ball goes out of play for a Swansea goal kick.

82' corner_1

Corner awarded to Wrexham.

80' corner_1

Corner awarded to Wrexham.

79' corner_1

Wrexham have been awarded a corner by Oliver Langford.

78' substitution_1

Vitor Matos is making the team's fourth substitution at Swansea.com Stadium with Malick Yalcouye replacing Goncalo Franco.

78' substitution_1

The home team have replaced Marko Stamenic with Jay Fulton. This is the third substitution made today by Vitor Matos.

78'  

Oliver Langford signals a Wrexham throw-in in Swansea's half.

76'  

Oliver Langford signals a throw-in for Wrexham, close to Swansea's area.

76' substitution_1

The away team have replaced Josh Windass with Nathan Broadhead. This is the fourth substitution made today by Phil Parkinson.

76' substitution_1

Phil Parkinson (Wrexham) is making a third substitution, with Oliver Rathbone replacing Lewis O'Brien.

74' coup_franc_1

Wrexham awarded a free kick in their own half.

72' coup_franc_1

Oliver Langford signals a free kick to Wrexham in their own half.

72' carton_jaune_1

At Swansea.com Stadium, Ethan Gaibraith has been yellow-carded for the home team.

70' but_1

Zan Vipotnik levels the score at 1-1.

69' hors_jeu_1

Wrexham push upfield but Oliver Langford quickly pulls them for offside.

69' corner_1

Wrexham have been awarded a corner by Oliver Langford.

69' substitution_1

The away team replace Ben Sheaf with Matty James.

68' substitution_1

Lewis O'Brien is on a sub for George Thomason for Wrexham.

67' corner_1

Corner awarded to Swansea.

65' coup_franc_1

Free kick for Wrexham in their own half.

64'  

Throw-in for Wrexham in their own half.

64' sifflet_1

Wrexham have a goal kick.

62' sifflet_1

It's a goal kick for the home team in Swansea.

61' sifflet_1

Oliver Langford awards Wrexham a goal kick.

61' sifflet_1

Goal kick for Swansea at Swansea.com Stadium.

61' corner_1

Wrexham have been awarded a corner by Oliver Langford.

59' substitution_1

Eom Ji-sung is replacing Zeidane Inoussa for Swansea at Swansea.com Stadium.

59' substitution_1

Vitor Matos is making the team's first substitution at Swansea.com Stadium with Liam Cullen replacing Melker Widell.

59'  

Throw-in for Wrexham in the half of Swansea.

56' sifflet_1

It's a goal kick for the away team in Swansea.

56' corner_1

Corner awarded to Swansea.

54' coup_franc_1

Oliver Langford signals a free kick to Swansea.

54'  

Can Swansea get the ball into an attacking position from this throw-in in Wrexham's half?

52' coup_franc_1

Wrexham awarded a free kick in their own half.

51'  

Oliver Langford awards the away team a throw-in.

50'  

Wrexham needs to be cautious. Swansea have an attacking throw-in.

50'  

Throw-in high up the field for Wrexham in Swansea.

50' corner_1

Wrexham have been awarded a corner by Oliver Langford.

49'  

Wrexham awarded a throw-in in their own half.

47'  

Oliver Langford awards the home team a throw-in.

47'  

Wrexham to take a throw-in in Swansea territory.

47' sifflet_1

Ball goes out of play for a Wrexham goal kick.

45+2'  

Throw-in for Wrexham in their own half.

45' sifflet_1

Oliver Langford blows to end the first-half.

43'  

Ball safe as Wrexham is awarded a throw-in in their half.

42' carton_jaune_1

James McClean (Wrexham) gets a yellow card.

42' coup_franc_1

Can Swansea capitalize from this dangerous free kick?

42'  

Throw-in for Wrexham in the half of Swansea.

41' coup_franc_1

Free kick for Wrexham in the half of Swansea.

40' coup_franc_1

Oliver Langford signals a free kick to Swansea in their own half.

40' sifflet_1

Oliver Langford awards Swansea a goal kick.

38' sifflet_1

Goal kick for Wrexham at Swansea.com Stadium.

38' corner_1

Corner awarded to Swansea.

37'  

A throw-in for the home team on the opposite half.

35' sifflet_1

Wrexham have a goal kick.

35' coup_franc_1

In Swansea a free kick has been awarded the home team.

34'  

Throw-in Swansea.

33' sifflet_1

Oliver Langford awards Swansea a goal kick.

33' sifflet_1

Goal kick for Wrexham at Swansea.com Stadium.

32'  

Throw-in for Swansea close to the penalty box.

31'  

Can Swansea get the ball into an attacking position from this throw-in in Wrexham's half?

30' corner_1

Corner awarded to Swansea.

27'  

Oliver Langford signals a Swansea throw-in in Wrexham's half.

26' coup_franc_1

Free kick for Swansea in their own half.

26' sifflet_1

Ball goes out of play for a Wrexham goal kick.

25'  

A throw-in for the away team on the opposite half.

23' sifflet_1

Wrexham have a goal kick.

23'  

Throw-in for Wrexham at Swansea.com Stadium.

22'  

Throw-in for Wrexham in their own half.

22'  

Can Swansea capitalize from this throw-in deep inside Wrexham's half?

21'  

Can Wrexham get the ball into an attacking position from this throw-in in Swansea's half?

20' coup_franc_1

Free kick Wrexham.

20' carton_jaune_1

Marko Stamenic for Swansea has been booked by Oliver Langford and receives a first yellow card.

19'  

Throw-in for Wrexham in the half of Swansea.

18' carton_jaune_1

George Thomason is booked for the away team.

18' hors_jeu_1

In Swansea, Wrexham push forward quickly but are pulled up for offside.

18'  

Wrexham to take a throw-in in Swansea territory.

18' corner_1

Swansea have been awarded a corner by Oliver Langford.

15' sifflet_1

It's a goal kick for the away team in Swansea.

14' but_1

Own goal! Cameron Burgess scores in his own net to make it 0-1.

12'  

Oliver Langford awards the away team a throw-in.

11'  

Swansea have a dangerous throw-in.

10' coup_franc_1

Swansea awarded a free kick in their own half.

10'  

Oliver Langford signals a Wrexham throw-in in Swansea's half.

9' coup_franc_1

Oliver Langford signals a free kick to Swansea in their own half.

8'  

Throw-in Wrexham.

7' hors_jeu_1

Wrexham are whistled for offside.

6' coup_franc_1

Wrexham awarded a free kick in their own half.

5'  

Swansea awarded a throw-in in their own half.

4'  

Ball safe as Swansea is awarded a throw-in in their half.

3'  

Throw-in for Swansea at Swansea.com Stadium.

1' coup_franc_1

Free kick for Wrexham in their own half.

 

Both teams lost their last match.

 

Both teams haven't won their last match in Championship.

 

Swansea City have scored at least one goal for 5 consecutive matches.

 

Did you know that Swansea City scores 27% of their goals between the minutes 76-90?

 

Swansea City scores 1.42 goals when playing at home and Wrexham AFC scores 1.34 goals when playing away (on average).

 

When Wrexham AFC is down 1-0 away, they win 30% of their matches.

 

When Swansea City is down 0-1 home, they win 16% of their matches.

 

When Wrexham AFC leads 0-1 away, they win in 62% of their matches.

 

When Swansea City leads 1-0 at home, they win in 66% of their matches.

 

Their last meeting was a draw. (0-0)

 

Swansea City wins 19% of halftimes, Wrexham AFC wins 26%.

 

Swansea City wins 1st half in 19% of their matches, Wrexham AFC in 26% of their matches.

 

A year ago, Swansea City were number 10 in the table with 27 points. Now they are number 18 with 23 points.

 

Zan Vipotnik is Swansea City's top scorer with 8 goals. Kieffer Roberto Francisco Moore has scored 8 times for Wrexham AFC.

 

Wrexham AFC's away record this season: 2-5-3.

 

Wrexham AFC haven't scored in 4 of their 10 away matches in Championship this season.

 

Swansea City haven't scored in 1 of their 11 home matches in Championship this season.

 

Wrexham AFC haven't won any of their last 7 away matches.

 

Did you know that Wrexham AFC scores 25% of their goals between the minutes 46-60?

 

Did you know that Swansea City scores 24% of their goals between the minutes 61-75? This is the highest percentage in the league.

Score and result Swansea - Wrexham

The Swansea - Wrexham match (Football - Championship) at 19/12/2025 15:00 is complete.

The Swansea - Wrexham match result is as follows: 2-1.

Now that this Championship Football match is over and the score is known, you can find the highlights and key statistics on that same page.