# Player Country Team Goals (Penalty)
1. Mark Connolly England England Bala Town Bala Town 12 (0)
Chris Venables Wales Wales Aberystwyth Town Aberystwyth Town 12 (1)
3. Lee Hunt England England Prestatyn Town Prestatyn Town 11 (4)
4. Les Davies Wales Wales Bangor City Bangor City 10 (1)
Christian Doidge Wales Wales Carmarthen Town Carmarthen Town 10 (0)
Greg Draper New Zealand New Zealand The New Saints The New Saints 10 (0)
7. Alex Darlington Wales Wales The New Saints The New Saints 9 (2)
Rhys Griffiths Wales Wales Port Talbot Town Port Talbot Town 9 (2)
Michael Wilde Wales Wales The New Saints The New Saints 9 (0)
10. Luke Boundford Wales Wales Newtown AFC Newtown AFC 8 (0)
Chris Hartland Wales Wales Afan Lido FC Afan Lido FC 8 (2)
Gary O'Toole England England Connah's Quay Nomads Connah's Quay Nomads 8 (3)
13. Chris Budrys Wales Wales Airbus UK Airbus UK 7 (0)
David Forbes Wales Wales Rhyl FC Rhyl FC 7 (0)
Mike Hayes England England Connah's Quay Nomads Connah's Quay Nomads 7 (0)
Mark Jones Wales Wales Aberystwyth Town Aberystwyth Town 7 (0)
Geoff Kellaway Wales Wales Aberystwyth Town Aberystwyth Town 7 (0)
Ian Sheridan England England Bala Town Bala Town 7 (0)
Liam Thomas Wales Wales Carmarthen Town Carmarthen Town 7 (1)
Craig Williams Wales Wales Newtown AFC Newtown AFC 7 (3)
21. Sam Finley England England The New Saints The New Saints 6 (0)
Paul McManus England England Rhyl FC Rhyl FC 6 (4)
Andy Parkinson England England Prestatyn Town Prestatyn Town 6 (0)
Craig Williams Wales Wales Aberystwyth Town Aberystwyth Town 6 (0)
25. Mark Cadwallader England England Rhyl FC Rhyl FC 5 (0)
Sion Edwards Wales Wales Bangor City Bangor City 5 (0)
Thomas Field England England Airbus UK Airbus UK 5 (2)
Matthew Hearsey Wales Wales Newtown AFC Newtown AFC 5 (0)
Chris Jones Wales Wales The New Saints The New Saints 5 (0)
Jamie Petrie England England Bangor City Bangor City 5 (0)
Christian Seargeant England England The New Saints The New Saints 5 (0)
Matthew Williams Wales Wales The New Saints The New Saints 5 (0)
33. Cortez Belle England England Carmarthen Town Carmarthen Town 4 (1)
Steve Jones Northern Ireland Northern Ireland Airbus UK Airbus UK 4 (0)
Stephen Lewis Wales Wales Rhyl FC Rhyl FC 4 (1)
Martin Rose England England Port Talbot Town Port Talbot Town 4 (0)
Kieran Smith England England Bala Town Bala Town 4 (0)
38. Kyle Bassett England England Carmarthen Town Carmarthen Town 3 (0)
Kai Edwards Wales Wales The New Saints The New Saints 3 (0)
Sean Evans Wales Wales Newtown AFC Newtown AFC 3 (0)
Zac Evans Wales Wales Newtown AFC Newtown AFC 3 (2)
Tom Goodwin Wales Wales Newtown AFC Newtown AFC 3 (0)
Sam Hart England England Airbus UK Airbus UK 3 (0)
Andrew Jones England England Newtown AFC Newtown AFC 3 (0)
Chris Jones Wales Wales Bangor City Bangor City 3 (2)
Mark Jones Wales Wales Bala Town Bala Town 3 (0)
Ian Kearney Wales Wales Airbus UK Airbus UK 3 (0)
Michael Parker Wales Wales Prestatyn Town Prestatyn Town 3 (0)
Michael Roddy Wales Wales Airbus UK Airbus UK 3 (0)
Glenn Rule England England Airbus UK Airbus UK 3 (0)
Chris Simm England England Airbus UK Airbus UK 3 (0)
Ryan Valentine Wales Wales Bala Town Bala Town 3 (0)
Ryan Wade Wales Wales Airbus UK Airbus UK 3 (0)
Jeff White Wales Wales Newtown AFC Newtown AFC 3 (0)
55. Steve Abbott England England Airbus UK Airbus UK 2 (0)
Luke Borrelli Wales Wales Afan Lido FC Afan Lido FC 2 (1)
Alex Chrysanthou Wales Wales Afan Lido FC Afan Lido FC 2 (0)
Ryan Edwards Wales Wales Connah's Quay Nomads Connah's Quay Nomads 2 (0)
Jordan Follows Wales Wales Carmarthen Town Carmarthen Town 2 (0)
Paul Fowler Wales Wales Carmarthen Town Carmarthen Town 2 (0)
Alex Gammond Wales Wales Afan Lido FC Afan Lido FC 2 (0)
Lewis Harling Wales Wales Port Talbot Town Port Talbot Town 2 (0)
Sean Hessey England England Prestatyn Town Prestatyn Town 2 (0)
Robert Jones England England Bangor City Bangor City 2 (0)
Stuart Jones Wales Wales Aberystwyth Town Aberystwyth Town 2 (0)
Chris Marriott England England The New Saints The New Saints 2 (0)
Jamie McDaid Wales Wales Bangor City Bangor City 2 (0)
Anthony Miley Wales Wales Bangor City Bangor City 2 (0)
Paul Mooney Wales Wales Connah's Quay Nomads Connah's Quay Nomads 2 (1)
Jason Oswell England England Rhyl FC Rhyl FC 2 (0)
Jay Owen Wales Wales Airbus UK Airbus UK 2 (0)
Corey Thomas Wales Wales Carmarthen Town Carmarthen Town 2 (0)
Sasha Walters Wales Wales Port Talbot Town Port Talbot Town 2 (0)
74. Damien Allen England England Bangor City Bangor City 1 (0)
Ryan Astles Wales Wales Rhyl FC Rhyl FC 1 (0)
Philip Baker England England The New Saints The New Saints 1 (0)
Jonathan Bathurst England England Rhyl FC Rhyl FC 1 (0)
Ryan Batley England England Afan Lido FC Afan Lido FC 1 (0)
Liam Benson England England Rhyl FC Rhyl FC 1 (0)
Chad Bond Wales Wales Port Talbot Town Port Talbot Town 1 (0)
Nick Bould Wales Wales Bangor City Bangor City 1 (0)
David Brooks Wales Wales Port Talbot Town Port Talbot Town 1 (1)
Stephen Brown England England Bala Town Bala Town 1 (0)
Michael Burns England England Connah's Quay Nomads Connah's Quay Nomads 1 (0)
Jamie Butler Wales Wales Aberystwyth Town Aberystwyth Town 1 (0)
Lewis Codling England England Bala Town Bala Town 1 (0)
Matthew Collins Wales Wales Carmarthen Town Carmarthen Town 1 (0)
Luke Cummings Wales Wales Carmarthen Town Carmarthen Town 1 (0)
Cledan Davies Wales Wales Aberystwyth Town Aberystwyth Town 1 (0)
Leigh de Vulgt Wales Wales Port Talbot Town Port Talbot Town 1 (0)
Tom Donegan England England Rhyl FC Rhyl FC 1 (0)
Aeron Edwards Wales Wales The New Saints The New Saints 1 (0)
Ryan Edwards Wales Wales Bangor City Bangor City 1 (0)
Stefan Edwards Wales Wales Bala Town Bala Town 1 (0)
Ashley Evans Wales Wales Port Talbot Town Port Talbot Town 1 (0)
Ricky Evans Wales Wales Connah's Quay Nomads Connah's Quay Nomads 1 (0)
Daniel Forde England England Connah's Quay Nomads Connah's Quay Nomads 1 (0)
Stuart Fraser Wales Wales Aberystwyth Town Aberystwyth Town 1 (0)
Ryan Fraughan England England The New Saints The New Saints 1 (0)
Tim Hicks Wales Wales Carmarthen Town Carmarthen Town 1 (0)
Ian Hillier Wales Wales Afan Lido FC Afan Lido FC 1 (0)
Peter Hoy England England Aberystwyth Town Aberystwyth Town 1 (0)
Lee John Wales Wales Port Talbot Town Port Talbot Town 1 (0)
Gethin Jones Wales Wales Port Talbot Town Port Talbot Town 1 (0)
Stuart Jones England England Bala Town Bala Town 1 (0)
Jack Lewis Wales Wales Prestatyn Town Prestatyn Town 1 (0)
Chris Mason Wales Wales Bala Town Bala Town 1 (0)
Liam McCreesh Wales Wales Carmarthen Town Carmarthen Town 1 (0)
Conall Murtagh Northern Ireland Northern Ireland Bala Town Bala Town 1 (1)
Krzysztof Nalborski Poland Poland Aberystwyth Town Aberystwyth Town 1 (0)
Ritchie Partridge Ireland Ireland Airbus UK Airbus UK 1 (0)
Mike Pearson Wales Wales Airbus UK Airbus UK 1 (0)
Keyon Reffell Wales Wales Afan Lido FC Afan Lido FC 1 (0)
Tom Roberts Wales Wales Rhyl FC Rhyl FC 1 (0)
Jack Rowlands England England Connah's Quay Nomads Connah's Quay Nomads 1 (0)
Tom Rowlands England England Rhyl FC Rhyl FC 1 (0)
Daniel Sheehan Wales Wales Port Talbot Town Port Talbot Town 1 (0)
Lewis Short England England Airbus UK Airbus UK 1 (0)
Mark Smyth England England Connah's Quay Nomads Connah's Quay Nomads 1 (0)
Greg Stones England England Prestatyn Town Prestatyn Town 1 (0)
Kris Thomas Wales Wales Carmarthen Town Carmarthen Town 1 (0)
Wyn Thomas Wales Wales Aberystwyth Town Aberystwyth Town 1 (0)
Gareth Wilson Wales Wales Prestatyn Town Prestatyn Town 1 (0)