# 2023–24 RB Leipzig season

The 2023–24 season was the 15th season in the history of RB Leipzig and their eigthth consecutive season in the top flight. The club participated in the Bundesliga, DFB-Pokal, DFL-Supercup and UEFA Champions League.

## Players
### First-team squad

    As of 9 January 2024
Note: Flags indicate national team as defined under FIFA eligibility rules. Players may hold more than one non-FIFA nationality.
| No. | Pos. | Nation | Player |
| 1 | GK | HUN | Péter Gulácsi (captain) |
| 2 | DF | FRA | Mohamed Simakan |
| 3 | DF | GER | Christopher Lenz |
| 4 | DF | HUN | Willi Orbán (vice-captain) |
| 5 | DF | FRA | El Chadaille Bitshiabu |
| 6 | MF | MKD | Eljif Elmas |
| 7 | MF | ESP | Dani Olmo |
| 8 | MF | MLI | Amadou Haidara |
| 9 | FW | DEN | Yussuf Poulsen (3rd captain) |
| 13 | MF | AUT | Nicolas Seiwald |
| 14 | MF | AUT | Christoph Baumgartner |
| 16 | DF | GER | Lukas Klostermann |
| No. | Pos. | Nation | Player |
| 17 | FW | BEL | Loïs Openda |
| 20 | FW | NED | Xavi Simons (on loan from Paris Saint-Germain) |
| 21 | GK | GER | Janis Blaswich |
| 22 | DF | GER | David Raum |
| 23 | DF | FRA | Castello Lukeba |
| 24 | MF | AUT | Xaver Schlager |
| 25 | GK | GER | Leopold Zingerle |
| 29 | GK | GER | Oskar Preil |
| 30 | FW | SVN | Benjamin Šeško |
| 36 | GK | GER | Timo Schlieck |
| 39 | DF | GER | Benjamin Henrichs |
| 44 | MF | SVN | Kevin Kampl (4th captain) |

### Players out on loan

Note: Flags indicate national team as defined under FIFA eligibility rules. Players may hold more than one non-FIFA nationality.
| No. | Pos. | Nation | Player |
| — | DF | ESP | Angeliño (at Roma until 30 June 2024) |
| — | DF | GER | Sanoussy Ba (at LASK until 30 June 2024) |
| — | MF | GER | Fabrice Hartmann (at Sligo Rovers until 30 June 2024) |
| — | DF | GER | Frederik Jäkel (at SV Elversberg until 30 June 2024) |
| — | MF | GUI | Ilaix Moriba (at Getafe until 30 June 2024) |
| No. | Pos. | Nation | Player |
| — | FW | ESP | Hugo Novoa (at Villarreal B until 30 June 2024) |
| — | GK | GER | Tim Schreiber (at 1. FC Saarbrücken until 30 June 2024) |
| — | FW | POR | André Silva (at Real Sociedad until 30 June 2024) |
| — | FW | GER | Timo Werner (at Tottenham Hotspur until 30 June 2024) |

## Transfers
### In

| No. | Pos. | Player | Transferred from | Fee | Date |
| 13 | MF | Nicolas Seiwald | Red Bull Salzburg | €20,000,000 | 1 July 2023 |
| 14 | MF | Christoph Baumgartner | 1899 Hoffenheim | €24,000,000 | 1 July 2023 |
| 18 | MF | Fábio Carvalho | Liverpool | Loan | 1 July 2023 |
| 25 | GK | Leopold Zingerle | SC Paderborn | Free | 1 July 2023 |
| 30 | FW | Benjamin Šeško | Red Bull Salzburg | €24,000,000 | 1 July 2023 |
| 17 | FW | Loïs Openda | Lens | €43,000,000 | 14 July 2023 |
| 5 | DF | El Chadaille Bitshiabu | Paris Saint-Germain | €15,000,000 | 18 July 2023 |
| 20 | FW | Xavi Simons | Paris Saint-Germain | Loan | 19 July 2023 |
| 23 | DF | Castello Lukeba | Lyon | €30,000,000 | 11 August 2023 |
| 3 | DF | Christopher Lenz | Eintracht Frankfurt | €1,000,000 | 30 August 2023 |
| 6 | MF | Eljif Elmas | Napoli | €25,000,000 | 1 January 2024 |

