# 2019–20 Torino FC season

The 2019–20 season was Torino FC's 109th season of competitive football, 92nd season in the top division of Italian football and 75th season in Serie A. The club competed in Serie A, the Coppa Italia, and, following Milan's exclusion from the competition following their breach of Financial Fair Play regulations, in the UEFA Europa League, starting in the second qualifying round.
The season was coach Walter Mazzarri's second full campaign in charge of Torino, after replacing Siniša Mihajlović following his sacking during the 2017–18 season.

## Players
### Squad information

    Last updated on 8 February 2020
    Appearances include league matches only
| No. | Name | Position(s) | Date of birth (Age) | Signed from | Signed in | Contract ends | Apps. | Goals |
| Goalkeepers ||||||||||
| 18 | Samir Ujkani | GK | (1988-07-05) 5 July 1988 (age 36) | Çaykur Rizespor | 2019 | 2020 | 0 | 0 |
| 25 | Antonio Rosati | GK | (1983-06-26) 26 June 1983 (age 41) | Perugia | 2018 | 2019 | 0 | 0 |
| 39 | Salvatore Sirigu | GK | (1987-01-12) 12 January 1987 (age 38) | Paris Saint-Germain | 2017 | 2022 | 97 | 0 |
| Defenders ||||||||||
| 4 | Lyanco | CB | (1997-02-01) 1 February 1997 (age 27) | São Paulo | 2017 | 2022 | 15 | 0 |
| 5 | Armando Izzo | CB / RB | (1992-03-02) 2 March 1992 (age 32) | Genoa | 2018 | 2022 | 59 | 5 |
| 15 | Cristian Ansaldi | LB / RB | (1986-09-20) 20 September 1986 (age 38) | Internazionale | 2017 | 2021 | 63 | 8 |
| 17 | Wilfried Singo | CB / RB | (2000-12-25) 25 December 2000 (age 24) | Youth Sector | 2019 | 2022 | 0 | 0 |
| 29 | Lorenzo De Silvestri | RB | (1988-05-23) 23 May 1988 (age 36) | Sampdoria | 2016 | 2020 | 100 | 8 |
| 30 | Koffi Djidji | CB | (1992-11-30) 30 November 1992 (age 32) | Nantes | 2018 | 2019 | 29 | 0 |
| 33 | Nicolas Nkoulou | CB | (1990-03-27) 27 March 1990 (age 34) | Lyon | 2017 | 2018 | 90 | 4 |
| 34 | Ola Aina | RB / LB / RM | (1996-10-08) 8 October 1996 (age 28) | Chelsea | 2018 | 2019 | 49 | 1 |
| 36 | Bremer | CB | (1997-03-18) 18 March 1997 (age 27) | Atlético Mineiro | 2018 | 2023 | 17 | 1 |
| Midfielders ||||||||||
| 7 | Saša Lukić | CM / DM | (1996-08-13) 13 August 1996 (age 28) | Partizan | 2016 | 2023 | 54 | 2 |
| 8 | Daniele Baselli | CM / AM | (1992-03-12) 12 March 1992 (age 32) | Atalanta | 2015 | 2022 | 153 | 18 |
| 23 | Soualiho Meïté | DM / CM | (1994-03-17) 17 March 1994 (age 30) | Monaco | 2018 | 2023 | 55 | 2 |
| 80 | Ndary Adopo | CM | (2000-07-19) 19 July 2000 (age 24) | Youth Sector | 2018 | 2023 | 1 | 0 |
| 88 | Tomás Rincón | DM / CM | (1988-01-13) 13 January 1988 (age 37) | Juventus | 2017 | 2018 | 89 | 5 |
| Forwards ||||||||||
| 9 | Andrea Belotti | CF | (1993-12-20) 20 December 1993 (age 31) | Palermo | 2015 | 2021 | 160 | 72 |
| 11 | Simone Zaza | CF | (1991-06-25) 25 June 1991 (age 33) | Valencia | 2018 | 2023 | 42 | 7 |
| 20 | Simone Edera | RW | (1997-01-09) 9 January 1997 (age 28) | Youth Sector | 2016 | 2023 | 23 | 1 |
| 21 | Álex Berenguer | LW | (1995-07-04) 4 July 1995 (age 29) | Osasuna | 2017 | 2022 | 69 | 8 |
| 22 | Vincenzo Millico | SS / LW / RW | (2000-08-12) 12 August 2000 (age 24) | Youth Sector | 2019 | 2023 | 6 | 0 |
| 24 | Simone Verdi | AM / LW / RW | (1992-07-12) 12 July 1992 (age 32) | Napoli | 2019 | 2020 | 21 | 1 |
| Players transferred during the season ||||||||||
| 10 | Iago Falque | LW / RW / SS | (1990-01-04) 4 January 1990 (age 35) | Roma | 2016 | 2020 | 102 | 30 |
| 14 | Kevin Bonifazi | CB | (1996-05-19) 19 May 1996 (age 28) | Youth Sector | 2015 | 2022 | 9 | 1 |
| 27 | Vittorio Parigini | RW / LW / AM | (1996-03-25) 25 March 1996 (age 28) | Youth Sector | 2013 | 2020 | 17 | 0 |
| 93 | Diego Laxalt | LM / LB /CM | (1993-02-07) 7 February 1993 (age 31) | Milan | 2019 | 2020 | 16 | 0 |

