# 2024–25 UEFA Europa League league phase

The 2024–25 UEFA Europa League league phase began on 25 September 2024 and ended on 30 January 2025. A total of 36 teams competed in the league phase to decide the 24 places in the knockout phase of the 2024–25 UEFA Europa League.
RFS made their debut appearance in the Europa League since the introduction of the group stage. A total of 23 national associations were represented in the league phase.
This was the first season with the single-league format, which replaced the group format used until the previous season. With the format change, the number of matches prior to the knockout phase increased from 96 to 144. Porto's Samu Aghehowa was the first-ever goalscorer of the competition's league phase.

## Format

Each team played eight matches, four at home and four away, against eight different opponents, with all 36 teams ranked in a single league table. Teams were separated into four pots based on their 2024 UEFA club coefficients, and each team played two teams from each of the four pots – one at home and one away. The top eight ranked teams received a bye to the round of 16. The teams ranked from 9th to 24th will contest the knockout phase play-offs, with the teams ranked from 9th to 16th seeded for the draw. Teams ranked from 25th to 36th were eliminated from all competitions, with no access to the 2024–25 UEFA Conference League.

### Tiebreakers

Teams were ranked according to points (3 points for a win, 1 point for a draw, 0 points for a loss). If two or more teams were equal on points upon completion of the league phase, the following tiebreaking criteria were applied, in the order given, to determine their rankings:
* Goal difference;
* Goals scored;
* Away goals scored;
* Wins;
* Away wins;
* Higher number of points obtained collectively by league phase opponents;
* Superior collective goal difference of league phase opponents;
* Higher number of goals scored collectively by league phase opponents;
* Lower disciplinary points total (direct red card = 3 points, yellow card = 1 point, expulsion for two yellow cards in one match = 3 points);
* UEFA club coefficient.
During the league phase, criteria 1 to 5 were used to rank teams who had equal number of points. Should any teams have been equal on points and tied on the first five criteria, they were considered equal in position and sorted alphabetically. Criteria 6 to 10 was only used to break ties upon completion of all matches.

## Teams and seeding

The 36 teams were divided into four pots of nine teams each, with teams allocated to pots based on their 2024 UEFA club coefficients. The participants included:
* 13 teams which entered at this stage
* 12 winners of the play-off round
* 7 losers of the Champions League play-off round (5 from the Champions Path, 2 from the League Path)
* 4 losers of the Champions League third qualifying round (League Path)
* Key to colours
* Teams ranked 1 to 8 advanced to the round of 16 as a seeded team
* Teams ranked 9 to 16 advanced to the knockout phase play-offs as a seeded team
* Teams ranked 17 to 24 advanced to the knockout phase play-offs as an unseeded team
Pot 1 :
| Team | Coeff. |
| Roma | 101.000 |
| Manchester United | 92.000 |
| Porto | 77.000 |
| Ajax | 67.000 |
| Rangers | 63.000 |
| Eintracht Frankfurt | 60.000 |
| Lazio | 54.000 |
| Tottenham Hotspur | 54.000 |
| Slavia Prague | 53.000 |
Pot 2 :
| Team | Coeff. |
| Real Sociedad | 51.000 |
| AZ | 50.000 |
| Braga | 49.000 |
| Olympiacos | 48.000 |
| Lyon | 44.000 |
| PAOK | 37.000 |
| Fenerbahçe | 36.000 |
| Maccabi Tel Aviv | 35.500 |
| Ferencváros | 35.000 |
Pot 3 :
| Team | Coeff. |
| Qarabağ | 33.000 |
| Galatasaray | 31.500 |
| Viktoria Plzeň | 28.000 |
| Bodø/Glimt | 28.000 |
| Union Saint-Gilloise | 27.000 |
| Dynamo Kyiv | 26.500 |
| Ludogorets Razgrad | 26.000 |
| Midtjylland | 25.500 |
| Malmö FF | 18.500 |
Pot 4 :
| Team | Coeff. |
| Athletic Bilbao | 17.897 |
| TSG Hoffenheim | 17.324 |
| Nice | 17.000 |
| Anderlecht | 14.500 |
| Twente | 12.260 |
| Beşiktaş | 12.000 |
| FCSB | 10.500 |
| RFS | 8.000 |
| IF Elfsborg | 4.300 |
Notes
* $^{ECL}$ Europa Conference League title holders (now known as the Conference League)
* $^{EL-PO}$ Winners of play-off round
* $^{CL-CP}$ Losers of Champions League play-off round (Champions Path)
* $^{CL-LP}$ Losers of Champions League play-off round (League Path)
* $^{CL-L3}$ Losers of Champions League third qualifying round (League Path)

