NL Challenge Trophy

The Hopper & Son Non League Challenge Trophy will be conducted on Twitter over the coming weeks as we continue to keep ourselves entertained during our football match attending hiatus. Each fixture will be tweeted out as a poll with the team earning the most votes progressing to the next round. Polls will run for 3 hours.

In the event of any tie finishing level, there will be an extra time poll (30 mins). In the event that the teams still cannot separated there will be a penalty shoot out. During the Group Stage (last 32) any ties finishing level would be recorded as a draw and 1 point will be awarded to each team.


  • First Round – Step 7 teams enter.
  • Second Round – Steps 4, 5 & 6 teams enter.
  • Fourth Round – Step 3 teams enter.
  • Fifth Round – Step 2 teams enter.
  • Sixth Round – Step 1 teams enter.
  • Group stage – last 32 split into 8 groups of 4.
  • Round of 16 – Group winners+Runners Up.
  • Quarter Finals; Semi Finals; Final

First Round Draw

Blyth Town vs Alnwick Town MON 10am
AFC Killingworth vs North Shields Athletic MON 10am
Richmond Town vs Shankhouse MON 10am
FC Hartlepool vs Percy Main Amateurs MON 10am
Seaton Delaval vs Gateshead Leam Rangers MON 10am
Coxhoe Athletic vs Durham United MON 10am
Annfield Plain vs Stockton West End MON 10am
Newcastle Blue Star vs Darlington Railway Athletic MON 10am
Ponteland United vs Winlaton Vulcans MON 10am
Darlington Town vs Silksworth Colliery Welfare MON 10am
Horden Community Welfare vs AFC New Fordley MON 10am
Farringdon Detached vs Wallington MON 10am
Gateshead Rutherford vs Wolviston MON 10am
Ellesmere Port Town vs Walsall Phoenix MON 10am
Waterloo Grammar School Old Boys vs Whitehaven MON 10am
Rochdale Sacred Heart vs Pennington MON 10am
Heyside vs Walshaw Sports MON 1pm
Royton Town vs Waterloo Dock MON 1pm
Thornton Cleveleys vs Leek CSOB MON 1pm
Stockport Georgians vs Daten MON 1pm
Egerton vs Euxton Villa MON 1pm
Beechfield United vs Marshalls MON 1pm
Vickerstown vs Fulwood Amateurs MON 1pm
Wolstanton United vs Lostock Gralam MON 1pm
Rainhill Town vs Chester Nomads MON 1pm
Knutsford vs Dukinfield Town MON 1pm
Eagle Sports vs Bolton County MON 1pm
Upton AA vs Foley Meir MON 1pm
Broadheath Central vs Ashville MON 1pm
Alder vs Capenhurst Villa MON 1pm
Heywood St James vs Old Xaverians MON 1pm
Turton vs Poynton MON 1pm
Middlewich Town vs Hurst Green MON 4pm
Southport Hesketh vs Tempest United MON 4pm
MSB Woolton vs Lytham Town MON 4pm
Springhead vs Neston Nomads MON 4pm
Maghull vs Coppull United MON 4pm
Congleton Vale Rovers vs Crewe MON 4pm
FC St Helens vs Mossley Hill Athletic MON 4pm
South Liverpool vs Redgate Clayton MON 4pm
BRNESC vs Burscough Richmond MON 4pm
Greenalls Padgate St Oswalds vs Page Celtic MON 4pm
Brereton Social vs Whaley Bridge Athletic MON 4pm
Billinge vs Poulton MON 4pm
Beverley Town vs Redcar Town MON 4pm
Dringhouses vs Wigginton Grasshoppers MON 4pm
Thorpe United vs Stanley United MON 4pm
Westella & Willerby vs Pocklington Town MON 4pm
Boro Rangers vs South Cave United MON 4pm
Kader vs Horsforth St Margaret’s MON 4pm
Headingley vs Ecclesfield Red Rose 1915 MON 4pm
Hull United vs Hornsea Town MON 4pm
Easingwold Town vs Tadcaster Magnets MON 4pm
Littletown vs Thirsk Falcons MON 4pm
Athletico vs Whitkirk Wanderers MON 7pm
Horbury Town vs Hall Green United MON 7pm
Staithes Athletic vs Redcar Newmarket MON 7pm
St Mary’s 1947 vs Hessle Rangers MON 7pm
Calverley United vs Carlton Athletic MON 7pm
Sculcoates Amateurs vs Ilkley Town MON 7pm
Beeston St Anthonys vs Dodworth Miners Welfare MON 7pm
Swinton Athletic vs Poppleton United MON 7pm
Wortley vs Sherburn White Rose MON 7pm
F1 Racing vs Yarm & Eaglescliffe MON 7pm
Wombwell Town vs Old Malton St Marys MON 7pm
Hedon Rangers vs Chalk Lane MON 7pm
Robin Hood Athletic vs Grangetown Boys Club MON 7pm
Boroughbridge vs Dunnington MON 7pm
Woodthorpe Park Rangers vs Ashland Rovers MON 7pm
FC GNG vs Wellington Amateurs MON 7pm
Roade vs Feckenham MON 7pm
Allexton & New Parks vs Retford United MON 7pm
Calverton Miners Welfare vs Friar Lane & Epworth MON 7pm
Harworth Colliery vs Sutton Rovers MON 7pm
Burton Joyce vs Southwell City MON 7pm
Rowsley 86 vs Swanwick Pentrich Road MON 7pm
Old Wulfrunians vs Boldmere Sports & Social Falcons TUE 10am
Desford vs Ashby Ivanhoe Knights TUE 10am
Tipton Town vs Redditch Borough TUE 10am
Blidworth Welfare vs Alcester Town TUE 10am
Arnold Town vs Solihull United TUE 10am
Gornal Colts vs Renishaw Rangers TUE 10am
Stapleford Town vs Thorne Colliery TUE 10am
Bingham Town vs Knowle TUE 10am
Gornal Athletic vs Coventry Alvis TUE 10am
Barnt Green Spartak vs Holbrook St Michaels TUE 10am
Kettering Nomads vs AFC Bentley TUE 10am
Newark Town vs Fairfield Villa TUE 10am
Appleby Frodingham vs FC Aztec TUE 10am
Holbrook Sports vs Hilton Harriers TUE 10am
FC Stratford vs Crowle Colts TUE 10am
Bilborough Town vs Hathern TUE 1pm
Heyford Athletic vs Earlswood Town TUE 1pm
Dinnington Town vs Phoenix TUE 1pm
Awsworth Villa vs Hampton TUE 1pm
Bolehall Swifts vs Pinxton TUE 1pm
Team Dudley vs Clay Cross Town TUE 1pm
Wyrley vs Droitwich Spa TUE 1pm
Rugby Borough vs Asfordby TUE 1pm
Blaby & Whetstone vs Aslockton & Orston TUE 1pm
Coton Green vs Wollaton TUE 1pm
Allscott vs Magdala Amateurs TUE 1pm
Cotgrave vs Linby Colliery Welfare TUE 1pm
Oakham United vs Henley Athletic TUE 1pm
AFC Kempston Town & Bedford College vs Capel Plough TUE 1pm
St Andrews vs Cherry Hinton TUE 1pm
Moulton Harrox vs Foxton TUE 1pm
Tring Corinthians vs Beccles Town TUE 4pm
Mattishall vs Bush Hill Rangers TUE 4pm
Crane Sports vs Great Shelford TUE 4pm
East Bergholt United vs Blofield United TUE 4pm
Marston Shelton Rovers vs Netherton United TUE 4pm
Aston Clinton vs Ketton TUE 4pm
Berkhamsted Raiders vs Old Newton United TUE 4pm
Chatteris Town vs AFC Oakley TUE 4pm
Ware Sports vs Coplestonians TUE 4pm
Acle United vs Hemingfords United TUE 4pm
West Wratting vs Comberton United TUE 4pm
Leiston St Margarets vs Letchworth Garden City Eagles TUE 4pm
Peterborough North End Sports vs Eaton Socon TUE 4pm
Buckingham United vs New Bradwell St Peter TUE 4pm
Cambridge University Press vs Haughley United TUE 4pm
Wootton Blue Cross vs Bildeston Rangers TUE 4pm
Scole United vs Trimley Red Devils TUE 4pm
Old Bradwell United vs Totternhoe TUE 4pm
Long Stratton vs Belstone TUE 4pm
Waveney vs Codicote TUE 4pm
Tydd vs Stamford Lions TUE 4pm
Unite MK vs Chipperfield Corinthians TUE 4pm
Queens Park Crescents vs Bedford Albion TUE 7pm
Benhall St Mary vs Fulbourn Institute TUE 7pm
Leverington Sports vs Sandridge Rovers TUE 7pm
UEA vs Long Sutton Athletic TUE 7pm
Uppingham Town vs Cranfield United TUE 7pm
Bovingdon vs Riseley Sports TUE 7pm
New River Athletic vs Flitwick Town TUE 7pm
Linton Granta vs Thrapston Town TUE 7pm
Norwich CEYMS vs Harleston Town TUE 7pm
Stevington vs Mundford TUE 7pm
Over Sports vs Pitstone & Ivinghoe TUE 7pm
Caister vs The 61 FC (Luton) TUE 7pm
Gas Recreation vs Lyne TUE 7pm
Hatfield Town vs Catholic United TUE 7pm
Stansfeld vs Pitshanger Dynamo TUE 7pm
Farnborough Old Boys Guild vs Hatfield Peverel TUE 7pm
Ripley Village vs Staines Lammas TUE 7pm
Worcester Park vs Indian Gymkhana TUE 7pm
Faversham Strike Force vs Stanway Pegasus TUE 7pm
Brentham vs NPL TUE 7pm
Cricklewood Wanderers vs London Samurai Rovers TUE 7pm
Chessington KC vs Springfield TUE 7pm
Stonewall vs AFC Cubo WED 10am
New Romney vs AFC Spelthorne Sports WED 10am
Harold Wood Athletic vs Otford United WED 10am
Crockenhill vs Bishop’s Stortford Swifts WED 10am
Dedham Old Boys vs Leigh Ramblers WED 10am
Battersea Ironsides vs Sungate WED 10am
Old Southendian vs Hilltop WED 10am
Earls Colne vs West Bergholt WED 10am
Ide Hill vs Merrow WED 10am
Larkspur Rovers vs White Notley WED 10am
Staplehurst Monarchs United vs Clapton Community WED 10am
Horsley vs Basildon Town WED 10am
Hawkinge Town vs Peckham Town WED 10am
Kings Hill vs Rayleigh Town WED 10am
Canning Town vs Tudor Sports WED 10am
Fleetdown United vs Borden Village WED 1pm
Finchampstead vs Hanborough WED 1pm
Westwood Wanderers vs AEK Boco WED 1pm
Wraysbury Village vs Bromley Heath United WED 1pm
Kennington Athletic vs Cricklade Town WED 1pm
Maidenhead Town vs Cropredy WED 1pm
Henbury vs Wick WED 1pm
Freeland vs Mansfield Road WED 1pm
Patchway Town vs Horspath WED 1pm
Marlborough Town vs Frampton United WED 1pm
Kintbury Rangers vs Berks County WED 1pm
Burghfield vs Trowbridge Town WED 1pm
Sharpness vs Gala Wilton WED 1pm
Mortimer vs Frome Collegians WED 1pm
Bicester United vs Windlesham United WED 1pm
Rockleaze Rangers vs Wroughton WED 1pm
Hanham Athletic vs Marston Saints WED 4pm
Yarnton vs Newbury WED 4pm
Purton vs Quedgeley Wanderers WED 4pm
Infinity vs Brighton Electricity WED 4pm
St Francis Rangers vs Forest Row WED 4pm
Westfield vs Lyndhurst WED 4pm
Willingdon Athletic vs Lindfield WED 4pm
Hollington United vs Colden Common WED 4pm
Liss Athletic vs Clanfield WED 4pm
Littlehampton United vs Overton United WED 4pm
Winchester Castle vs Fleetlands WED 4pm
Upper Beeding vs Charlwood WED 4pm
Cuckfield Rangers vs Paulsgrove WED 4pm
Bosham vs Copthorne WED 4pm
Montpelier Villa vs Jarvis Brook WED 4pm
Locks Heath vs AFC Ringmer WED 4pm
Rottingdean Village vs Bush Hill WED 4pm
Worthing Town vs Hayling United WED 4pm
Shrewton United vs Liphook United WED 4pm
Eastbourne Rangers vs TD Shipley WED 4pm
Rustington vs Stockbridge WED 4pm
Penryn Athletic vs Stockwood Wanderers WED 4pm
Fry Club vs Gillingham Town WED 7pm
Balti Sports vs Mendip Broadwalk WED 7pm
Westland Sports vs Bude Town WED 7pm
Teignmouth vs Stockwood Green WED 7pm
Watchet Town vs Westfield WED 7pm
Merley Cobham Sports vs Illogan RBL WED 7pm
Blandford United vs Swanage Town & Herston WED 7pm
St Day vs Lanreath WED 7pm
Mullion vs Perranporth WED 7pm
Ilminster Town vs Corfe Castle WED 7pm
Alphington vs Witheridge WED 7pm
Middlezoy Rovers vs Redruth United WED 7pm
Nailsea & Tickenham vs Shirehampton WED 7pm
Chard Town vs University of Exeter WED 7pm
Hayle vs Nailsea United WED 7pm
Polperro vs Dorchester Sports WED 7pm
Holt United vs Hamworthy Recreation WED 7pm
Chilcompton Sports vs Exwick Villa WED 7pm
Clyst Valley vs Newtown WED 7pm
Chudleigh Athletic vs Saltash Borough WED 7pm
Heavitree United vs St Mawgan WED 7pm
Liverton United vs Clevedon United WED 7pm