## Transfers
### In

| Date | Pos. | Player | Age | Moving from | Fee | Notes | Source |

#### Loans in

| Date | Pos. | Player | Age | Moving from | Fee | Notes | Source |
| 2 September 2019 | FW | Simone Verdi | 27 | Napoli | €4M | €4M loan with a €21M obligation to buy | |

### Out

| Date | Pos. | Player | Age | Moving to | Fee | Notes | Source |

#### Loans out

| Date | Pos. | Player | Age | Moving to | Fee | Notes | Source |

## Competitions
### Serie A
#### League table

| Pos | Teamvte | Pld | W | D | L | GF | GA | GD | Pts | Qualification or relegation |
| 14 | Cagliari | 38 | 11 | 12 | 15 | 52 | 56 | −4 | 45 | |
| 15 | Sampdoria | 38 | 12 | 6 | 20 | 48 | 65 | −17 | 42 | |
| 16 | Torino | 38 | 11 | 7 | 20 | 46 | 68 | −22 | 40 | |
| 17 | Genoa | 38 | 10 | 9 | 19 | 47 | 73 | −26 | 39 | |
| 18 | Lecce (R) | 38 | 9 | 8 | 21 | 52 | 85 | −33 | 35 | Relegation to Serie B |
* ↑ Udinese finished ahead of Cagliari on head-to-head points: Udinese 2–1 Cagliari, Cagliari 0–1 Udinese.

#### Results summary

| Overall | Overall | Overall | Overall | Overall | Overall | Overall | Overall | Home | Home | Home | Home | Home | Home | Away | Away | Away | Away | Away | Away |
Last updated: 2 August 2020. Source: Competitive matches

#### 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 | H | A | H | A | H | A | H | A | H | A | H | A | H | A | H | A | H | A | H | A | H | A | H | A |
| Result | W | W | L | L | W | L | D | L | D | L | L | W | L | W | W | D | L | W | W | L | L | L | L | L | D | L | W | L | L | L | W | L | W | L | D | D | L | D |
| Position | 6 | 3 | 6 | 10 | 6 | 8 | 9 | 11 | 11 | 13 | 14 | 11 | 11 | 10 | 9 | 9 | 10 | 9 | 8 | 9 | 12 | 12 | 13 | 14 | 14 | 15 | 14 | 14 | 15 | 16 | 16 | 16 | 15 | 15 | 16 | 16 | 16 | 16 |

#### Matches
### UEFA Europa League
#### Second qualifying round
#### Play-off round
## Statistics
### Appearances and goals

