Coventry vs Swansea

26 December 2025 · Championship · 2025/26 · Referee Sam Allison

Full time 1 – 0

Half-time: 1–0

  • M. Ephron 44’

Match summary

Coventry saw off Swansea 1-0. Coventry led 1-0 at half-time.

M. Ephron put Coventry ahead in the 44th minute.

There was little between the sides on chances: Coventry created 1.33 expected goals (xG) from 16 shots, Swansea 1.30 from 11.

Match stats

46% Possession 54%
16 Shots 11
7 Shots on target 2
7 Corners 4
373 Passes 467
79.9% Pass accuracy 83.1%
10 Tackles 11
13 Fouls 13
0 Yellow cards 2
3 Offsides 3

Key events

Coventry Swansea
5’
J. EomShot on target
11’
L. KitchingShot on target
25’
M. EphronShot on target
37’
E. SimmsShot on target
37’
M. EphronLeft foot shot1-0 (Coventry)
44’
V. TorpShot on target
50’
M. EphronShot on target
57’
59’
T. SakamotoShot on target
62’
63’
67’
68’
75’
M. YalcouyéRonald
75’
77’
M. WidellShot on target
80’
B. WalesL. Cullen

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0.0 0.5 1.0 1.5 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.33 1.30 44’ M. Ephron (Coventry), 1-0 44’ 0.0 0.5 1.0 1.5 2.0 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.33 1.30 44’ M. Ephron (Coventry), 1-0 Ephron 44’
Coventry 1.33 xGSwansea 1.30 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Swansea attacking Coventry attacking 
71’ L. Cullen (Swansea), open play, 0.69 xG, off target 44’ M. Ephron (Coventry), set piece, 0.18 xG, goal 37’ M. Ephron (Coventry), open play, 0.17 xG, saved 37’ E. Simms (Coventry), open play, 0.15 xG, saved 47’ J. Rudoni (Coventry), set piece, 0.14 xG, off target 65’ M. Widell (Swansea), open play, 0.14 xG, blocked 79’ H. Wright (Coventry), open play, 0.15 xG, blocked 62’ T. Sakamoto (Coventry), open play, 0.13 xG, saved 8’ Ž. Vipotnik (Swansea), open play, 0.12 xG, blocked 77’ M. Widell (Swansea), open play, 0.08 xG, saved 87’ B. Wales (Swansea), open play, 0.08 xG, blocked 74’ H. Wright (Coventry), open play, 0.06 xG, blocked 43’ M. Ephron (Coventry), open play, 0.06 xG, blocked 82’ Z. Inoussa (Swansea), open play, 0.05 xG, off target 37’ M. Grimes (Coventry), open play, 0.05 xG, off target 34’ T. Sakamoto (Coventry), open play, 0.04 xG, blocked 42’ Ronald (Swansea), open play, 0.04 xG, off target 44’ L. Woolfenden (Coventry), set piece, 0.04 xG, off target 50’ V. Torp (Coventry), open play, 0.04 xG, saved 51’ E. Galbraith (Swansea), direct free kick, 0.04 xG, blocked 52’ M. Ephron (Coventry), open play, 0.03 xG, blocked 57’ M. Ephron (Coventry), open play, 0.03 xG, saved 5’ J. Eom (Swansea), open play, 0.03 xG, saved 25’ L. Kitching (Coventry), set piece, 0.03 xG, saved 33’ J. Bidwell (Coventry), from a corner, 0.02 xG, off target 63’ J. Tymon (Swansea), open play, 0.02 xG, blocked 90+3’ Z. Inoussa (Swansea), open play, 0.02 xG, blocked 71’ L. Cullen (Swansea), open play, 0.69 xG, off target 44’ M. Ephron (Coventry), set piece, 0.18 xG, goal 37’ M. Ephron (Coventry), open play, 0.17 xG, saved 37’ E. Simms (Coventry), open play, 0.15 xG, saved 79’ H. Wright (Coventry), open play, 0.15 xG, blocked 47’ J. Rudoni (Coventry), set piece, 0.14 xG, off target 65’ M. Widell (Swansea), open play, 0.14 xG, blocked 62’ T. Sakamoto (Coventry), open play, 0.13 xG, saved 8’ Ž. Vipotnik (Swansea), open play, 0.12 xG, blocked 77’ M. Widell (Swansea), open play, 0.08 xG, saved 87’ B. Wales (Swansea), open play, 0.08 xG, blocked 74’ H. Wright (Coventry), open play, 0.06 xG, blocked 43’ M. Ephron (Coventry), open play, 0.06 xG, blocked 37’ M. Grimes (Coventry), open play, 0.05 xG, off target 82’ Z. Inoussa (Swansea), open play, 0.05 xG, off target 34’ T. Sakamoto (Coventry), open play, 0.04 xG, blocked 42’ Ronald (Swansea), open play, 0.04 xG, off target 44’ L. Woolfenden (Coventry), set piece, 0.04 xG, off target 50’ V. Torp (Coventry), open play, 0.04 xG, saved 51’ E. Galbraith (Swansea), direct free kick, 0.04 xG, blocked 52’ M. Ephron (Coventry), open play, 0.03 xG, blocked 57’ M. Ephron (Coventry), open play, 0.03 xG, saved 5’ J. Eom (Swansea), open play, 0.03 xG, saved 25’ L. Kitching (Coventry), set piece, 0.03 xG, saved 33’ J. Bidwell (Coventry), from a corner, 0.02 xG, off target 63’ J. Tymon (Swansea), open play, 0.02 xG, blocked 90+3’ Z. Inoussa (Swansea), open play, 0.02 xG, blocked
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Lineups

Coventry 4-2-3-1 Starting XI
Rushworth
Ewijk 76’
Woolfenden
Kitching
Bidwell
Torp
Grimes
Sakamoto
Rudoni 68’
Ephron
Simms 67’
Swansea 4-2-3-1 Starting XI
Vigouroux
Galbraith
Cabango
Burgess
Tymon
Franco 75’
Stamenić
Ronald 75’
Cullen 80’
Eom 59’
Vipotnik 59’

Player stats

Goalkeeper1 player
C. Rushworth
90′ 2 0 37 – – – – –
Defenders5 players
76′ – – –
90′ – – –
90′ – 2 – 3 2 39 1 – – –
90′ – – –
K. Kesler-Hayden Came on as a substitute
14′ – – –
Midfielders7 players
V. Torp
90′ – – – – –
90′ – – – – –
90′ – – – – –
68′ – – – – –
90′ 1 – – – –
H. Wright Came on as a substitute
23′ – – 9 – – – – 2 – – –
J. Eccles Came on as a substitute
22′ – – – – –
Forwards1 player
67′ – – 1 0.15 – – –
Came on Taken off Sent off Red is the most in that position for the team

Every player who took the pitch, starters first and then substitutes. A dash means none. xG and xA are expected goals and assists. A blank cell means that figure is not available for that player.

Before kick-off

Coventry win 61% Avg odds 1.54
Draw 22% Avg odds 4.25
Swansea win 17% Avg odds 5.49

Chances implied by the average closing odds, with the bookmaker margin removed.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals, timeline, lineups, team and player statistics from Bzzoiro Sports Data (sports.bzzoiro.com). Results and odds from football-data.co.uk.