# 2016–17 UEFA Europa League qualifying phase and play-off round

The 2016–17 UEFA Europa League qualifying phase and play-off round began on 28 June and ended on 25 August 2016. A total of 154 teams competed in the qualifying phase and play-off round to decide 22 of the 48 places in the group stage of the 2016–17 UEFA Europa League.
All times are CEST (UTC+2).

## Round and draw dates

The schedule of the competition was as follows (all draws were held at the UEFA headquarters in Nyon, Switzerland, unless stated otherwise).
| Round | Draw date and time | First leg | Second leg |
| First qualifying round | 20 June 2016, 13:00 | 30 June 2016 | 7 July 2016 |
| Second qualifying round | 20 June 2016, 14:30 | 14 July 2016 | 21 July 2016 |
| Third qualifying round | 15 July 2016, 13:00 | 28 July 2016 | 4 August 2016 |
| Play-off round | 5 August 2016, 13:00 | 18 August 2016 | 25 August 2016 |
Matches could also be played on Tuesdays or Wednesdays instead of the regular Thursdays due to scheduling conflicts.

## Format

In the qualifying phase and play-off round, each tie was played over two legs, with each team playing one leg at home. The team that scored more goals on aggregate over the two legs advanced to the next round. If the aggregate score was level, the away goals rule would be applied, i.e., the team that scored more goals away from home over the two legs advanced. If away goals were also equal, then thirty minutes of extra time would be played, divided into two fifteen-minutes halves. The away goals rule would be again applied after extra time, i.e., if there were goals scored during extra time and the aggregate score was still level, the visiting team advanced by virtue of more away goals scored. If no goals were scored during extra time, the tie would be decided by penalty shoot-out.
In the draws for each round, teams were seeded based on their UEFA club coefficients at the beginning of the season, with the teams divided into seeded and unseeded pots. A seeded team was drawn against an unseeded team, with the order of legs in each tie decided by draw. Due to the limited time between matches, the draws for the second and third qualifying rounds took place before the results of the previous round were known. For these draws (or in any cases where the result of a tie in the previous round was not known at the time of the draw), the seeding was carried out under the assumption that the team with the higher coefficient of an undecided tie advanced to this round, which means if the team with the lower coefficient was to advance, it simply took the seeding of its defeated opponent. Prior to the draws, UEFA may form "groups" in accordance with the principles set by the Club Competitions Committee, but they are purely for convenience of the draw and for ensuring that teams from the same association are not drawn against each other, and do not resemble any real groupings in the sense of the competition.

## Teams