| No. | Pos | Nat | Player | Total | Total | Serie A | Serie A | Coppa Italia | Coppa Italia | Europa League | Europa League |
| No. | Pos | Nat | Player | Apps | Goals | Apps | Goals | Apps | Goals | Apps | Goals |
| Goalkeepers ||||||||||||
| 18 | GK | KOS | Samir Ujkani | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
| 25 | GK | ITA | Antonio Rosati | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
| 39 | GK | ITA | Salvatore Sirigu | 44 | 0 | 36 | 0 | 2 | 0 | 6 | 0 |
| Defenders ||||||||||||
| 4 | DF | BRA | Lyanco | 18 | 0 | 15+2 | 0 | 0+1 | 0 | 0 | 0 |
| 5 | DF | ITA | Armando Izzo | 37 | 3 | 30+1 | 1 | 1 | 0 | 5 | 2 |
| 15 | DF | ARG | Cristian Ansaldi | 32 | 5 | 21+6 | 4 | 0 | 0 | 5 | 1 |
| 17 | DF | CIV | Wilfried Singo | 7 | 1 | 1+3 | 1 | 0 | 0 | 0+3 | 0 |
| 29 | DF | ITA | Lorenzo De Silvestri | 37 | 3 | 28+1 | 0 | 2 | 1 | 6 | 2 |
| 30 | DF | CIV | Koffi Djidji | 19 | 0 | 9+8 | 0 | 1+1 | 0 | 0 | 0 |
| 33 | DF | CMR | Nicolas Nkoulou | 38 | 1 | 30+1 | 1 | 1+1 | 0 | 5 | 0 |
| 34 | DF | NGA | Ola Aina | 37 | 0 | 20+12 | 0 | 1+1 | 0 | 1+2 | 0 |
| 36 | DF | BRA | Bremer | 35 | 5 | 27 | 3 | 2 | 2 | 6 | 0 |
| 77 | DF | ITA | Christian Celesia | 1 | 0 | 0+1 | 0 | 0 | 0 | 0 | 0 |
| Midfielders ||||||||||||
| 7 | MF | SRB | Saša Lukić | 36 | 1 | 20+10 | 1 | 2 | 0 | 2+2 | 0 |
| 8 | MF | ITA | Daniele Baselli | 21 | 0 | 16 | 0 | 0 | 0 | 5 | 0 |
| 23 | MF | FRA | Soualiho Meïté | 40 | 0 | 23+10 | 0 | 1 | 0 | 5+1 | 0 |
| 80 | MF | FRA | Ndary Adopo | 2 | 0 | 0+2 | 0 | 0 | 0 | 0 | 0 |
| 88 | MF | VEN | Tomás Rincón | 39 | 1 | 31+1 | 1 | 1+1 | 0 | 2+3 | 0 |
| 93 | MF | URU | Diego Laxalt | 18 | 0 | 4+12 | 0 | 1+1 | 0 | 0 | 0 |
| Forwards ||||||||||||
| 9 | FW | ITA | Andrea Belotti | 44 | 22 | 34+2 | 16 | 2 | 0 | 6 | 6 |
| 11 | FW | ITA | Simone Zaza | 31 | 9 | 16+8 | 6 | 1 | 0 | 5+1 | 3 |
| 20 | FW | ITA | Simone Edera | 13 | 1 | 4+9 | 1 | 0 | 0 | 0 | 0 |
| 21 | FW | ESP | Álex Berenguer | 36 | 6 | 21+8 | 6 | 2 | 0 | 4+1 | 0 |
| 22 | FW | ITA | Vincenzo Millico | 16 | 1 | 0+11 | 0 | 0+2 | 0 | 0+3 | 1 |
| 24 | FW | ITA | Simone Verdi | 34 | 2 | 26+7 | 2 | 1 | 0 | 0 | 0 |
| Players transferred out during the season ||||||||||||
| 10 | FW | ESP | Iago Falque | 5 | 0 | 1+3 | 0 | 0 | 0 | 1 | 0 |
| 14 | DF | ITA | Kevin Bonifazi | 7 | 2 | 3 | 1 | 1 | 0 | 2+1 | 1 |
| 27 | FW | ITA | Vittorio Parigini | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Last updated: 2 August 2020 Source: Competitions

### Goalscorers

