Sat, 15 Aug 2026, 14:00
Championship
England
Full Time
Match Timeline
10'
Normal Goal → T. Rigo
22'
Normal Goal → Z. Vipotnik
36'
Yellow Card
46'
Substitution 1 → M. Talovierov
53'
Yellow Card
55'
Substitution 1 → J. Key
65'
Substitution 2 → Eom Ji-Sung
65'
Substitution 3 → A. Idah
65'
Substitution 4 → M. Widell
66'
Normal Goal → J. Tymon
70'
Substitution 2 → R. Bozenik
70'
Substitution 3 → Bae Jun-Ho
70'
Substitution 4 → D. Soumare
84'
Substitution 5 → L. Walta
86'
Yellow Card
90+1'
Yellow Card
Match Statistics
2Shots on Goal3
4Shots off Goal3
6Total Shots7
0Blocked Shots1
6Shots insidebox5
0Shots outsidebox2
14Fouls8
4Corner Kicks5
1Offsides1
41Ball Possession59
1Yellow Cards3
1Goalkeeper Saves1
275Total passes422
195Passes accurate316
71Passes %75
0.63expected_goals0.61
0goals_prevented0
Starting Lineups
Stoke CityUnknown
Starting XI
1Viktor JohanssonG
16Ben WilmotD
18Bosun LawalD
5Luke GrahamD
17Eric BocatD
8Ethan GalbraithM
6Svante IngelssonM
42Million ManhoefM
19Tomáš RigoM
7Sorba ThomasM
20Sam GallagherF
SwanseaUnknown
Starting XI
22Lawrence VigourouxG
26Filip LissahD
5Ben CabangoD
23Stephen WelshD
14Josh TymonD
4Jay FultonM
30Joseph OpokuM
8Elijah JustM
6Marko StamenićM
49Moussa Kounfolo YeoM
9Žan VipotnikF
Head-to-Head
15
Wins
6
Draws
9
Wins
📈 Team Form & Statistics
Stoke City
Form: W-D-W-D-L
Swansea
Form: L-W-L-W-L
Record
2 W
3 D
5 L
•
4 W
2 D
4 L
Goals Per Game
0.8
Scored
vs
1.2
Scored
1.4
Conceded
vs
1.3
Conceded
Betting Indicators
Clean Sheets
20%
Clean Sheets
20%
BTTS
50%
BTTS
50%
Home/Away Performance
Scored
Home:1.0
Away:0.3
Conceded
Home:1.3
Away:1.7
Scored
Home:1.3
Away:1.0
Conceded
Home:1.1
Away:1.7
⚡ Elo Ratings
Long Term Elo Rating
1481
Average
1540
Average
Short Term Elo Rating
1466
↓ Momentum (-16)
1573
↑ Momentum (+33)
Expected Outcome
28%
Home Win
32%
Draw
40%
Away Win
Attack & Defence Elo
Long Term
1462
Attack
1507
1492
Defence
1526
Recent Form
1485
Attack
1536
1419
Defence
1519
Post-Match Changes
-13
Rating Change
0
Rating Change
Elo ratings measure team strength based on match results and opponent quality. Higher ratings indicate stronger teams.

