# 2009–10 UEFA Champions League qualifying phase and play-off round

This article details the 2009–10 UEFA Champions League qualifying phase and play-off round.
There were two paths:
* Champions Path, which included all domestic champions which did not automatically qualify for the group stage.
* Non-Champions Path (also called the Best-placed Path), which included all non-domestic champions which did not automatically qualify for the group stage.
All times are CEST (UTC+2).

## Teams

This table shows the path of all 54 teams (39 in Champions Path, 15 in Non-Champions path) involved in the qualifying phase and play-off round. 10 teams (5 in Champions Path, 5 in Non-Champions Path) qualified for the group stage to join the 22 automatic qualifiers.
* Key to colours
* Qualified for the group stage
* Eliminated in the play-off round; Advanced to the Europa League group stage
* Eliminated in the third qualifying round; Advanced to the Europa League play-off round

### Champions Path

Third qualifying round :
| Team | Coeff. |
| Olympiacos | 52.633 |
| Slavia Prague | 25.150 |
| Zürich | 14.050 |
Second qualifying round :
| Team | Coeff. |
| Copenhagen | 26.890 |
| Levski Sofia | 24.250 |
| Partizan | 23.050 |
| Maccabi Haifa | 17.050 |
| Dinamo Zagreb | 16.466 |
| Wisła Kraków | 9.583 |
| BATE Borisov | 7.733 |
| Red Bull Salzburg | 6.565 |
| Kalmar FF | 4.938 |
| APOEL | 4.016 |
| Stabæk | 3.760 |
| Slovan Bratislava | 2.933 |
| Ventspils | 2.832 |
| Maribor | 2.816 |
| FH | 2.333 |
| Inter Turku | 1.958 |
| Ekranas | 1.933 |
| Bohemians | 1.899 |
| Zrinjski Mostar | 1.733 |
| Debrecen | 1.633 |
| Sheriff Tiraspol | 1.333 |
| WIT Georgia | 1.332 |
| Makedonija G.P. | 1.033 |
| Baku | 0.899 |
| Levadia Tallinn | 0.866 |
| Tirana | 0.799 |
| Aktobe | 0.649 |
| Pyunik | 0.599 |
| Rhyl | 0.466 |
| Glentoran | 0.433 |
| EB/Streymur | 0.433 |
| F91 Dudelange | 0.266 |
First qualifying round :
| Team | Coeff. |
| Mogren | 0.200 |
| Sant Julià | 0.100 |
| Hibernians | 0.099 |
| Tre Fiori | 0.050 |

### Non-Champions Path

Play-off round :
| Team | Coeff. |
| Arsenal | 106.899 |
| Lyon | 91.033 |
| VfB Stuttgart | 45.339 |
| Fiorentina | 42.582 |
| Atlético Madrid | 41.853 |
Third qualifying round :
| Team | Coeff. |
| Shakhtar Donetsk | 74.370 |
| Sporting CP | 68.292 |
| Panathinaikos | 56.633 |
| Celtic | 40.575 |
| Anderlecht | 32.065 |
| Sparta Prague | 26.150 |
| Twente | 17.826 |
| Dynamo Moscow | 9.525 |
| Timișoara | 7.781 |
| Sivasspor | 6.445 |

## First qualifying round
### Seeding

Teams with a coefficient of at least 0.100 were seeded.
| Seeded | Unseeded |
| Mogren Sant Julià | Hibernians Tre Fiori |

### Summary

| Team 1 | Agg. Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| Tre Fiori | 2–2 (4–5 p) | Sant Julià | 1–1 | 1–1 (a.e.t.) |
| Hibernians | 0–6 | Mogren | 0–2 | 0–4 |
* ↑ Order of legs switched after original draw.

### Matches

2–2 on aggregate; Sant Julià won 5–4 on penalties.
Mogren won 6–0 on aggregate.

## Second qualifying round
### Seeding

