C. O'Riordan · career
Connor O'Riordan
Center Back · Blackburn · season-by-season, by competition, and every match.
Career report
Below his 2024/25 peak but holding a solid level — the platform for a return is there.
Peak: 2024/25Holding levelRemarkably consistentStepped up 2025/26
The record covers 3 seasons (2023/24–2025/26) across 2 clubs — 62 appearances with 6 goal contributions from defence.
His best campaign on record is 2024/25 at Crewe — Season rating 18, 3 goals and 0 assists in 20 games. Output has held steady across his last 3 full seasons (16 → 16). The gap to his peak is 2 Season points.
Season-to-season output barely moves — his form has stayed within a tight band (±1 points) across 3 campaigns. Made the jump to a higher division in 2025/26 (League One) and kept playing — 19 games that season.
By season
By competition
| Competition | Apps | Min | G | A | Rating |
|---|---|---|---|---|---|
| League Oneat Doncaster | 19 | 1556 | 0 | 0 | 6.8 |
| Championship | 5 | 339 | 0 | 0 | 6.5 |
| UEFA U21 Championship - Qualificationat Republic of Ireland U21 | 3 | 270 | 0 | 0 | — |
| FA Cupat Doncaster | 2 | 90 | 0 | 0 | 6.6 |
| League Cupat Doncaster | 1 | 13 | 0 | 0 | 6.9 |
Schedule · 2025/26
27 played11 unused sub· 2088 min, 0g 0a
Played for Blackburn and Doncaster this season.
| Date | Competition | Opponent | Res | Status | Min | G | A | Rating |
|---|---|---|---|---|---|---|---|---|
| Aug 2 | League One | H Exeter City | 1-0 | Played | 90 | 7.3 | ||
| Aug 9 | League One | A Mansfield Town | 2-1 | Played | 90 | 6.0 | ||
| Aug 12 | League Cup | A Middlesbrough | 4-0 | Played | 13 | 6.9 | ||
| Aug 16 | League One | H Wycombe | 1-1 | Played | 90 | 7.3 | ||
| Aug 19 | League One | A Huddersfield | 0-2 | Played | 90 | 6.0 | ||
| Aug 23 | League One | A Port Vale | 1-0 | Played | 90 | 7.2 | ||
| Aug 30 | League One | H Rotherham | 1-0 | Played | 90 | 8.2 | ||
| Sep 6 | League One | H Bradford | 3-1 | Played | 90 | 6.6 | ||
| Sep 13 | League One | A Wigan | 0-3 | Played | 90 | 6.9 | ||
| Sep 20 | League One | H AFC Wimbledon | 1-2 | Played | 90 | 8.0 | ||
| Sep 24 | League Cup | A Tottenham | 0-3 | Unused sub | 0 | — | ||
| Sep 27 | League One | A Luton | 0-1 | Played | 20 | 7.0 | ||
| Oct 11 | League One | A Leyton Orient | 0-4 | Played | 90 | 5.6 | ||
| Oct 18 | League One | H Northampton | 1-2 | Played | 38 | 6.3 | ||
| Oct 25 | League One | A Reading | 1-1 | Played | 90 | 7.3 | ||
| Nov 8 | League One | H Barnsley | 1-2 | Played | 90 | 6.6 | ||
| Nov 15 | League One | A Lincoln | 1-2 | Played | 90 | 7.0 | ||
| Nov 22 | League One | A Stevenage | 0-0 | Played | 90 | 6.9 | ||
| Nov 29 | League One | H Peterborough | 2-1 | Played | 90 | 6.2 | ||
| Dec 6 | FA Cup | A Chesterfield | 2-1 | Played | 90 | 6.6 | ||
| Dec 9 | League One | H Stockport County | 0-2 | Played | 90 | 6.3 | ||
| Dec 13 | League One | A Cardiff | 3-4 | Played | 58 | 5.9 | ||
| Jan 4 | Championship | H Charlton | 2-2 | Played | 45 | 6.6 | ||
| Jan 11 | FA Cup | A Hull City | 0-0 | Played | 90 | 6.6 | ||
| Jan 17 | Championship | A Ipswich | 0-3 | Unused sub | 0 | — | ||
| Jan 20 | Championship | A Swansea | 1-3 | Played | 90 | 6.0 | ||
| Jan 24 | Championship | H Watford | 1-1 | Played | 90 | 6.3 | ||
| Jan 31 | Championship | H Hull City | 0-1 | Played | 90 | 7.2 | ||
| Feb 3 | Championship | H Sheffield Wednesday | 1-0 | Unused sub | 0 | — | ||
| Feb 7 | Championship | A Norwich | 0-2 | Played | 24 | 6.2 | ||
| Feb 14 | Championship | A QPR | 3-1 | Unused sub | 0 | — | ||
| Feb 20 | Championship | H Preston | 1-0 | Unused sub | 0 | — | ||
| Feb 24 | Championship | H Bristol City | 1-2 | Unused sub | 0 | — | ||
| Feb 28 | Championship | A Derby | 1-3 | Unused sub | 0 | — | ||
| Apr 11 | Championship | A Stoke City | 1-1 | Unused sub | 0 | — | ||
| Apr 14 | Championship | A Southampton | 0-3 | Unused sub | 0 | — | ||
| Apr 17 | Championship | H Coventry | 1-1 | Unused sub | 0 | — | ||
| Apr 22 | Championship | A Sheffield Utd | 3-1 | Unused sub | 0 | — |