Swansea
ENGLAND CHAMPIONSHIP
NS
--.--.---- --:--
Swansea.com Stadium
Referee: -
Charlton
Main Prediction

No Draw

Confidence 81.8%
1X2
1X2 81.8%
No Draw
Odds -
0 agree / 0 disagree
BTTS 94.2%
BTTS No
Odds -
0 agree / 0 disagree
Over / Under 2.5 74.1%
Under 2.5
Odds -
0 agree / 0 disagree
Cards O/U 79.9%
Under 6.5 Cards
Odds -
0 agree / 0 disagree
Corners O/U 68.5%
Over 7.5 Corners
Odds -
0 agree / 0 disagree
HT / FT Model
1-1
Odds -
0 agree / 0 disagree
Correct Score Model
2-0
Odds -
0 agree / 0 disagree

Probability Model

Home 44.6%
X 18.2%
Away 37.3%
1X 62.7%
X2 55.5%
12 81.8%

Tactical Setup

Swansea formation 4-2-3-1
Charlton formation 3-5-2
Swansea missing 0
Charlton missing 0

Key Squad Notes

Swansea scorers Z. Vipotnik (23 goals), Liam Cullen (6 goals), A. Idah (4 goals)
Swansea creators Josh Tymon (9 assists), Ronald (5 assists), Gonçalo Franco (4 assists)
Charlton scorers S. Carey (8 goals), Charlie Kelman (7 goals), James Bree (4 goals)
Charlton creators James Bree (5 assists), Greg Docherty (3 assists), T. Campbell (2 assists)

Head-to-Head Snapshot

Swansea and Charlton have faced each other 4 times recently.

Quick Insight

1X2: No Draw
BTTS: BTTS No
Over/Under 2.5: Under 2.5
Highest model probability: 12 (81.8%)
Predicted formations: Swansea 4-2-3-1 / Charlton 3-5-2
H2H summary: Swansea wins 3, draws 1, Charlton wins 0
Swansea Swansea
Season Statistics All competitions · current season
Charlton Charlton
Played games 46
Played games 46
Attacking Pressure
51.4 53% / 47% 45
3.87 Shots on Goal 3.52
12.37 Total Shots 10.98
3.93 Blocked Shots 3.41
54.3% Possession 42.3%
4.61 Corners 4.11
9.76 Fouls 12.02
1.98 Yellow Cards 2.15
0.02 Red Cards 0.02
463 Total Passes 316
371 Accurate Passes 224
1.98 Offsides 1.87
3.17 GK Saves 3.11
Based on completed matches from the current season across all competitions available.

Match Analysis