| Rank | No. | Pos | Nat | Name | Serie A | Coppa Italia | UEFA EL | Total |
| 1 | 9 | FW | | Andrea Belotti | 16 | 0 | 6 | 22 |
| 2 | 11 | FW | | Simone Zaza | 5 | 0 | 3 | 8 |
| 3 | 21 | FW | | Álex Berenguer | 6 | 0 | 0 | 6 |
| 4 | 15 | DF | | Cristian Ansaldi | 4 | 0 | 1 | 5 |
| 4 | 36 | DF | | Bremer | 3 | 2 | 0 | 5 |
| 6 | 5 | DF | | Armando Izzo | 1 | 0 | 2 | 3 |
| 6 | 29 | DF | | Lorenzo De Silvestri | 0 | 1 | 2 | 3 |
| 8 | 24 | FW | | Simone Verdi | 2 | 0 | 0 | 2 |
| 8 | 14 | DF | | Kevin Bonifazi | 1 | 0 | 1 | 2 |
| 10 | 7 | MF | | Saša Lukić | 1 | 0 | 0 | 1 |
| 10 | 17 | CB | | Wilfried Singo | 1 | 0 | 0 | 1 |
| 10 | 20 | RW | | Simone Edera | 1 | 0 | 0 | 1 |
| 10 | 22 | FW | | Vincenzo Millico | 0 | 0 | 1 | 1 |
| 10 | 33 | CB | | Nicolas Nkoulou | 1 | 0 | 0 | 1 |
| 10 | 88 | MF | | Tomás Rincón | 1 | 0 | 0 | 1 |
| Own goal | Own goal | Own goal | Own goal | Own goal | 2 | 0 | 0 | 2 |
| Totals | Totals | Totals | Totals | Totals | 45 | 3 | 16 | 64 |
Last updated: 29 July 2020

### Clean sheets

| Rank | No. | Pos | Nat | Name | Serie A | Coppa Italia | UEFA EL | Total |
| 1 | 39 | GK | | Salvatore Sirigu | 5 | 0 | 2 | 7 |
| Totals | Totals | Totals | Totals | Totals | 5 | 0 | 2 | 7 |
Last updated: 8 February 2020

### Disciplinary record

| No. | Pos | Nat | Name | Serie A | Serie A | Serie A | Coppa Italia | Coppa Italia | Coppa Italia | UEFA EL | UEFA EL | UEFA EL | Total | Total | Total |
| 25 | GK | | Antonio Rosati | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 39 | GK | | Salvatore Sirigu | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 0 | 0 |
| 4 | DF | | Lyanco | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
| 5 | DF | | Armando Izzo | 4 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 5 | 1 | 1 |
| 14 | DF | | Kevin Bonifazi | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 15 | DF | | Cristian Ansaldi | 5 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 7 | 0 | 0 |
| 17 | DF | | Wilfried Singo | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 29 | DF | | Lorenzo De Silvestri | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
| 30 | DF | | Koffi Djidji | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
| 33 | DF | | Nicolas Nkoulou | 2 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 1 | 0 |
| 34 | DF | | Ola Aina | 6 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 7 | 0 | 0 |
| 36 | DF | | Bremer | 2 | 2 | 0 | 0 | 0 | 0 | 3 | 0 | 0 | 5 | 2 | 0 |
| 7 | MF | | Saša Lukić | 4 | 0 | 1 | 0 | 0 | 0 | 2 | 0 | 0 | 6 | 0 | 1 |
| 8 | MF | | Daniele Baselli | 3 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 5 | 0 | 0 |
| 23 | MF | | Soualiho Meïté | 2 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | 3 | 1 | 0 |
| 88 | MF | | Tomás Rincón | 6 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 8 | 0 | 0 |
| 93 | MF | | Diego Laxalt | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3 | 0 | 0 |
| 9 | FW | | Andrea Belotti | 3 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 4 | 0 | 0 |
| 10 | FW | | Iago Falque | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 11 | FW | | Simone Zaza | 3 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 5 | 0 | 0 |
| 20 | FW | | Simone Edera | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |
| 21 | FW | | Álex Berenguer | 3 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 4 | 0 | 0 |
| 22 | FW | | Vincenzo Millico | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 24 | FW | | Simone Verdi | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 |
| 27 | FW | | Vittorio Parigini | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Totals | Totals | Totals | Totals | 55 | 5 | 2 | 3 | 1 | 0 | 15 | 0 | 0 | 73 | 6 | 2 |
Last updated: 8 February 2020