Skip to content
GioScore

Reading vs Cardiff City Result, Stats, Lineups & H2H

FT · HT 0–11 – 3

Daniel Kyerewaa 73′10th

2ndRubin Colwill 40′Omari Kellyman 55′Perry Ng 86′

Player of the matchRyan WintleCDF · 2 assists · 105′ played · 4 key passes · 2 big chances · 5 recoveries

8.8
Possession
37%63%
Shots · on target in brackets
15 (7)15 (9)
Corners
79
Table · 62 v 85 pts
10th2nd

League OneMatchday 44Select Car Leasing StadiumRef R. Murphy

Events

RDG 1–3 CDF · 3–4 yellow
  1. Full time 1–3
  2. Will FishYellow card
  3. Callum Robinsonfor Ollie Tanner
  4. Matt Ritchiefor Haydon Roberts
  5. Liam Fraserfor Andy Rinomhota
  6. Kelvin Abrefafor Ryan Nyambe
  7. Perry Ng1–3Goal · left foot · assist Omari Kellyman
  8. Yousef Salechfor Chris Willock
  9. +Will Fishfor Dylan Lawlor · injury
  10. Joel Colwillfor Rubin Colwill
  11. Jack Marriottfor Paddy Lane
  12. Daniel Kyerewaa1–2Goal · right foot
  13. Dylan LawlorYellow card
  14. Finley BurnsYellow card
  15. David Turnbullfor Alex Robertson
  16. Paudie O'ConnorYellow card
  17. Ryan WintleYellow card
  18. Daniel KyerewaaYellow card
  19. Omari Kellyman0–2Goal · left foot · assist Ryan Wintle
  20. Half-time 0–1
  21. Gabriel OshoYellow card
  22. Rubin Colwill0–1Goal · header · assist Ryan Wintle

Top ratings

XI avg 6.68 v 7.29
  1. Ryan WintleCDF8.8
  2. Omari KellymanCDF8.5
  3. Perry NgCDF7.6
  4. Nathan TrottCDF7.4
  5. Rubin ColwillCDF7.3

Table after full time

League One 2025/2026
#TeamPW-D-LGoalsGDPtsBefore
1Lincoln City4328-10-581:38+43941st
2Cardiff City4325-10-880:44+36852nd
3Bolton Wanderers4419-17-867:48+19743rd
4Bradford City4321-9-1354:48+6724th
8Luton Town4318-11-1461:53+8658th
9Huddersfield Town4417-13-1469:60+9647th ▼2
10Reading4416-14-1463:58+56210th
11Wycombe Wanderers4416-12-1663:52+116011th
12Barnsley4214-14-1465:67-25612th
24Northampton Town439-8-2636:65-293524th
Reading
10th62 → 62 pts
Cardiff City
2nd82 → 85 pts
Order: points, goal difference, goals scored. “Before” is the position at kick-off. Full table

Season comparison

as the teams came into the match
Readingall competitionsCardiff City
  1. Goal markets & scoring rates · 15 games each
  2. 2.87Goals per game (both sides)3.13
  3. 80%Over 1.593%
  4. 60%Over 2.553%
  5. 27%Over 3.547%
  6. 73%Both teams scored47%
  7. 7%Clean sheets40%
  8. 20%Failed to score20%
  9. Reading at home v Cardiff City away
  10. 6Played8
  11. 3Won3
  12. 2Drawn4
  13. 1Lost1
  14. 12-8Goals (for-against)18-10
  15. 1.83Points per game1.63
  16. 83%Over 2.563%
  17. 17%Clean sheets38%
  18. 1st half vs 2nd half scoring · 15 v 14 games
  19. 12-51st-half goals (for-against)10-7
  20. 11-152nd-half goals (for-against)18-8
  21. 48%Goals after half-time64%
  22. 67%Goal before half-time64%
  23. 6-8-1Half-time W-D-L4-7-3
How we calculate this

What stands out

  • 0–1half-time

    The match stood at 0–1 at half-time before 1–2 after the break (1–3 full time).

  • 15–15shots

    Reading recorded 15 shots (7 on target) against 15 (9 on target) for Cardiff City.

Team stats

42 figures
  1. 37%Possession63%
  2. 15Shots15
  3. 7Shots on target9
  4. 6Big chances2
  5. 7Corners9
  6. 258Passes441
  7. 6Fouls11
  8. 3Yellow cards4
