Netflix has brought one of football’s most recognisable television presenters into its biggest women’s football project yet, naming Rebecca Lowe as the lead host for its coverage of the 2027 FIFA Women’s World Cup in Brazil.
The announcement on October 1, 2026, gives Netflix another experienced name as it prepares to broadcast the tournament exclusively in the United States and Canada. Lowe joins previously announced presenters Elle Duncan and Andrés Cantor as the streaming platform builds its broadcast team for its first full FIFA World Cup coverage.
Why Netflix Chose Rebecca Lowe
The appointment gives Netflix a presenter with more than two decades of football broadcasting experience. Lowe has hosted NBC Sports’ Premier League coverage since 2013 and has also worked on the FIFA Women’s World Cup, UEFA European Championship, Olympics and other major sporting events.
She also has a notable place in British football broadcasting history. In 2012, Lowe became the first woman to host the FA Cup Final live from Wembley for British television. Her experience across major live events makes her a natural choice as Netflix attempts to make its 2027 Women’s World Cup coverage feel more like a major sports broadcast than a conventional streaming production.
Netflix Is Building a Serious World Cup Team
Lowe is not the only established broadcaster joining Netflix. Andrés Cantor, famous for his extended “Gooooal!” calls, has also joined the team, while ESPN personality Elle Duncan was previously announced. Netflix says more members of the broadcast team will be revealed before the tournament.
The appointments show that Netflix is investing heavily in the presentation around the matches, not only the live rights. The company has also said it will produce additional programming around the tournament and tell stories about the players and teams.
A Major Test for Netflix’s Live Sports Strategy
The Netflix FIFA Women’s World Cup coverage will be closely watched because the 2027 tournament represents a major step into live sports for the streaming company. FIFA and Netflix agreed in 2024 that Netflix would have exclusive US rights to the 2027 and 2031 Women’s World Cups.
The 2027 tournament will take place in Brazil from June 24 to July 25, with 32 teams competing. Netflix will begin its World Cup programming even earlier, broadcasting the final draw live from Rio de Janeiro on December 11, 2026.
For Lowe, it is another major international assignment. For Netflix, however, the appointment is part of a much bigger experiment: proving that a streaming platform can deliver the scale, expertise and live-event atmosphere audiences expect from traditional sports broadcasters.
