# 2019–20 LEN Champions League

The 2019–20 LEN Champions League was the 57th edition of LEN's premier competition for men's water polo clubs. The season started on 30 September 2019 and played its last games on 4 March 2020 due to the COVID-19 pandemic.

## Teams

Preliminary round :
| Jug Dubrovnik | Spandau 04 | Ferencváros |
| Mladost Zagreb | Waspo 98 Hannover | Pro Recco |
| CN Marseille | Olympiacos | Jadran Herceg Novi |
| Dinamo Tbilisi | Szolnok | CNA Barceloneta |
Qualification round II :
| Jadran Split | OSC Potsdam | AN Brescia |
| Strasbourg | NC Vouliagmeni | CN Terrassa |
| Locomotive Tbilisi | OSC Budapest |
Qualification round I :
| Banja Luka | Steaua Bucharest | Crvena zvezda |
| Paix d’Aix Natation | Dynamo Moscow | CN Barcelona |
| Apollon Smyrni | Sintez Kazan | Galatasaray |
| Oradea | Šabac | Enka |

## Schedule

The schedule of the competition is as follows.
| Phase | Round | 1st leg | 2nd leg |
| Qualifying rounds | Qualification round I | 30 August–1 September 2019 | 30 August–1 September 2019 |
| Qualifying rounds | Qualification round II | 13–15 September 2019 | 13–15 September 2019 |
| Qualifying rounds | Qualification round III | 21 September 2019 | 25 September 2019 |
| Preliminary round | Round 1 | 8/9 October 2019 | 8/9 October 2019 |
| Preliminary round | Round 2 | 18/19 October 2019 | 18/19 October 2019 |
| Preliminary round | Round 3 | 29/30 October 2019 | 29/30 October 2019 |
| Preliminary round | Round 4 | 8/9 November 2019 | 8/9 November 2019 |
| Preliminary round | Round 5 | 19/20 November 2019 | 19/20 November 2019 |
| Preliminary round | Round 6 | 3/4 December 2019 | 3/4 December 2019 |
| Preliminary round | Round 7 | 13/14 December 2019 | 13/14 December 2019 |
| Preliminary round | Round 8 | 4/5 February 2020 | 4/5 February 2020 |
| Preliminary round | Round 9 | 21/22 February 2020 | 21/22 February 2020 |
| Preliminary round | Round 10 | 3/4 March 2020 | 3/4 March 2020 |
| Preliminary round | Round 11 | 13/14 March 2020 | 13/14 March 2020 |
| Preliminary round | Round 12 | 21/22 April 2020 | 21/22 April 2020 |
| Preliminary round | Round 13 | 8/9 May 2020 | 8/9 May 2020 |
| Preliminary round | Round 14 | 19/20 May 2020 | 19/20 May 2020 |
| Final 8 | Quarterfinals | 5 June 2020 | 5 June 2020 |
| Final 8 | Semifinals | 6 June 2020 | 6 June 2020 |
| Final 8 | Final | 7 June 2020 | 7 June 2020 |

## Qualifying rounds
### Qualification round I
#### Group A

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification | CZB | ŠAB | DYN | ORA | APO | GSK |
| 1 | Crvena zvezda | 5 | 5 | 0 | 0 | 54 | 35 | +19 | 15 | Round II | — | — | 12–10 | 7–6 | 11–7 | 13–2 |
| 2 | Šabac (H) | 5 | 4 | 0 | 1 | 53 | 42 | +11 | 12 | Round II | 10–11 | — | 9–8 | 10–8 | 10–9 | 14–6 |
| 3 | Dynamo Moscow | 5 | 3 | 0 | 2 | 54 | 50 | +4 | 9 | Round II | — | — | — | — | 16–15 | 11–6 |
| 4 | Oradea | 5 | 2 | 0 | 3 | 42 | 37 | +5 | 6 | Round II | — | — | 8–9 | — | 7–6 | — |
| 5 | Apollon Smyrni | 5 | 1 | 0 | 4 | 54 | 52 | +2 | 3 | | — | — | — | — | — | 17–8 |
| 6 | Galatasaray | 6 | 0 | 0 | 6 | 27 | 68 | −41 | 0 | | — | — | — | 5–13 | — | — |

#### Group B

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification | CNB | SIN | AIX | STE | ESK | BAN |
| 1 | CN Barcelona (H) | 5 | 4 | 0 | 1 | 73 | 39 | +34 | 12 | Round II | — | — | — | — | — | — |
| 2 | Sintez Kazan | 5 | 4 | 0 | 1 | 92 | 43 | +49 | 12 | Round II | 9–11 | — | — | — | — | 39–1 |
| 3 | Pays d’Aix Natation | 5 | 3 | 0 | 2 | 78 | 38 | +40 | 9 | Round II | 11–12 | 10–12 | — | 8–4 | 11–8 | 38–2 |
| 4 | Steaua Bucharest | 5 | 3 | 0 | 2 | 64 | 40 | +24 | 9 | Round II | 8–7 | 9–17 | — | — | 12–7 | 31–1 |
| 5 | Enka | 5 | 1 | 0 | 4 | 57 | 54 | +3 | 3 | | 9–14 | 12–15 | — | — | — | — |
| 6 | Banja Luka | 5 | 0 | 0 | 5 | 8 | 158 | −150 | 0 | | 2–29 | — | — | — | 2–21 | — |