So far, Swansea have built a campaign that leaves them 11 in the table on 61 points from 45 matches. The record of 17 wins, 10 draws, and 18 defeats, together with a 54:58 goal balance, points toward mixed form over their recent run. Much of their attacking threat comes through Z. Vipotnik (23 goals), Liam Cullen (6 goals), A. Idah (4 goals), with creative support from Josh Tymon (9 assists), Ronald (5 assists), Gonçalo Franco (4 assists), while at the back they have looked quite vulnerable. At home, their split return of 10 wins, 6 draws, and 6 losses fits a very strong split record. They are operating from a relatively stable mid-table position. Stylistically, they usually display a more cautious and defensive approach.
With 53 points from 45 games and a place of 19, Charlton still have clear room for improvement in overall consistency. The overall return of 13 wins, 14 draws, and 18 defeats with a 43:55 goal balance points toward poor form over their recent run. Going forward they depend heavily on S. Carey (8 goals), Charlie Kelman (7 goals), James Bree (4 goals), with creative support from James Bree (5 assists), Greg Docherty (3 assists), T. Campbell (2 assists), while defensively they have looked quite vulnerable. Away from home, the split record of 4 wins, 10 draws, and 8 losses points to a weak split record. They are under visible pressure near the relegation zone. Their broader football approach still suggests a more cautious and defensive approach.
On paper, this fixture places two sides in different competitive situations, shaped by two sides with a fairly similar football identity. Squad availability does not appear severe enough to completely reshape the expected balance, although smaller absences can still influence specific duels. Recent form does not point to a completely one-sided rhythm, which increases the chance of a more tactical and phase-based contest. Given the broader gap between the sides, Away Win looks like the most logical direction, while the clean-sheet expectation leans toward Charlton. Swansea arrive from the stronger league position, sitting 11 with 61 points compared to Charlton in 19 on 53, which underlines the gap in season consistency. The attacking numbers of both teams point toward a more open scoring environment.This game has the potential to be open, with both sides capable of creating several scoring chances. The broader competitive context suggests that patience and control may be just as important as raw attacking intent. The shape dynamic also adds another layer here, with Swansea expected to line up in 4-2-3-1 and Charlton in 3-5-2, which may reinforce the expected flow toward Charlton having the stronger overall control.
Last matches: Swansea
25.04.26
Cha
Swansea
Norwich
1
1
D
21.04.26
Cha
Swansea
QPR
2
1
W
18.04.26
Cha
Swansea
Southampton
1
2
L
11.04.26
Cha
Swansea
Leicester
1
0
W
06.04.26
Cha
Swansea
Middlesbrough
2
2
D
03.04.26
Cha
Swansea
Sheffield Utd
3
3
D
21.03.26
Cha
Swansea
Coventry
0
3
L
13.03.26
Cha
Swansea
Wrexham
0
2
L
10.03.26
Cha
Swansea
Portsmouth
2
1
W
07.03.26
Cha
Swansea
Stoke City
2
0
W
28.02.26
Cha
Swansea
Ipswich
0
3
L
24.02.26
Cha
Swansea
Preston
1
1
D
21.02.26
Cha
Swansea
Bristol City
1
0
W
14.02.26
Cha
Swansea
Derby
0
2
L
08.02.26
Cha
Swansea
Sheffield Wednesday
4
0
W
31.01.26
Cha
Swansea
Watford
2
0
W
24.01.26
Cha
Swansea
Hull City
1
2
L
20.01.26
Cha
Swansea
Blackburn
3
1
W
17.01.26
Cha
Swansea
Birmingham
1
1
D
11.01.26
FA
Swansea
West Brom
1
1
D
Last matches: Charlton
25.04.26
Cha
Charlton
Hull City
2
1
W
22.04.26
Cha
Charlton
Ipswich
1
2
L
18.04.26
Cha
Charlton
Sheffield Wednesday
1
1
D
11.04.26
Cha
Charlton
Preston
1
2
L
06.04.26
Cha
Charlton
Watford
1
1
D
03.04.26
Cha
Charlton
Bristol City
1
2
L
21.03.26
Cha
Charlton
Norwich
0
1
L
14.03.26
Cha
Charlton
Oxford United
1
1
D
11.03.26
Cha
Charlton
Middlesbrough
1
0
W
07.03.26
Cha
Charlton
Birmingham
1
0
W
28.02.26
Cha
Charlton
Wrexham
0
1
L
24.02.26
Cha
Charlton
West Brom
1
1
D
21.02.26
Cha
Charlton
Southampton
1
1
D
17.02.26
Cha
Charlton
Portsmouth
1
3
L
11.02.26
Cha
Charlton
Stoke City
1
0
W
06.02.26
Cha
Charlton
QPR
0
0
D
31.01.26
Cha
Charlton
Leicester
2
0
W
24.01.26
Cha
Charlton
Millwall
0
4
L
20.01.26
Cha
Charlton
Derby
1
2
L
17.01.26
Cha
Charlton
Sheffield Utd
1
0
W
H2H: Swansea vs Charlton
01.11.25
H2H
Charlton
Swansea
1
1
D
23.07.22
H2H
Charlton
Swansea
1
2
W
02.01.20
H2H
Swansea
Charlton
1
0
W
02.10.19
H2H
Charlton
Swansea
1
2
W
Last matches: Swansea
18.04.26
Cha
Swansea
Southampton
1
2
L
06.04.26
Cha
Swansea
Middlesbrough
2
2
D
21.03.26
Cha
Swansea
Coventry
0
3
L
07.03.26
Cha
Swansea
Stoke City
2
0
W
24.02.26
Cha
Swansea
Preston
1
1
D
21.02.26
Cha
Swansea
Bristol City
1
0
W
08.02.26
Cha
Swansea
Sheffield Wednesday
4
0
W
20.01.26
Cha
Swansea
Blackburn
3
1
W
17.01.26
Cha
Swansea
Birmingham
1
1
D
11.01.26
FA
Swansea
West Brom
1
1
D
01.01.26
Cha
Swansea
West Brom
1
0
W
19.12.25
Cha
Swansea
Wrexham
2
1
W
09.12.25
Cha
Swansea
Portsmouth
1
0
W
06.12.25
Cha
Swansea
Oxford United
2
0
W
25.11.25
Cha
Swansea
Derby
1
2
L
08.11.25
Cha
Swansea
Ipswich
1
4
L
25.10.25
Cha
Swansea
Norwich
2
1
W
22.10.25
Cha
Swansea
QPR
0
1
L
04.10.25
Cha
Swansea
Leicester
1
3
L
27.09.25
Cha
Swansea
Millwall
1
1
D
H2H at home: Swansea
02.01.20
H2H
Swansea
Charlton
1
0
W
Last matches: Charlton
18.04.26
Cha
Charlton
Sheffield Wednesday
1
1
D
06.04.26
Cha
Charlton
Watford
1
1
D
14.03.26
Cha
Charlton
Oxford United
1
1
D
11.03.26
Cha
Charlton
Middlesbrough
1
0
W
24.02.26
Cha
Charlton
West Brom
1
1
D
21.02.26
Cha
Charlton
Southampton
1
1
D
31.01.26
Cha
Charlton
Leicester
2
0
W
24.01.26
Cha
Charlton
Millwall
0
4
L
04.01.26
Cha
Charlton
Blackburn
2
2
D
29.12.25
Cha
Charlton
Portsmouth
1
2
L
26.12.25
Cha
Charlton
Norwich
0
1
L
13.12.25
Cha
Charlton
Birmingham
1
1
D
29.11.25
Cha
Charlton
Coventry
1
3
L
25.11.25
Cha
Charlton
Stoke City
0
3
L
08.11.25
Cha
Charlton
Wrexham
0
1
L
25.10.25
Cha
Charlton
Hull City
1
1
D
21.10.25
Cha
Charlton
Ipswich
3
0
W
04.10.25
Cha
Charlton
Preston
0
2
L
30.09.25
Cha
Charlton
Derby
1
1
D
20.09.25
Cha
Charlton
Sheffield Utd
1
0
W
H2H away: Charlton
02.01.20
H2H
Swansea
Charlton
1
0
L

