Cardiff vs Bolton Wanderers

11 April 2026 · League One · 2025/26 · Referee Elliot Bell

Full time 2 – 0

Half-time: 0–0

  • Omari Kellyman 50’
  • Chris Willock 52’

Match summary

Cardiff saw off Bolton Wanderers 2-0. It was goalless at half-time.

Omari Kellyman put Cardiff ahead with a header in the 50th minute and Chris Willock made it 2-0 in the 52nd minute.

The chances backed that up: Cardiff created 1.83 expected goals (xG) from 20 shots to Bolton Wanderers's 0.23 from 6.

Match stats

50% Possession 50%
20 Shots 6
5 Shots on target 1
8 Corners 1
402 Passes 406
79.9% Pass accuracy 78.3%
13 Tackles 17
16 Fouls 7
1 Yellow cards 0
5 Offsides 1

Key events

Cardiff Bolton Wanderers
Kick-off
Omari KellymanShot on target
1’
Alex RobertsonShot on target
5’
Half-time0-0
Second half underway
Omari KellymanHeader1-0 (Cardiff)
50’
Chris WillockRight foot shot2-0 (Cardiff)
52’
60’
Amario Cozier-DuberryCyrus Christie
64’
Mason BurstowShot on target
Ollie TannerShot on target
69’
70’
Full-time2-0

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 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.83 0.23 50’ Omari Kellyman (Cardiff), 1-0 50’ 52’ Chris Willock (Cardiff), 2-0 52’ 0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 1.83 0.23 50’ Omari Kellyman (Cardiff), 1-0 Kellyman 50’ 52’ Chris Willock (Cardiff), 2-0 Willock 52’
Cardiff 1.83 xGBolton Wanderers 0.23 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Bolton Wanderers attacking Cardiff attacking 
21’ Alex Robertson (Cardiff), open play, 0.31 xG, hit the woodwork 50’ Omari Kellyman (Cardiff), from a corner, 0.26 xG, goal 57’ Omari Kellyman (Cardiff), from a corner, 0.21 xG, off target 52’ Chris Willock (Cardiff), open play, 0.19 xG, goal 90+2’ Ryan Wintle (Cardiff), open play, 0.17 xG, blocked 1’ Omari Kellyman (Cardiff), open play, 0.14 xG, saved 23’ Alex Robertson (Cardiff), open play, 0.09 xG, off target 90’ Josh Sheehan (Bolton Wanderers), open play, 0.08 xG, blocked 13’ Ollie Tanner (Cardiff), open play, 0.07 xG, blocked 21’ Ollie Tanner (Cardiff), open play, 0.07 xG, off target 39’ Chris Willock (Cardiff), open play, 0.06 xG, off target 68’ Sam Dalby (Bolton Wanderers), open play, 0.06 xG, hit the woodwork 43’ Ollie Tanner (Cardiff), open play, 0.04 xG, off target 21’ Ryan Wintle (Cardiff), open play, 0.03 xG, off target 5’ Alex Robertson (Cardiff), open play, 0.03 xG, saved 6’ Perry Ng (Cardiff), open play, 0.03 xG, blocked 69’ Ollie Tanner (Cardiff), open play, 0.03 xG, saved 64’ Mason Burstow (Bolton Wanderers), open play, 0.03 xG, saved 72’ George Johnston (Bolton Wanderers), set piece, 0.03 xG, off target 6’ Chris Willock (Cardiff), open play, 0.03 xG, blocked 27’ Ollie Tanner (Cardiff), set piece, 0.02 xG, blocked 6’ Ollie Tanner (Cardiff), open play, 0.02 xG, blocked 27’ Perry Ng (Cardiff), open play, 0.02 xG, off target 56’ Ollie Tanner (Cardiff), open play, 0.02 xG, blocked 68’ Mason Burstow (Bolton Wanderers), open play, 0.02 xG, blocked 81’ Josh Sheehan (Bolton Wanderers), open play, 0.02 xG, off target 21’ Alex Robertson (Cardiff), open play, 0.31 xG, hit the woodwork 50’ Omari Kellyman (Cardiff), from a corner, 0.26 xG, goal 57’ Omari Kellyman (Cardiff), from a corner, 0.21 xG, off target 52’ Chris Willock (Cardiff), open play, 0.19 xG, goal 90+2’ Ryan Wintle (Cardiff), open play, 0.17 xG, blocked 1’ Omari Kellyman (Cardiff), open play, 0.14 xG, saved 23’ Alex Robertson (Cardiff), open play, 0.09 xG, off target 90’ Josh Sheehan (Bolton Wanderers), open play, 0.08 xG, blocked 13’ Ollie Tanner (Cardiff), open play, 0.07 xG, blocked 21’ Ollie Tanner (Cardiff), open play, 0.07 xG, off target 39’ Chris Willock (Cardiff), open play, 0.06 xG, off target 68’ Sam Dalby (Bolton Wanderers), open play, 0.06 xG, hit the woodwork 43’ Ollie Tanner (Cardiff), open play, 0.04 xG, off target 21’ Ryan Wintle (Cardiff), open play, 0.03 xG, off target 69’ Ollie Tanner (Cardiff), open play, 0.03 xG, saved 5’ Alex Robertson (Cardiff), open play, 0.03 xG, saved 6’ Perry Ng (Cardiff), open play, 0.03 xG, blocked 72’ George Johnston (Bolton Wanderers), set piece, 0.03 xG, off target 6’ Chris Willock (Cardiff), open play, 0.03 xG, blocked 64’ Mason Burstow (Bolton Wanderers), open play, 0.03 xG, saved 27’ Ollie Tanner (Cardiff), set piece, 0.02 xG, blocked 6’ Ollie Tanner (Cardiff), open play, 0.02 xG, blocked 27’ Perry Ng (Cardiff), open play, 0.02 xG, off target 56’ Ollie Tanner (Cardiff), open play, 0.02 xG, blocked 68’ Mason Burstow (Bolton Wanderers), open play, 0.02 xG, blocked 81’ Josh Sheehan (Bolton Wanderers), open play, 0.02 xG, off target
Size shows xG Goal On target Off target or blocked

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