All 42 stats
  1. Attack
  2. 2Accurate crosses4
  3. 86Attacks87
  4. 5Big chances missed0
  5. 16Crosses24
  6. 31Dangerous attacks38
  7. 15Dribble attempts4
  8. 2Offsides2
  9. 47%Shot accuracy60%
  10. 3Shots blocked3
  11. 11Shots inside box7
  12. 5Shots off target3
  13. 4Shots outside box8
  14. 5Successful dribbles1
  15. Passing
  16. 25Accurate long passes27
  17. 174Accurate passes368
  18. 77%Forward passes %82%
  19. 5Key passes10
  20. 33%Long pass accuracy46%
  21. 75Long passes59
  22. 67%Pass accuracy83%
  23. 64Passes in final third56
  24. Defence
  25. 45Ball recoveries49
  26. 50Ball safe62
  27. 42Duels won41
  28. 5Goal kicks6
  29. 16Headers won17
  30. 11Interceptions10
  31. 0Last-man tackles1
  32. 6Saves5
  33. 12Tackles17
  34. Discipline
  35. 11Free kicks6
  36. Other
  37. 139Possession lost129
  38. 2Substitutions2
  39. 27Throw-ins22

Lineups

Starting XIs · ratings at full time
Reading3-4-2-16.68 avg rating 7.294-2-3-1Cardiff City
  1. 17.1Joel Pereira105′
  1. 126.0Finley BurnsYC 105′
  2. 156.4Paudie O'ConnorYC 105′
  3. 36.5Jeriel Dorsett105′
  1. 246.5Ryan Nyambe↓88′ 92′
  2. 107.1Lewis Wing105′
  3. 186.8Andy Rinomhota↓88′ 92′
  4. 56.6Haydon Roberts↓88′ 92′
  1. 117.2Daniel KyerewaaG YC 105′
  2. 326.7Paddy Lane↓74′
  1. 96.7Kelvin Ehibhatiomhan105′
  1. 137.4Nathan Trott105′
  1. 36.7Joel Bagan105′
  2. 486.9Dylan LawlorYC ↓82′+
  3. 47.0Gabriel OshoYC 105′
  4. 387.6Perry NgG 105′
  1. 187.2Alex Robertson↓67′
  2. 68.8Ryan Wintle2A YC 105′
  1. 166.3Chris Willock↓82′
  2. 107.3Rubin ColwillG ↓82′
  3. 116.5Ollie Tanner↓90′ 94′
  1. 88.5Omari KellymanG A 105′
  1. 2Kelvin AbrefaDF · ↑88′
  2. 6Liam FraserMF · ↑88′6.7
  3. 7Jack MarriottFW · ↑74′5.9
  4. 30Matt RitchieMF · ↑88′
  5. 22Michael SticklandDF
  6. 31Tom NorcottGK
  7. 57Sean PattonFW

SubstitutesCoaches: Leam Richardson (1.42 PPG) · Brian Barry-MurphyG goal · A assist · YC yellow · RC red · ↑ on · ↓ off

  1. 2Will FishDF · YC ↑82′6.4
  2. 14David TurnbullMF · ↑67′6.6
  3. 22Yousef SalechFW · ↑82′6.5
  4. 27Joel ColwillMF · ↑82′6.6
  5. 47Callum RobinsonFW · ↑90′6.5
  6. 23Calum ScanlonDF
  7. 41Matthew TurnerGK

Form

last 10 matches of each side, all competitions, before kick-off
Reading7d restRDG +3d rest4d restCardiff City
  1. 2-1W28 Feb
  2. 3-2W7 Mar
  3. 0-1L10 Mar
  4. 2-2D14 Mar
  5. 2-1W17 Mar
  6. 0-1L21 Mar
  7. 3-0W28 Mar
  8. 1-1D3 Apr
  9. 1-2L6 Apr
  10. 0-1L11 Apr

4-2-4goals 14:121.40pts/game

Bar: goals scored.
Score: own goals first.Pts/game: green ≥ 2.0 · blue ≥ 1.5 · amber ≥ 1.0 · red below

  1. 2-5L21 Feb
  2. 4-0W28 Feb
  3. 0-2L7 Mar
  4. 1-1D10 Mar
  5. 4-0W14 Mar
  6. 0-2L17 Mar
  7. 0-0D21 Mar
  8. 1-1D6 Apr
  9. 2-0W11 Apr
  10. 1-1D14 Apr

3-4-3goals 15:121.30pts/game

  1. ADoncaster Rovers0–1
  2. HLincoln City1–2
  3. AHuddersfield Town1–1
  4. HWigan Athletic3–0
  5. AStevenage0–1

latest 5

  1. AHuddersfield Town1–1
  2. HBolton Wanderers2–0
  3. APeterborough United1–1
  4. HBlackpool0–0
  5. HWycombe Wanderers0–2
Show older matches
  1. ABurton Albion2–1
  2. HPlymouth Argyle2–2
  3. AMansfield Town0–1
  4. ALuton Town3–2
  5. HBradford City2–1

older

  1. AExeter City4–0
  2. ABarnsley1–1
  3. HLincoln City0–2
  4. ADoncaster Rovers4–0
  5. APlymouth Argyle2–5

Expected vs happened

as of kick-off

33%Model · draw 26%41%

