UEFA Champions League logo
UEFA Champions League
Real Madrid badge

Real Madrid

v
RB Leipzig badge

RB Leipzig

Who's commentating Real Madrid v RB Leipzig on 21 October 2026, and where to watch

Who's commentating Real Madrid v RB Leipzig on 21 October 2026, and where to watch

The much-anticipated clash between Real Madrid and RB Leipzig in the UEFA Champions League falls on Thursday, 21 October 2026, with UK broadcasting beginning at 20:00. Coverage will be delivered across a broad roster of channels, and several different commentators will take up the mic depending on which screen you are tuned to.

If you are watching through the world feed, Kevin Keatings is the main commentator and will be calling the match. For those following the FlashScore feed, whether on audio, in the FlashScore App or via FlashScore UK, Richard Parr is signed up as the main commentator. The HBO Max UK feed, TNT Sports highlights and TNT Sports 4 HD will be handled by Mike Minay. And on the Virgin Media channels, a full team is in place, fronted by the presentation of Tommy Martin with Bernard O'Toole as main commentator, supported by co-commentator Keith Treacy and pundits Damien Delaney and Richard Dunne.

The world feed and Virgin Media team

The world feed is one of the most-watched routes into UEFA Champions League matches, and this week Kevin Keatings takes the role of main commentator. He has been a fixture of the commentary world for years, and his involvement ensures the global feed is in safe hands as Real Madrid and RB Leipzig go head to head.

The Virgin Media roster is the most fully staffed of those on offer, and it brings together a number of talents. Tommy Martin fronts the presentation as presenter, and readers may recognise him from his work with Virgin Media's sports network, where he has served as a sports presenter and columnist. Behind the scenes, Bernard O'Toole acts as main commentator, having already built up a substantial body of commentary work across recent UEFA Nations League and Champions League matches on channels including SuperSport Premier League HD and the world feed. He is joined by co-commentator Keith Treacy, while the pundit slots are covered by Damien Delaney and Richard Dunne.

Richard Parr and Mike Minay

For the FlashScore coverage, Richard Parr is the designated main commentator. He describes himself as a sports broadcaster and producer who has spent the last two decades working in the world of sports broadcasting, having been on-site at venues such as the FIFA World Cup and Olympic Games for some of the world's biggest media networks. He has spoken of commentating across both Premier League and Champions League matches, which makes him well suited to this week's FlashScore feed.

On the HBO Max UK, TNT Sports highlights and TNT Sports 4 HD channels, Mike Minay takes the mic. He is billed as an exciting new football commentator across the Premier League, EFL, WSL, FA Cup and Champions League circuit. He was part of the BBC commentary for the 2026 FIFA World Cup, and has been working out of BBC local radio before moving onto BBC Radio 5 Live over recent years, having called some of the most recent all-Manchester finals of the FA Cup.

The channels on show

Beyond the commentary teams, the match will be available across a wide range of broadcast routes. The main feed is split between DAZN Canada and Paramount+ USA, with additional SuperSport Premier League HD, SuperSport MáXimo 3A HD, Sony Sports TEN 1 India HD and TSN Malta 6 HD channels also carrying coverage.

The FlashScore routes, the HBO Max UK feed, the TNT Sports highlights and TNT Sports 4 HD, and the two Virgin Media channels all round out the options, so whether you prefer a highlights reel, a full live feed or the world feed, there is something for everyone on Thursday. As ever, it is worth checking each channel's own listing ahead of the 20:00 UK start to confirm timings.

For a fuller picture of the talent behind the mic, the Internet Commentator Database profile for Bernard O'Toole is a useful reference, listing the matches he has already commentated across.

Article generated: 21 October 2026, 20:02 GMT

View full commentator listing for Real Madrid v RB Leipzig