Join The Team!
A signing like no other...
Football Referee · 2020-2026 · 10 competitions · 175 career matches
| Competition | Apps | Yel / G | Red / G | BTB % | ||
|---|---|---|---|---|---|---|
| Enterprise National League England | 97 | 358 | 3.69 | 11 | 0.11 | 75% |
| Premier League 2 Division One England | 28 | 107 | 3.82 | 4 | 0.14 | 86% |
| Premier League 2 Divison Two England | 14 | 61 | 4.36 | 3 | 0.21 | 79% |
| Premier League Cup England | 8 | 47 | 5.88 | 0 | 0.00 | 88% |
| National League Cup England | 7 | 22 | 3.14 | 0 | 0.00 | 86% |
| EFL Trophy England | 7 | 20 | 2.86 | 1 | 0.14 | 71% |
| Fa Trophy England | 5 | 19 | 3.80 | 0 | 0.00 | 20% |
| League Two England | 4 | 15 | 3.75 | 1 | 0.25 | 75% |
| FA Cup England | 4 | 15 | 3.75 | 2 | 0.50 | 75% |
| Premier League International Cup England | 1 | 0 | 0.00 | 0 | 0.00 | 0% |
1 matches recorded · England
2 matches recorded · England
1 matches recorded · England
3 matches recorded · England
3 matches recorded · England
2 matches recorded · England
4 matches recorded · England
1 matches recorded · England
1 matches recorded · England
13 matches recorded · England
2 matches recorded · England
1 matches recorded · England
3 matches recorded · England
1 matches recorded · England
1 matches recorded · England
1 matches recorded · England
1 matches recorded · England
2 matches recorded · England
18 matches recorded · England
5 matches recorded · England
5 matches recorded · England
1 matches recorded · England
3 matches recorded · England
1 matches recorded · England
18 matches recorded · England
1 matches recorded · England
1 matches recorded · England
2 matches recorded · England
7 matches recorded · England
2 matches recorded · England
2 matches recorded · England
19 matches recorded · England
13 matches recorded · England
5 matches recorded · England
1 matches recorded · England
1 matches recorded · England
5 matches recorded · England
14 matches recorded · England
2 matches recorded · England
6 matches recorded · England
| Date | Fixture | Score | Competition | ||
|---|---|---|---|---|---|
| 31 Oct 2026 | Leeds United U21 vs Stoke City U21 | 2-2 | 3 | 0 | Premier League Cup |
| 25 Oct 2026 | Middlesbrough U21 vs Tottenham U21 | 1-2 | 3 | 0 | Premier League 2 Division One |
| 13 Oct 2026 | Boston United vs Southampton U21 | 5-6 | 3 | 0 | National League Cup |
| 6 Oct 2026 | Accrington Stanley vs Salford City | 1-1 | 2 | 0 | EFL Trophy |
| 22 Sep 2026 | Wigan Athletic vs Blackpool | 3-2 | 4 | 0 | EFL Trophy |
| 15 Sep 2026 | York City vs Newcastle United U21 | 1-3 | 0 | 0 | EFL Trophy |
| 9 Sep 2026 | Tamworth vs Middlesbrough U21 | 1-3 | 3 | 0 | National League Cup |
| 28 Aug 2026 | Gateshead vs Sutton United | 0-1 | 5 | 1 | Enterprise National League |
| 22 Aug 2026 | Boston United vs Altrincham | 1-0 | 3 | 0 | Enterprise National League |
| 18 Aug 2026 | Halifax Town vs Derby County U21 | 6-2 | 2 | 0 | National League Cup |
| 11 Apr 2026 | Boston United vs Truro City | 1-0 | 1 | 0 | Enterprise National League |
| 3 Apr 2026 | Carlisle United vs Gateshead | 0-0 | 4 | 0 | Enterprise National League |
| 28 Mar 2026 | Morecambe vs Aldershot Town | 0-2 | 1 | 0 | Enterprise National League |
| 22 Mar 2026 | Liverpool U21 vs Crystal Palace U21 | 1-5 | 2 | 0 | Premier League 2 Division One |
| 10 Mar 2026 | Scunthorpe United vs Sutton United | 1-2 | 4 | 0 | Enterprise National League |
| 20 Feb 2026 | Newcastle United U21 vs Fulham U21 | 3-0 | 3 | 0 | Premier League 2 Division One |
| 10 Feb 2026 | Solihull Moors vs Eastleigh | 2-3 | 1 | 0 | Enterprise National League |
| 30 Jan 2026 | Derby County U21 vs Nottingham Forest U21 | 0-0 | 4 | 0 | Premier League 2 Division One |
| 24 Jan 2026 | Altrincham vs Boreham Wood | 3-1 | 5 | 0 | Enterprise National League |
| 21 Jan 2026 | Halifax Town vs Morecambe | 1-0 | 6 | 0 | Enterprise National League |
| 30 Dec 2025 | Boston United vs Brackley Town | 1-2 | 7 | 0 | Enterprise National League |
| 29 Nov 2025 | Rochdale vs Eastleigh | 2-0 | 1 | 0 | Enterprise National League |
| 26 Nov 2025 | Gateshead vs Leeds United U21 | 0-3 | 4 | 0 | National League Cup |
| 31 Oct 2025 | Everton U21 vs Chelsea U21 | 1-0 | 2 | 0 | Premier League 2 Division One |
| 25 Oct 2025 | Southend United vs Brackley Town | 2-0 | 1 | 0 | Enterprise National League |
| 11 Oct 2025 | Gainsborough Trinity vs Hartlepool United | 1-1 | 1 | 0 | FA Cup |
| 4 Oct 2025 | Gateshead vs Boston United | 1-3 | 1 | 0 | Enterprise National League |
| 27 Sep 2025 | Bristol Rovers vs Salford City | 2-1 | 6 | 1 | League Two |
| 16 Sep 2025 | Blackpool vs Barrow | 5-0 | 1 | 0 | EFL Trophy |
| 2 Sep 2025 | Hull City U21 vs Birmingham City U21 | 5-1 | 4 | 0 | Premier League Cup |
| 30 Aug 2025 | Cambridge United vs Newport County | 2-0 | 1 | 0 | League Two |
| 26 Aug 2025 | Shrewsbury Town vs Chelsea U21 | 3-1 | 6 | 0 | EFL Trophy |
| 23 Aug 2025 | Halifax Town vs Forest Green Rovers | 1-2 | 5 | 0 | Enterprise National League |
| 16 Aug 2025 | Hartlepool United vs Braintree Town | 2-0 | 3 | 1 | Enterprise National League |
| 5 May 2025 | Altrincham vs Tamworth | 1-1 | 5 | 0 | Enterprise National League |
| 12 Apr 2025 | Barnet vs Wealdstone | 1-1 | 3 | 0 | Enterprise National League |
| 5 Apr 2025 | Gateshead vs Dagenham & Redbridge | 2-1 | 2 | 0 | Enterprise National League |
| 1 Apr 2025 | Altrincham vs Leeds United U21 | 1-2 | 5 | 0 | National League Cup |
| 15 Mar 2025 | Hartlepool United vs Solihull Moors | 1-1 | 2 | 0 | Enterprise National League |
| 8 Mar 2025 | Boston United vs Woking | 2-2 | 5 | 0 | Enterprise National League |
| 4 Mar 2025 | Accrington Stanley vs Milton Keynes Dons | 2-0 | 5 | 0 | League Two |
| 1 Mar 2025 | AFC Wimbledon vs Bromley | 0-1 | 3 | 0 | League Two |
| 22 Feb 2025 | Tamworth vs Southend United | 1-1 | 3 | 0 | Enterprise National League |
| 15 Feb 2025 | Braintree Town vs Forest Green Rovers | 2-0 | 3 | 0 | Enterprise National League |
| 11 Feb 2025 | Rochdale vs Wolves U21 | 2-2 | 2 | 0 | National League Cup |
| 25 Jan 2025 | Fylde vs Wealdstone | 2-0 | 2 | 0 | Enterprise National League |
| 17 Jan 2025 | Everton U21 vs Leeds United U21 | 1-3 | 4 | 0 | Premier League 2 Division One |
| 26 Dec 2024 | Gateshead vs Hartlepool United | 4-3 | 5 | 0 | Enterprise National League |
| 14 Dec 2024 | Aston Villa U21 vs Wolves U21 | 0-4 | 5 | 1 | Premier League 2 Division One |
| 10 Dec 2024 | Solihull Moors vs Aldershot Town | 2-1 | 6 | 0 | Enterprise National League |
| 7 Dec 2024 | Sutton United vs Ebbsfleet United | 3-3 | 6 | 0 | Fa Trophy |
| 29 Nov 2024 | Newcastle United U21 vs Crystal Palace U21 | 1-0 | 4 | 0 | Premier League 2 Division One |
| 26 Nov 2024 | Altrincham vs York City | 3-0 | 1 | 0 | Enterprise National League |
| 23 Nov 2024 | Boston United vs Braintree Town | 3-1 | 3 | 0 | Enterprise National League |
| 16 Nov 2024 | Oldham Athletic vs Tamworth | 4-0 | 3 | 0 | Enterprise National League |
| 12 Nov 2024 | Notts County vs Leicester U21 | 1-0 | 4 | 0 | EFL Trophy |
| 9 Nov 2024 | Halifax Town vs Woking | 1-0 | 5 | 0 | Enterprise National League |
| 6 Nov 2024 | Gateshead vs Leeds United U21 | 1-2 | 3 | 0 | National League Cup |
| 2 Nov 2024 | Middlesbrough U21 vs Nottingham Forest U21 | 1-4 | 6 | 0 | Premier League 2 Division One |
| 25 Oct 2024 | Wolves U21 vs West Ham United U23 | 1-0 | 2 | 0 | Premier League 2 Division One |
| 19 Oct 2024 | Maidenhead United vs Hartlepool United | 1-1 | 2 | 0 | Enterprise National League |
| 12 Oct 2024 | Gainsborough Trinity vs Boston United | 2-2 | 2 | 1 | FA Cup |
| 28 Sep 2024 | Rochdale vs Braintree Town | 1-0 | 3 | 0 | Enterprise National League |
| 6 Sep 2024 | Hull City U21 vs Leicester U21 | 0-1 | 8 | 0 | Premier League Cup |
| 26 Aug 2024 | Oldham Athletic vs Gateshead | 1-1 | 4 | 0 | Enterprise National League |
| 17 Aug 2024 | Halifax Town vs Aldershot Town | 0-1 | 6 | 0 | Enterprise National League |
| 26 May 2024 | Tottenham U21 vs Sunderland U21 | 3-1 | 3 | 0 | Premier League 2 Division One |
| 28 Apr 2024 | Blackburn Rovers U21 vs Sunderland U21 | 0-4 | 5 | 0 | Premier League 2 Division One |
| 16 Apr 2024 | Halifax Town vs Ebbsfleet United | 0-0 | 3 | 0 | Enterprise National League |
| 13 Apr 2024 | Aldershot Town vs Boreham Wood | 0-3 | 6 | 0 | Enterprise National League |
| 16 Mar 2024 | Oldham Athletic vs Chesterfield | 2-2 | 7 | 0 | Enterprise National League |
| 12 Mar 2024 | Gateshead vs Dagenham & Redbridge | 1-0 | 4 | 0 | Enterprise National League |
| 9 Mar 2024 | Rochdale vs Oxford City | 2-2 | 5 | 0 | Enterprise National League |
| 27 Feb 2024 | Sheffield United U21 vs Swansea City U21 | 5-1 | 12 | 0 | Premier League Cup |
| 17 Feb 2024 | Ebbsfleet United vs Eastleigh | 3-0 | 4 | 0 | Enterprise National League |
| 11 Feb 2024 | Liverpool U21 vs Stoke City U21 | 3-1 | 2 | 0 | Premier League 2 Division One |
| 27 Jan 2024 | Chesterfield vs Southend United | 3-0 | 3 | 0 | Enterprise National League |
| 6 Jan 2024 | Rochdale vs Kidderminster Harriers | 2-0 | 4 | 0 | Enterprise National League |
| 23 Dec 2023 | Wealdstone vs Hartlepool United | 4-4 | 2 | 0 | Enterprise National League |
| 16 Dec 2023 | Gateshead vs Halifax Town | 0-2 | 1 | 0 | Enterprise National League |
| 9 Dec 2023 | Bromley vs Slough Town | 1-0 | 4 | 0 | Fa Trophy |
| 21 Nov 2023 | Rochdale vs Altrincham | 3-0 | 4 | 0 | Enterprise National League |
| 11 Nov 2023 | Newcastle United U21 vs Nottingham Forest U21 | 0-3 | 5 | 0 | Premier League Cup |
| 4 Nov 2023 | Curzon Ashton vs Barnet | 0-1 | 8 | 1 | FA Cup |
| 28 Oct 2023 | Ebbsfleet United vs Dagenham & Redbridge | 0-1 | 5 | 0 | Enterprise National League |
| 21 Oct 2023 | Halifax Town vs Kidderminster Harriers | 2-1 | 3 | 0 | Enterprise National League |
| 6 Oct 2023 | Leeds United U21 vs Luton Town U21 | 4-1 | 9 | 0 | Premier League Cup |
| 30 Sep 2023 | Manchester City U21 vs West Ham United U21 | 2-2 | 1 | 0 | Premier League 2 Division One |
| 26 Sep 2023 | Fylde vs Boreham Wood | 2-2 | 4 | 0 | Enterprise National League |
| 5 Sep 2023 | Northampton Town vs Oxford United | 1-3 | 3 | 1 | EFL Trophy |
| 2 Sep 2023 | Gateshead vs Oldham Athletic | 2-2 | 6 | 1 | Enterprise National League |
| 28 Aug 2023 | Chesterfield vs Hartlepool United | 3-2 | 8 | 0 | Enterprise National League |
| 19 Aug 2023 | Kidderminster Harriers vs Bromley | 0-0 | 6 | 2 | Enterprise National League |
| 13 Aug 2023 | Newcastle United U21 vs Southampton U21 | 5-3 | 9 | 1 | Premier League 2 Division One |
| 5 Aug 2023 | Rochdale vs Ebbsfleet United | 0-1 | 7 | 0 | Enterprise National League |
| 8 May 2023 | Leeds United U21 vs Aston Villa U21 | 2-1 | 3 | 0 | Premier League 2 Divison Two |
| 29 Apr 2023 | Torquay United vs Wrexham | 1-1 | 2 | 0 | Enterprise National League |
| 14 Apr 2023 | Middlesbrough U21 vs Nottingham Forest U21 | 0-1 | 0 | 0 | Premier League 2 Divison Two |
| 10 Apr 2023 | Wrexham vs Notts County | 3-2 | 6 | 0 | Enterprise National League |
| 7 Apr 2023 | Oldham Athletic vs Altrincham | 2-2 | 2 | 1 | Enterprise National League |
| 28 Mar 2023 | Gateshead vs Dagenham & Redbridge | 3-0 | 2 | 0 | Enterprise National League |
| 11 Mar 2023 | Gateshead vs Farsley Celtic | 0-0 | 0 | 0 | Fa Trophy |
| 4 Mar 2023 | Oldham Athletic vs Boreham Wood | 0-2 | 4 | 0 | Enterprise National League |
| 25 Feb 2023 | Manchester City U21 vs Everton U21 | 5-0 | 5 | 0 | Premier League 2 Division One |
| 21 Feb 2023 | Notts County vs Southend United | 4-0 | 2 | 0 | Enterprise National League |
| 11 Feb 2023 | Blackburn Rovers U21 vs Chelsea U21 | 2-3 | 4 | 0 | Premier League 2 Division One |
| 3 Feb 2023 | Scunthorpe United vs Barnet | 1-3 | 5 | 0 | Enterprise National League |
| 28 Jan 2023 | Altrincham vs Boreham Wood | 0-2 | 5 | 0 | Enterprise National League |
| 26 Dec 2022 | Wrexham vs Solihull Moors | 5-0 | 0 | 1 | Enterprise National League |
| 20 Dec 2022 | Guiseley vs Halifax Town | 0-1 | 3 | 0 | Fa Trophy |
| 14 Dec 2022 | Wolves U21 vs Wolfsburg U21 | 0-2 | - | - | Premier League International Cup |
| 5 Dec 2022 | Newcastle United U21 vs Sheffield United U21 | 0-1 | 4 | 0 | Premier League Cup |
| 3 Dec 2022 | Maidenhead United vs Dorking Wanderers | 1-1 | 5 | 0 | Enterprise National League |
| 18 Nov 2022 | Nottingham Forest U21 vs Hull City U21 | 1-0 | 2 | 0 | Premier League Cup |
| 9 Nov 2022 | Scunthorpe United vs Wrexham | 1-3 | 2 | 0 | Enterprise National League |
| 1 Nov 2022 | Chesterfield vs Gateshead | 2-1 | 3 | 0 | Enterprise National League |
| 23 Oct 2022 | Newcastle United U21 vs Southampton U21 | 3-2 | 9 | 0 | Premier League 2 Divison Two |
| 17 Oct 2022 | Nottingham Forest U21 vs Stoke City U21 | 4-1 | 5 | 1 | Premier League 2 Divison Two |
| 10 Oct 2022 | Sunderland U21 vs Leeds United U21 | 0-1 | 5 | 0 | Premier League 2 Divison Two |
| 4 Oct 2022 | Notts County vs Wrexham | 1-0 | 5 | 0 | Enterprise National League |
| 1 Oct 2022 | Gateshead vs Eastleigh | 1-1 | 6 | 0 | Enterprise National League |
| 24 Sep 2022 | Bromley vs Oldham Athletic | 3-0 | 1 | 0 | Enterprise National League |
| 18 Sep 2022 | Middlesbrough U21 vs Norwich City U21 | 1-3 | 4 | 1 | Premier League 2 Divison Two |
| 16 Sep 2022 | Newcastle United U21 vs Nottingham Forest U21 | 2-1 | 1 | 0 | Premier League 2 Divison Two |
| 3 Sep 2022 | Scunthorpe United vs Boreham Wood | 0-2 | 4 | 0 | Enterprise National League |
| 29 Aug 2022 | Notts County vs Solihull Moors | 1-0 | 7 | 0 | Enterprise National League |
| 27 Aug 2022 | Maidstone United vs Torquay United | 1-0 | 4 | 0 | Enterprise National League |
| 20 Aug 2022 | Altrincham vs Yeovil Town | 2-2 | 1 | 0 | Enterprise National League |
| 15 May 2022 | Eastleigh vs Grimsby Town | 4-4 | 5 | 0 | Enterprise National League |
| 23 Apr 2022 | Dagenham & Redbridge vs King's Lynn Town | 1-1 | 4 | 0 | Enterprise National League |
| 15 Apr 2022 | Wrexham vs Solihull Moors | 1-1 | 3 | 0 | Enterprise National League |
| 8 Apr 2022 | Blackburn Rovers U23 vs West Ham United U23 | 2-0 | 3 | 0 | Premier League 2 Division One |
| 14 Mar 2022 | Newcastle Utd U23 vs Birmingham U23 | 1-0 | 5 | 1 | Premier League 2 Divison Two |
| 5 Mar 2022 | Grimsby Town vs Woking | 1-0 | 3 | 0 | Enterprise National League |
| 26 Feb 2022 | Halifax Town vs Barnet | 1-0 | 7 | 0 | Enterprise National League |
| 30 Jan 2022 | Birmingham U23 vs Fulham U23 | 1-3 | 5 | 0 | Premier League 2 Divison Two |
| 10 Jan 2022 | Sunderland U23 vs Reading U23 | 2-0 | 2 | 0 | Premier League 2 Divison Two |
| 28 Dec 2021 | Chesterfield vs Halifax Town | 1-1 | 4 | 0 | Enterprise National League |
| 18 Dec 2021 | Yeovil Town vs Woking | 3-1 | 6 | 0 | Fa Trophy |
| 11 Dec 2021 | Notts County vs Southend United | 4-1 | 5 | 0 | Enterprise National League |
| 4 Dec 2021 | Tottenham U23 vs Manchester City U23 | 3-0 | 7 | 0 | Premier League 2 Division One |
| 22 Nov 2021 | Everton U23 vs Brighton U23 | 2-1 | 5 | 0 | Premier League 2 Division One |
| 20 Nov 2021 | Solihull Moors vs Chesterfield | 0-2 | 4 | 1 | Enterprise National League |
| 13 Nov 2021 | Altrincham vs Boreham Wood | 1-1 | 5 | 0 | Enterprise National League |
| 6 Nov 2021 | Kidderminster Harriers vs Grimsby Town | 1-0 | 4 | 0 | FA Cup |
| 25 Oct 2021 | Newcastle Utd U23 vs Wolves U23 | 2-3 | 6 | 0 | Premier League 2 Divison Two |
| 22 Oct 2021 | Derby County U23 vs Crystal Palace U23 | 2-3 | 2 | 0 | Premier League 2 Division One |
| 9 Oct 2021 | Bromley vs Torquay United | 2-0 | 2 | 0 | Enterprise National League |
| 5 Oct 2021 | Halifax Town vs Notts County | 3-2 | 5 | 1 | Enterprise National League |
| 24 Sep 2021 | Leeds U23 vs Blackburn Rovers U23 | 4-4 | 9 | 1 | Premier League 2 Division One |
| 20 Sep 2021 | Newcastle Utd U23 vs Stoke City U23 | 2-3 | 9 | 0 | Premier League 2 Divison Two |
| 18 Sep 2021 | Grimsby Town vs Eastleigh | 2-0 | 4 | 0 | Enterprise National League |
| 21 Aug 2021 | Barnet vs Notts County | 0-5 | 4 | 1 | Enterprise National League |
| 29 May 2021 | Barnet vs Sutton United | 2-0 | 3 | 0 | Enterprise National League |
| 8 May 2021 | Wrexham vs Yeovil Town | 3-0 | 3 | 0 | Enterprise National League |
| 24 Apr 2021 | Aldershot Town vs Wealdstone | 2-0 | 2 | 0 | Enterprise National League |
| 17 Apr 2021 | Halifax Town vs King's Lynn Town | 4-2 | 2 | 0 | Enterprise National League |
| 9 Apr 2021 | Everton U23 vs Blackburn Rovers U23 | 2-1 | 5 | 0 | Premier League 2 Division One |
| 4 Apr 2021 | Liverpool U23 vs Brighton U23 | 3-2 | 3 | 0 | Premier League 2 Division One |
| 20 Mar 2021 | Altrincham vs Dagenham & Redbridge | 0-1 | 4 | 0 | Enterprise National League |
| 13 Mar 2021 | Liverpool U23 vs West Ham United U23 | 1-1 | 3 | 0 | Premier League 2 Division One |
| 27 Feb 2021 | Wrexham vs Wealdstone | 4-1 | 5 | 1 | Enterprise National League |
| 13 Feb 2021 | Sutton United vs Boreham Wood | 2-0 | - | - | Enterprise National League |
| 1 Feb 2021 | Leicester City U23 vs Blackburn Rovers U23 | 1-3 | 2 | 0 | Premier League 2 Division One |
| 30 Jan 2021 | Barnet vs Torquay United | 0-2 | 2 | 0 | Enterprise National League |
| 9 Jan 2021 | King's Lynn Town vs Halifax Town | 1-1 | 2 | 0 | Enterprise National League |
| 26 Dec 2020 | Altrincham vs Stockport County | 1-1 | 5 | 0 | Enterprise National League |
| 12 Dec 2020 | Wealdstone vs Weymouth | 2-1 | 2 | 0 | Enterprise National League |
| 30 Nov 2020 | Newcastle Utd U23 vs Wolves U23 | 0-3 | 4 | 0 | Premier League 2 Divison Two |
| 21 Nov 2020 | Wrexham vs Aldershot Town | 1-0 | 4 | 0 | Enterprise National League |
| 8 Nov 2020 | Middlesbrough U23 vs West Bromwich Albion U23 | 0-1 | 3 | 0 | Premier League 2 Divison Two |
| 31 Oct 2020 | Bromley vs Eastleigh | 1-2 | 5 | 0 | Enterprise National League |
| 24 Oct 2020 | Liverpool U23 vs Chelsea U23 | 3-1 | 2 | 0 | Premier League 2 Division One |
| 18 Oct 2020 | Manchester City U23 vs Leicester City U23 | 4-0 | 2 | 1 | Premier League 2 Division One |
| 3 Oct 2020 | Wrexham vs Boreham Wood | 2-1 | 5 | 0 | Enterprise National League |
Garreth Rhodes has officiated 175 matches across 10 competitions, averaging 3.79 yellow cards and 0.13 red cards per game (664 yellows and 22 reds in total). Active years in our database: 2020-2026. Competitions covered include Enterprise National League, Premier League 2 Division One, Premier League 2 Divison Two, Premier League Cup, National League Cup, EFL Trophy.
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 Garreth Rhodes.
All statistics for Garreth Rhodes 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.