A total of 154 teams were involved in the qualifying phase and play-off round (including the 15 losers of the Champions League third qualifying round which enter the play-off round). The 22 winners of the play-off round advanced to the group stage to join the 16 teams which enter in the group stage and the 10 losers of the Champions League play-off round.
Below are the participating teams (with their 2016 UEFA club coefficients), grouped by their starting rounds.
* Key to colours
* Winners of the play-off round advance to the group stage
Play-off round :
| Play-off round Team Coeff Shakhtar Donetsk 81.976 Olympiacos 70.940 Anderlecht 54.000 Fenerbahçe 40.920 Sparta Prague 40.585 PAOK 37.440 BATE Borisov 34.000 Qarabağ 13.475 Rosenborg 12.850 Astana 12.575 Astra Giurgiu 11.076 Red Star Belgrade 7.175 Dinamo Tbilisi 5.875 Trenčín 5.400 Partizani 1.575 | Third qualifying round Team Coeff AZ 43.612 Lille 29.549 Saint-Étienne 26.049 Gent 25.000 Krasnodar 24.216 Rapid Wien 23.520 Slovan Liberec 22.085 Spartak Moscow 19.216 West Ham United 16.256 Hertha BSC 16.035 Panathinaikos 14.940 Rijeka 14.275 Sassuolo 14.087 Rio Ave 13.616 Vorskla Poltava 11.976 Arouca 10.616 Apollon Limassol 10.435 Mladá Boleslav 10.085 Oleksandriya 8.976 Luzern 8.775 AEK Athens 7.940 İstanbul Başakşehir 7.920 Heracles Almelo 7.112 Pandurii Târgu Jiu 7.076 Viitorul Constanța 5.076 | Second qualifying round Team Coeff Genk 36.000 Maribor 21.625 Austria Wien 19.020 Partizan 16.925 Maccabi Haifa 11.725 Hajduk Split 10.775 Grasshopper 9.755 Strømsgodset 7.850 Osmanlıspor 6.920 Slavia Prague 6.585 BK Häcken 5.975 PAS Giannina 5.940 CSM Politehnica Iași 5.076 Piast Gliwice 5.000 Levski Sofia 4.375 Torpedo-BelAZ Zhodino 4.250 Hibernian 3.960 SønderjyskE 3.720 | First qualifying round Team Coeff Maccabi Tel Aviv 20.225 Midtjylland 14.720 HJK 10.980 Dinamo Minsk 10.000 Omonia 9.935 Neftçi 9.725 AEK Larnaca 9.435 AIK 8.975 Slovan Bratislava 8.900 Videoton 8.725 Aktobe 8.075 Vojvodina 7.925 Shakhtyor Soligorsk 7.500 Spartak Trnava 7.400 Brøndby 7.220 IFK Göteborg 6.475 Debrecen 6.475 Heart of Midlothian 6.460 Ventspils 6.075 Admira Wacker Mödling 6.020 Lokomotiva Zagreb 5.775 KR 5.750 Dila Gori 5.625 Aberdeen 5.460 Odd 5.350 Gabala 5.225 Rabotnicki 5.200 Vaduz 4.850 Kairat 4.825 Differdange 03 4.800 Shamrock Rovers 4.590 St Patrick's Athletic 4.590 Zagłębie Lubin 4.500 Cracovia 4.500 Linfield 4.400 Dacia Chișinău 4.325 Beitar Jerusalem 4.225 Stabæk 4.100 Kukësi 4.075 Čukarički 3.925 Levadia Tallinn 3.850 Nõmme Kalju 3.850 Pyunik 3.825 Zimbru Chișinău 3.825 Breiðablik 3.750 Široki Brijeg 3.675 Beroe Stara Zagora 3.625 Domžale 3.625 Ordabasy 3.575 Fola Esch 3.550 Cliftonville 3.400 Rudar Pljevlja 3.225 HB 3.225 Gorica 3.125 Chikhura Sachkhere 3.125 Shirak 3.075 Budućnost Podgorica 2.975 Kapaz 2.975 Birkirkara 2.966 Shkëndija 2.950 Víkingur Gøta 2.725 Slavia Sofia 2.625 MTK Budapest 2.475 Hibernians 2.466 Spartak Myjava 2.400 Sūduva 2.175 Jeunesse Esch 2.050 RoPS 1.980 Jelgava 1.825 Teuta 1.825 Zaria Bălți 1.825 Valur 1.750 Mariehamn 1.730 Lusitanos 1.699 Atlantas 1.675 Samtredia 1.625 Spartaks Jūrmala 1.575 Partizani 1.575 Banants 1.575 NSÍ 1.475 Trakai 1.425 Radnik Bijeljina 1.425 Sloboda Tuzla 1.425 Glenavon 1.400 Cork City 1.340 La Fiorita 1.316 Bala Town 1.200 Sileks 1.200 UE Santa Coloma 1.199 Bokelj 0.975 Balzan 0.966 Infonet Tallinn 0.850 Folgore 0.816 Europa 0.700 Llandudno 0.700 Connah's Quay Nomads 0.700 |

### Notes

* $^{CL-CR}$ Losers of the Champions League third qualifying round (Champions Route).
* $^{CL-LR}$ Losers of the Champions League third qualifying round (League Route).
* $^*$ Partizani were transferred to the 2016–17 UEFA Champions League second qualifying round to replace Skënderbeu who were excluded by UEFA for match-fixing.

## First qualifying round
### Seeding

A total of 96 teams played in the first qualifying round. The draw was held on 20 June 2016. Teams were pre-assigned numbers by UEFA so that the draw could be held in one run for all groups with ten teams and another run for the groups with eight teams.
| Group 1 | Group 1 | Group 2 | Group 2 | Group 3 | Group 3 |
| Seeded | Unseeded | Seeded | Unseeded | Seeded | Unseeded |
| Midtjylland (5) Heart of Midlothian (2) Ventspils (4) Linfield (3) Stabæk (1) | Víkingur Gøta (6) Sūduva (7) Cork City (8) Infonet Tallinn (9) Connah's Quay Nomads (10) | HJK (2) IFK Göteborg (1) KR (3) St Patrick's Athletic (4) Levadia Tallinn (5) | HB (7) Jeunesse Esch (6) Atlantas (9) Glenavon (8) Llandudno (10) | Dinamo Minsk (3) Brøndby (2) Aberdeen (1) Shamrock Rovers (5) Nõmme Kalju (4) | Fola Esch (10) RoPS (7) Valur (9) Spartaks Jūrmala (8) Trakai (6) |
| Group 4 | Group 4 | Group 5 | Group 5 | Group 6 | Group 6 |
| Seeded | Unseeded | Seeded | Unseeded | Seeded | Unseeded |
| AIK (1) Shakhtyor Soligorsk (2) Odd (3) Differdange 03 (4) Breiðablik (5) | Cliftonville (6) Jelgava (7) Mariehamn (8) NSÍ (9) Bala Town (10) | AEK Larnaca (1) Vojvodina (2) Dila Gori (4) Široki Brijeg (3) Domžale (5) | Shirak (6) Birkirkara (8) Lusitanos (7) Bokelj (9) Folgore (10) | Videoton (5) Lokomotiva Zagreb (2) Rabotnicki (3) Čukarički (4) Pyunik (1) | Ordabasy (6) Budućnost Podgorica (8) Zaria Bălți (7) UE Santa Coloma (9) Europa (10) |
| Group 7 | Group 7 | Group 8 | Group 8 | Group 9 | Group 9 |
| Seeded | Unseeded | Seeded | Unseeded | Seeded | Unseeded |
| Neftçi (4) Admira Wacker Mödling (3) Beitar Jerusalem (2) Kukësi (1) Zimbru Chișinău (5) | Rudar Pljevlja (10) Chikhura Sachkhere (7) Spartak Myjava (8) Sloboda Tuzla (9) Balzan (6) | Maccabi Tel Aviv (4) Debrecen (2) Gabala (3) Vaduz (1) Beroe Stara Zagora (5) | Gorica (6) Samtredia (8) Radnik Bijeljina (7) La Fiorita (9) Sileks (10) | Omonia (4) Spartak Trnava (2) Kairat (3) Cracovia (1) | Shkëndija (5) Hibernians (7) Teuta (6) Banants (8) |
| Group 10 | Group 10 | | | | |
| Seeded | Unseeded | | | | |
| Slovan Bratislava (4) Aktobe (2) Zagłębie Lubin (3) Dacia Chișinău (1) | Kapaz (5) Slavia Sofia (6) MTK Budapest (7) Partizani (8) | | | | |