Teams with a coefficient of at least 1.933 were seeded.
| Seeded | Seeded | Unseeded | Unseeded |
| Copenhagen Levski Sofia Partizan Maccabi Haifa Dinamo Zagreb Wisła Kraków BATE Borisov Red Bull Salzburg Kalmar FF | APOEL Stabæk Slovan Bratislava Ventspils Maribor FH Inter Turku Ekranas | Bohemians Zrinjski Mostar Debrecen Sheriff Tiraspol WIT Georgia Makedonija G.P. Baku Levadia Tallinn Tirana | Aktobe Pyunik Rhyl Glentoran EB/Streymur F91 Dudelange Mogren Sant Julià |

#### Notes

* $^†$ Winners of the previous qualifying round whose identity were not known at the time of the draw.

### Summary

| Team 1 | Agg. Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| Tirana | 1–5 | Stabæk | 1–1 | 0–4 |
| WIT Georgia | 1–3 | Maribor | 0–0 | 1–3 |
| EB/Streymur | 0–5 | APOEL | 0–2 | 0–3 |
| Copenhagen | 12–0 | Mogren | 6–0 | 6–0 |
| Debrecen | 3–3 (a) | Kalmar FF | 2–0 | 1–3 |
| Makedonija G.P. | 0–4 | BATE Borisov | 0–2 | 0–2 |
| FH | 0–6 | Aktobe | 0–4 | 0–2 |
| Pyunik | 0–3 | Dinamo Zagreb | 0–0 | 0–3 |
| Ventspils | 6–1 | F91 Dudelange | 3–0 | 3–1 |
| Ekranas | 4–6 | Baku | 2–2 | 2–4 |
| Red Bull Salzburg | 2–1 | Bohemians | 1–1 | 1–0 |
| Zrinjski Mostar | 1–4 | Slovan Bratislava | 1–0 | 0–4 |
| Inter Turku | 0–2 | Sheriff Tiraspol | 0–1 | 0–1 |
| Rhyl | 0–12 | Partizan | 0–4 | 0–8 |
| Wisła Kraków | 1–2 | Levadia Tallinn | 1–1 | 0–1 |
| Levski Sofia | 9–0 | Sant Julià | 4–0 | 5–0 |
| Maccabi Haifa | 10–0 | Glentoran | 6–0 | 4–0 |

### Matches

Stabæk won 5–1 on aggregate.
Maribor won 3–1 on aggregate.
APOEL won 5–0 on aggregate.
Copenhagen won 12–0 on aggregate.
3–3 on aggregate; Debrecen won on away goals.
BATE Borisov won 4–0 on aggregate.
Aktobe won 6–0 on aggregate.
Dinamo Zagreb won 3–0 on aggregate.
Ventspils won 6–1 on aggregate.
Baku won 6–4 on aggregate.
Red Bull Salzburg won 2–1 on aggregate.
Slovan Bratislava won 4–1 on aggregate.
Sheriff Tiraspol won 2–0 on aggregate.
Partizan won 12–0 on aggregate.
Levadia Tallinn won 2–1 on aggregate.
Levski Sofia won 9–0 on aggregate.
Maccabi Haifa won 10–0 on aggregate.

## Third qualifying round
### Seeding

In the Champions Path, teams with a coefficient of at least 7.733 were seeded. Levadia Tallinn were also seeded because the draw was held before the second qualifying round, in which they beat a team who would have been seeded. In the Non-Champions Path, teams with a coefficient of at least 32.065 were seeded.
| Champions Path | Champions Path | Non-Champions Path | Non-Champions Path |
| Seeded | Unseeded | Seeded | Unseeded |
| Olympiacos Copenhagen Slavia Prague Levski Sofia Partizan Maccabi Haifa Dinamo Zagreb Zürich Levadia Tallinn BATE Borisov | Red Bull Salzburg Debrecen APOEL Stabæk Slovan Bratislava Ventspils Maribor Aktobe Sheriff Tiraspol Baku | Shakhtar Donetsk Sporting CP Panathinaikos Celtic Anderlecht | Sparta Prague Twente Dynamo Moscow Timișoara Sivasspor |

#### Notes

* $^†$ Winners of the previous 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 previous qualifying round, thus effectively taking the coefficient of their defeated opponent in the draw for this round.

### Summary

