| Date | Match | FT (HT) | BTTS | Over 2.5 | Over 1.5 HT | HT/FT | Cards |
|---|---|---|---|---|---|---|---|
| 22 Nov 2025 | Wycombe vs Lincoln | 3-2 (2-0) | ✓ | ✓ | ✓ | 1/1 | |
| 23 Aug 2025 | Rotherham vs Wigan | 2-2 (0-1) | ✓ | ✓ | – | 2/X |
| 2025-2026 | |
|---|---|
| Team | Times Refereed |
| Wycombe | 1 |
| Lincoln | 1 |
| Rotherham | 1 |
| Wigan | 1 |
| All Seasons | |
|---|---|
| Team | Times Refereed |
| Fleetwood Town | 5 |
| Charlton | 5 |
| Gillingham | 4 |
| Wigan | 3 |
| Bristol Rovers | 3 |
| Burton Albion | 3 |
| Bury | 3 |
| Wycombe | 2 |
| Date | Match | FT (HT) | BTTS | Over 2.5 | Over 1.5 HT | HT/FT | Cards |
|---|---|---|---|---|---|---|---|
| 07 May 2024 | Bolton vs Barnsley | 2-3 (2-1) | ✓ | ✓ | ✓ | 1/2 |
| 2023-2024 | |
|---|---|
| Team | Times Refereed |
| Bolton | 1 |
| Barnsley | 1 |
| All Seasons | |
|---|---|
| Team | Times Refereed |
| Fleetwood Town | 5 |
| Charlton | 5 |
| Gillingham | 4 |
| Wigan | 3 |
| Bristol Rovers | 3 |
| Burton Albion | 3 |
| Bury | 3 |
| Wycombe | 2 |
| Date | Match | FT (HT) | BTTS | Over 2.5 | Over 1.5 HT | HT/FT | Cards |
|---|---|---|---|---|---|---|---|
| 25 Mar 2023 | Exeter City vs Accrington ST | 5-0 (1-0) | – | ✓ | – | 1/1 | |
| 04 Mar 2023 | Morecambe vs Bolton | 0-0 (0-0) | – | – | – | X/X | |
| 26 Oct 2022 | Sheffield Wednesday vs Bristol Rovers | 1-1 (1-0) | ✓ | – | – | 1/X | |
| 22 Oct 2022 | Milton Keynes Dons vs Wycombe | 0-1 (0-1) | – | – | – | 2/2 | |
| 13 Aug 2022 | Bristol Rovers vs Oxford United | 1-0 (1-0) | – | – | – | 1/1 |
| 2022-2023 | |
|---|---|
| Team | Times Refereed |
| Bristol Rovers | 2 |
| Exeter City | 1 |
| Accrington ST | 1 |
| Morecambe | 1 |
| Bolton | 1 |
| Sheffield Wednesday | 1 |
| Milton Keynes Dons | 1 |
| Wycombe | 1 |
| All Seasons | |
|---|---|
| Team | Times Refereed |
| Fleetwood Town | 5 |
| Charlton | 5 |
| Gillingham | 4 |
| Wigan | 3 |
| Bristol Rovers | 3 |
| Burton Albion | 3 |
| Bury | 3 |
| Wycombe | 2 |
| Date | Match | FT (HT) | BTTS | Over 2.5 | Over 1.5 HT | HT/FT | Cards |
|---|---|---|---|---|---|---|---|
| 02 Apr 2022 | Sunderland vs Gillingham | 1-0 (0-0) | – | – | – | X/1 | |
| 12 Mar 2022 | Burton Albion vs Fleetwood Town | 3-2 (0-1) | ✓ | ✓ | – | 2/1 | |
| 05 Mar 2022 | Wigan vs AFC Wimbledon | 1-0 (1-0) | – | – | – | 1/1 | |
| 26 Feb 2022 | Sheffield Wednesday vs Charlton | 2-0 (2-0) | – | – | ✓ | 1/1 | |
| 12 Feb 2022 | Milton Keynes Dons vs Ipswich | 0-0 (0-0) | – | – | – | X/X | |
| 22 Jan 2022 | Rotherham vs Cheltenham | 1-0 (1-0) | – | – | – | 1/1 | |
| 02 Oct 2021 | Fleetwood Town vs Charlton | 1-2 (0-1) | ✓ | ✓ | – | 2/2 |
| 2021-2022 | |
|---|---|
| Team | Times Refereed |
| Fleetwood Town | 2 |
| Charlton | 2 |
| Sunderland | 1 |
| Gillingham | 1 |
| Burton Albion | 1 |
| Wigan | 1 |
| AFC Wimbledon | 1 |
| Sheffield Wednesday | 1 |
| All Seasons | |
|---|---|
| Team | Times Refereed |
| Fleetwood Town | 5 |
| Charlton | 5 |
| Gillingham | 4 |
| Wigan | 3 |
| Bristol Rovers | 3 |
| Burton Albion | 3 |
| Bury | 3 |
| Wycombe | 2 |
| Date | Match | FT (HT) | BTTS | Over 2.5 | Over 1.5 HT | HT/FT | Cards |
|---|---|---|---|---|---|---|---|
| 30 Jan 2021 | Sunderland vs Gillingham | 2-2 (2-1) | ✓ | ✓ | ✓ | 1/X |
| 2020-2021 | |
|---|---|
| Team | Times Refereed |
| Sunderland | 1 |
| Gillingham | 1 |
| All Seasons | |
|---|---|
| Team | Times Refereed |
| Fleetwood Town | 5 |
| Charlton | 5 |
| Gillingham | 4 |
| Wigan | 3 |
| Bristol Rovers | 3 |
| Burton Albion | 3 |
| Bury | 3 |
| Wycombe | 2 |
| Date | Match | FT (HT) | BTTS | Over 2.5 | Over 1.5 HT | HT/FT | Cards |
|---|---|---|---|---|---|---|---|
| 14 Sep 2019 | Burton Albion vs Coventry | 0-0 (0-0) | – | – | – | X/X |
| 2019-2020 | |
|---|---|
| Team | Times Refereed |
| Burton Albion | 1 |
| Coventry | 1 |
| All Seasons | |
|---|---|
| Team | Times Refereed |
| Fleetwood Town | 5 |
| Charlton | 5 |
| Gillingham | 4 |
| Wigan | 3 |
| Bristol Rovers | 3 |
| Burton Albion | 3 |
| Bury | 3 |
| Wycombe | 2 |
| Date | Match | FT (HT) | BTTS | Over 2.5 | Over 1.5 HT | HT/FT | Cards |
|---|---|---|---|---|---|---|---|
| 12 May 2019 | Doncaster vs Charlton | 1-2 (0-2) | ✓ | ✓ | ✓ | 2/2 | |
| 02 Mar 2019 | Portsmouth vs Bradford | 5-1 (2-0) | ✓ | ✓ | ✓ | 1/1 |
| 2018-2019 | |
|---|---|
| Team | Times Refereed |
| Doncaster | 1 |
| Charlton | 1 |
| Portsmouth | 1 |
| Bradford | 1 |
| All Seasons | |
|---|---|
| Team | Times Refereed |
| Fleetwood Town | 5 |
| Charlton | 5 |
| Gillingham | 4 |
| Wigan | 3 |
| Bristol Rovers | 3 |
| Burton Albion | 3 |
| Bury | 3 |
| Wycombe | 2 |
| Date | Match | FT (HT) | BTTS | Over 2.5 | Over 1.5 HT | HT/FT | Cards |
|---|---|---|---|---|---|---|---|
| 13 Feb 2018 | Portsmouth vs Blackburn | 1-2 (0-1) | ✓ | ✓ | – | 2/2 | |
| 01 Jan 2018 | Charlton vs Gillingham | 1-2 (0-2) | ✓ | ✓ | ✓ | 2/2 | |
| 25 Nov 2017 | Fleetwood Town vs Blackpool | 0-0 (0-0) | – | – | – | X/X | |
| 13 Aug 2017 | Wigan vs Bury | 4-1 (1-1) | ✓ | ✓ | ✓ | X/1 |
| 2017-2018 | |
|---|---|
| Team | Times Refereed |
| Portsmouth | 1 |
| Blackburn | 1 |
| Charlton | 1 |
| Gillingham | 1 |
| Fleetwood Town | 1 |
| Blackpool | 1 |
| Wigan | 1 |
| Bury | 1 |
| All Seasons | |
|---|---|
| Team | Times Refereed |
| Fleetwood Town | 5 |
| Charlton | 5 |
| Gillingham | 4 |
| Wigan | 3 |
| Bristol Rovers | 3 |
| Burton Albion | 3 |
| Bury | 3 |
| Wycombe | 2 |
| Date | Match | FT (HT) | BTTS | Over 2.5 | Over 1.5 HT | HT/FT | Cards |
|---|---|---|---|---|---|---|---|
| 04 May 2017 | Bradford vs Fleetwood Town | 1-0 (0-0) | – | – | – | X/1 | |
| 14 Mar 2017 | Swindon Town vs Sheffield Utd | 2-4 (0-2) | ✓ | ✓ | ✓ | 2/2 | |
| 20 Jan 2017 | Port Vale vs Bury | 2-2 (2-1) | ✓ | ✓ | ✓ | 1/X | |
| 22 Oct 2016 | Chesterfield vs Scunthorpe | 0-3 (0-0) | – | ✓ | – | X/2 | |
| 20 Sep 2016 | Swindon Town vs Bristol Rovers | 1-2 (1-0) | ✓ | ✓ | – | 1/2 | |
| 17 Sep 2016 | Charlton vs AFC Wimbledon | 1-2 (1-0) | ✓ | ✓ | – | 1/2 |
| 2016-2017 | |
|---|---|
| Team | Times Refereed |
| Swindon Town | 2 |
| Bradford | 1 |
| Fleetwood Town | 1 |
| Sheffield Utd | 1 |
| Port Vale | 1 |
| Bury | 1 |
| Chesterfield | 1 |
| Scunthorpe | 1 |
| All Seasons | |
|---|---|
| Team | Times Refereed |
| Fleetwood Town | 5 |
| Charlton | 5 |
| Gillingham | 4 |
| Wigan | 3 |
| Bristol Rovers | 3 |
| Burton Albion | 3 |
| Bury | 3 |
| Wycombe | 2 |
| Date | Match | FT (HT) | BTTS | Over 2.5 | Over 1.5 HT | HT/FT | Cards |
|---|---|---|---|---|---|---|---|
| 28 Mar 2016 | Bury vs Gillingham | 0-1 (0-1) | – | – | – | 2/2 | |
| 19 Mar 2016 | Millwall vs Sheffield Utd | 1-0 (1-0) | – | – | – | 1/1 | |
| 12 Mar 2016 | Burton Albion vs Fleetwood Town | 2-1 (1-0) | ✓ | ✓ | – | 1/1 | |
| 05 Mar 2016 | Coventry vs Rochdale | 0-1 (0-0) | – | – | – | X/2 | |
| 06 Feb 2016 | Southend vs Colchester | 3-0 (0-0) | – | ✓ | – | X/1 |
| 2015-2016 | |
|---|---|
| Team | Times Refereed |
| Bury | 1 |
| Gillingham | 1 |
| Millwall | 1 |
| Sheffield Utd | 1 |
| Burton Albion | 1 |
| Fleetwood Town | 1 |
| Coventry | 1 |
| Rochdale | 1 |
| All Seasons | |
|---|---|
| Team | Times Refereed |
| Fleetwood Town | 5 |
| Charlton | 5 |
| Gillingham | 4 |
| Wigan | 3 |
| Bristol Rovers | 3 |
| Burton Albion | 3 |
| Bury | 3 |
| Wycombe | 2 |