### Out

| No. | Pos. | Player | Transferred to | Fee | Date |
| 13 | GK | Ørjan Nyland | Sevilla | Free | 1 July 2023 |
| 18 | FW | Christopher Nkunku | Chelsea | €60,000,000 | 1 July 2023 |
| 25 | DF | Sanoussy Ba | LASK | Loan | 1 July 2023 |
| 27 | MF | Konrad Laimer | Bayern Munich | Free | 1 July 2023 |
| 33 | GK | Josep Martínez | Genoa | €3,500,000 | 1 July 2023 |
| 17 | MF | Dominik Szoboszlai | Liverpool | €70,000,000 | 2 July 2023 |
| 3 | DF | Angeliño | Galatasaray | Loan | 13 July 2023 |
| 53 | MF | Tom Krauß | Mainz 05 | €5,000,000 | 14 July 2023 |
| 45 | FW | Mehmet Ibrahimi | Blau-Weiß Linz | Undisclosed | 18 July 2023 |
| 23 | DF | Marcel Halstenberg | Hannover 96 | €700,000 | 19 July 2023 |
| 35 | FW | Alexander Sørloth | Villarreal | €10,000,000 | 25 July 2023 |
| | MF | Fabrice Hartmann | Sligo Rovers | Loan | 29 July 2023 |
| 37 | DF | Frederik Jäkel | SV Elversberg | Loan | 1 August 2023 |
| 19 | FW | André Silva | Real Sociedad | Loan | 2 August 2023 |
| 32 | DF | Joško Gvardiol | Manchester City | €90,000,000 | 5 August 2023 |
| 28 | MF | Caden Clark | Vendsyssel FF | Loan | 1 September 2023 |
| 38 | FW | Hugo Novoa | FC Utrecht | Loan | 1 September 2023 |
| 10 | MF | Emil Forsberg | New York Red Bulls | Undisclosed | 1 January 2024 |
| 28 | MF | Caden Clark | Minnesota United | Undisclosed | 1 January 2024 |
| 26 | MF | Ilaix Moriba | Getafe | Loan | 8 January 2024 |
| 11 | FW | Timo Werner | Tottenham Hotspur | Loan | 9 January 2024 |
| 3 | DF | Angeliño | Roma | Loan | 30 January 2024 |
| 38 | FW | Hugo Novoa | Villarreal B | Loan | 30 January 2024 |

## Pre-season and friendlies

Win  Draw  Loss  Fixtures

## Competitions
### Overall record

| Competition | First match | Last match | Starting round | Final position | Record | Record | Record | Record | Record | Record | Record | Record |
| Competition | First match | Last match | Starting round | Final position | Pld | W | D | L | GF | GA | GD | Win % |
| Bundesliga | 19 August 2023 | 18 May 2024 | Matchday 1 | 4th | 34 | 19 | 8 | 7 | 77 | 39 | +38 | 055.88 |
| DFB-Pokal | 27 September 2023 | 31 October 2023 | First round | Second round | 2 | 1 | 0 | 1 | 3 | 3 | +0 | 050.00 |
| DFL-Supercup | 12 August 2023 | 12 August 2023 | Final | Winners | 1 | 1 | 0 | 0 | 3 | 0 | +3 | 100.00 |
| UEFA Champions League | 19 September 2023 | 6 March 2024 | Group stage | Round of 16 | 8 | 4 | 1 | 3 | 14 | 12 | +2 | 050.00 |
| Total | Total | Total | Total | Total | 45 | 25 | 9 | 11 | 97 | 54 | +43 | 055.56 |
Source: Soccerway