### Summary

The first legs were played on 28 and 30 June, and the second legs were played on 5, 6 and 7 July 2016.
| Team 1 | Agg. Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| Midtjylland | 2–0 | Sūduva | 1–0 | 1–0 |
| Heart of Midlothian | 6–3 | Infonet Tallinn | 2–1 | 4–2 |
| Connah's Quay Nomads | 1–0 | Stabæk | 0–0 | 1–0 |
| Ventspils | 4–0 | Víkingur Gøta | 2–0 | 2–0 |
| Linfield | 1–2 | Cork City | 0–1 | 1–1 |
| Levadia Tallinn | 3–1 | HB | 1–1 | 2–0 |
| Atlantas | 1–3 | HJK | 0–2 | 1–1 |
| IFK Göteborg | 7–1 | Llandudno | 5–0 | 2–1 |
| St Patrick's Athletic | 2–2 (a) | Jeunesse Esch | 1–0 | 1–2 |
| KR | 8–1 | Glenavon | 2–1 | 6–0 |
| Shamrock Rovers | 1–3 | RoPS | 0–2 | 1–1 |
| Valur | 1–10 | Brøndby | 1–4 | 0–6 |
| Aberdeen | 3–2 | Fola Esch | 3–1 | 0–1 |
| Trakai | 3–5 | Nõmme Kalju | 2–1 | 1–4 |
| Dinamo Minsk | 4–1 | Spartaks Jūrmala | 2–1 | 2–0 |
| Breiðablik | 4–5 | Jelgava | 2–3 | 2–2 |
| NSÍ | 0–7 | Shakhtyor Soligorsk | 0–2 | 0–5 |
| AIK | 4–0 | Bala Town | 2–0 | 2–0 |
| Differdange 03 | 1–3 | Cliftonville | 1–1 | 0–2 |
| Odd | 3–1 | Mariehamn | 2–0 | 1–1 |
| Domžale | 5–2 | Lusitanos | 3–1 | 2–1 |
| Bokelj | 1–6 | Vojvodina | 1–1 | 0–5 |
| AEK Larnaca | 6–1 | Folgore | 3–0 | 3–1 |
| Dila Gori | 1–1 (1–4 p) | Shirak | 1–0 | 0–1 (a.e.t.) |
| Široki Brijeg | 1–3 | Birkirkara | 1–1 | 0–2 |
| Videoton | 3–2 | Zaria Bălți | 3–0 | 0–2 |
| UE Santa Coloma | 2–7 | Lokomotiva Zagreb | 1–3 | 1–4 |
| Europa | 3–2 | Pyunik | 2–0 | 1–2 |
| Čukarički | 6–3 | Ordabasy | 3–0 | 3–3 |
| Rabotnicki | 1–2 | Budućnost Podgorica | 1–1 | 0–1 |
| Zimbru Chișinău | 3–3 (a) | Chikhura Sachkhere | 0–1 | 3–2 |
| Sloboda Tuzla | 0–1 | Beitar Jerusalem | 0–0 | 0–1 |
| Kukësi | 2–1 | Rudar Pljevlja | 1–1 | 1–0 |
| Balzan | 2–3 | Neftçi | 0–2 | 2–1 |
| Admira Wacker Mödling | 4–3 | Spartak Myjava | 1–1 | 3–2 |
| Beroe Stara Zagora | 2–0 | Radnik Bijeljina | 0–0 | 2–0 |
| La Fiorita | 0–7 | Debrecen | 0–5 | 0–2 |
| Vaduz | 5–2 | Sileks | 3–1 | 2–1 |
| Maccabi Tel Aviv | 4–0 | Gorica | 3–0 | 1–0 |
| Gabala | 6–3 | Samtredia | 5–1 | 1–2 |
| Teuta | 0–6 | Kairat | 0–1 | 0–5 |
| Spartak Trnava | 6–0 | Hibernians | 3–0 | 3–0 |
| Banants | 1–5 | Omonia | 0–1 | 1–4 (a.e.t.) |
| Shkëndija | 4–1 | Cracovia | 2–0 | 2–1 |
| Slavia Sofia | 1–3 | Zagłębie Lubin | 1–0 | 0–3 |
| Aktobe | 1–3 | MTK Budapest | 1–1 | 0–2 |
| Partizani | w/o | Slovan Bratislava | 0–0 | Canc. |
| Kapaz | 1–0 | Dacia Chișinău | 0–0 | 1–0 |
* 1 2 3 4 5 Order of legs reversed after original draw.
* 1 2 Partizani replaced Skënderbeu in the 2016–17 UEFA Champions League second qualifying round and Slovan Bratislava proceeded directly to the UEFA Europa League second qualifying round, after Skënderbeu was excluded by UEFA for match-fixing.

