# 2023–24 Bologna FC 1909 season

The 2023–24 season was Bologna FC 1909's 115th season in existence and ninth consecutive season in the Serie A. They also competed in the Coppa Italia.
On 12 May 2024, Bologna clinched qualification to the UEFA Champions League, returning to Europe's top-tier club competition for the first time in the Champions League era and first time in any capacity since 1965.

## Players
### First-team squad

    As of 2 February 2024
Note: Flags indicate national team as defined under FIFA eligibility rules; some limited exceptions apply. Players may hold more than one non-FIFA nationality.
| No. | Pos. | Nation | Player |
| 3 | DF | AUT | Stefan Posch |
| 4 | DF | SRB | Mihajlo Ilić |
| 5 | DF | FRA | Adama Soumaoro |
| 6 | MF | CRO | Nikola Moro |
| 7 | FW | ITA | Riccardo Orsolini |
| 8 | MF | SUI | Remo Freuler (on loan from Nottingham Forest) |
| 9 | FW | NED | Joshua Zirkzee |
| 10 | FW | SWE | Jesper Karlsson |
| 11 | MF | SUI | Dan Ndoye |
| 15 | DF | DEN | Victor Kristiansen (on loan from Leicester City) |
| 16 | DF | ITA | Tommaso Corazza |
| 17 | MF | MAR | Oussama El Azzouzi |
| 18 | FW | ARG | Santiago Castro |
| No. | Pos. | Nation | Player |
| 19 | MF | SCO | Lewis Ferguson (captain) |
| 21 | FW | DEN | Jens Odgaard (on loan from AZ) |
| 22 | DF | GRE | Charalampos Lykogiannis |
| 23 | GK | ITA | Nicola Bagnolini |
| 26 | DF | COL | Jhon Lucumí |
| 28 | GK | POL | Łukasz Skorupski |
| 29 | DF | ITA | Lorenzo De Silvestri |
| 31 | DF | NED | Sam Beukema |
| 33 | DF | ITA | Riccardo Calafiori |
| 34 | GK | ITA | Federico Ravaglia |
| 56 | MF | BEL | Alexis Saelemaekers (on loan from Milan) |
| 80 | MF | ITA | Giovanni Fabbian |
| 82 | MF | POL | Kacper Urbański |

### Out on loan

    As of 5 September 2023
Note: Flags indicate national team as defined under FIFA eligibility rules; some limited exceptions apply. Players may hold more than one non-FIFA nationality.
| No. | Pos. | Nation | Player |
| — | DF | GHA | Ebenezer Annan (at Novi Pazar until 30 June 2024) |
| — | DF | ENG | Luis Binks (at Coventry City until 30 June 2024) |
| — | DF | ITA | Kevin Bonifazi (at Frosinone until 30 June 2024) |
| — | DF | ITA | Riccardo Stivanello (at Juventus Next Gen until 30 June 2024) |
| — | DF | URU | Joaquín Sosa (at CF Montréal until 31 December 2024) |
| — | MF | ISL | Andri Baldursson (at IF Elfsborg until 30 June 2024) |
| — | MF | FIN | Niklas Pyyhtiä (at Ternana until 30 June 2024) |
| No. | Pos. | Nation | Player |
| — | FW | ITA | Gennaro Anatriello (at Alessandria until 30 June 2024) |
| — | FW | AUT | Marko Arnautović (at Internazionale until 30 June 2024) |
| — | FW | ITA | Gianmarco Cangiano (at Pescara until 30 June 2024) |
| — | FW | NGA | Orji Okwonkwo (at Reggiana until 30 June 2024) |
| — | FW | ITA | Mattia Pagliuca (at Brindisi until 30 June 2024) |
| — | FW | ITA | Antonio Raimondo (at Ternana until 30 June 2024) |
| — | FW | NED | Sydney van Hooijdonk (at Norwich City until 30 June 2024) |

## Transfers
### Summer window
#### In

| Date | Pos. | Player | From | Fee | Notes |
| 1 July 2023 | DF | Stefan Posch | 1899 Hoffenheim | €5,000,000 | Buy option exercised |
| 2 July 2023 | MF | Nikola Moro | Dynamo Moscow | €6,000,000 | Buy option exercised |
| 3 July 2023 | DF | Sam Beukema | AZ | €7,000,000 | |
| 20 July 2023 | MF | Oussama El Azzouzi | Union Saint-Gilloise | €2,000,000 | |
| 14 August 2023 | MF | Dan Ndoye | Basel | €8,000,000 | |
| 20 August 2023 | MF | Giovanni Fabbian | Internazionale | €5,000,000 | |
| 23 August 2023 | MF | Jesper Karlsson | AZ | €11,000,000 | |
| 31 August 2023 | DF | Riccardo Calafiori | Basel | €4,000,000 | |

