Championship Gameweek 46
May 2, 2026 12.30pm
3
1
HT : 0 0
FT Swansea.com Stadium
  • Leo Walta 36' yellowcard
  • Jay Fulton 46' yellowcard
  • Adam Idah 65' yellowcard
  • Adam Idah 74' goal
  • Thomas Woodward 77' yellowcard
  • Joel Ward 78' yellowcard
  • Adam Idah 82' goal
  • Leo Walta 88' goal
  • yellowcard Joe Rankin-Costello 60'
  • yellowcard Miles Leaburn 60'
  • yellowcard Sonny Carey 61'
  • yellowcard Luke Berry 75'
  • yellowcard Charlie Kelman 78'
  • goal Miles Leaburn 79'

Swansea City vs Charlton Athletic - Match Guide, Data Analysis, Standings

The match

Match Preview

Form, Standings, Stats

Swansea City

All competitions
Last game
Apr 25, 2026 3.00pm
Norwich 1 - 1 Swansea
Goals scored
57
Top scorer
Zan Vipotnik

Charlton Athletic

All competitions
Last game
Apr 25, 2026 12.30pm
Charlton 2 - 1 Hull City
Goals scored
44
Top scorer
Charlie Kelman

Data analysis

Our analysis of all available data, including recent performances and player stats up until an hour before kickoff, suggested the most likely outcome of this match was a Swansea City win with a probability of 44.18%. A win for Charlton Athletic had a probability of 29.14% and a draw had a probability of 26.68%.

The most likely scoreline for a Swansea City win was 1-0 with a probability of 11.72%. The next most likely scorelines for that outcome were 2-1 (9.18%) and 2-0 (7.78%). The likeliest Charlton Athletic win was 0-1 (8.68%) , while for a drawn scoreline it was 1-1 (12.45%). The actual scoreline of 3-1 was predicted with a 4.2% likelihood.

Result

Swansea City 44.18% (-0.04)
Draw 26.68%
Charlton Athletic 29.14% (+0.04)

Both Teams to Score: 

51.29% (+0.04)

Goals

Over 1.5 71.15%
Under 1.5 28.85%
Over 2.5 46.3%
Under 2.5 53.7%
Over 3.5 24.19%
Under 3.5 75.81%
Over 4.5 12.78% (+0.01)
Under 4.5 87.22% (-0.02)

First Half Winner

Swansea City 34.24%
Draw 43.87%
Charlton Athletic 21.89%

Team To Score First

Swansea City 52.53%
No Goal 8.45%
Charlton Athletic 39.02%

Corners

Over 8 66.52%
Equal 8 10.59%
Under 8 22.89%
Over 9 54.9%
Equal 9 11.61%
Under 9 33.48%
Over 10.5 43.29%
Under 10.5 56.71%

Swansea City Goals

Over 1.5 40.07% (-0.04)
Under 1.5 59.93% (+0.04)
Over 2.5 16.49% (-0.03)
Under 2.5 83.51% (+0.03)
Over 3.5 5.28%
Under 3.5 94.72%

Charlton Athletic Goals

Over 0.5 63.08% (+0.01)
Under 0.5 36.92% (-0.01)
Over 1.5 28.6% (+0.04)
Under 1.5 71.4% (-0.04)
Over 2.5 9.41% (+0.02)
Under 2.5 90.59% (-0.02)
Over 3.5 2.36% (+0.01)
Under 3.5 97.64% (-0.02)

Score analysis

Swansea City 44.18%
Draw 26.68%
Charlton Athletic 29.14%
Swansea City
1-0 @ 11.72%
2-1 @ 9.18% (-0.01)
2-0 @ 7.78% (-0.01)
3-1 @ 4.17% (-0.01)
3-0 @ 3.71%
3-2 @ 2.36% (-0.02)
Other @ 5.26%
Total : 44.18%
Draw
1-1 @ 12.45%
0-0 @ 8.45%
2-2 @ 4.79%
Other @ 0.02%
Total : 26.68%
Charlton Athletic
0-1 @ 8.68%
1-2 @ 7.41% (+0.01)
0-2 @ 4.63% (+0.01)
1-3 @ 2.45%
2-3 @ 1.83% (+0.02)
0-3 @ 1.8%
Other @ 2.34% (+0.01)
Total : 29.14%

Head to Head

Championship
Nov 1, 2025 3.00pm
1
1
HT : 0 0
FT
Club Friendlies 1
Jul 23, 2022 3.00pm
1
2
HT : 1 0
FT
  • Harry Darling 4' goal
  • goal Joel Piroe 53'
  • goal Ryan Manning 85'
Championship Gameweek 26
Jan 2, 2020 7.45pm
1
0
HT : 1 0
FT
  • Kyle Naughton 2' yellowcard
  • Yan Dhanda 14' goal
  • yellowcard Albie Morgan 22'
  • yellowcard Jason Pearce 45'
  • yellowcard Darren Pratley 50'
Championship Gameweek 10
Oct 2, 2019 7.45pm
1
2
HT : 1 1
FT
  • Jonathan Leko 2' goal
  • Ben Purrington 50' yellowcard
  • Conor Gallagher 75' yellowcard
  • Tom Lockyer 83' yellowcard
  • Jason Pearce 90' yellowcard
  • goal Yan Dhanda 17'
  • goal Andre Ayew 65'
  • yellowcard Borja Baston 90'
Championship
Feb 28, 2009 3.00pm
1
1
HT : 1 0
FT
  • Nathan Dyer 42' goal
  • Guillem Bauza 58' yellowcard
  • Albert Serran 79' yellowcard
  • Angel Rangel 83' yellowcard
  • yellowcard Graeme Murty 11'
  • yellowcard Jonjo Shelvey 12'
  • yellowcard Matthew Spring 32'
  • yellowcard Nick Bailey 37'
  • goal Nick Bailey 55'
  • yellowcard Chris Dickson 64'
Championship
Aug 9, 2008 3.00pm
2
0
HT : 1 0
FT
  • Mark Hudson 3' goal
  • Andy Gray 85' goal
  • yellowcard Ferry Bodde 28'
  • yellowcard Garry Monk 68'
  • redcard Garry Monk 69'