### Matches

Midtjylland won 2–0 on aggregate.
Heart of Midlothian won 6–3 on aggregate.
Connah's Quay Nomads won 1–0 on aggregate.
Ventspils won 4–0 on aggregate.
Cork City won 2–1 on aggregate.
Levadia Tallinn won 3–1 on aggregate.
HJK won 3–1 on aggregate.
IFK Göteborg won 7–1 on aggregate.
2–2 on aggregate; St Patrick's Athletic won on away goals.
KR won 8–1 on aggregate.
RoPS won 3–1 on aggregate.
Brøndby won 10–1 on aggregate.
Aberdeen won 3–2 on aggregate.
Nõmme Kalju won 5–3 on aggregate.
Dinamo Minsk won 4–1 on aggregate.
Jelgava won 5–4 on aggregate.
Shakhtyor Soligorsk won 7–0 on aggregate.
AIK won 4–0 on aggregate.
Cliftonville won 3–1 on aggregate.
Odd won 3–1 on aggregate.
Domžale won 5–2 on aggregate.
Vojvodina won 6–1 on aggregate.
AEK Larnaca won 6–1 on aggregate.
1–1 on aggregate; Shirak won 4–1 on penalties.
Birkirkara won 3–1 on aggregate.
Videoton won 3–2 on aggregate.
Lokomotiva Zagreb won 7–2 on aggregate.
Europa won 3–2 on aggregate.
Čukarički won 6–3 on aggregate.
Budućnost Podgorica won 2–1 on aggregate.
3–3 on aggregate; Zimbru Chișinău won on away goals.
Beitar Jerusalem won 1–0 on aggregate.
Kukësi won 2–1 on aggregate.
Neftçi won 3–2 on aggregate.
Admira Wacker Mödling won 4–3 on aggregate.
Beroe Stara Zagora won 2–0 on aggregate.
Debrecen won 7–0 on aggregate.
Vaduz won 5–2 on aggregate.
Maccabi Tel Aviv won 4–0 on aggregate.
Gabala won 6–3 on aggregate.
Kairat won 6–0 on aggregate.
Spartak Trnava won 6–0 on aggregate.
Omonia won 5–1 on aggregate.
Shkëndija won 4–1 on aggregate.
Zagłębie Lubin won 3–1 on aggregate.
MTK Budapest won 3–1 on aggregate.
Slovan Bratislava won on walkover after Partizani were promoted to the Champions League.
Kapaz won 1–0 on aggregate.

## Second qualifying round
### Seeding