#### Loans in

| Date | Pos. | Player | From | Fee | Notes |
| 30 August 2023 | DF | Victor Kristiansen | Leicester City | €1,000,000 | + option to buy for €15,000,000 |
| 30 August 2023 | MF | Alexis Saelemaekers | Milan | €500,000 | + option to buy for €10,000,000 |
| 1 September 2023 | MF | Remo Freuler | Nottingham Forest | Free | Part of swap deal for Nicolás Domínguez + option to buy for €15,000,000 |

#### Out

| Date | Pos. | Player | To | Fee | Notes |
| 1 July 2023 | MF | Roberto Soriano | Unattached | Released | |
| 1 July 2023 | FW | Nicola Sansone | Lecce | Released | |
| 3 July 2023 | FW | Musa Juwara | Vejle Boldklub | Free | |
| 3 July 2023 | DF | Denso Kasius | AZ | €3,000,000 | |
| 6 July 2023 | GK | Francesco Bardi | Reggiana | Free | |
| 7 July 2023 | DF | Matteo Angeli | Cittadella | Free | + buy-back option |
| 11 July 2023 | MF | Gary Medel | Vasco da Gama | Free | |
| 2 August 2023 | MF | Dion Ruffo Luci | Rimini | Free | |
| 8 August 2023 | FW | Matias Rocchi | Corticella | Free | |
| 16 August 2023 | MF | Jerdy Schouten | PSV Eindhoven | €12,000,000 | |
| 1 September 2023 | MF | Nicolás Domínguez | Nottingham Forest | €10,000,000 | Part of swap deal for Remo Freuler |
| 1 September 2023 | MF | Kingsley Michael | Leoben | Free | |
| 1 September 2023 | FW | Emanuel Vignato | Pisa | €500,000 | |
| 4 September 2023 | MF | Musa Barrow | Al-Taawoun | €8,000,000 | |

#### Loans out

| Date | Pos. | Player | To | Fee | Notes |
| 6 July 2023 | DF | Ebenezer Annan | Novi Pazar | Free | |
| 12 July 2023 | GK | Sebastian Breza | Yverdon | Free | |
| 28 July 2023 | DF | Luis Binks | Coventry City | Free | |
| 10 August 2023 | MF | Andri Fannar Baldursson | IF Elfsborg | Free | |
| 10 August 2023 | FW | Gianmarco Cangiano | Pescara | Free | |
| 10 August 2023 | FW | Antonio Raimondo | Ternana | Free | |
| 16 August 2023 | FW | Marko Arnautović | Internazionale | Free | + obligation to buy for €10,000,000 under conditions |
| 17 August 2023 | MF | Niklas Pyyhtiä | Ternana | Free | |
| 21 August 2023 | FW | Mattia Pagliuca | Alessandria | Free | |
| 4 September 2023 | DF | Joaquín Sosa | Dinamo Zagreb | Free | + option to buy + buy-back option |

### Winter window
#### In

| Date | Pos. | Player | From | Fee | Notes |
| 10 January 2024 | DF | Joaquín Sosa | Dinamo Zagreb | Free | Loan termination |
| 14 January 2024 | GK | Sebastian Breza | Yverdon | Free | Loan termination |
| 18 January 2024 | DF | Mihajlo Ilić | Partizan | €4,500,000 | |
| 30 January 2024 | FW | Santiago Castro | Vélez Sarsfield | €12,000,000 | |
| 31 January 2024 | FW | Mattia Pagliuca | Alessandria | Free | Loan termination |

#### Loans in

| Date | Pos. | Player | From | Fee | Notes | Source |
| 1 February 2024 | FW | Jens Odgaard | AZ | Free | + option to buy for €4,000,000 | |

#### Out

| Date | Pos. | Player | To | Fee | Notes | Source |
| 15 January 2024 | GK | Sebastian Breza | CF Montréal | Free | | |

#### Loans out

| Date | Pos. | Player | To | Fee | Notes |
| 8 January 2024 | DF | Kevin Bonifazi | Frosinone | Free | |
| 15 January 2024 | DF | Joaquín Sosa | CF Montréal | Free | |
| 1 February 2024 | FW | Sydney van Hooijdonk | Norwich City | Free | + option to buy |
| 1 February 2024 | FW | Orji Okwonkwo | Reggiana | Free | until 30 June 2025 |