### Qualification round II
#### Group A

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification | BRE | ORA | CNB | LTB |
| 1 | AN Brescia | 3 | 3 | 0 | 0 | 46 | 11 | +35 | 9 | Round III | — | — | 12–6 | — |
| 2 | Oradea (H) | 3 | 2 | 0 | 1 | 38 | 30 | +8 | 6 | Round III | 4–16 | — | 9–8 | 25–6 |
| 3 | CN Barcelona | 3 | 1 | 0 | 2 | 39 | 27 | +12 | 3 | | — | — | — | 25–6 |
| 4 | Locomotive Tbilisi | 3 | 0 | 0 | 3 | 13 | 68 | −55 | 0 | | 1–18 | — | — | — |

#### Group B

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification | OSC | SIN | DYN | POT |
| 1 | OSC Budapest (H) | 3 | 3 | 0 | 0 | 54 | 17 | +37 | 9 | Round III | — | 14–6 | — | 26–4 |
| 2 | Sintez Kazan | 3 | 2 | 0 | 1 | 42 | 33 | +9 | 6 | Round III | — | — | — | — |
| 3 | Dynamo Moscow | 3 | 1 | 0 | 2 | 35 | 37 | −2 | 3 | | 7–14 | 11–14 | — | — |
| 4 | OSC Potsdam | 3 | 0 | 0 | 3 | 21 | 65 | −44 | 0 | | — | 8–22 | 9–17 | — |

#### Group C

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification | CNT | STR | STE | ŠAB |
| 1 | CN Terrassa (H) | 3 | 3 | 0 | 0 | 39 | 20 | +19 | 9 | Round III | — | 13–6 | 12–9 | 12–5 |
| 2 | Strasbourg | 3 | 2 | 0 | 1 | 27 | 29 | −2 | 6 | Round III | — | — | 9–7 | — |
| 3 | Steaua Bucharest | 3 | 1 | 0 | 2 | 33 | 34 | −1 | 3 | | — | — | — | 17–13 |
| 4 | Šabac | 3 | 0 | 0 | 3 | 27 | 41 | −14 | 0 | | — | 9–12 | — | — |

#### Group D

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification | JST | NCV | AIX | CZB |
| 1 | Jadran Split | 3 | 3 | 0 | 0 | 40 | 27 | +13 | 9 | Round III | — | — | 16–9 | — |
| 2 | NC Vouliagmeni | 3 | 2 | 0 | 1 | 30 | 23 | +7 | 6 | Round III | 9–10 | — | — | — |
| 3 | Pays d’Aix Natation | 3 | 1 | 0 | 2 | 32 | 37 | −5 | 3 | | — | 10–13 | — | — |
| 4 | Crvena zvezda (H) | 3 | 0 | 0 | 3 | 20 | 35 | −15 | 0 | | 9–14 | 3–8 | 8–13 | — |

### Qualification round III

| Team 1 | Agg.Tooltip Aggregate score | Team 2 | 1st leg | 2nd leg |
| Jadran Split | 29–12 | Strasbourg | 13–5 | 16–7 |
| AN Brescia | 20–22 | Sintez Kazan | 13–12 | 7–10 |
| CN Terrassa | 16–12 | Oradea | 10–7 | 6–5 |
| OSC Budapest | 18–9 | NC Vouliagmeni | 11–3 | 7–6 |

## Preliminary round

The draw for the 2019–20 LEN Champions League preliminary round has been conducted in Barcelona. In the regular season, teams will play against each other home-and-away in a round-robin format. The top four teams in group A and the top three teams in group B will advance to the Final 8. Also, Pro Recco will participate in the Final 8 as the host of tournament. The matchdays will be from 8 October 2019 to 20 May 2020. Teams are ranked according to points (3 points for a win, 1 point for a draw, 0 points for a loss), and if tied on points, the following tiebreaking criteria are applied, in the order given, to determine the rankings:
* Points in head-to-head matches among tied teams;
* Goal difference in head-to-head matches among tied teams;
* Goals scored in head-to-head matches among tied teams;
* Goal difference in all group matches;
* Goals scored in all group matches.