A total of 66 teams played in the second qualifying round: 18 teams which entered in this round, and the 48 winners of the first qualifying round. The draw was held on 20 June 2016. Teams were pre-assigned numbers by UEFA so that the draw could be held in one run for all groups with ten teams and another run for the groups with twelve teams.
| Group 1 | Group 1 | Group 2 | Group 2 | Group 3 | Group 3 |
| Seeded | Unseeded | Seeded | Unseeded | Seeded | Unseeded |
| Partizan (5) Maccabi Haifa (4) Dinamo Minsk (3) Vojvodina (1) Spartak Trnava (2) | Shirak (6) St Patrick's Athletic (10) Zagłębie Lubin (7) Connah's Quay Nomads (8) Nõmme Kalju (9) | Austria Wien (5) HJK (4) MTK Budapest (1) Shakhtyor Soligorsk (3) Brøndby (2) | Gabala (8) Kukësi (7) Hibernian (6) Beroe Stara Zagora (9) Domžale (10) | Midtjylland (1) Grasshopper (5) Neftçi (3) Osmanlıspor (4) Lokomotiva Zagreb (2) | KR (7) Vaduz (8) RoPS (6) Shkëndija (10) Zimbru Chișinău (9) |
| Group 4 | Group 4 | Group 5 | Group 5 | Group 6 | Group 6 |
| Seeded | Unseeded | Seeded | Unseeded | Seeded | Unseeded |
| Maribor (6) Omonia (5) Slovan Bratislava (3) IFK Göteborg (4) Heart of Midlothian (2) PAS Giannina (1) | Odd (7) Piast Gliwice (9) Levski Sofia (11) Beitar Jerusalem (10) Jelgava (8) Birkirkara (12) | Maccabi Tel Aviv (4) Hajduk Split (5) Debrecen (3) Admira Wacker Mödling (1) Ventspils (2) BK Häcken (6) | Aberdeen (12) CSM Politehnica Iași (10) Kairat (9) Cork City (11) Kapaz (7) Torpedo-BelAZ Zhodino (8) | Genk (3) AEK Larnaca (2) AIK (6) Videoton (1) Strømsgodset (5) Slavia Prague (4) | Budućnost Podgorica (8) Cliftonville (12) Čukarički (7) Levadia Tallinn (9) Europa (11) SønderjyskE (10) |

#### Notes

* $^†$ Winners of the first qualifying round whose identity was not known at the time of the draw. Teams in italics defeated a team with a higher coefficient in the first qualifying round, thus effectively taking the coefficient of their defeated opponent in the draw for the second qualifying round.

### Summary

The first legs were played on 14 July, and the second legs were played on 20 and 21 July 2016.
| Team 1 | Agg. Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| Shirak | 1–3 | Spartak Trnava | 1–1 | 0–2 |
| Dinamo Minsk | 2–1 | St Patrick's Athletic | 1–1 | 1–0 |
| Partizan | 0–0 (3–4 p) | Zagłębie Lubin | 0–0 | 0–0 (a.e.t.) |
| Vojvodina | 3–1 | Connah's Quay Nomads | 1–0 | 2–1 |
| Maccabi Haifa | 2–2 (3–5 p) | Nõmme Kalju | 1–1 | 1–1 (a.e.t.) |
| Hibernian | 1–1 (3–5 p) | Brøndby | 0–1 | 1–0 (a.e.t.) |
| Shakhtyor Soligorsk | 2–3 | Domžale | 1–1 | 1–2 |
| Austria Wien | 5–1 | Kukësi | 1–0 | 4–1 |
| MTK Budapest | 1–4 | Gabala | 1–2 | 0–2 |
| Beroe Stara Zagora | 1–2 | HJK | 1–1 | 0–1 |
| RoPS | 1–4 | Lokomotiva Zagreb | 1–1 | 0–3 |
| Neftçi | 0–1 | Shkëndija | 0–0 | 0–1 |
| KR | 4–5 | Grasshopper | 3–3 | 1–2 |
| Midtjylland | 5–2 | Vaduz | 3–0 | 2–2 |
| Zimbru Chișinău | 2–7 | Osmanlıspor | 2–2 | 0–5 |
| PAS Giannina | 4–3 | Odd | 3–0 | 1–3 (a.e.t.) |
| Birkirkara | 2–1 | Heart of Midlothian | 0–0 | 2–1 |
| Maribor | 1–1 (a) | Levski Sofia | 0–0 | 1–1 |
| Piast Gliwice | 0–3 | IFK Göteborg | 0–3 | 0–0 |
| Slovan Bratislava | 0–3 | Jelgava | 0–0 | 0–3 |
| Beitar Jerusalem | 3–3 (a) | Omonia | 1–0 | 2–3 |
| Admira Wacker Mödling | 3–0 | Kapaz | 1–0 | 2–0 |
| Aberdeen | 4–0 | Ventspils | 3–0 | 1–0 |
| BK Häcken | 1–2 | Cork City | 1–1 | 0–1 |
| Kairat | 2–3 | Maccabi Tel Aviv | 1–1 | 1–2 |
| Debrecen | 1–3 | Torpedo-BelAZ Zhodino | 1–2 | 0–1 |
| CSM Politehnica Iași | 3–4 | Hajduk Split | 2–2 | 1–2 |
| Videoton | 3–1 | Čukarički | 2–0 | 1–1 |
| Cliftonville | 2–5 | AEK Larnaca | 2–3 | 0–2 |
| AIK | 2–0 | Europa | 1–0 | 1–0 |
| Levadia Tallinn | 3–3 (a) | Slavia Prague | 3–1 | 0–2 |
| Genk | 2–2 (4–2 p) | Budućnost Podgorica | 2–0 | 0–2 (a.e.t.) |
| SønderjyskE | 4–3 | Strømsgodset | 2–1 | 2–2 (a.e.t.) |
* 1 2 Order of legs reversed after original draw.

### Matches