### Bundesliga
#### League table

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation |
| 2 | VfB Stuttgart | 34 | 23 | 4 | 7 | 78 | 39 | +39 | 73 | Qualification for the Champions League league phase |
| 3 | Bayern Munich | 34 | 23 | 3 | 8 | 94 | 45 | +49 | 72 | Qualification for the Champions League league phase |
| 4 | RB Leipzig | 34 | 19 | 8 | 7 | 77 | 39 | +38 | 65 | Qualification for the Champions League league phase |
| 5 | Borussia Dortmund | 34 | 18 | 9 | 7 | 68 | 43 | +25 | 63 | Qualification for the Champions League league phase |
| 6 | Eintracht Frankfurt | 34 | 11 | 14 | 9 | 51 | 50 | +1 | 47 | Qualification for the Europa League league phase |
* ↑ The Bundesliga gained an additional Champions League place as a result of Germany finishing as one of the two associations with the highest UEFA coefficient points in 2023–24.
* ↑ Since the 2023–24 DFB-Pokal winners, Bayer Leverkusen, qualified for the Champions League via league position, the spot reserved for the DFB-Pokal winners (Europa League league phase) was passed to the seventh-placed team, and the Conference League play-off round spot was passed to the eighth-placed team.

#### Results summary

| Overall | Overall | Overall | Overall | Overall | Overall | Overall | Overall | Home | Home | Home | Home | Home | Home | Away | Away | Away | Away | Away | Away |
Source: DFB

#### Results by round

| Round | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 |
| Ground | A | H | A | H | A | H | H | A | H | A | H | A | H | A | H | A | H | H | A | H | A | H | A | A | H | A | H | A | H | A | H | A | H | A |
| Result | L | W | W | W | W | D | D | W | W | L | W | L | W | W | W | D | L | L | L | W | D | W | L | W | W | W | D | W | W | W | W | D | D | D |
| Position | 11 | 8 | 4 | 3 | 4 | 5 | 6 | 5 | 5 | 5 | 4 | 5 | 4 | 4 | 3 | 4 | 4 | 4 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 5 | 4 | 4 | 4 | 4 | 4 | 4 | 4 |

#### Matches

The league fixtures were announced on 30 June 2023.

### DFB-Pokal

The first round draw was held on 18 June 2023.

### UEFA Champions League
#### Group stage

The draw for the group stage was held on 31 August 2023.
| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Qualification | MCI | RBL | YB | RSB |
| 1 | Manchester City | 6 | 6 | 0 | 0 | 18 | 7 | +11 | 18 | Advance to knockout phase | — | 3–2 | 3–0 | 3–1 |
| 2 | RB Leipzig | 6 | 4 | 0 | 2 | 13 | 10 | +3 | 12 | Advance to knockout phase | 1–3 | — | 2–1 | 3–1 |
| 3 | Young Boys | 6 | 1 | 1 | 4 | 7 | 13 | −6 | 4 | Transfer to Europa League | 1–3 | 1–3 | — | 2–0 |
| 4 | Red Star Belgrade | 6 | 0 | 1 | 5 | 7 | 15 | −8 | 1 | | 2–3 | 1–2 | 2–2 | — |

#### Knockout phase
##### Round of 16

The draw for the round of 16 was held on 18 December 2023.

## Statistics
### Appearances and goals

