The last 16 draw is in Feb, which seems a shame. Would be good to know we were playing the winner of a certain game.
As for who we can draw itll be one of the non-English winners of a last 32 game, so a group runner up or a 3rd place side from the champions league. Currently that means we definitely cant play Atalanta or Bayer Leverkusen, or Brighton, West Ham, Newcastle or Man Utd but could play:
Definite Through (Phase not decided)
Freiburg
Marseille
Rennes
Villarreal
Slavia Prague
Roma
Definite Last 32 (EL)
Sporting Lisbon
Definite Last 32 (CL)
Feyenoord
Young Boys
Could Qualify (EL)
Real Betis
Rangers
Sparta Prague
Toulouse - Last 32 if through
Union Saint-Gilloise - Last 32 if through
Qarabag - Last 32 if through
Molde - Last 32 if through
Could Qualify (CL)
Copenhagen
Galatasaray
Lens
Sevilla
Napoli
Sporting Braga
Union Berlin
RB Salzburg
Benfica
PSG
AC Milan
Porto
Shakhtar Donetsk
Some of those are unlikely, like Napoli are likely to be top 2 in their group in the champions league, but thats the potential opponents so far. PSG would be the one to avoid, so hopefully they dont fall into the competition, but thats not that unlikely at this stage with them needing to win away at Dortmund or hope Newcastle v AC Milan is a draw.
The other interesting point to note is that we are guaranteed to have the second leg at home, which makes us favourites to beat anyone we draw Id suspect, but with the games either side of our Man City home game, an easy tie allowing rotation would be great.