Player Team Appearances Goals
Jason Oswell Newtown 31 22
Greg Draper The New Saints 32 15
Alex Darlington The New Saints 32 15
Mike Hayes Bala Town FC 32 14
Daniel Nardiello Bangor City 29 13
Adrian Cieslewicz The New Saints 17 12
Nick Rushton Newtown 31 11
Liam Thomas Carmarthen Town AFC 31 11
Tony Gray Airbus UK Broughton 30 10
Ashley Ruane Cefn Druids 30 10
Henry Jones Bangor City 27 10
Mark Jones Aberystwyth Town 31 9
The goals and appearances columns show the total league goals and appearances for this season, which may include appearances for previous clubs.