## Draw

The draw for the league phase pairings was held at the Grimaldi Forum in Monaco on 30 August 2024, 13:00 CEST. All 36 teams were manually drawn using physical balls. For every team manually drawn, a guest on stage pressed the button for the automated software to digitally draw their opponents at random, determining which of their matches were at home and which ones away. Each team faced two opponents from each of the four pots, one of which they faced at home and one away. Teams could not face opponents from their own association, and could only be drawn against a maximum of two sides from the same association. The draw started with Pot 1, assigning opponents to all teams, one after the other, and continued with the other pots in ascending order until all teams were assigned their opponents.
The switch to a primarily computer-based draw was made due to issues with the complexity and duration required by a manual draw. The draw software, developed by AE Live, guaranteed total randomness within the framework of the draw conditions and prevented any deadlock situations. The software was reviewed by external auditor Ernst & Young, which also provided review and control of the manual and digital draw operations on-site.
League phase opponents by club :
| Club | Pot 1 opponents | Pot 1 opponents | Pot 2 opponents | Pot 2 opponents | Pot 3 opponents | Pot 3 opponents | Pot 4 opponents | Pot 4 opponents | Avg coeff. |
| Club | Home | Away | Home | Away | Home | Away | Home | Away | Avg coeff. |
| Roma | Eintracht Frankfurt | Tottenham Hotspur | Braga | AZ | Dynamo Kyiv | Union Saint-Gilloise | Athletic Bilbao | IF Elfsborg | 36.1 |
| Manchester United | Rangers | Porto | PAOK | Fenerbahçe | Bodø/Glimt | Viktoria Plzeň | Twente | FCSB | 36.5 |
| Porto | Manchester United | Lazio | Olympiacos | Maccabi Tel Aviv | Midtjylland | Bodø/Glimt | TSG Hoffenheim | Anderlecht | 39.4 |
| Ajax | Lazio | Slavia Prague | Maccabi Tel Aviv | Real Sociedad | Galatasaray | Qarabağ | Beşiktaş | RFS | 34.8 |
| Rangers | Tottenham Hotspur | Manchester United | Lyon | Olympiacos | Union Saint-Gilloise | Malmö FF | FCSB | Nice | 38.9 |
| Eintracht Frankfurt | Slavia Prague | Roma | Ferencváros | Lyon | Viktoria Plzeň | Midtjylland | RFS | Beşiktaş | 38.3 |
| Lazio | Porto | Ajax | Real Sociedad | Braga | Ludogorets Razgrad | Dynamo Kyiv | Nice | Twente | 40.7 |
| Tottenham Hotspur | Roma | Rangers | AZ | Ferencváros | Qarabağ | Galatasaray | IF Elfsborg | TSG Hoffenheim | 41.9 |
| Slavia Prague | Ajax | Eintracht Frankfurt | Fenerbahçe | PAOK | Malmö FF | Ludogorets Razgrad | Anderlecht | Athletic Bilbao | 34.6 |
| Real Sociedad | Ajax | Lazio | PAOK | Maccabi Tel Aviv | Dynamo Kyiv | Viktoria Plzeň | Anderlecht | Nice | 34.9 |
| AZ | Roma | Tottenham Hotspur | Fenerbahçe | Ferencváros | Galatasaray | Ludogorets Razgrad | IF Elfsborg | Athletic Bilbao | 38.2 |
| Braga | Lazio | Roma | Maccabi Tel Aviv | Olympiacos | Bodø/Glimt | Union Saint-Gilloise | TSG Hoffenheim | IF Elfsborg | 39.4 |
| Olympiacos | Rangers | Porto | Braga | Lyon | Qarabağ | Malmö FF | Twente | FCSB | 38.4 |
| Lyon | Eintracht Frankfurt | Rangers | Olympiacos | Fenerbahçe | Ludogorets Razgrad | Qarabağ | Beşiktaş | TSG Hoffenheim | 36.9 |
| PAOK | Slavia Prague | Manchester United | Ferencváros | Real Sociedad | Viktoria Plzeň | Galatasaray | FCSB | RFS | 38.6 |
| Fenerbahçe | Manchester United | Slavia Prague | Lyon | AZ | Union Saint-Gilloise | Midtjylland | Athletic Bilbao | Twente | 40.2 |
| Maccabi Tel Aviv | Porto | Ajax | Real Sociedad | Braga | Midtjylland | Bodø/Glimt | RFS | Beşiktaş | 39.7 |
| Ferencváros | Tottenham Hotspur | Eintracht Frankfurt | AZ | PAOK | Malmö FF | Dynamo Kyiv | Nice | Anderlecht | 34.7 |
| Qarabağ | Ajax | Tottenham Hotspur | Lyon | Olympiacos | Malmö FF | Bodø/Glimt | FCSB | IF Elfsborg | 34.3 |
| Galatasaray | Tottenham Hotspur | Ajax | PAOK | AZ | Dynamo Kyiv | Malmö FF | IF Elfsborg | RFS | 33.2 |
| Viktoria Plzeň | Manchester United | Eintracht Frankfurt | Real Sociedad | PAOK | Ludogorets Razgrad | Dynamo Kyiv | Anderlecht | Athletic Bilbao | 40.6 |
| Bodø/Glimt | Porto | Manchester United | Maccabi Tel Aviv | Braga | Qarabağ | Union Saint-Gilloise | Beşiktaş | Nice | 42.8 |
| Union Saint-Gilloise | Roma | Rangers | Braga | Fenerbahçe | Bodø/Glimt | Midtjylland | Nice | Twente | 41.5 |
| Dynamo Kyiv | Lazio | Roma | Ferencváros | Real Sociedad | Viktoria Plzeň | Galatasaray | RFS | TSG Hoffenheim | 40.7 |
| Ludogorets Razgrad | Slavia Prague | Lazio | AZ | Lyon | Midtjylland | Viktoria Plzeň | Athletic Bilbao | Anderlecht | 35.9 |
| Midtjylland | Eintracht Frankfurt | Porto | Fenerbahçe | Maccabi Tel Aviv | Union Saint-Gilloise | Ludogorets Razgrad | TSG Hoffenheim | FCSB | 36.2 |
| Malmö FF | Rangers | Slavia Prague | Olympiacos | Ferencváros | Galatasaray | Qarabağ | Twente | Beşiktaş | 36.0 |
| Athletic Bilbao | Slavia Prague | Roma | AZ | Fenerbahçe | Viktoria Plzeň | Ludogorets Razgrad | IF Elfsborg | Beşiktaş | 38.8 |
| TSG Hoffenheim | Tottenham Hotspur | Porto | Lyon | Braga | Dynamo Kyiv | Midtjylland | FCSB | Anderlecht | 37.6 |
| Nice | Rangers | Lazio | Real Sociedad | Ferencváros | Bodø/Glimt | Union Saint-Gilloise | Twente | IF Elfsborg | 34.3 |
| Anderlecht | Porto | Slavia Prague | Ferencváros | Real Sociedad | Ludogorets Razgrad | Viktoria Plzeň | TSG Hoffenheim | RFS | 36.9 |
| Twente | Lazio | Manchester United | Fenerbahçe | Olympiacos | Union Saint-Gilloise | Malmö FF | Beşiktaş | Nice | 38.1 |
| Beşiktaş | Eintracht Frankfurt | Ajax | Maccabi Tel Aviv | Lyon | Malmö FF | Bodø/Glimt | Athletic Bilbao | Twente | 35.4 |
| FCSB | Manchester United | Rangers | Olympiacos | PAOK | Midtjylland | Qarabağ | RFS | TSG Hoffenheim | 40.5 |
| RFS | Ajax | Eintracht Frankfurt | PAOK | Maccabi Tel Aviv | Galatasaray | Dynamo Kyiv | Anderlecht | FCSB | 35.3 |
| IF Elfsborg | Roma | Tottenham Hotspur | Braga | AZ | Qarabağ | Galatasaray | Nice | Athletic Bilbao | 44.2 |

