Join The Team!
A signing like no other...
Football Referee · 2020-2024 · 7 competitions · 142 career matches
| Competition | Apps | Yel / G | Red / G | BTB % | ||
|---|---|---|---|---|---|---|
| Championship England | 114 | 485 | 4.25 | 13 | 0.11 | 80% |
| League Two England | 10 | 50 | 5.00 | 3 | 0.30 | 90% |
| League One England | 9 | 35 | 3.89 | 0 | 0.00 | 78% |
| Carabao Cup England | 4 | 11 | 2.75 | 0 | 0.00 | 75% |
| FA Cup England | 3 | 11 | 3.67 | 0 | 0.00 | 67% |
| Women's Super League England | 1 | 6 | 6.00 | 0 | 0.00 | 100% |
| Club Friendlies 1 World | 1 | 1 | 1.00 | 0 | 0.00 | 0% |
1 matches recorded · England
2 matches recorded · England
2 matches recorded · England
24 matches recorded · England
4 matches recorded · England
1 matches recorded · England
1 matches recorded · England
1 matches recorded · England
3 matches recorded · England
1 matches recorded · England
32 matches recorded · England
24 matches recorded · England
3 matches recorded · England
2 matches recorded · England
1 matches recorded · England
1 matches recorded · England
2 matches recorded · England
1 matches recorded · World
32 matches recorded · England
2 matches recorded · England
1 matches recorded · England
1 matches recorded · England
| Date | Fixture | Score | Competition | ||
|---|---|---|---|---|---|
| 31 Aug 2024 | Oxford United vs Preston North End | 3-1 | 7 | 2 | Championship |
| 27 Aug 2024 | Birmingham City vs Fulham | 0-2 | 3 | 0 | Carabao Cup |
| 24 Aug 2024 | Wigan Athletic vs Crawley Town | 1-0 | 4 | 0 | League One |
| 13 Aug 2024 | Sheffield United vs Wrexham | 4-2 | 3 | 0 | Carabao Cup |
| 10 Aug 2024 | Hull City vs Bristol City | 1-1 | 2 | 0 | Championship |
| 4 May 2024 | Middlesbrough vs Watford | 3-1 | 2 | 0 | Championship |
| 27 Apr 2024 | Barrow vs Mansfield Town | 1-1 | 4 | 0 | League Two |
| 20 Apr 2024 | Rotherham United vs Birmingham City | 0-0 | 6 | 0 | Championship |
| 10 Apr 2024 | Swansea City vs Stoke City | 3-0 | 6 | 0 | Championship |
| 1 Apr 2024 | Plymouth Argyle vs Bristol City | 0-1 | 6 | 1 | Championship |
| 16 Mar 2024 | Middlesbrough vs Blackburn Rovers | 0-0 | 6 | 0 | Championship |
| 12 Mar 2024 | Crawley Town vs Notts County | 2-1 | 7 | 1 | League Two |
| 5 Mar 2024 | Hull City vs Birmingham City | 1-1 | 4 | 0 | Championship |
| 24 Feb 2024 | Sunderland vs Swansea City | 1-2 | 5 | 0 | Championship |
| 20 Feb 2024 | Ipswich Town vs Rotherham United | 4-3 | 3 | 0 | Championship |
| 14 Feb 2024 | Plymouth Argyle vs Coventry City | 2-2 | 4 | 0 | Championship |
| 30 Jan 2024 | Leicester City vs Swansea City | 3-1 | 2 | 0 | Championship |
| 13 Jan 2024 | Rotherham United vs Stoke City | 0-1 | 5 | 0 | Championship |
| 1 Jan 2024 | Leeds United vs Birmingham City | 3-0 | 2 | 0 | Championship |
| 26 Dec 2023 | Southampton vs Swansea City | 5-0 | 6 | 0 | Championship |
| 16 Dec 2023 | Hull City vs Cardiff City | 3-0 | 4 | 0 | Championship |
| 13 Dec 2023 | Leicester City vs Millwall | 3-2 | 6 | 0 | Championship |
| 29 Nov 2023 | Southampton vs Bristol City | 1-0 | 4 | 0 | Championship |
| 25 Nov 2023 | Bradford City vs Accrington Stanley | 1-0 | 7 | 0 | League Two |
| 19 Nov 2023 | West Ham W vs Aston Villa W | 2-3 | 6 | 0 | Women's Super League |
| 28 Oct 2023 | Watford vs Millwall | 2-2 | 6 | 0 | Championship |
| 24 Oct 2023 | Leicester City vs Sunderland | 1-0 | 7 | 0 | Championship |
| 7 Oct 2023 | Leeds United vs Bristol City | 2-1 | 3 | 0 | Championship |
| 3 Oct 2023 | Morecambe vs Accrington Stanley | 1-1 | 6 | 0 | League Two |
| 23 Sep 2023 | Ipswich Town vs Blackburn Rovers | 4-3 | 7 | 0 | Championship |
| 16 Sep 2023 | Watford vs Birmingham City | 2-0 | 7 | 1 | Championship |
| 2 Sep 2023 | Leyton Orient vs Stevenage | 0-3 | 3 | 0 | League One |
| 26 Aug 2023 | Coventry City vs Sunderland | 0-0 | 5 | 0 | Championship |
| 12 Aug 2023 | Millwall vs Bristol City | 0-1 | 4 | 0 | Championship |
| 5 Aug 2023 | Norwich City vs Hull City | 2-1 | 5 | 0 | Championship |
| 8 May 2023 | Swansea City vs West Bromwich Albion | 3-2 | 3 | 0 | Championship |
| 1 May 2023 | Rotherham United vs Middlesbrough | 1-0 | 4 | 1 | Championship |
| 22 Apr 2023 | Birmingham City vs Blackpool | 0-1 | 1 | 0 | Championship |
| 19 Apr 2023 | Queens Park Rangers vs Norwich City | 1-1 | 7 | 0 | Championship |
| 10 Apr 2023 | Coventry City vs Watford | 2-2 | 8 | 0 | Championship |
| 7 Apr 2023 | Sunderland vs Hull City | 4-4 | 2 | 0 | Championship |
| 1 Apr 2023 | Cardiff City vs Swansea City | 2-3 | 7 | 0 | Championship |
| 18 Mar 2023 | Queens Park Rangers vs Birmingham City | 0-1 | 7 | 0 | Championship |
| 15 Mar 2023 | Huddersfield Town vs Norwich City | 1-1 | 4 | 1 | Championship |
| 11 Mar 2023 | Milton Keynes Dons vs Cambridge United | 1-0 | 4 | 0 | League One |
| 4 Mar 2023 | Middlesbrough vs Reading | 5-0 | 3 | 0 | Championship |
| 25 Feb 2023 | Sheffield United vs Watford | 1-0 | 5 | 0 | Championship |
| 18 Feb 2023 | Rotherham United vs Coventry City | 0-2 | 5 | 0 | Championship |
| 15 Feb 2023 | Bristol City vs Wigan Athletic | 1-1 | 5 | 0 | Championship |
| 4 Feb 2023 | Norwich City vs Burnley | 0-3 | 8 | 0 | Championship |
| 28 Jan 2023 | Blackburn Rovers vs Birmingham City | 2-2 | 5 | 0 | FA Cup |
| 14 Jan 2023 | Sunderland vs Swansea City | 1-3 | 5 | 1 | Championship |
| 30 Dec 2022 | Stoke City vs Burnley | 0-1 | 5 | 0 | Championship |
| 26 Dec 2022 | Cardiff City vs Queens Park Rangers | 0-0 | 5 | 0 | Championship |
| 21 Dec 2022 | Coventry City vs West Bromwich Albion | 1-0 | 3 | 0 | Championship |
| 10 Dec 2022 | Millwall vs Wigan Athletic | 1-1 | 3 | 0 | Championship |
| 8 Nov 2022 | Sheffield United vs Rotherham United | 0-1 | 5 | 0 | Championship |
| 2 Nov 2022 | Cardiff City vs Watford | 1-2 | 4 | 0 | Championship |
| 29 Oct 2022 | Norwich City vs Stoke City | 3-1 | 8 | 0 | Championship |
| 19 Oct 2022 | Coventry City vs Sheffield United | 1-0 | 5 | 0 | Championship |
| 15 Oct 2022 | Sunderland vs Wigan Athletic | 2-1 | 5 | 0 | Championship |
| 12 Oct 2022 | Bristol City vs Preston North End | 2-1 | 7 | 0 | Championship |
| 8 Oct 2022 | Oxford United vs Wycombe Wanderers | 0-1 | 5 | 0 | League One |
| 24 Sep 2022 | Newport County vs Carlisle United | 1-1 | 4 | 0 | League Two |
| 17 Sep 2022 | Swansea City vs Hull City | 3-0 | 3 | 0 | Championship |
| 13 Sep 2022 | Cheltenham Town vs Cambridge United | 2-1 | 5 | 0 | League One |
| 30 Aug 2022 | Birmingham City vs Norwich City | 1-2 | 8 | 0 | Championship |
| 27 Aug 2022 | Watford vs Queens Park Rangers | 2-3 | 7 | 0 | Championship |
| 20 Aug 2022 | Burnley vs Blackpool | 3-3 | 4 | 2 | Championship |
| 17 Aug 2022 | Reading vs Blackburn Rovers | 3-0 | 7 | 0 | Championship |
| 6 Aug 2022 | Bristol City vs Sunderland | 2-3 | 4 | 0 | Championship |
| 30 Jul 2022 | Millwall vs Stoke City | 2-0 | 3 | 0 | Championship |
| 7 May 2022 | Derby County vs Cardiff City | 0-1 | 3 | 0 | Championship |
| 23 Apr 2022 | Stevenage vs Tranmere Rovers | 2-0 | 3 | 0 | League Two |
| 18 Apr 2022 | Bristol City vs Sheffield United | 1-1 | 6 | 0 | Championship |
| 10 Apr 2022 | Fulham vs Coventry City | 1-3 | 5 | 0 | Championship |
| 6 Apr 2022 | West Bromwich Albion vs AFC Bournemouth | 2-0 | 6 | 0 | Championship |
| 26 Mar 2022 | Northampton Town vs Hartlepool United | 2-0 | 4 | 0 | League Two |
| 26 Feb 2022 | Coventry City vs Preston North End | 1-1 | 7 | 2 | Championship |
| 13 Feb 2022 | Swansea City vs Bristol City | 3-1 | 7 | 0 | Championship |
| 4 Feb 2022 | Birmingham City vs Sheffield United | 1-2 | 5 | 0 | Championship |
| 29 Jan 2022 | Bristol Rovers vs Walsall | 1-0 | 8 | 1 | League Two |
| 26 Jan 2022 | West Bromwich Albion vs Preston North End | 0-2 | 6 | 0 | Championship |
| 15 Jan 2022 | Peterborough United vs Coventry City | 1-4 | 4 | 0 | Championship |
| 8 Jan 2022 | Mansfield Town vs Middlesbrough | 2-3 | 5 | 0 | FA Cup |
| 2 Jan 2022 | Blackburn Rovers vs Huddersfield Town | 0-0 | 5 | 0 | Championship |
| 27 Dec 2021 | Queens Park Rangers vs AFC Bournemouth | 0-1 | 8 | 1 | Championship |
| 11 Dec 2021 | Preston North End vs Barnsley | 2-1 | 2 | 0 | Championship |
| 4 Dec 2021 | Coventry City vs West Bromwich Albion | 1-2 | 3 | 0 | Championship |
| 20 Nov 2021 | Swansea City vs Blackpool | 1-1 | 2 | 0 | Championship |
| 2 Nov 2021 | Peterborough United vs Huddersfield Town | 1-1 | 6 | 0 | Championship |
| 26 Oct 2021 | Queens Park Rangers vs Sunderland | 0-0 | 4 | 0 | Carabao Cup |
| 19 Oct 2021 | Plymouth Argyle vs Bolton Wanderers | 3-0 | 4 | 0 | League One |
| 16 Oct 2021 | Sheffield United vs Stoke City | 2-1 | 2 | 0 | Championship |
| 2 Oct 2021 | Birmingham City vs Nottingham Forest | 0-3 | 4 | 0 | Championship |
| 25 Sep 2021 | Blackburn Rovers vs Cardiff City | 5-1 | 2 | 0 | Championship |
| 21 Sep 2021 | Gillingham vs Charlton Athletic | 1-1 | 2 | 0 | League One |
| 18 Sep 2021 | Millwall vs Coventry City | 1-1 | 2 | 0 | Championship |
| 14 Sep 2021 | AFC Bournemouth vs Queens Park Rangers | 2-1 | 8 | 0 | Championship |
| 11 Sep 2021 | Swansea City vs Hull City | 0-0 | 3 | 0 | Championship |
| 17 Aug 2021 | Blackpool vs Coventry City | 0-1 | 6 | 0 | Championship |
| 14 Aug 2021 | Swansea City vs Sheffield United | 0-0 | 3 | 0 | Championship |
| 8 Aug 2021 | Fulham vs Middlesbrough | 1-1 | 5 | 0 | Championship |
| 4 Aug 2021 | Chelsea vs Tottenham Hotspur | 2-2 | 1 | 0 | Club Friendlies 1 |
| 21 May 2021 | Blackpool vs Oxford United | 3-3 | 6 | 0 | League One |
| 8 May 2021 | Blackburn Rovers vs Birmingham City | 5-2 | 3 | 0 | Championship |
| 1 May 2021 | Huddersfield Town vs Coventry City | 1-1 | 3 | 0 | Championship |
| 24 Apr 2021 | Charlton Athletic vs Peterborough United | 0-1 | 2 | 0 | League One |
| 21 Apr 2021 | Millwall vs AFC Bournemouth | 1-4 | 4 | 0 | Championship |
| 17 Apr 2021 | Swansea City vs Wycombe Wanderers | 2-2 | 4 | 0 | Championship |
| 10 Apr 2021 | Barnsley vs Middlesbrough | 2-0 | 1 | 0 | Championship |
| 5 Apr 2021 | Nottingham Forest vs Queens Park Rangers | 3-1 | 4 | 0 | Championship |
| 20 Mar 2021 | Norwich City vs Blackburn Rovers | 1-1 | 0 | 0 | Championship |
| 13 Mar 2021 | Cardiff City vs Watford | 1-2 | 6 | 0 | Championship |
| 10 Mar 2021 | Barnsley vs Derby County | 0-0 | 2 | 0 | Championship |
| 2 Mar 2021 | Millwall vs Preston North End | 2-1 | 2 | 0 | Championship |
| 27 Feb 2021 | Swansea City vs Bristol City | 1-3 | 3 | 0 | Championship |
| 20 Feb 2021 | Nottingham Forest vs Blackburn Rovers | 1-0 | 3 | 0 | Championship |
| 17 Feb 2021 | AFC Bournemouth vs Rotherham United | 1-0 | 3 | 0 | Championship |
| 13 Feb 2021 | Huddersfield Town vs Wycombe Wanderers | 2-3 | 8 | 0 | Championship |
| 30 Jan 2021 | Norwich City vs Middlesbrough | 0-0 | 4 | 1 | Championship |
| 16 Jan 2021 | Nottingham Forest vs Millwall | 3-1 | 1 | 0 | Championship |
| 9 Jan 2021 | Bristol Rovers vs Sheffield United | 2-3 | 1 | 0 | FA Cup |
| 29 Dec 2020 | Preston North End vs Coventry City | 2-0 | 3 | 0 | Championship |
| 26 Dec 2020 | Bristol City vs Wycombe Wanderers | 2-1 | 2 | 0 | Championship |
| 19 Dec 2020 | Brentford vs Reading | 3-1 | 3 | 0 | Championship |
| 15 Dec 2020 | Queens Park Rangers vs Stoke City | 0-0 | 3 | 0 | Championship |
| 8 Dec 2020 | Huddersfield Town vs Sheffield Wednesday | 2-0 | 4 | 0 | Championship |
| 4 Dec 2020 | Barnsley vs AFC Bournemouth | 0-4 | 3 | 0 | Championship |
| 2 Dec 2020 | Middlesbrough vs Swansea City | 2-1 | 4 | 0 | Championship |
| 28 Nov 2020 | Norwich City vs Coventry City | 1-1 | 2 | 0 | Championship |
| 24 Nov 2020 | Southend United vs Forest Green Rovers | 0-1 | 2 | 0 | League Two |
| 21 Nov 2020 | Bristol City vs Derby County | 1-0 | 2 | 0 | Championship |
| 7 Nov 2020 | Reading vs Stoke City | 0-3 | 2 | 0 | Championship |
| 31 Oct 2020 | Wycombe Wanderers vs Sheffield Wednesday | 1-0 | 4 | 0 | Championship |
| 27 Oct 2020 | Mansfield Town vs Barrow | 2-4 | 5 | 1 | League Two |
| 24 Oct 2020 | Stoke City vs Brentford | 3-2 | 3 | 0 | Championship |
| 20 Oct 2020 | Coventry City vs Swansea City | 1-1 | 1 | 0 | Championship |
| 18 Oct 2020 | Preston North End vs Cardiff City | 0-1 | 1 | 0 | Championship |
| 3 Oct 2020 | Nottingham Forest vs Bristol City | 1-2 | 2 | 0 | Championship |
| 15 Sep 2020 | AFC Bournemouth vs Crystal Palace | 0-0 | 1 | 0 | Carabao Cup |
| 11 Sep 2020 | Watford vs Middlesbrough | 1-0 | 1 | 0 | Championship |
Keith Stroud has officiated 142 matches across 7 competitions, averaging 4.22 yellow cards and 0.11 red cards per game (599 yellows and 16 reds in total). Active years in our database: 2020-2024. Competitions covered include Championship, League Two, League One, Carabao Cup, FA Cup, Women's Super League.
This page includes career competition breakdowns, most-officiated teams, per-season card rates, first/second half splits, home vs away cards, both-teams-booked percentages, over/under yellow card thresholds, and a full match-by-match card history for Keith Stroud.
All statistics for Keith Stroud and thousands of other football referees are available via the OddAlerts Football Data API. Track referee appointments, build card market models, and access historical data programmatically.