Join The Team!
A signing like no other...
Football Referee · 2024-2026 · 8 competitions · 59 career matches
| Competition | Apps | Yel / G | Red / G | BTB % | ||
|---|---|---|---|---|---|---|
| Enterprise National League South England | 43 | 170 | 3.95 | 10 | 0.23 | 70% |
| Premier League International Cup England | 6 | 26 | 4.33 | 0 | 0.00 | 100% |
| Enterprise National League North England | 5 | 15 | 3.00 | 0 | 0.00 | 80% |
| Premier League Cup England | 1 | 7 | 7.00 | 0 | 0.00 | 100% |
| Premier League U18 England | 1 | 5 | 5.00 | 1 | 1.00 | 100% |
| Enterprise National League England | 1 | 6 | 6.00 | 0 | 0.00 | 100% |
| FA Cup England | 1 | 0 | 0.00 | 0 | 0.00 | 0% |
| Fa Trophy England | 1 | 0 | 0.00 | 0 | 0.00 | 0% |
2 matches recorded · England
1 matches recorded · England
1 matches recorded · England
6 matches recorded · England
1 matches recorded · England
4 matches recorded · England
1 matches recorded · England
13 matches recorded · England
3 matches recorded · England
1 matches recorded · England
18 matches recorded · England
1 matches recorded · England
1 matches recorded · England
6 matches recorded · England
| Date | Fixture | Score | Competition | ||
|---|---|---|---|---|---|
| 24 Oct 2026 | Farnham Town vs Braintree Town | 6-0 | 3 | 0 | Enterprise National League South |
| 21 Oct 2026 | Norwich City U21 vs Bristol City U21 | 1-1 | 7 | 0 | Premier League Cup |
| 17 Oct 2026 | Folkestone Invicta vs AFC Totton | 2-1 | 6 | 0 | Enterprise National League South |
| 10 Oct 2026 | Hampton & Richmond vs Ebbsfleet United | 0-2 | 2 | 0 | Enterprise National League South |
| 26 Sep 2026 | Chester vs Worksop Town | 4-1 | 3 | 0 | Enterprise National League North |
| 23 Sep 2026 | West Ham United U21 vs Valencia U21 | 2-0 | 4 | 0 | Premier League International Cup |
| 29 Aug 2026 | Dover Athletic vs Braintree Town | 3-3 | 4 | 0 | Enterprise National League South |
| 26 Aug 2026 | Fulham U21 vs Borussia Dortmund U21 | 1-4 | 6 | 0 | Premier League International Cup |
| 15 Aug 2026 | Tonbridge Angels vs Torquay United | 1-2 | 9 | 2 | Enterprise National League South |
| 8 Aug 2026 | Maidstone United vs Farnborough | 1-2 | 6 | 0 | Enterprise National League South |
| 25 Apr 2026 | Bedford Town vs Scarborough Athletic | 1-1 | 1 | 0 | Enterprise National League North |
| 18 Apr 2026 | Reading U18 vs Southampton U18 | 1-3 | 5 | 1 | Premier League U18 |
| 15 Apr 2026 | Dinamo Zagreb U21 vs Valencia U21 | 4-3 | 3 | 0 | Premier League International Cup |
| 11 Apr 2026 | Tonbridge Angels vs Salisbury | 3-2 | 3 | 0 | Enterprise National League South |
| 3 Apr 2026 | Weston-super-Mare vs Torquay United | 0-3 | 8 | 0 | Enterprise National League South |
| 21 Mar 2026 | Maidenhead United vs Dorking Wanderers | 2-0 | 7 | 0 | Enterprise National League South |
| 14 Mar 2026 | Truro City vs Hartlepool United | 0-1 | 6 | 0 | Enterprise National League |
| 10 Mar 2026 | Eastbourne Borough vs Ebbsfleet United | 1-3 | 3 | 0 | Enterprise National League South |
| 14 Feb 2026 | Dagenham & Redbridge vs Bath City | 1-0 | 6 | 0 | Enterprise National League South |
| 3 Feb 2026 | Southampton U21 vs RB Leipzig U21 | 0-3 | 5 | 0 | Premier League International Cup |
| 24 Jan 2026 | AFC Telford United vs King's Lynn Town | 2-1 | 2 | 0 | Enterprise National League North |
| 21 Jan 2026 | Chelsea U21 vs Real Sociedad U21 | 2-3 | 5 | 0 | Premier League International Cup |
| 13 Dec 2025 | Farnborough vs Salisbury | 1-0 | 3 | 0 | Enterprise National League South |
| 6 Dec 2025 | Maidenhead United vs AFC Hornchurch | 2-0 | 4 | 0 | Enterprise National League South |
| 29 Nov 2025 | Macclesfield vs Scarborough Athletic | 1-1 | 5 | 0 | Enterprise National League North |
| 22 Nov 2025 | Dorking Wanderers vs Maidstone United | 3-1 | 4 | 0 | Enterprise National League South |
| 23 Sep 2025 | Leicester U21 vs Valencia U21 | 1-3 | 3 | 0 | Premier League International Cup |
| 20 Sep 2025 | Horsham vs AFC Totton | 0-2 | 4 | 0 | Enterprise National League South |
| 2 Sep 2025 | Slough Town vs Chippenham Town | 3-2 | 6 | 0 | Enterprise National League South |
| 23 Aug 2025 | Dover Athletic vs Salisbury | 2-0 | 1 | 0 | Enterprise National League South |
| 20 Aug 2025 | Farnborough vs Worthing | 1-0 | 3 | 0 | Enterprise National League South |
| 9 Aug 2025 | AFC Hornchurch vs Weston-super-Mare | 3-2 | 1 | 0 | Enterprise National League South |
| 26 Apr 2025 | Aveley vs Bath City | 2-2 | 7 | 3 | Enterprise National League South |
| 18 Apr 2025 | Truro City vs Torquay United | 0-1 | 2 | 0 | Enterprise National League South |
| 5 Apr 2025 | Tonbridge Angels vs Farnborough | 1-4 | 6 | 0 | Enterprise National League South |
| 1 Apr 2025 | Needham Market vs Curzon Ashton | 2-3 | 4 | 0 | Enterprise National League North |
| 29 Mar 2025 | AFC Hornchurch vs Weston-super-Mare | 2-4 | 2 | 0 | Enterprise National League South |
| 11 Mar 2025 | Enfield Town vs Hampton & Richmond | 1-0 | 1 | 0 | Enterprise National League South |
| 8 Mar 2025 | Worthing vs Chesham United | 3-0 | 4 | 0 | Enterprise National League South |
| 25 Feb 2025 | Slough Town vs Chippenham Town | 1-2 | 4 | 0 | Enterprise National League South |
| 15 Feb 2025 | Hemel Hempstead Town vs Maidstone United | 0-0 | 4 | 0 | Enterprise National League South |
| 1 Feb 2025 | Eastbourne Borough vs Tonbridge Angels | 2-1 | 5 | 1 | Enterprise National League South |
| 4 Jan 2025 | Dorking Wanderers vs Bath City | 1-0 | 4 | 0 | Enterprise National League South |
| 26 Dec 2024 | Enfield Town vs Boreham Wood | 0-2 | 0 | 0 | Enterprise National League South |
| 21 Dec 2024 | St Albans City vs Truro City | 1-2 | 6 | 0 | Enterprise National League South |
| 30 Nov 2024 | AFC Hornchurch vs Hampton & Richmond | 1-1 | 4 | 0 | Enterprise National League South |
| 26 Nov 2024 | Welling United vs Tonbridge Angels | 2-2 | 3 | 1 | Enterprise National League South |
| 16 Nov 2024 | Hadley vs AFC Telford United | 1-0 | 0 | 0 | Fa Trophy |
| 22 Oct 2024 | Chesham United vs Chippenham Town | 3-1 | 6 | 1 | Enterprise National League South |
| 12 Oct 2024 | Lowestoft Town vs Weston-super-Mare | 1-3 | 0 | 0 | FA Cup |
| 3 Sep 2024 | AFC Hornchurch vs Farnborough | 1-0 | 1 | 0 | Enterprise National League South |
| 31 Aug 2024 | Tonbridge Angels vs Salisbury | 1-0 | 4 | 0 | Enterprise National League South |
| 17 Aug 2024 | St Albans City vs Worthing | 2-2 | 4 | 0 | Enterprise National League South |
| 13 Apr 2024 | Weston-super-Mare vs Aveley | 1-2 | 2 | 0 | Enterprise National League South |
| 6 Apr 2024 | St Albans City vs Chippenham Town | 0-1 | 3 | 0 | Enterprise National League South |
| 1 Apr 2024 | Maidstone United vs Welling United | 1-1 | 2 | 0 | Enterprise National League South |
| 5 Mar 2024 | Hampton & Richmond vs Eastbourne Borough | 1-0 | 6 | 1 | Enterprise National League South |
| 24 Feb 2024 | Dartford vs Taunton Town | 1-1 | 6 | 1 | Enterprise National League South |
| 20 Feb 2024 | Braintree Town vs Tonbridge Angels | 1-0 | 1 | 0 | Enterprise National League South |
D. Baines has officiated 59 matches across 8 competitions, averaging 3.88 yellow cards and 0.19 red cards per game (229 yellows and 11 reds in total). Active years in our database: 2024-2026. Competitions covered include Enterprise National League South, Premier League International Cup, Enterprise National League North, Premier League Cup, Premier League U18, Enterprise National 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 D. Baines.
All statistics for D. Baines 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.