Newcastle United will take on Crewe Alexandra, Oldham Athletic and Port Vale in the group stages of the EFL Checkatrade Trophy.
Peter Beardsley's Under-21 side, who are entering the competition for the first time this season, will play League Two sides Crewe and Port Vale as well as League One Oldham Athletic with a place in the second round of the competition at stake.
TWO of the games will be played away, with one at home, according to the Magpies.
Rivals Sunderland, who progressed from the groups last year only to be knocked out by Wolves, will take on Doncaster Rovers, Grimsby Town and Scunthorpe United.
While, Middlesbrough take on Accrington Stanley, Blackpool and Wigan Athletic.
Full draw - Northern Section
Leicester City, Carlisle United, Fleetwood Town, Morecambe
Middlesbrough, Accrington Stanley, Blackpool, Wigan Athletic
Stoke City, Blackburn Rovers, Bury, Rochdale
Newcastle United, Crewe Alexandra, Oldham Athletic, Port Vale
West Brom, Coventry City, Shrewsbury Town, Walsall
Manchester City, Bradford City, Chesterfield, Rotherham United
Everton, Lincoln City, Mansfield Town, Notts County
Sunderland, Doncaster Rovers, Grimsby Town, Scunthorpe United
Fulham, Charlton Athletic, Crawley Town, Portsmouth
Reading, Colchester United, Gillingham, Southend United
West Ham, Bristol Rovers, Swindon Town, Wycombe Wanderers
Chelsea, Exeter City, Plymouth Argyle, Yeovil Town
Swansea City, Cheltenham Town, Forest Green Rovers, Newport County
Tottenham Hotspur, AFC Wimbledon, Barnet, Luton Town
Brighton & Hove Albion, Milton Keynes Dons, Oxford United, Stevenage
Southampton, Cambridge United, Northampton Town, Peterborough United