| Season | Team |  |  |  |  |  |  |  |  |  |  | 
|---|---|---|---|---|---|---|---|---|---|---|---|
| 2019-2020 |  Aberystwyth Town (Premier League) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 
| 2019-2020 |  Aberystwyth Town (Premier) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 
| 2018-2019 |  Aberystwyth Town (Premier League) | 2172 | 28 | 24 | 4 | 7 | 5 | 6 | 1 | 0 | 0 | 
| 2018-2019 |  Aberystwyth Town (Welsh Cup) | 16 | 1 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 
| 2018-2019 |  Cefn Druids AFC (UEFA Europa League) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 
| 2018-2019 |  Aberystwyth Town (Premier) | 2172 | 28 | 24 | 4 | 7 | 5 | 6 | 1 | 0 | 0 | 
| 2017-2018 |  Cefn Druids AFC (Premier League) | 1784 | 29 | 20 | 9 | 11 | 12 | 4 | 3 | 0 | 0 | 
| 2017-2018 |  Cefn Druids AFC (Premier) | 1784 | 29 | 20 | 9 | 11 | 12 | 4 | 3 | 0 | 0 | 
| 2016-2017 |  GAP Connah S Quay FC (Premier League) | 4 | 1 | 0 | 1 | 0 | 2 | 0 | 0 | 0 | 0 | 
| 2016-2017 |  GAP Connah S Quay FC (UEFA Europa League) | 6 | 1 | 0 | 1 | 0 | 4 | 0 | 0 | 0 | 0 | 
| 2016-2017 |  Cefn Druids AFC (Premier League) | 780 | 10 | 9 | 1 | 2 | 1 | 5 | 1 | 0 | 0 | 
| 2016-2017 |  GAP Connah S Quay FC (Premier) | 4 | 1 | 0 | 1 | 0 | 2 | 0 | 0 | 0 | 0 | 
| 2016-2017 |  Cefn Druids AFC (Premier) | 780 | 10 | 9 | 1 | 2 | 1 | 5 | 1 | 0 | 0 | 
| 2015-2016 |  GAP Connah S Quay FC (Premier League) | 1634 | 32 | 16 | 16 | 12 | 18 | 7 | 0 | 0 | 0 | 
| 2015-2016 |  GAP Connah S Quay FC (Welsh Cup) | 77 | 2 | 1 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 
| 2015-2016 |  GAP Connah S Quay FC (Premier) | 1634 | 32 | 16 | 16 | 12 | 18 | 7 | 0 | 0 | 0 | 
| 2014-2015 |  Rhyl (Premier League) | 851 | 10 | 9 | 1 | 1 | 1 | 5 | 1 | 0 | 0 | 
| 2014-2015 |  Rhyl (Welsh Cup) | 180 | 2 | 2 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | 
| 2014-2015 |  Warrington Town (FA Cup) | 14 | 1 | 0 | 1 | 0 | 3 | 0 | 0 | 0 | 0 | 
| 2014-2015 |  Rhyl (Premier) | 851 | 10 | 9 | 1 | 1 | 1 | 5 | 1 | 0 | 0 | 
| 2008-2009 |  Caernarfon Town (Premier League) | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0 | 0 | 0 |