Standings

# Team MP W D L G GD PTS Form
1
Coventry
45 27 11 7 93:45 48 92
W W D D D
2
Ipswich
45 22 15 8 77:47 30 81
D D W D L
3
Millwall
45 23 11 11 62:49 13 80
D W W D L
4
Middlesbrough
45 22 13 10 70:45 25 79
W W D L D
5
Southampton
45 21 14 10 79:55 24 77
D D W W W
6
Wrexham
45 19 13 13 67:63 4 70
L W W L L
7
Hull City
45 20 10 15 68:65 3 70
L D D L D
8
Derby
45 20 9 16 66:57 9 69
W L W L W
9
Norwich
45 19 8 18 62:54 8 65
D W W L W
10
Birmingham
45 17 12 16 56:55 1 63
W W D W L
11
Swansea Home
45 17 10 18 54:58 -4 61
D W L W D
12
Preston
45 15 15 15 54:59 -5 60
W L L W D
13
Bristol City
45 16 11 18 57:59 -2 59
L D L D W
14
QPR
45 16 10 19 61:70 -9 58
L L L D D
15
Sheffield Utd
45 17 6 22 64:65 -1 57
L L W W L
16
Watford
45 14 15 16 53:61 -8 57
L L L L D
17
Stoke City
45 15 10 20 51:54 -3 55
L L L D L
18
Portsmouth
45 14 12 19 48:63 -15 54
W L W W W
19
Charlton Away
45 13 14 18 43:55 -12 53
W L D L D
20
Blackburn
45 13 13 19 42:55 -13 52
W D L D D
21
West Brom
45 13 14 18 47:56 -9 51
D W W D D
22
Oxford United
45 11 14 20 45:57 -12 47
W L L W D
23
Leicester
45 11 16 18 57:68 -11 43
D D L L D
24
Sheffield Wednesday
45 1 12 32 27:88 -61 -3
L L D D D