Spartak Trnava won 3–1 on aggregate.
Dinamo Minsk won 2–1 on aggregate.
0–0 on aggregate; Zagłębie Lubin won 4–3 on penalties.
Vojvodina won 3–1 on aggregate.
2–2 on aggregate; Nõmme Kalju won 5–3 on penalties.
1–1 on aggregate; Brøndby won 5–3 on penalties.
Domžale won 3–2 on aggregate.
Austria Wien won 5–1 on aggregate.
Gabala won 4–1 on aggregate.
HJK won 2–1 on aggregate.
Lokomotiva Zagreb won 4–1 on aggregate.
Shkëndija won 1–0 on aggregate.
Grasshopper won 5–4 on aggregate.
Midtjylland won 5–2 on aggregate.
Osmanlıspor won 7–2 on aggregate.
PAS Giannina won 4–3 on aggregate.
Birkirkara won 2–1 on aggregate.
1–1 on aggregate; Maribor won on away goals.
IFK Göteborg won 3–0 on aggregate.
Jelgava won 3–0 on aggregate.
3–3 on aggregate; Beitar Jerusalem won on away goals.
Admira Wacker Mödling won 3–0 on aggregate.
Aberdeen won 4–0 on aggregate.
Cork City won 2–1 on aggregate.
Maccabi Tel Aviv won 3–2 on aggregate.
Torpedo-BelAZ Zhodino won 3–1 on aggregate.
Hajduk Split won 4–3 on aggregate.
Videoton won 3–1 on aggregate.
AEK Larnaca won 5–2 on aggregate.
AIK won 2–0 on aggregate.
3–3 on aggregate; Slavia Prague won on away goals.
2–2 on aggregate; Genk won 4–2 on penalties.
SønderjyskE won 4–3 on aggregate.

## Third qualifying round
### Seeding

A total of 58 teams played in the third qualifying round: 25 teams which entered in this round, and the 33 winners of the second qualifying round. The draw was held on 15 July 2016. Teams were pre-assigned numbers by UEFA so that the draw could be held in one run for the group with 10 teams and another run for all groups with 12 teams.
| Group 1 | Group 1 | Group 2 | Group 2 | Group 3 | Group 3 |
| Seeded | Unseeded | Seeded | Unseeded | Seeded | Unseeded |
| Saint-Étienne (1) Maccabi Tel Aviv (2) Spartak Moscow (3) Vorskla Poltava (4) Dinamo Minsk (5) | AEK Larnaca (6) AEK Athens (7) Vojvodina (8) Pandurii Târgu Jiu (9) Lokomotiva Zagreb (10) | AZ (1) Krasnodar (2) Zagłębie Lubin (3) Sassuolo (4) Rio Ave (5) Beitar Jerusalem (6) | Jelgava (7) Luzern (8) SønderjyskE (9) Slavia Prague (10) Birkirkara (11) PAS Giannina (12) | Lille (1) Maribor (2) Austria Wien (3) Panathinaikos (4) Nõmme Kalju (5) Hajduk Split (6) | Oleksandriya (7) AIK (8) Spartak Trnava (9) Osmanlıspor (10) Aberdeen (11) Gabala (12) |
| Group 4 | Group 4 | Group 5 | Group 5 | | |
| Seeded | Unseeded | Seeded | Unseeded | | |
| Genk (1) Rapid Wien (2) Hertha BSC (3) Rijeka (4) Arouca (5) Mladá Boleslav (6) | Shkëndija (7) İstanbul Başakşehir (8) Brøndby (9) Heracles Almelo (10) Torpedo-BelAZ Zhodino (11) Cork City (12) | Gent (1) Slovan Liberec (2) West Ham United (3) Midtjylland (4) HJK (5) Apollon Limassol (6) | Grasshopper (7) Videoton (8) Domžale (9) IFK Göteborg (10) Admira Wacker Mödling (11) Viitorul Constanța (12) | | |

#### Notes

* $^†$ Winners of the second qualifying round whose identity was not known at the time of the draw. Teams in italics defeated a team with a higher coefficient in the second qualifying round, thus effectively taking the coefficient of their defeated opponent in the draw for the third qualifying round.

### Summary