| No. | Pos | Nat | Player | Total | Total | Bundesliga | Bundesliga | DFB-Pokal | DFB-Pokal | DFL-Supercup | DFL-Supercup | Champions League | Champions League |
| No. | Pos | Nat | Player | Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals |
| Goalkeepers ||||||||||||||
| 1 | GK | HUN | Péter Gulácsi | 19 | 0 | 14 | 0 | 2 | 0 | 0 | 0 | 3 | 0 |
| 21 | GK | GER | Janis Blaswich | 26 | 0 | 20 | 0 | 0 | 0 | 1 | 0 | 5 | 0 |
| 25 | GK | GER | Leopold Zingerle | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 36 | GK | GER | Timo Schlieck | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Defenders ||||||||||||||
| 2 | DF | FRA | Mohamed Simakan | 42 | 3 | 23+9 | 2 | 0+2 | 0 | 1 | 0 | 7 | 1 |
| 3 | DF | GER | Christopher Lenz | 8 | 0 | 0+5 | 0 | 1 | 0 | 0 | 0 | 1+1 | 0 |
| 4 | DF | HUN | Willi Orbán | 22 | 1 | 18+1 | 0 | 0 | 0 | 1 | 0 | 2 | 1 |
| 5 | DF | FRA | El Chadaille Bitshiabu | 6 | 0 | 0+6 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 16 | DF | GER | Lukas Klostermann | 34 | 1 | 16+9 | 1 | 2 | 0 | 0+1 | 0 | 3+3 | 0 |
| 22 | DF | GER | David Raum | 40 | 3 | 31 | 2 | 1 | 0 | 1 | 0 | 7 | 1 |
| 23 | DF | FRA | Castello Lukeba | 41 | 1 | 24+8 | 1 | 2 | 0 | 0 | 0 | 7 | 0 |
| 39 | DF | GER | Benjamin Henrichs | 42 | 1 | 28+5 | 1 | 2 | 0 | 1 | 0 | 6 | 0 |
| 45 | MF | NOR | Jonathan Norbye | 1 | 0 | 0+1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Midfielders ||||||||||||||
| 6 | MF | MKD | Eljif Elmas | 16 | 0 | 2+12 | 0 | 0 | 0 | 0 | 0 | 0+2 | 0 |
| 7 | MF | ESP | Dani Olmo | 25 | 8 | 17+4 | 4 | 0 | 0 | 1 | 3 | 2+1 | 1 |
| 8 | MF | MLI | Amadou Haidara | 27 | 2 | 19+2 | 2 | 1 | 0 | 0 | 0 | 3+2 | 0 |
| 13 | MF | AUT | Nicolas Seiwald | 27 | 0 | 6+15 | 0 | 1 | 0 | 1 | 0 | 3+1 | 0 |
| 14 | MF | AUT | Christoph Baumgartner | 40 | 5 | 11+21 | 5 | 0+2 | 0 | 0 | 0 | 0+6 | 0 |
| 24 | MF | AUT | Xaver Schlager | 40 | 1 | 29 | 0 | 1+1 | 0 | 1 | 0 | 7+1 | 1 |
| 38 | MF | GER | Nuha Jatta | 1 | 0 | 0+1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 44 | MF | SVN | Kevin Kampl | 35 | 1 | 14+12 | 1 | 1+1 | 0 | 0 | 0 | 3+4 | 0 |
| Forwards ||||||||||||||
| 9 | FW | DEN | Yussuf Poulsen | 37 | 5 | 12+16 | 5 | 1 | 0 | 0+1 | 0 | 4+3 | 0 |
| 17 | FW | BEL | Loïs Openda | 44 | 28 | 33+1 | 24 | 0+1 | 0 | 1 | 0 | 7+1 | 4 |
| 20 | FW | NED | Xavi Simons | 43 | 10 | 32 | 8 | 1+1 | 0 | 1 | 0 | 7+1 | 2 |
| 30 | FW | SVN | Benjamin Šeško | 42 | 18 | 17+14 | 14 | 1+1 | 2 | 0+1 | 0 | 4+4 | 2 |
| Players transferred out during the season ||||||||||||||
| 10 | MF | SWE | Emil Forsberg | 22 | 4 | 5+9 | 2 | 1 | 1 | 0+1 | 0 | 6 | 1 |
| 11 | FW | GER | Timo Werner | 14 | 2 | 2+6 | 2 | 1 | 0 | 1 | 0 | 0+4 | 0 |
| 18 | MF | POR | Fábio Carvalho | 15 | 0 | 1+8 | 0 | 1+1 | 0 | 0+1 | 0 | 1+2 | 0 |
| 26 | MF | GUI | Ilaix Moriba | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 28 | MF | USA | Caden Clark | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 38 | MF | ESP | Hugo Novoa | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Source: Competitions

### Goalscorers