### Group A

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | BAR | JUG | OLY | JHN | SZO | S04 | JST | SIN |
| 1 | CNA Barceloneta | 10 | 8 | 1 | 1 | 138 | 100 | +38 | 25 | — | (canc.) | 11–11 | 12–6 | 14–10 | (canc.) | 16–12 | (canc.) |
| 2 | Jug Dubrovnik | 10 | 8 | 0 | 2 | 130 | 97 | +33 | 24 | 15–13 | — | 13–9 | (canc.) | 14–11 | 12–7 | (canc.) | 18–10 |
| 3 | Olympiacos | 10 | 7 | 1 | 2 | 102 | 89 | +13 | 22 | 9–15 | 6–5 | — | 8–7 | (canc.) | 13–8 | (canc.) | 10–8 |
| 4 | Jadran Herceg Novi | 10 | 4 | 1 | 5 | 106 | 105 | +1 | 13 | 12–13 | 7–12 | (canc.) | — | 12–14 | (canc.) | 14–11 | 12–9 |
| 5 | Szolnok | 10 | 4 | 0 | 6 | 102 | 109 | −7 | 12 | (canc.) | 12–16 | 7–8 | (canc.) | — | 7–8 | 5–4 | 13–10 |
| 6 | Spandau 04 | 10 | 3 | 2 | 5 | 96 | 108 | −12 | 11 | 8–11 | (canc.) | 7–11 | 9–9 | 10–14 | — | (canc.) | 15–8 |
| 7 | Jadran Split | 10 | 2 | 1 | 7 | 94 | 125 | −31 | 7 | 5–13 | 12–11 | 8–17 | 6–12 | 13–9 | 12–12 | — | (canc.) |
| 8 | Sintez Kazan | 10 | 1 | 0 | 9 | 105 | 140 | −35 | 3 | 12–20 | 10–14 | (canc.) | 11–15 | (canc.) | 11–12 | 16–11 | — |

### Group B

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | OSC | REC | FTC | MLA | CNT | CNM | HAN | DTB |
| 1 | OSC Budapest | 10 | 7 | 1 | 2 | 135 | 96 | +39 | 22 | — | 10–14 | 10–10 | 13–10 | 21–4 | 10–13 | 19–10 | (canc.) |
| 2 | Pro Recco | 9 | 6 | 2 | 1 | 133 | 85 | +48 | 20 | 9–12 | — | 13–13 | (canc.) | 15–5 | (canc.) | (canc.) | 24–9 |
| 3 | Ferencváros | 9 | 6 | 2 | 1 | 114 | 85 | +29 | 20 | 8–11 | 3 Mar | — | 14–5 | 17–11 | 13–7 | 15–12 | (canc.) |
| 4 | Mladost Zagreb | 10 | 6 | 1 | 3 | 126 | 116 | +10 | 19 | (canc.) | 11–11 | 6–9 | — | (canc.) | 12–11 | 15–13 | 21–11 |
| 5 | CN Terrassa | 10 | 4 | 1 | 5 | 91 | 125 | −34 | 13 | 10–15 | (canc.) | (canc.) | 11–14 | — | 11–11 | 11–10 | 9–5 |
| 6 | CN Marseille | 10 | 3 | 1 | 6 | 108 | 112 | −4 | 10 | (canc.) | 9–13 | (canc.) | 11–14 | 9–10 | — | 8–7 | 17–7 |
| 7 | Waspo 98 Hannover | 10 | 2 | 0 | 8 | 114 | 140 | −26 | 6 | (canc.) | 13–21 | (canc.) | 12–18 | 8–9 | (canc.) | — | 18–14 |
| 8 | Dinamo Tbilisi | 10 | 1 | 0 | 9 | 92 | 154 | −62 | 3 | 8–14 | 3–13 | 10–15 | (canc.) | (canc.) | 15–12 | 10–11 | — |

## Final 8

5–7 June 2020, Recco, Italy.

### Qualified teams

| Group | Winners | Runners-up | Third | Fourth |
| A | | | | |
| B | | | | |

### Bracket

| Quarterfinals | Quarterfinals | Semifinals | Semifinals | Final | Final |
| 5 June | 5 June | | |
| | | 6 June | 6 June | |
| 5 June | 5 June | | | |
| | | | | 7 June | 7 June |
| 5 June | 5 June | | | | |
| | | 6 June | 6 June | | |
| 5 June | 5 June | | | | |
| 5 June | 5 June | | | Third place game | Third place game |
| | | | | 7 June | 7 June |

#### 5th–8th place bracket

| 5th–8th place semifinals | 5th–8th place semifinals | Fifth place game | Fifth place game |
| 6 June | 6 June |
| | | 7 June | 7 June |
| 6 June | 6 June | | |
| | | Seventh place game | Seventh place game |
| | | 7 June | 7 June |

### Quarterfinals

| 5 June 2020 | Cancelled | – | Recco |
| 5 June 2020 | Cancelled | – | Recco |
| 5 June 2020 | Cancelled | – | Recco |
| 5 June 2020 | Cancelled | – | Recco |

### 5th–8th place semifinals

| 6 June 2020 | Cancelled | – | Recco |
| 6 June 2020 | Cancelled | – | Recco |

### Semifinals

| 6 June 2020 | Cancelled | – | Recco |
| 6 June 2020 | Cancelled | – | Recco |

### Seventh place game

| 7 June 2020 | Cancelled | – | Recco |

### Fifth place game

| 7 June 2020 | Cancelled | – | Recco |

### Third place game

| 7 June 2020 | Cancelled | – | Recco |

### Final

| 7 June 2020 | Cancelled | – | Recco |

### Final ranking

* 4
* 5
* 6
* 7
* 8