Many of the powerhouses of English football came from the North – as of the 2020–21 season, of the 123 top-flight league titles since 1888, 83 (67%) have been won by teams based north of Crewe. Everton, Liverpool, Manchester United and Manchester City are among the mainstays of the Premier League, while teams like Blackburn Rovers, Middlesbrough, Newcastle United and Sunderland have had more inconsistent runs in recent years, regularly being promoted and relegated from the top flight. Northern England is also the birthplace of the largest proportion the country's top players – as of Euro 2016, 537 Northerners had played for the England team, compared to 266 Midlanders and 367 Southerners, and 15 of the 23 man squad for the 2018 World Cup, as well as 14 of the 2019 Women's World Cup squad, were born in the region.