The first legs were played on 28 July, and the second legs were played on 3 and 4 August 2016.
| Team 1 | Agg. Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| Lokomotiva Zagreb | 3–2 | Vorskla Poltava | 0–0 | 3–2 |
| Saint-Étienne | 1–0 | AEK Athens | 0–0 | 1–0 |
| AEK Larnaca | 2–1 | Spartak Moscow | 1–1 | 1–0 |
| Pandurii Târgu Jiu | 2–5 | Maccabi Tel Aviv | 1–3 | 1–2 |
| Vojvodina | 3–1 | Dinamo Minsk | 1–1 | 2–0 |
| Zagłębie Lubin | 2–3 | SønderjyskE | 1–2 | 1–1 |
| Luzern | 1–4 | Sassuolo | 1–1 | 0–3 |
| Slavia Prague | 1–1 (a) | Rio Ave | 0–0 | 1–1 |
| Birkirkara | 1–6 | Krasnodar | 0–3 | 1–3 |
| AZ | 3–1 | PAS Giannina | 1–0 | 2–1 |
| Jelgava | 1–4 | Beitar Jerusalem | 1–1 | 0–3 |
| Austria Wien | 1–1 (5–4 p) | Spartak Trnava | 0–1 | 1–0 (a.e.t.) |
| Panathinaikos | 3–0 | AIK | 1–0 | 2–0 |
| Osmanlıspor | 3–0 | Nõmme Kalju | 1–0 | 2–0 |
| Aberdeen | 1–2 | Maribor | 1–1 | 0–1 |
| Lille | 1–2 | Gabala | 1–1 | 0–1 |
| Oleksandriya | 1–6 | Hajduk Split | 0–3 | 1–3 |
| Hertha BSC | 2–3 | Brøndby | 1–0 | 1–3 |
| İstanbul Başakşehir | 2–2 (a) | Rijeka | 0–0 | 2–2 |
| Heracles Almelo | 1–1 (a) | Arouca | 1–1 | 0–0 |
| Torpedo-BelAZ Zhodino | 0–3 | Rapid Wien | 0–0 | 0–3 |
| Genk | 3–1 | Cork City | 1–0 | 2–1 |
| Shkëndija | 2–1 | Mladá Boleslav | 2–0 | 0–1 |
| Domžale | 2–4 | West Ham United | 2–1 | 0–3 |
| Videoton | 1–2 | Midtjylland | 0–1 | 1–1 (a.e.t.) |
| IFK Göteborg | 3–2 | HJK | 1–2 | 2–0 |
| Admira Wacker Mödling | 1–4 | Slovan Liberec | 1–2 | 0–2 |
| Gent | 5–0 | Viitorul Constanța | 5–0 | 0–0 |
| Grasshopper | 5–4 | Apollon Limassol | 2–1 | 3–3 (a.e.t.) |
* 1 2 Order of legs reversed after original draw.

### Matches

Lokomotiva Zagreb won 3–2 on aggregate.
Saint-Étienne won 1–0 on aggregate.
AEK Larnaca won 2–1 on aggregate.
Maccabi Tel Aviv won 5–2 on aggregate.
Vojvodina won 3–1 on aggregate.
SønderjyskE won 3–2 on aggregate.
Sassuolo won 4–1 on aggregate.
1–1 on aggregate; Slavia Prague won on away goals.
Krasnodar won 6–1 on aggregate.
AZ won 3–1 on aggregate.
Beitar Jerusalem won 4–1 on aggregate.
1–1 on aggregate; Austria Wien won 5–4 on penalties.
Panathinaikos won 3–0 on aggregate.
Osmanlıspor won 3–0 on aggregate.
Maribor won 2–1 on aggregate.
Gabala won 2–1 on aggregate.
Hajduk Split won 6–1 on aggregate.
Brøndby won 3–2 on aggregate.
2–2 on aggregate; İstanbul Başakşehir won on away goals.
1–1 on aggregate; Arouca won on away goals.
Rapid Wien won 3–0 on aggregate.
Genk won 3–1 on aggregate.
Shkëndija won 2–1 on aggregate.
West Ham United won 4–2 on aggregate.
Midtjylland won 2–1 on aggregate.
IFK Göteborg won 3–2 on aggregate.
Slovan Liberec won 4–1 on aggregate.
Gent won 5–0 on aggregate.
Grasshopper won 5–4 on aggregate.

## Play-off round
### Seeding

A total of 44 teams played in the play-off round: the 29 winners of the third qualifying round, and the 15 losers of the 2016–17 UEFA Champions League third qualifying round. The draw was held on 5 August 2016. Teams were pre-assigned numbers by UEFA so that the draw could be held in one run for all groups with 10 teams and another run for all groups with 12 teams.
| Group 1 | Group 1 | Group 2 | Group 2 |
| Seeded | Unseeded | Seeded | Unseeded |
| Olympiacos (2) Genk (1) BATE Borisov (3) Rapid Wien (5) Midtjylland (4) | Astana (6) Arouca (8) Osmanlıspor (7) Lokomotiva Zagreb (9) Trenčín (10) | AZ (1) PAOK (2) Saint-Étienne (5) Slovan Liberec (3) Austria Wien (4) | Rosenborg (7) AEK Larnaca (6) Vojvodina (9) Dinamo Tbilisi (8) Beitar Jerusalem (10) |
| Group 3 | Group 3 | Group 4 | Group 4 |
| Seeded | Unseeded | Seeded | Unseeded |
| Anderlecht (1) Fenerbahçe (5) Krasnodar (3) Maribor (4) West Ham United (2) Panathinaikos (6) | Astra Giurgiu (11) Grasshopper (10) Brøndby (9) Slavia Prague (8) Gabala (7) Partizani (12) | Shakhtar Donetsk (1) Sparta Prague (2) Gent (4) Maccabi Tel Aviv (3) Sassuolo (5) Qarabağ (6) | Hajduk Split (12) İstanbul Başakşehir (8) Red Star Belgrade (10) IFK Göteborg (9) SønderjyskE (11) Shkëndija (7) |