## League phase table

| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
| 1 | Lazio | 8 | 6 | 1 | 1 | 17 | 5 | +12 | 19 | Advance to round of 16 (seeded) |
| 2 | Athletic Bilbao | 8 | 6 | 1 | 1 | 15 | 7 | +8 | 19 | Advance to round of 16 (seeded) |
| 3 | Manchester United | 8 | 5 | 3 | 0 | 16 | 9 | +7 | 18 | Advance to round of 16 (seeded) |
| 4 | Tottenham Hotspur | 8 | 5 | 2 | 1 | 17 | 9 | +8 | 17 | Advance to round of 16 (seeded) |
| 5 | Eintracht Frankfurt | 8 | 5 | 1 | 2 | 14 | 10 | +4 | 16 | Advance to round of 16 (seeded) |
| 6 | Lyon | 8 | 4 | 3 | 1 | 16 | 8 | +8 | 15 | Advance to round of 16 (seeded) |
| 7 | Olympiacos | 8 | 4 | 3 | 1 | 9 | 3 | +6 | 15 | Advance to round of 16 (seeded) |
| 8 | Rangers | 8 | 4 | 2 | 2 | 16 | 10 | +6 | 14 | Advance to round of 16 (seeded) |
| 9 | Bodø/Glimt | 8 | 4 | 2 | 2 | 14 | 11 | +3 | 14 | Advance to knockout phase play-offs (seeded) |
| 10 | Anderlecht | 8 | 4 | 2 | 2 | 14 | 12 | +2 | 14 | Advance to knockout phase play-offs (seeded) |
| 11 | FCSB | 8 | 4 | 2 | 2 | 10 | 9 | +1 | 14 | Advance to knockout phase play-offs (seeded) |
| 12 | Ajax | 8 | 4 | 1 | 3 | 16 | 8 | +8 | 13 | Advance to knockout phase play-offs (seeded) |
| 13 | Real Sociedad | 8 | 4 | 1 | 3 | 13 | 9 | +4 | 13 | Advance to knockout phase play-offs (seeded) |
| 14 | Galatasaray | 8 | 3 | 4 | 1 | 19 | 16 | +3 | 13 | Advance to knockout phase play-offs (seeded) |
| 15 | Roma | 8 | 3 | 3 | 2 | 10 | 6 | +4 | 12 | Advance to knockout phase play-offs (seeded) |
| 16 | Viktoria Plzeň | 8 | 3 | 3 | 2 | 13 | 12 | +1 | 12 | Advance to knockout phase play-offs (seeded) |
| 17 | Ferencváros | 8 | 4 | 0 | 4 | 15 | 15 | 0 | 12 | Advance to knockout phase play-offs (unseeded) |
| 18 | Porto | 8 | 3 | 2 | 3 | 13 | 11 | +2 | 11 | Advance to knockout phase play-offs (unseeded) |
| 19 | AZ | 8 | 3 | 2 | 3 | 13 | 13 | 0 | 11 | Advance to knockout phase play-offs (unseeded) |
| 20 | Midtjylland | 8 | 3 | 2 | 3 | 9 | 9 | 0 | 11 | Advance to knockout phase play-offs (unseeded) |
| 21 | Union Saint-Gilloise | 8 | 3 | 2 | 3 | 8 | 8 | 0 | 11 | Advance to knockout phase play-offs (unseeded) |
| 22 | PAOK | 8 | 3 | 1 | 4 | 12 | 10 | +2 | 10 | Advance to knockout phase play-offs (unseeded) |
| 23 | Twente | 8 | 2 | 4 | 2 | 8 | 9 | −1 | 10 | Advance to knockout phase play-offs (unseeded) |
| 24 | Fenerbahçe | 8 | 2 | 4 | 2 | 9 | 11 | −2 | 10 | Advance to knockout phase play-offs (unseeded) |
| 25 | Braga | 8 | 3 | 1 | 4 | 9 | 12 | −3 | 10 | |
| 26 | IF Elfsborg | 8 | 3 | 1 | 4 | 9 | 14 | −5 | 10 | |
| 27 | TSG Hoffenheim | 8 | 2 | 3 | 3 | 11 | 14 | −3 | 9 | |
| 28 | Beşiktaş | 8 | 3 | 0 | 5 | 10 | 15 | −5 | 9 | |
| 29 | Maccabi Tel Aviv | 8 | 2 | 0 | 6 | 8 | 17 | −9 | 6 | |
| 30 | Slavia Prague | 8 | 1 | 2 | 5 | 7 | 11 | −4 | 5 | |
| 31 | Malmö FF | 8 | 1 | 2 | 5 | 10 | 17 | −7 | 5 | |
| 32 | RFS | 8 | 1 | 2 | 5 | 6 | 13 | −7 | 5 | |
| 33 | Ludogorets Razgrad | 8 | 0 | 4 | 4 | 4 | 11 | −7 | 4 | |
| 34 | Dynamo Kyiv | 8 | 1 | 1 | 6 | 5 | 18 | −13 | 4 | |
| 35 | Nice | 8 | 0 | 3 | 5 | 7 | 16 | −9 | 3 | |
| 36 | Qarabağ | 8 | 1 | 0 | 7 | 6 | 20 | −14 | 3 | |

