Top Goal Scorer

By Web Master

All but one match results are included

Division 1

PlayerClubLeagueCupTotal
William ThomasWelshpool44448
Joey PriceRadnor Valley29130
Josh AstleyLlanfair Utd28129
Richard DaviesBerriew20525
Connor BirdLlanidloes23225
Joe HaycockBerriew19322
Ifan BurrellAberaeron17421
Luke MumfordKerry20121
Andrew EvansCarno16319
Charlie HumphreysBerriew15217
Tomos WilliamsBow Street15116
Elliott JonesCaersws14115
Mark EdmondsonCaersws1515
Karl Seliaerts Llanfair Utd1515
Nathan ProdgerLlansantffraid1515
Gareth SeversAberaeron11314
Ricky LitchfieldWelshpool13114
Nick WilliamsTywyn Bryncrug1313
Phil JonesCaersws1212
Lance JonesCaersws1212
Robbie NichollsLlandrindod Wells1212
Aled Jones (4 for Caersws)Tywyn Bryncrug1111
Peter Rees Llanidloes10111
Max McLaughlinKerry1010
Richie PowellBuilth Wells1010
Craig HarrisCaersws729
Tom Allen DaviesTywyn Bryncrug99
George ClarkeLlanidloes819
Josh PriceBuilth Wells729
Tomos WilliamsBerriew718
Sam WilliamsBuilth Wells88
Richie EvansCarno448
Ryan SimmsLlandrindod Wells718
Elwyn EdwardsAberaeron77
Steffan GittinsAberaeron527
Rhydian DaviesCaersws527
Steff RogersBerriew527
Mark HughesKerry77
Danny IvesBuilth Wells77
Luke HicksBuilth Wells527
Mike CollisterLlandrindod Wells617
Craig PiggottRadnor Valley66
Gareth OwenLlanidloes516
Will CleatonBuilth Wells426
Kieron MullochChurchstoke55
Cullen RodgersTywyn Bryncrug55
Josh MorganWelshpool415
Ian ProbertWelshpool415
Toby EvansLlanfair Utd55
Matt Mumford Kerry55
Ben HandlemanKerry55
Elliott MorrrisRadnor Valley55
Callum MatthewsRadnor Valley55
Nathan BuckleyLlansantffraid325
Wayne AustinLlansantffraid415
Tom BethellBuilth Wells415
Joe MorrisCarno55
Harry HoltCarno415
Samed De GrootLlandrindod Wells55
Dan JamesAberaeron44
James HemmingAberaeron314
Alun HughesLlanfair Utd44
Marc JonesBerriew314
George MittenBerriew44
Dewi AllenLlanidloes44
George ClarkeLlanidloes44
Jake HarrisLlansantffraid44
Callum PageCarno44
Josh Matthewscarno44
Josh CrowlBow Street44
Kieran McCarleyLlandrindod Wells314
Shane PritchardLlandrindod Wells44
Jason MynettChurchstoke33
Tom RichardsCaersws213
Ian MacLeodWelshpool33
Sam EvansWelshpool213
Ben JonesLlanfair Utd33
Ryan McVeaghLlanfair Utd33
Paul GriffithsLlanfair Utd33
Drew CookBerriew33
Rhys StephensBerriew33
Craig PearceBerriew123
Ben DaviesKerry213
John O RourkeKerry33
Jack WilliamsRadnor Valley33
Liam JonesRadnor Valley33
Elliott WilliamsRadnor Valley33
Matthew SavageLlanidloes33
Llion JenkinsLlanidloes33
Adam WortonLlanidloes33
Rob CarruthersLlansantffraid33
Tom GaleLlansantffraid33
Brad RollinsonBuilth Wells33
Chris RoffBuilth Wells33
Sam WilliamsCarno33
Jac PetrieCarno213
Geraint JonesCarno33
Tomos Wyn RobertsBow Street33
Ashley JonesLlandrindod Wells33
Neil YappChurchstoke22
Ed MarsdenChurchstoke22
Llewellyn LloydAberaeron22
Jake ParrCaersws22
Charlie GordonCaersws22
Aston HeathTywyn Bryncrug22
David JenkinsTywyn Bryncrug22
Neil PryceWelshpool22
Jack HarrisWelshpool22
Steve JonesWelshpool22
Nathan EdgingtonLlanfair Utd22
Gethin StephensLlanfair Utd22
Ashley DaviesLlanfair Utd22
Harry WatkinsBerriew112
Bailee AustinBerriew22
Ieuan PriceRadnor Valley22
Matthew CrooseRadnor Valley22
Geraint LloydRadnor Valley112
Ed ClarkeLlanidloes22
Gareth OwenLlanidloes22
Bailee AustinLlansantffraid112
Matthew DaviesLlansantffraid22
Tom RingLlansantffraid112
Johnny SamuelBuilth Wells22
Mark JonesBuilth Wells22
Jack HammondsBuilth Wells22
Daniel LewisCarno112
Harry CottamCarno22
Garmon NuttingBow Street22
Dean EvansBow Street22
Ricky RickettsBow Street22
Owain Roberts-YoungBow Street22
Callum FerrieraBow Street22
Shaun NichollsLlandrindod Wells22
Jamil KezzeLlandrindod Wells22
Jamie BettanChurchstoke11
Jake BakerChurchstoke11
Kelvin SeargeantChurchstoke11
Jake O DonnellChurchstoke11
Aiden OakleyChurchstoke11
Tony MeredithChurchstoke11
Matthew DaviesAberaeron11
Ianto ap DafyddAberaeron11
Lee PerkinsAberaeron11
Sam MiddletonAberaeron11
Daffydd RobertsAberaeron11
Chris WilkinsAberaeron11
Ianto EvansAberaeron11
Ryan DaviesCaersws11
Ryan DaviesCaersws11
Gareth JonesCaersws11
Paul WatsonCaersws11
Ashley HarriesCaersws11
Tai JonesCaersws11
Jolyon HarriesCaersws11
Iwan JonesTywyn Bryncrug11
Ethan RodgersTywyn Bryncrug11
Ted DaviesTywyn Bryncrug11
James ClewlowWelshpool11
Jake MannWelshpool11
Ed BakerWelshpool11
Andrew HughesLlanfair Utd11
Matt BumfordLlanfair Utd11
Tom GregoryLlanfair Utd11
Dewi HughesBerriew11
Xavier MatisseBerriew11
George DaviesBerriew11
Jordan DeanKerry11
Chris CarrollKerry11
Jack HughesKerry11
Cenwyn JonesKerry11
Ben HendlemanKerry11
Callum DaviesRadnor Valley11
Lewis MorrisRadnor Valley11
Gareth DaviesRadnor Valley11
Steve MorganRadnor Valley11
Rhys D EvansLlanidloes11
Gregg BrownLlanidloes11
Jonathan DaviesLlansantffraid11
Sol McabbLlansantffraid11
Stuart TurpinBuilth Wells11
Joel MetcalfBuilth Wells11
Gavin SamuelBuilth Wells11
Lee JamesBuilth Wells11
Jamie PriceBuilth Wells11
Tom EvansCarno11
Callum BreeseCarno11
Owen Roberts YoungBow Street11
Ben JonesBow Street11
Shaun JonesBow Street11
Joe WilliamsBow Street11
Rhydian Ap OwenBow Street11
Ryan EvansBow Street11
Steffan RichardsBow Street11
Darryl NichollsLlandrindod Wells11
Stuart WilliamsLlandrindod Wells11
Jonny WilliamsLlandrindod Wells11
Gareth JonesLlandrindod Wells11
Darren MurphyLlandrindod Wells11