#### Notes

* $^†$ Winners of the third qualifying round.
* $^{CL}$ Losers of the Champions League third qualifying round.

### Summary

The first legs were played on 17 and 18 August, and the second legs were played on 25 August 2016.
| Team 1 | Agg. Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| Astana | 4–2 | BATE Borisov | 2–0 | 2–2 |
| Arouca | 1–3 | Olympiacos | 0–1 | 1–2 (a.e.t.) |
| Midtjylland | 0–3 | Osmanlıspor | 0–1 | 0–2 |
| Trenčín | 2–4 | Rapid Wien | 0–4 | 2–0 |
| Lokomotiva Zagreb | 2–4 | Genk | 2–2 | 0–2 |
| AEK Larnaca | 0–4 | Slovan Liberec | 0–1 | 0–3 |
| Dinamo Tbilisi | 0–5 | PAOK | 0–3 | 0–2 |
| Austria Wien | 4–2 | Rosenborg | 2–1 | 2–1 |
| Beitar Jerusalem | 1–2 | Saint-Étienne | 1–2 | 0–0 |
| Vojvodina | 0–3 | AZ | 0–3 | 0–0 |
| Gabala | 3–2 | Maribor | 3–1 | 0–1 |
| Slavia Prague | 0–6 | Anderlecht | 0–3 | 0–3 |
| Astra Giurgiu | 2–1 | West Ham United | 1–1 | 1–0 |
| Fenerbahçe | 5–0 | Grasshopper | 3–0 | 2–0 |
| Panathinaikos | 4–1 | Brøndby | 3–0 | 1–1 |
| Krasnodar | 4–0 | Partizani | 4–0 | 0–0 |
| Gent | 6–1 | Shkëndija | 2–1 | 4–0 |
| İstanbul Başakşehir | 1–4 | Shakhtar Donetsk | 1–2 | 0–2 |
| SønderjyskE | 2–3 | Sparta Prague | 0–0 | 2–3 |
| Sassuolo | 4–1 | Red Star Belgrade | 3–0 | 1–1 |
| IFK Göteborg | 1–3 | Qarabağ | 1–0 | 0–3 |
| Maccabi Tel Aviv | 3–3 (4–3 p) | Hajduk Split | 2–1 | 1–2 (a.e.t.) |
* 1 2 Order of legs reversed after original draw.

### Matches

Astana won 4–2 on aggregate.
Olympiacos won 3–1 on aggregate.
Osmanlıspor won 3–0 on aggregate.
Rapid Wien won 4–2 on aggregate.
Genk won 4–2 on aggregate.
Slovan Liberec won 4–0 on aggregate.
PAOK won 5–0 on aggregate.
Austria Wien won 4–2 on aggregate.
Saint-Étienne won 2–1 on aggregate.
AZ won 3–0 on aggregate.
Gabala won 3–2 on aggregate.
Anderlecht won 6–0 on aggregate.
Astra Giurgiu won 2–1 on aggregate.
Fenerbahçe won 5–0 on aggregate.
Panathinaikos won 4–1 on aggregate.
Krasnodar won 4–0 on aggregate.
Gent won 6–1 on aggregate.
Shakhtar Donetsk won 4–1 on aggregate.
Sparta Prague won 3–2 on aggregate.
Sassuolo won 4–1 on aggregate.
Qarabağ won 3–1 on aggregate.
3–3 on aggregate; Maccabi Tel Aviv won 4–3 on penalties.

## Statistics

There were 626 goals scored in 263 matches in the qualifying phase and play-off round, for an average of 2.38 goals per match.

### Top goalscorers

| Rank | Player | Team | Goals | Minutes played |
| 1 | Teemu Pukki | Brøndby | 6 | 613 |
| 1 | Mirko Marić | Lokomotiva Zagreb | 6 | 661 |
| 1 | Ivan Tričkovski | AEK Larnaca | 6 | 695 |
| 4 | Kalifa Coulibaly | Gent | 5 | 255 |
| 4 | Domenico Berardi | Sassuolo | 5 | 303 |
| 4 | Theo Lewis Weeks | Gabala | 5 | 695 |
Source:

### Top assists

| Rank | Player | Team | Assists | Minutes played |
| 1 | Andrew Hjulsager | Brøndby | 5 | 700 |
| 2 | Haris Medunjanin | Maccabi Tel Aviv | 4 | 728 |
| 2 | Rasmus Nissen | Midtjylland | 4 | 750 |
Source: