#2 Tottenham Hotspur (29 goals in 13 games; 2.23 goals / game)

Tottenham Hotspur overcame fellow Premier League side Manchester City 5-4 on aggregate in the 2018-19 Champions League quarterfinals to book a semifinal date with 4 time winners Ajax.
Trailing 0-1 from the first leg, Spurs trailed by two further goals in the return leg before culminating their heroic fightback with a Lucas Moura goal 6 minutes into injury time in Amsterdam to break Dutch hearts.
In only the second-ever all-English Champions League final, Spurs went down to Liverpool.
Notwithstanding their heaviest ever home defeat, a 2-7 reverse against Bayern Munich in this season's Champions League, and another defeat at the home of the Bavarian giants, Spurs won 3 of their 4 other group-stage games to seal their passage to the knockout round of the competition.
Tottenham's tally of 29 European goals this year is bettered by only 4 other clubs - all of whom play in the English Premier League.
#3 Chelsea (35 goals in 15 games; 2.33 goals / game)

Following six consecutive wins in the knockout rounds of the 2018-19 Europa League, Chelsea were held to a pair of 1-1 draws by Eintracht Frankfurt before a penalty shootout win over the Bundesliga side booked an all-London Europa League final with Arsenal - which they won 4-1.
Chelsea lost in a penalty shootout to another Premier League side Liverpool in the UEFA Super Cup final in Baku, before losing their only European game of the season on Matchday 1 of the 2019-20 Champions League, against Valencia at home.
The Blues recovered from a 1-4 deficit against nine-man Ajax to salvage a thrilling 4-4 home draw before sealing progress to the Round of 16 with a 2-1 home win over Lille on Matchday 6 as Ajax fell to Valencia.
The London club's tally of 7 clean sheets in Europe in 2019 is equaled only by Barcelona, while their 10 European match wins during the year are the most by any club.