# Player Country Team Goals (Penalty)
1. Greg Draper New Zealand New Zealand The New Saints The New Saints 12 (1)
2. Ryan Brobbel Northern Ireland Northern Ireland The New Saints The New Saints 6 (0)
3. Kurtis Byrne Ireland Ireland The New Saints The New Saints 5 (0)
Kayne McLaggon Wales Wales Barry Town United Barry Town United 5 (2)
Chris Venables Wales Wales Bala Town Bala Town 5 (1)
6. Porya Ahmadi Iran Iran Newtown AFC Newtown AFC 4 (2)
Jonathan Hood Wales Wales Barry Town United Barry Town United 4 (0)
8. Michael Bakare England England Connah's Quay Nomads Connah's Quay Nomads 3 (0)
Aeron Edwards Wales Wales The New Saints The New Saints 3 (0)
Henry Jones Wales Wales Bala Town Bala Town 3 (0)
Callum Morris England England Connah's Quay Nomads Connah's Quay Nomads 3 (2)
Jamie Mullan England England The New Saints The New Saints 3 (0)
Darren Thomas Wales Wales Caernarfon Town Caernarfon Town 3 (0)
Momodou Touray Wales Wales Barry Town United Barry Town United 3 (0)
Michael Wilde Wales Wales Connah's Quay Nomads Connah's Quay Nomads 3 (0)
Nathan Woolfe England England Connah's Quay Nomads Connah's Quay Nomads 3 (0)
17. Adam Barton Northern Ireland Northern Ireland Connah's Quay Nomads Connah's Quay Nomads 2 (0)
Sion Bradley Wales Wales Caernarfon Town Caernarfon Town 2 (0)
Adrian Cieślewicz Poland Poland The New Saints The New Saints 2 (0)
Nathan Craig Wales Wales Caernarfon Town Caernarfon Town 2 (1)
Alex Fletcher England England Newtown AFC Newtown AFC 2 (0)
Cai Jones Wales Wales Caernarfon Town Caernarfon Town 2 (0)
Steven Leslie Scotland Scotland Newtown AFC Newtown AFC 2 (0)
Jon Routledge England England The New Saints The New Saints 2 (0)
Kieran Smith England England Bala Town Bala Town 2 (0)
Craig Williams Wales Wales Newtown AFC Newtown AFC 2 (0)
27. Jack Bodenham Wales Wales The New Saints The New Saints 1 (0)
Jamie Breese Wales Wales Caernarfon Town Caernarfon Town 1 (0)
Danny Brookwell Wales Wales Caernarfon Town Caernarfon Town 1 (0)
Andrew Burns Ireland Ireland Bala Town Bala Town 1 (0)
Jordan Cotterill Wales Wales Barry Town United Barry Town United 1 (0)
Dean Ebbe Ireland Ireland The New Saints The New Saints 1 (0)
Noah Edwards Wales Wales Caernarfon Town Caernarfon Town 1 (0)
Gareth Evans Wales Wales Caernarfon Town Caernarfon Town 1 (0)
Drew Fahiya Wales Wales Barry Town United Barry Town United 1 (0)
Danny Harrison England England Connah's Quay Nomads Connah's Quay Nomads 1 (0)
Connor Harwood England England Connah's Quay Nomads Connah's Quay Nomads 1 (0)
Mike Hayes England England Bala Town Bala Town 1 (0)
George Horan England England Connah's Quay Nomads Connah's Quay Nomads 1 (0)
George Hughes Wales Wales Newtown AFC Newtown AFC 1 (0)
Kieran Mills-Evans England England Newtown AFC Newtown AFC 1 (0)
Daniel Redmond England England The New Saints The New Saints 1 (0)
Callum Roberts Wales Wales Newtown AFC Newtown AFC 1 (0)
Nick Rushton Wales Wales Newtown AFC Newtown AFC 1 (0)