## Results summary

Matchday 1 :
| Home team | Score | Away team |
| AZ | 3–2 | IF Elfsborg |
| Bodø/Glimt | 3–2 | Porto |
| Dynamo Kyiv | 0–3 | Lazio |
| Midtjylland | 1–1 | TSG Hoffenheim |
| Galatasaray | 3–1 | PAOK |
| Manchester United | 1–1 | Twente |
| Nice | 1–1 | Real Sociedad |
| Ludogorets Razgrad | 0–2 | Slavia Prague |
| Anderlecht | 2–1 | Ferencváros |
| Fenerbahçe | 2–1 | Union Saint-Gilloise |
| Malmö FF | 0–2 | Rangers |
| Ajax | 4–0 | Beşiktaş |
| Roma | 1–1 | Athletic Bilbao |
| Eintracht Frankfurt | 3–3 | Viktoria Plzeň |
| FCSB | 4–1 | RFS |
| Lyon | 2–0 | Olympiacos |
| Braga | 2–1 | Maccabi Tel Aviv |
| Tottenham Hotspur | 3–0 | Qarabağ |
Matchday 2 :
| Home team | Score | Away team |
| RFS | 2–2 | Galatasaray |
| Ferencváros | 1–2 | Tottenham Hotspur |
| Maccabi Tel Aviv | 0–2 | Midtjylland |
| Olympiacos | 3–0 | Braga |
| Qarabağ | 1–2 | Malmö FF |
| Real Sociedad | 1–2 | Anderlecht |
| Lazio | 4–1 | Nice |
| Slavia Prague | 1–1 | Ajax |
| TSG Hoffenheim | 2–0 | Dynamo Kyiv |
| Athletic Bilbao | 2–0 | AZ |
| Beşiktaş | 1–3 | Eintracht Frankfurt |
| Porto | 3–3 | Manchester United |
| Twente | 1–1 | Fenerbahçe |
| Viktoria Plzeň | 0–0 | Ludogorets Razgrad |
| IF Elfsborg | 1–0 | Roma |
| PAOK | 0–1 | FCSB |
| Union Saint-Gilloise | 0–0 | Bodø/Glimt |
| Rangers | 1–4 | Lyon |
Matchday 3 :
| Home team | Score | Away team |
| Galatasaray | 4–3 | IF Elfsborg |
| Braga | 1–2 | Bodø/Glimt |
| Roma | 1–0 | Dynamo Kyiv |
| Eintracht Frankfurt | 1–0 | RFS |
| Midtjylland | 1–0 | Union Saint-Gilloise |
| Ferencváros | 1–0 | Nice |
| Maccabi Tel Aviv | 1–2 | Real Sociedad |
| PAOK | 2–2 | Viktoria Plzeň |
| Qarabağ | 0–3 | Ajax |
| Athletic Bilbao | 1–0 | Slavia Prague |
| Porto | 2–0 | TSG Hoffenheim |
| Twente | 0–2 | Lazio |
| Fenerbahçe | 1–1 | Manchester United |
| Malmö FF | 0–1 | Olympiacos |
| Lyon | 0–1 | Beşiktaş |
| Rangers | 4–0 | FCSB |
| Anderlecht | 2–0 | Ludogorets Razgrad |
| Tottenham Hotspur | 1–0 | AZ |
Matchday 4 :
| Home team | Score | Away team |
| Beşiktaş | 2–1 | Malmö FF |
| Eintracht Frankfurt | 1–0 | Slavia Prague |
| Bodø/Glimt | 1–2 | Qarabağ |
| FCSB | 2–0 | Midtjylland |
| Galatasaray | 3–2 | Tottenham Hotspur |
| IF Elfsborg | 1–1 | Braga |
| Nice | 2–2 | Twente |
| Olympiacos | 1–1 | Rangers |
| Ludogorets Razgrad | 1–2 | Athletic Bilbao |
| Union Saint-Gilloise | 1–1 | Roma |
| Ajax | 5–0 | Maccabi Tel Aviv |
| AZ | 3–1 | Fenerbahçe |
| Dynamo Kyiv | 0–4 | Ferencváros |
| RFS | 1–1 | Anderlecht |
| Viktoria Plzeň | 2–1 | Real Sociedad |
| Manchester United | 2–0 | PAOK |
| Lazio | 2–1 | Porto |
| TSG Hoffenheim | 2–2 | Lyon |
Matchday 5 :
| Home team | Score | Away team |
| Athletic Bilbao | 3–0 | IF Elfsborg |
| AZ | 1–1 | Galatasaray |
| Beşiktaş | 1–3 | Maccabi Tel Aviv |
| Dynamo Kyiv | 1–2 | Viktoria Plzeň |
| RFS | 0–2 | PAOK |
| Qarabağ | 1–4 | Lyon |
| Anderlecht | 2–2 | Porto |
| Lazio | 0–0 | Ludogorets Razgrad |
| Midtjylland | 1–2 | Eintracht Frankfurt |
| Twente | 0–1 | Union Saint-Gilloise |
| Ferencváros | 4–1 | Malmö FF |
| FCSB | 0–0 | Olympiacos |
| Manchester United | 3–2 | Bodø/Glimt |
| Nice | 1–4 | Rangers |
| Real Sociedad | 2–0 | Ajax |
| Braga | 3–0 | TSG Hoffenheim |
| Slavia Prague | 1–2 | Fenerbahçe |
| Tottenham Hotspur | 2–2 | Roma |
Matchday 6 :
| Home team | Score | Away team |
| Fenerbahçe | 0–2 | Athletic Bilbao |
| Roma | 3–0 | Braga |
| Viktoria Plzeň | 1–2 | Manchester United |
| Malmö FF | 2–2 | Galatasaray |
| Olympiacos | 0–0 | Twente |
| PAOK | 5–0 | Ferencváros |
| Ludogorets Razgrad | 2–2 | AZ |
| Union Saint-Gilloise | 2–1 | Nice |
| TSG Hoffenheim | 0–0 | FCSB |
| Ajax | 1–3 | Lazio |
| Porto | 2–0 | Midtjylland |
| Bodø/Glimt | 2–1 | Beşiktaş |
| IF Elfsborg | 1–0 | Qarabağ |
| Maccabi Tel Aviv | 2–1 | RFS |
| Lyon | 3–2 | Eintracht Frankfurt |
| Rangers | 1–1 | Tottenham Hotspur |
| Real Sociedad | 3–0 | Dynamo Kyiv |
| Slavia Prague | 1–2 | Anderlecht |
Matchday 7 :
| Home team | Score | Away team |
| Galatasaray | 3–3 | Dynamo Kyiv |
| Beşiktaş | 4–1 | Athletic Bilbao |
| AZ | 1–0 | Roma |
| Porto | 0–1 | Olympiacos |
| Viktoria Plzeň | 2–0 | Anderlecht |
| Fenerbahçe | 0–0 | Lyon |
| Bodø/Glimt | 3–1 | Maccabi Tel Aviv |
| Malmö FF | 2–3 | Twente |
| Qarabağ | 2–3 | FCSB |
| TSG Hoffenheim | 2–3 | Tottenham Hotspur |
| Eintracht Frankfurt | 2–0 | Ferencváros |
| RFS | 1–0 | Ajax |
| IF Elfsborg | 1–0 | Nice |
| Manchester United | 2–1 | Rangers |
| PAOK | 2–0 | Slavia Prague |
| Ludogorets Razgrad | 0–2 | Midtjylland |
| Union Saint-Gilloise | 2–1 | Braga |
| Lazio | 3–1 | Real Sociedad |
Matchday 8 :
| Home team | Score | Away team |
| Ajax | 2–1 | Galatasaray |
| Roma | 2–0 | Eintracht Frankfurt |
| Athletic Bilbao | 3–1 | Viktoria Plzeň |
| Dynamo Kyiv | 1–0 | RFS |
| Midtjylland | 2–2 | Fenerbahçe |
| Twente | 1–0 | Beşiktaş |
| Ferencváros | 4–3 | AZ |
| FCSB | 0–2 | Manchester United |
| Maccabi Tel Aviv | 0–1 | Porto |
| Nice | 1–1 | Bodø/Glimt |
| Olympiacos | 3–0 | Qarabağ |
| Lyon | 1–1 | Ludogorets Razgrad |
| Rangers | 2–1 | Union Saint-Gilloise |
| Real Sociedad | 2–0 | PAOK |
| Anderlecht | 3–4 | TSG Hoffenheim |
| Braga | 1–0 | Lazio |
| Slavia Prague | 2–2 | Malmö FF |
| Tottenham Hotspur | 3–0 | IF Elfsborg |

## Matches

The fixture list was announced on 31 August 2024, the day after the draw. This was to ensure no calendar clashes with teams in Champions League and Conference League playing in the same cities.
In principle, each team did not play more than two home matches or two away matches in a row, and played one home match and one away match across both the first and last two matchdays. The matches were played on 25–26 September (exclusive week), 3 October, 24 October, 7 November, 28 November, 12 December 2024, 23 January and 30 January 2025. All matches were played on Thursdays, except for the competition's exclusive week, which also included Wednesday fixtures, as well as a few select matches due to scheduling concerns. In principle, the scheduled kick-off times were 16:30, 18:45 and 21:00 CET/CEST. All fixtures on the final matchday were played simultaneously at 21:00.
Times are CET or CEST, as listed by UEFA (local times, if different, are in parentheses).