The Heavy Woollen Cup draw has thrown up two cracking Drakes League derbies and a major test for debutants Hoylandswaine.
Barkisland will host Golcar in the first round on Sunday, April 19, while Slaithwaite bring Delph to Hill Top.
And Drakes Premiership champions Swaine are at home to powerhouse Wrenthorpe at Haigh Lane.
Four other Premiership sides have home advantage, with Shepley taking on Ossett, Moorlands facing a big test against New Farnley, Kirkburton inviting Liversedge to Riley Lane and Skelmanthorpe hosting Buttershaw St Paul’s.
Two other Drakes clubs have away trips – Scholes to Spen Victoria and Shelley to Jer Lane.
Full draw: Townville v Birstall, Shepley v Ossett, Hartshead Moor v Methley, Wakefield Thornes v Morley, Moorlands v New Farnley, Baildon v Gomersal, Mirfield Parish v Woodlands, Slaithwaite v Delph, Spen Victoria v Scholes (Drakes League), Hoylandswaine v Wrenthorpe, Hanging Heaton v Great Preston, Barkisland v Golcar, Kirkburton v Liversedge, Skelmanthorpe v Buttershaw St Paul’s, Scholes (Bradford League) v Pudsey Congs, Jer Lane v Shelley.