| Rank | No. | Pos. | Nat. | Player | Bundesliga | DFB-Pokal | DFL-Supercup | Champions League | Total |
| 1 | 17 | FW | | Loïs Openda | 24 | 0 | 0 | 4 | 28 |
| 2 | 30 | FW | | Benjamin Šeško | 14 | 2 | 0 | 2 | 18 |
| 3 | 20 | FW | | Xavi Simons | 8 | 0 | 0 | 2 | 10 |
| 4 | 7 | MF | | Dani Olmo | 4 | 0 | 3 | 1 | 8 |
| 5 | 9 | FW | | Yussuf Poulsen | 5 | 0 | 0 | 0 | 5 |
| 5 | 14 | MF | | Christoph Baumgartner | 5 | 0 | 0 | 0 | 5 |
| 7 | 10 | MF | | Emil Forsberg | 2 | 1 | 0 | 1 | 4 |
| 8 | 2 | DF | | Mohamed Simakan | 2 | 0 | 0 | 1 | 3 |
| 8 | 22 | DF | | David Raum | 2 | 0 | 0 | 1 | 3 |
| 10 | 8 | MF | | Amadou Haidara | 2 | 0 | 0 | 0 | 2 |
| 10 | 11 | FW | | Timo Werner | 2 | 0 | 0 | 0 | 2 |
| 12 | 4 | DF | | Willi Orbán | 0 | 0 | 0 | 1 | 1 |
| 12 | 16 | DF | | Lukas Klostermann | 1 | 0 | 0 | 0 | 1 |
| 12 | 23 | DF | | Castello Lukeba | 1 | 0 | 0 | 0 | 1 |
| 12 | 24 | MF | | Xaver Schlager | 0 | 0 | 0 | 1 | 1 |
| 12 | 39 | DF | | Benjamin Henrichs | 1 | 0 | 0 | 0 | 1 |
| 12 | 44 | MF | | Kevin Kampl | 1 | 0 | 0 | 0 | 1 |
| Own goals | Own goals | Own goals | Own goals | Own goals | 3 | 0 | 0 | 0 | 3 |
| Totals | Totals | Totals | Totals | Totals | 77 | 3 | 3 | 14 | 97 |

### Assists

| Rank | No. | Pos. | Nat. | Player | Bundesliga | DFB-Pokal | DFL-Supercup | Champions League | Total |
| 1 | 20 | FW | | Xavi Simons | 11 | 0 | 0 | 2 | 13 |
| 2 | 22 | DF | | David Raum | 8 | 0 | 0 | 3 | 11 |
| 3 | 39 | DF | | Benjamin Henrichs | 5 | 0 | 1 | 2 | 8 |
| 4 | 24 | MF | | Xaver Schlager | 5 | 0 | 0 | 2 | 7 |
| 5 | 17 | FW | | Loïs Openda | 6 | 0 | 0 | 0 | 6 |
| 6 | 7 | MF | | Dani Olmo | 5 | 0 | 0 | 0 | 5 |
| 7 | 2 | DF | | Mohamed Simakan | 3 | 0 | 0 | 0 | 3 |
| 7 | 9 | FW | | Yussuf Poulsen | 2 | 0 | 0 | 1 | 3 |
| 9 | 13 | MF | | Nicolas Seiwald | 2 | 0 | 0 | 0 | 2 |
| 9 | 30 | FW | | Benjamin Šeško | 2 | 0 | 0 | 0 | 2 |
| 9 | 44 | MF | | Kevin Kampl | 0 | 0 | 0 | 2 | 2 |
| 12 | 8 | MF | | Amadou Haidara | 1 | 0 | 0 | 0 | 1 |
| 12 | 10 | MF | | Emil Forsberg | 1 | 0 | 0 | 0 | 1 |
| 12 | 11 | FW | | Timo Werner | 0 | 0 | 1 | 0 | 1 |
| 12 | 14 | MF | | Christoph Baumgartner | 1 | 0 | 0 | 0 | 1 |
| 12 | 27 | GK | | Janis Blaswich | 0 | 0 | 0 | 1 | 1 |
| Totals | Totals | Totals | Totals | Totals | 52 | 0 | 2 | 12 | 66 |