Record by referee Nick Pratt
| Competition | Date | Match | Match | Res. |
|---|---|---|---|---|
| Premier League | 02.10.2016 | Bangor City - Cardiff Metropolitan | BAN - | 2:1 |
| Premier League | 05.11.2016 | Bala Town - Cardiff Metropolitan | BAL - | 1:0 |
| Premier League | 17.12.2016 | Newtown - Cardiff Metropolitan | New - | 0:1 |
| Premier League | 25.03.2017 | Cardiff Metropolitan - Bala Town | - BAL | 2:3 |
| Premier League | 28.10.2017 | The New Saints - Cardiff Metropolitan | TNS - | 2:1 |
| Premier League | 20.05.2018 | Cefn Druids - Cardiff Metropolitan | Cef - | 1:0 |
| Premier League | 16.09.2018 | Cardiff Metropolitan - Llandudno FC | - | 0:1 |
| Premier League | 02.02.2019 | Carmarthen - Cardiff Metropolitan | Car - | 1:0 |
| Premier League | 12.12.2020 | Bala Town - Cardiff Metropolitan | BAL - | 4:1 |
| Premier League | 01.05.2021 | Barry Town - Bala Town | - BAL | 1:4 |
| Premier League | 28.01.2022 | Bala Town - Newtown | BAL - New | 1:0 |
| Premier League | 08.03.2022 | The New Saints - Bala Town | TNS - BAL | 2:1 |

