Nowhere on the Wembley or the EFL rules does it state that a purchase history is required. Ticketing Policy 'There are over 70,000 General Admission seats for sporting events and the ticketing policy for these will be determined by the event owner (event owners include The FA, The Football League and The Rugby Football League). ' The EFL rules for Wembley are; EFL Official Website - Ticketing Terms & Conditions '2.2 Club Tickets are for the use of supporters of the Club only. By applying for a Club Ticket and/or using the same you hereby warrant and represent that you are a supporter of the Club whose name is endorsed upon that Club Ticket.' Does not state that membership/previous purchase history is required.