## 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 % |
| Serie A | 21 August 2023 | 24 May 2024 | Matchday 1 | 5th | 38 | 18 | 14 | 6 | 54 | 32 | +22 | 047.37 |
| Coppa Italia | 11 August 2023 | 9 January 2024 | Round of 64 | Quarter-finals | 4 | 3 | 1 | 0 | 6 | 1 | +5 | 075.00 |
| Total | Total | Total | Total | Total | 42 | 21 | 15 | 6 | 60 | 33 | +27 | 050.00 |
Source: Soccerway

### Serie A
#### League table

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation |
| 3 | Juventus | 38 | 19 | 14 | 5 | 54 | 31 | +23 | 71 | Qualification for the Champions League league phase |
| 4 | Atalanta | 38 | 21 | 6 | 11 | 72 | 42 | +30 | 69 | Qualification for the Champions League league phase |
| 5 | Bologna | 38 | 18 | 14 | 6 | 54 | 32 | +22 | 68 | Qualification for the Champions League league phase |
| 6 | Roma | 38 | 18 | 9 | 11 | 65 | 46 | +19 | 63 | Qualification for the Europa League league phase |
| 7 | Lazio | 38 | 18 | 7 | 13 | 49 | 39 | +10 | 61 | Qualification for the Europa League league phase |
* ↑ Serie A gained an additional Champions League place as a result of Italy finishing as one of the two associations with the highest coefficient points in 2023–24.
* ↑ Since the winners of the 2023–24 Coppa Italia, Juventus, qualified for the Champions League, the Europa League berth awarded to the Coppa Italia winners was passed to the seventh-placed team, and the Conference League berth 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: Serie A

#### 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 | 35 | 36 | 37 | 38 |
| Ground | H | A | H | A | H | A | H | A | H | A | H | A | H | A | A | H | H | A | H | A | H | A | H | H | A | H | A | H | A | H | A | H | A | H | A | A | H | A |
| Result | L | D | W | D | D | D | W | D | W | D | W | L | W | D | W | W | W | L | D | L | W | D | W | W | W | W | W | L | W | W | D | D | W | D | D | W | D | L |
| Position | 16 | 14 | 9 | 11 | 11 | 13 | 8 | 11 | 8 | 8 | 6 | 8 | 6 | 7 | 5 | 4 | 4 | 5 | 5 | 7 | 8 | 8 | 6 | 5 | 5 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 3 | 3 | 5 |

#### Matches

The league fixtures were unveiled on 5 July 2023.

### Coppa Italia
## Statistics
### Squad appearances and goals

    As of 24 May 2024