Projected goals
1.26 – 1.44total 2.70 · from goals per game before kick-off
Most likely scores
1–1 12.2%0–1 9.7%1–2 8.8%
OutcomeModelHappened
Reading win33%No
Draw26%No
Cardiff City win41%Yes
Over 1.5 goals75%Yes
Over 2.5 goals51%Yes
Over 3.5 goals28%Yes
Both teams to score55%Yes
Reading clean sheet24%No
Cardiff City clean sheet28%No
Model: Poisson rates from goals scored and conceded per game (not expected goals). How we calculate this

Match info

Competition
League One
Season
2025/2026 · Matchday 44 of 46
Kick-off
Venue
Select Car Leasing Stadium, Reading
Capacity
24,161 · grass
Weather
15 °C · few clouds · humidity 68%
Referee
R. Murphy
RDG coach
Leam Richardson (1.42 PPG)
CDF coach
Brian Barry-Murphy

Match summary

Cardiff City beat Reading 3-1 in the League One (England).

Before kickoff, Cardiff City (2nd, 82 pts) were 20 points ahead of Reading (10th, 62 pts). Before kickoff, Reading were 10th in the table but 18th on points from the last five league games. Across 29 previous meetings on record, Reading won 8 and Cardiff City won 9, with 12 draws (2.28 goals per game).

Goals came from Daniel Kyerewaa (73') for Reading and Rubin Colwill (40'), Omari Kellyman (55') and Perry Ng (86') for Cardiff City.

Reading — live results and scheduleCardiff City — live results and scheduleHow we calculate this

Player leaders

this match

Shots

  1. Omari KellymanCDF3 (2)
  2. Daniel KyerewaaRDG3 (1)
  3. Ryan WintleCDF2 (1)

Big chances created

  1. Ryan WintleCDF2
  2. Lewis WingRDG2
  3. Joel PereiraRDG1

Passes

  1. Ryan WintleCDF53/56
  2. Dylan LawlorCDF47/49
  3. Perry NgCDF46/59

Progressive passes

  1. Perry NgCDF54 (92%)
  2. Dylan LawlorCDF47 (96%)
  3. Gabriel OshoCDF46 (90%)

Final-third passes

  1. Nathan TrottCDF12
  2. Joel PereiraRDG12
  3. Perry NgCDF10

Key passes

  1. Ryan WintleCDF4
  2. Lewis WingRDG2
  3. Omari KellymanCDF1

Ball recoveries

  1. Nathan TrottCDF12
  2. Joel PereiraRDG10
  3. Joel BaganCDF9

Duels won

  1. Jeriel DorsettRDG9/14
  2. Omari KellymanCDF7/12
  3. Gabriel OshoCDF6/8

Head-to-head

29 meetings on record since 2009

8-12-9Reading W-D-L · goals 33:33

8 RDG12 draws9 CDF
With Reading at home
3-7-3 (16:14)
Goals per meeting
2.28
Over 2.5 goals
48%
Both teams scored
62%
Won by the host
31%
Last 5 (Reading)
2W 0D 3L · 2.2 goals/game
  1. Cardiff City2–1ReadingLeague One
  2. Cardiff City1–0ReadingChampionship
  3. Reading2–1Cardiff CityChampionship
  4. Reading1–2Cardiff CityChampionship
  5. Cardiff City0–1ReadingChampionship
Show all 29 meetings
  1. Reading1–1Cardiff CityChampionship
  2. Cardiff City1–2ReadingChampionship
  3. Cardiff City2–2ReadingFA Cup
  4. Cardiff City1–1ReadingChampionship
  5. Reading1–1Cardiff CityFA Cup
  6. Reading3–0Cardiff CityChampionship
  7. Cardiff City0–0ReadingChampionship
  8. Reading2–2Cardiff CityChampionship
  9. Reading2–1Cardiff CityChampionship
  10. Cardiff City0–1ReadingChampionship
  11. Reading1–1Cardiff CityChampionship
  12. Cardiff City2–0ReadingChampionship
  13. Reading1–1Cardiff CityChampionship
  14. Cardiff City1–2ReadingFA Cup
  15. Cardiff City2–1ReadingChampionship
  16. Cardiff City3–1ReadingChampionship
  17. Reading1–2Cardiff CityChampionship
  18. Cardiff City0–3ReadingChampionship
  19. Reading0–0Cardiff CityChampionship
  20. Cardiff City2–2ReadingChampionship
  21. Reading1–1Cardiff CityChampionship
  22. Cardiff City0–0ReadingChampionship
  23. Reading0–1Cardiff CityChampionship
  24. Cardiff City2–0ReadingFA Cup

Matchday 44

League One · the other 10 games
  1. Bradford City19:45Barnsley
  2. Bolton Wanderers3–3Huddersfield Town
  3. Plymouth Argyle2–1AFC Wimbledon
  4. Exeter City3–3Stockport County
  5. Leyton Orient0–2Rotherham United
  6. Mansfield Town5–2Luton Town
  7. Northampton Town1–3Doncaster Rovers
  8. Stevenage2–2Lincoln City
  9. Blackpool1–1Wycombe Wanderers
  10. Peterborough United2–2Burton Albion
League One fixtures and results →

Updated