| Team 1 | Agg. Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| Champions Path |||||
| Red Bull Salzburg | 3–2 | Dinamo Zagreb | 1–1 | 2–1 |
| Slovan Bratislava | 0–4 | Olympiacos | 0–2 | 0–2 |
| Zürich | 5–3 | Maribor | 2–3 | 3–0 |
| APOEL | 2–1 | Partizan | 2–0 | 0–1 |
| Sheriff Tiraspol | 1–1 (a) | Slavia Prague | 0–0 | 1–1 |
| Aktobe | 3–4 | Maccabi Haifa | 0–0 | 3–4 |
| Baku | 0–2 | Levski Sofia | 0–0 | 0–2 |
| Ventspils | 2–2 (a) | BATE Borisov | 1–0 | 1–2 |
| Levadia Tallinn | 0–2 | Debrecen | 0–1 | 0–1 |
| Copenhagen | 3–1 | Stabæk | 3–1 | 0–0 |
| Non-Champions Path |||||
| Sparta Prague | 3–4 | Panathinaikos | 3–1 | 0–3 |
| Shakhtar Donetsk | 2–2 (a) | Timișoara | 2–2 | 0–0 |
| Sporting CP | 1–1 (a) | Twente | 0–0 | 1–1 |
| Celtic | 2–1 | Dynamo Moscow | 0–1 | 2–0 |
| Anderlecht | 6–3 | Sivasspor | 5–0 | 1–3 |

### Matches

Red Bull Salzburg won 3–2 on aggregate.
Olympiacos won 4–0 on aggregate.
Zürich won 5–3 on aggregate.
APOEL won 2–1 on aggregate.
1–1 on aggregate; Sheriff Tiraspol won on away goals.
Maccabi Haifa won 4–3 on aggregate.
Levski Sofia won 2–0 on aggregate.
2–2 on aggregate; Ventspils won on away goals.
Debrecen won 2–0 on aggregate.
Copenhagen won 3–1 on aggregate.
Panathinaikos won 4–3 on aggregate.
2–2 on aggregate; Timișoara won on away goals.
1–1 on aggregate; Sporting CP won on away goals.
Celtic won 2–1 on aggregate.
Anderlecht won 6–3 on aggregate.

## Play-off round
### Seeding

In the Champions Path, teams with a coefficient of at least 14.050 were seeded. In the Non-Champions Path, teams with a coefficient of at least 45.339 were seeded.
| Champions Path | Champions Path | Non-Champions Path | Non-Champions Path |
| Seeded | Unseeded | Seeded | Unseeded |
| Olympiacos Copenhagen Levski Sofia Maccabi Haifa Zürich | Red Bull Salzburg APOEL Ventspils Debrecen Sheriff Tiraspol | Arsenal Lyon Sporting CP Panathinaikos VfB Stuttgart | Fiorentina Atlético Madrid Celtic Anderlecht Timișoara |

### Summary

| Team 1 | Agg. Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| Champions Path |||||
| Sheriff Tiraspol | 0–3 | Olympiacos | 0–2 | 0–1 |
| Red Bull Salzburg | 1–5 | Maccabi Haifa | 1–2 | 0–3 |
| Ventspils | 1–5 | Zürich | 0–3 | 1–2 |
| Copenhagen | 2–3 | APOEL | 1–0 | 1–3 |
| Levski Sofia | 1–4 | Debrecen | 1–2 | 0–2 |
| Non-Champions Path |||||
| Lyon | 8–2 | Anderlecht | 5–1 | 3–1 |
| Celtic | 1–5 | Arsenal | 0–2 | 1–3 |
| Timișoara | 0–2 | VfB Stuttgart | 0–2 | 0–0 |
| Sporting CP | 3–3 (a) | Fiorentina | 2–2 | 1–1 |
| Panathinaikos | 2–5 | Atlético Madrid | 2–3 | 0–2 |

### Matches

Olympiacos won 3–0 on aggregate.
Maccabi Haifa won 5–1 on aggregate.
Zürich won 5–1 on aggregate.
APOEL won 3–2 on aggregate.
Debrecen won 4–1 on aggregate.
Lyon won 8–2 on aggregate.
Arsenal won 5–1 on aggregate.
VfB Stuttgart won 2–0 on aggregate.
3–3 on aggregate; Fiorentina won on away goals.
Atlético Madrid won 5–2 on aggregate.