| No. | Pos | Nat | Player | Total | Total | Serie A | Serie A | Coppa Italia | Coppa Italia |
| No. | Pos | Nat | Player | Apps | Goals | Apps | Goals | Apps | Goals |
| Goalkeepers ||||||||||
| 23 | GK | ITA | Nicola Bagnolini | 1 | 0 | 0+1 | 0 | 0 | 0 |
| 28 | GK | POL | Łukasz Skorupski | 34 | 0 | 32 | 0 | 2 | 0 |
| 34 | GK | ITA | Federico Ravaglia | 8 | 0 | 6 | 0 | 2 | 0 |
| Defenders ||||||||||
| 3 | DF | AUT | Stefan Posch | 34 | 1 | 29+2 | 1 | 3 | 0 |
| 4 | DF | SRB | Mihajlo Ilić | 0 | 0 | 0 | 0 | 0 | 0 |
| 5 | DF | FRA | Adama Soumaoro | 0 | 0 | 0 | 0 | 0 | 0 |
| 15 | DF | DEN | Victor Kristiansen | 34 | 0 | 26+6 | 0 | 2 | 0 |
| 16 | DF | ITA | Tommaso Corazza | 12 | 1 | 1+8 | 0 | 2+1 | 1 |
| 22 | DF | GRE | Charalampos Lykogiannis | 25 | 2 | 10+12 | 2 | 1+2 | 0 |
| 26 | DF | COL | Jhon Lucumí | 31 | 0 | 23+6 | 0 | 2 | 0 |
| 29 | DF | ITA | Lorenzo De Silvestri | 17 | 2 | 7+8 | 2 | 0+2 | 0 |
| 31 | DF | NED | Sam Beukema | 33 | 2 | 29+1 | 1 | 3 | 1 |
| 33 | DF | ITA | Riccardo Calafiori | 33 | 2 | 26+4 | 2 | 1+2 | 0 |
| Midfielders ||||||||||
| 6 | MF | CRO | Nikola Moro | 27 | 2 | 10+13 | 1 | 3+1 | 1 |
| 8 | MF | SUI | Remo Freuler | 34 | 1 | 30+2 | 1 | 1+1 | 0 |
| 17 | MF | MAR | Oussama El Azzouzi | 20 | 2 | 5+13 | 2 | 0+2 | 0 |
| 19 | MF | SCO | Lewis Ferguson | 33 | 6 | 31 | 6 | 2 | 0 |
| 20 | MF | SUI | Michel Aebischer | 40 | 0 | 26+10 | 0 | 4 | 0 |
| 56 | MF | BEL | Alexis Saelemaekers | 32 | 4 | 21+9 | 4 | 2 | 0 |
| 80 | MF | ITA | Giovanni Fabbian | 29 | 5 | 11+16 | 5 | 2 | 0 |
| 82 | MF | POL | Kacper Urbański | 25 | 0 | 9+13 | 0 | 1+2 | 0 |
| Forwards ||||||||||
| 7 | FW | ITA | Riccardo Orsolini | 34 | 10 | 19+14 | 10 | 1 | 0 |
| 9 | FW | NED | Joshua Zirkzee | 37 | 12 | 32+2 | 11 | 1+2 | 1 |
| 10 | FW | SWE | Jesper Karlsson | 8 | 0 | 4+3 | 0 | 1 | 0 |
| 11 | FW | SUI | Dan Ndoye | 34 | 2 | 20+12 | 1 | 1+1 | 1 |
| 18 | FW | ARG | Santiago Castro | 8 | 1 | 2+6 | 1 | 0 | 0 |
| 21 | FW | DEN | Jens Odgaard | 10 | 2 | 5+5 | 2 | 0 | 0 |
| Players who transferred out during the season ||||||||||
| 14 | DF | ITA | Kevin Bonifazi | 3 | 0 | 1 | 0 | 2 | 0 |
| 8 | MF | ARG | Nicolás Domínguez | 3 | 0 | 1+1 | 0 | 1 | 0 |
| 25 | MF | FIN | Niklas Pyyhtiä | 1 | 0 | 0 | 0 | 1 | 0 |
| 10 | FW | AUT | Marko Arnautović | 1 | 0 | 0 | 0 | 1 | 0 |
| 77 | FW | NED | Sydney van Hooijdonk | 11 | 1 | 2+7 | 0 | 2 | 1 |

### Goalscorers

    As of match played 18 February 2024
| Rank | No. | Pos. | Nat. | Player | Serie A | Coppa Italia | Total |
| 1 | 9 | FW | | Joshua Zirkzee | 11 | 1 | 12 |
| 2 | 7 | FW | | Riccardo Orsolini | 10 | 0 | 10 |
| 3 | 19 | MF | | Lewis Ferguson | 6 | 0 | 6 |
| 4 | 80 | MF | | Giovanni Fabbian | 5 | 0 | 5 |
| 5 | 56 | MF | | Alexis Saelemaekers | 4 | 0 | 4 |
| 6 | 6 | MF | | Nikola Moro | 1 | 1 | 2 |
| 6 | 11 | FW | | Dan Ndoye | 1 | 1 | 2 |
| 6 | 17 | MF | | Oussama El Azzouzi | 2 | 0 | 2 |
| 6 | 21 | FW | | Jens Odgaard | 2 | 0 | 2 |
| 6 | 22 | DF | | Charalampos Lykogiannis | 2 | 0 | 2 |
| 6 | 29 | DF | | Lorenzo De Silvestri | 2 | 0 | 2 |
| 6 | 31 | DF | | Sam Beukema | 1 | 1 | 2 |
| 9 | 3 | DF | | Stefan Posch | 1 | 0 | 1 |
| 9 | 8 | MF | | Remo Freuler | 1 | 0 | 1 |
| 9 | 16 | DF | | Tommaso Corazza | 0 | 1 | 1 |
| 9 | 77 | FW | | Sydney van Hooijdonk | 0 | 1 | 1 |
| Own goals | Own goals | Own goals | Own goals | Own goals | 2 | 0 | 2 |
| Totals | Totals | Totals | Totals | Totals | 51 | 6 | 57 |