Lineups

Cardiff 4-2-3-1 Starting XI
Trott
Bagan
Fish
Lawlor
Ng
Robertson 77’
Wintle
Willock 77’
Colwill 78’
Tanner
Kellyman 88’
Bolton Wanderers 4-2-3-1 Starting XI
Bonham
Conway
Toal
Johnston
Christie 60’
Sheehan
Osei-Tutu
Gale 60’
Dempsey 60’
Burstow 83’
Dalby

Player stats

Goalkeeper1 player
90′ 1 0 42 – – – – –
Defenders5 players
90′ 3 – – 4 – 42 1 – – –
90′ 1 2 2 4 3 50 1 – – –
90′ 2 2 – 3 1 47 – – – –
90′ 1 2 – 4 2 42 1 – 1
Calum Scanlon Came on as a substitute
13′ – – – – – 2 2 – – –
Midfielders7 players
Alex Robertson Taken off
77′ – 1 30 2 0.09 – 1 7 2 2 –
90′ – – 42 2 0.02 – 1 2 – 1 –
90′ – – 26 – 0.03 1 – 4 1 – –
Rubin Colwill Taken off
78′ – – 19 2 0.20 2 – 3 2 – –
Chris Willock Taken off
77′ 1 – 34 1 0.34 – – 3 1 1 –
David Turnbull Came on as a substitute
13′ – – 9 1 0.08 – 1 1 – 1 –
Joel Colwill Came on as a substitute
12′ – – 6 – 0.00 – 1 1 – 1 –
Forwards2 players
Omari Kellyman Taken off
88′ 1 – 3 2 0.60 0.05 2 5 – 9 –
Yousef Salech Came on as a substitute
9′ – – – – – 0.00 – – – 2 –
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.

Before kick-off

Cardiff win 52% Avg odds 1.78
Draw 24% Avg odds 3.92
Bolton Wanderers win 24% Avg odds 3.87

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.