Division 2

PlayerClubLeagueCupTotal
Jack BiggsHay31334
David EdwardsDolgellau24327
Tom EvansMontgomery23326
Jamie EvansRhayader21324
Matty TongHay20222
Ollie WoodsNewbridge19221
Ben SimmsFour Crosses18119
Gareth JonesFour Crosses15217
Charlie ProctorWaterloo14115
Ryan DaviesBorth Utd1414
Greg PreeceHay13114
Jamie EvansFour Crosses1313
David ThomasNewbridge12113
Guto Hughes-HavardBorth Utd1111
Andrew GwiltWaterloo1010
Robbie HartshornMontgomery1010
Simon DaviesMachynlleth99
Tommy JonesAbermule88
Brendan HackettHay718
Charlie OwenDolgellau88
Jack WilliamsMontgomery718
Lyndon JonesNewbridge718
Aeron PowellNewbridge88
Adam WilliamsAbermule77
Jack WeaverAbermule347
Harry DaviesFour Crosses77
Duane AnningPresteigne77
Taylor WozencraftRhayader77
Scott WilliamsMontgomery617
Kyle WilsonFour Crosses426
Adi LawfordHay516
Tom CrichtonPresteigne516
Gareth HughesRhayader516
Luke EvansWaterloo66
Thomas EllisWaterloo66
Owain WilliamsDolgellau66
Charlie JelletMontgomery66
Jake BuftonNewbridge516
James StuartAber Uni55
Liam PowellAber Uni55
James DaviesBorth Utd325
Dion Ellis-ClarkBorth Utd55
Jamie EvansBorth Utd55
Ollie JonesFour Crosses55
Tom LewisPresteigne55
Sion JonesMachynlleth55
Paul JonesMachynlleth415
Andrew PageMachynlleth325
Nathan JamesWaterloo55
Jamie HuxleyDyffryn Banw55
David AnthonyAbermule44
Clive MorganBorth Utd314
Shaheen MiahFour Crosses44
Tommy MurphyPresteigne44
Dilon BrowneMachynlleth44
Alex DaviesMachynlleth44
Ryan AddisonRhayader44
Alwyn JonesDyffryn Banw44
Alun WilliamsDyffryn Banw224
Twm FoulkesDyffryn Banw44
Sion LloydDolgellau44
Sam WilliamsMontgomery44
Alec JonesMontgomery224
Lee JonesMontgomery314
Nick MumbyAbermule213
Ryan WenbanAbermule33
Sam ChapmanBorth Utd33
Jay WalkerBorth Utd33
Bryn McGilligan-OliverBorth Utd33
Jonathan EvansBorth Utd213
Paul BacheFour Crosses33
Jordan GerrardFour Crosses213
Ryan DaviesFour Crosses33
Aeron ThorpeFour Crosses33
Jack EvansHay33
Ewan RhodesPresteigne33
Jordan CooperPresteigne33
Sam RobertsPresteigne33
Curtis WilliamsPresteigne33
Drew PageMachynlleth33
Aaron BatesRhayader213
Joe WozencraftRhayader213
Dion JonesDolgellau33
Charles BoucherNewbridge33
Matty MeredithNewbridge33
Will DenhamAbermule22
Tom HallidayAbermule22
Ricky DaviesAbermule112
Dyfrig ReesAbermule22
Dan GreenAbermule22
Huw McgrathAbermule112
Jack JarmanAbermule112
Luke ThomasAber Uni22
James WattsAber Uni22
Adam GascoigneAber Uni22
Gethin Ap DafyddBorth Utd22
Josh FerreiraBorth Utd112
Steve PughFour Crosses22
Josh ThomasFour Crosses112
Liam McNallyHay22
Tom JamesHay22
Marcus PearcePresteigne22
Neil WalmsleyPresteigne22
Jamie DaviesPresteigne22
Kieran BarnettPresteigne22
Callum RobertsMachynlleth22
Benji EvansMachynlleth22
Mike FowlieRhayader22
Mark DaviesRhayader22
Mike JonesWaterloo22
Ollie DaviesWaterloo22
Chris ProctorWaterloo22
Richard WilliamsDyffryn Banw112
Gerallt EvansDyffryn Banw22
Jasper JonesDolgellau22
Kieron JonesDolgellau112
Ioan HumpreysMontgomery22
Samuel DaviesMontgomery22
Kejan FozjewskiNewbridge22
Charlie KinseyAbermule11
Kamal Lloyd JonesAbermule11
Chris GethinAbermule11
Stuart EmbertonAbermule11
Jack CarrollAbermule11
Shane DaviesAbermule11
Adam PutsonAbermule11
Dan JonesAbermule11
Kieran JoneAber Uni11
Balazs GombkotoAber Uni11
Christian MorrisAber Uni11
Pablo de TorresAber Uni11
George TaylorAber Uni11
Nathan AshAber Uni11
James WattsAber Uni11
Mike StrawBorth Utd11
Oliver JacksonFour Crosses11
Jay ThomasFour Crosses11
Joe ClarkeFour Crosses11
Jake EdwardsFour Crosses11
Dave HartshornFour Crosses11
Steve BishtonFour Crosses11
Will GoodwinHay11
Callum MaddyHay11
Harry HooperHay11
Tom WilkieHay11
Darren HorriganHay11
Chris PreeceHay11
Matt JamesHay11
Jack CookHay11
Jamie BlythePresteigne11
Chris EvansPresteigne11
Josh GriffithsPresteigne11
Sam HarrisonPresteigne11
Ryan JonesMachynlleth11
Ben RichardsMachynlleth11
Alex JarmanMachynlleth11
Ben DaviesMachynlleth11
Joseph BellMachynlleth11
Sion WilliamsMachynlleth11
Rob DaviesRhayader11
Jack BrightRhayader11
Mark WozencraftRhayader11
Matthew LewisRhayader11
Dan GodmanRhayader11
Jack BrightRhayader11
Scott HolleyWaterloo11
Mark ProctorWaterloo11
Gareth TurnerWaterloo11
Kieran OwenWaterloo11
Ryan EllisWaterloo11
Rhodri JonesDyffryn Banw11
James VaughanDyffryn Banw11
Bran GriffithsDyffryn Banw11
Gerallt DaviesDyffryn Banw11
Harry EvansDyffryn Banw11
Alun JonesDyffryn Banw11
Geraint RobertsDyffryn Banw11
Dominic ThomasDolgellau11
Jon SuttonDolgellau11
Ifan JonesDolgellau11
Mark BridgeDolgellau11
Aron BurroughDolgellau11
Damian MannMontgomery11
Luke TannerMontgomery11
Ollie LewisMontgomery11
Eddie HammondNewbridge11

Where next?

NOTICE OF AGM will be held at Llanidloes Golf Club on Monday 17th June,2019 at 7.30pm
BUILTH WELLS and FOUR CROSSES end their seasons on a high

Match centre

Mid Wales League Division 1
Mid Wales League Division 2

Latest photos

Mid-Wales Football League newsletter

Keep up-to-date with our exclusive email newsletters.

Subscribe