Frosinone vs Torino

1 November 2026 · Serie A · 2026/27 · Referee Giuseppe Mucera

Full time 2 – 0

Half-time: 0–0

  • Farès Ghedjemis 48’
  • Giacomo Calo 90+3’

Match summary

Frosinone won 2-0 at home to Torino. It was goalless at half-time.

Farès Ghedjemis put Frosinone ahead from a corner in the 48th minute, set up by Giorgi Kvernadze and Giacomo Calo made it 2-0 in stoppage time, set up by Wisdom Amey.

The chances backed that up: Frosinone created 2.11 expected goals (xG) from 20 shots to Torino's 0.82 from 12.

Frosinone secured a 2-0 victory against Torino in Serie A matchday 10 after a dominant display that saw them control the territory and create numerous opportunities. The home side registered 20 shots compared to 12 from their opponents, with 8 of their efforts hitting the target against just 3 for the visitors. Frosinone also led in attacks with 110 to 94, dangerous attacks at 48 to 42, and key passes with 15 to 6. Despite having only 46 percent possession and completing 304 passes to 362, Frosinone utilised their territorial advantage effectively. Both teams earned 7 corners, while the match saw 14 fouls committed by Frosinone and 13 by Torino, resulting in 1 yellow card for the hosts and 3 for the visitors.

The first half ended goalless after a tight opening period that featured early yellow cards for Torino players Zakaria Aboukhlal in the 27th minute and Gvidas Gineitis in the 33rd minute, alongside an enforced Frosinone substitution in the 30th minute when Antonio Raimondo was replaced by Daniel Bîrligea due to injury. Torino made a double change at half-time, but Frosinone struck immediately after the restart when Farès Ghedjemis scored with a left foot shot in the 48th minute. Further bookings followed for Patrizio Masini and Saúl Coco, alongside a flurry of tactical and injury-enforced substitutions. Giacomo Calò sealed the win in stoppage time with a right foot shot in the 90+3rd minute, bringing the final score to 2-0.

Match stats

46% Possession 54%
20 Shots 12
8 Shots on target 3
7 Corners 7
110 Attacks 94
48 Dangerous attacks 42
304 Passes 362
68% Pass accuracy 73%
24 Tackles 17
14 Fouls 13
1 Yellow cards 3
0 Red cards 0
3 Offsides 3

Key events

Frosinone Torino
Kick-off
Corner
2’
7’
Zakaria AboukhlalShot on target
11’
Corner
Corner
12’
Corner
16’
26’
Corner
27’
33’
38’
Corner
40’
Corner
43’
Corner
Half-time0-0
Corner
47’
Second half underway
Farès GhedjemisLeft foot shot1-0 (Frosinone)
48’
Giacomo CaloShot on target
48’
Corner
48’
61’
Corner
Patrizio MasiniPersistent fouling
62’
66’
Daniel BîrligeaShot on target
73’
Daniel BîrligeaShot on target
73’
Corner
74’
77’
Duván ZapataShot on target
Luis HasaShot on target
80’
81’
Pietro ComuzzoShot on target
82’
Corner
Corner
90+1’
Giacomo CalòRight foot shot2-0 (Frosinone)
90+3’
Full-time2-0

How the chances added up

Running total of expected goals (xG) for each side through the match. xG rates each chance by how often similar shots are scored. A goal is marked where it was scored.

0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.11 0.82 48’ Farès Ghedjemis (Frosinone), 1-0 48’ 90+3’ Giacomo Calo (Frosinone), 2-0 90+3’ 0.0 0.5 1.0 1.5 2.0 2.5 0’ 15’ 30’ 45’ 60’ 75’ 90’ HT 2.11 0.82 48’ Farès Ghedjemis (Frosinone), 1-0 Ghedjemis 48’ 90+3’ Giacomo Calo (Frosinone), 2-0 Calo 90+3’
Frosinone 2.11 xGTorino 0.82 xG Goal

Tap a goal for the scorer and score.

Shot map

Every shot and where it was taken from.

 Torino attacking Frosinone attacking 
63’ Farès Ghedjemis (Frosinone), open play, 0.41 xG, blocked 7’ Zakaria Aboukhlal (Torino), open play, 0.38 xG, saved 63’ Farès Ghedjemis (Frosinone), open play, 0.36 xG, blocked 14’ Antonio Raimondo (Frosinone), open play, 0.14 xG, off target 80’ Luis Hasa (Frosinone), open play, 0.14 xG, saved 12’ Antonio Raimondo (Frosinone), open play, 0.12 xG, blocked 18’ Antonio Raimondo (Frosinone), open play, 0.10 xG, off target 73’ Daniel Bîrligea (Frosinone), open play, 0.10 xG, saved 12’ Ilario Monterisi (Frosinone), from a corner, 0.09 xG, off target 40’ Zakaria Aboukhlal (Torino), open play, 0.09 xG, off target 73’ Daniel Bîrligea (Frosinone), open play, 0.09 xG, saved 82’ Farès Ghedjemis (Frosinone), open play, 0.08 xG, off target 90+3’ Giacomo Calo (Frosinone), open play, 0.07 xG, goal 48’ Giacomo Calo (Frosinone), direct free kick, 0.07 xG, saved 2’ Ilario Monterisi (Frosinone), from a corner, 0.06 xG, off target 39’ Zakaria Aboukhlal (Torino), set piece, 0.06 xG, blocked 88’ Alessio Zerbin (Frosinone), open play, 0.05 xG, off target 48’ Farès Ghedjemis (Frosinone), from a corner, 0.05 xG, goal 77’ Duván Zapata (Torino), open play, 0.05 xG, saved 14’ Farès Ghedjemis (Frosinone), open play, 0.04 xG, off target 40’ Gvidas Gineitis (Torino), open play, 0.05 xG, blocked 61’ Daniel Bragança (Torino), from a corner, 0.04 xG, off target 90+2’ Giacomo Calo (Frosinone), open play, 0.04 xG, off target 4’ Nikola Vlasic (Torino), open play, 0.04 xG, off target 10’ Antonio Raimondo (Frosinone), open play, 0.04 xG, off target 21’ Giacomo Calo (Frosinone), open play, 0.03 xG, blocked 64’ Nikola Vlasic (Torino), open play, 0.04 xG, off target 42’ Che Adams (Torino), open play, 0.03 xG, blocked 81’ Pietro Comuzzo (Torino), set piece, 0.03 xG, saved 78’ Gaetano Oristanio (Torino), open play, 0.03 xG, off target 86’ Giacomo Calo (Frosinone), open play, 0.02 xG, hit the woodwork 61’ Daniel Bragança (Torino), open play, 0.01 xG, blocked 63’ Farès Ghedjemis (Frosinone), open play, 0.41 xG, blocked 7’ Zakaria Aboukhlal (Torino), open play, 0.38 xG, saved 63’ Farès Ghedjemis (Frosinone), open play, 0.36 xG, blocked 14’ Antonio Raimondo (Frosinone), open play, 0.14 xG, off target 80’ Luis Hasa (Frosinone), open play, 0.14 xG, saved 12’ Antonio Raimondo (Frosinone), open play, 0.12 xG, blocked 73’ Daniel Bîrligea (Frosinone), open play, 0.10 xG, saved 18’ Antonio Raimondo (Frosinone), open play, 0.10 xG, off target 73’ Daniel Bîrligea (Frosinone), open play, 0.09 xG, saved 12’ Ilario Monterisi (Frosinone), from a corner, 0.09 xG, off target 40’ Zakaria Aboukhlal (Torino), open play, 0.09 xG, off target 82’ Farès Ghedjemis (Frosinone), open play, 0.08 xG, off target 90+3’ Giacomo Calo (Frosinone), open play, 0.07 xG, goal 48’ Giacomo Calo (Frosinone), direct free kick, 0.07 xG, saved 2’ Ilario Monterisi (Frosinone), from a corner, 0.06 xG, off target 39’ Zakaria Aboukhlal (Torino), set piece, 0.06 xG, blocked 88’ Alessio Zerbin (Frosinone), open play, 0.05 xG, off target 48’ Farès Ghedjemis (Frosinone), from a corner, 0.05 xG, goal 77’ Duván Zapata (Torino), open play, 0.05 xG, saved 40’ Gvidas Gineitis (Torino), open play, 0.05 xG, blocked 14’ Farès Ghedjemis (Frosinone), open play, 0.04 xG, off target 61’ Daniel Bragança (Torino), from a corner, 0.04 xG, off target 90+2’ Giacomo Calo (Frosinone), open play, 0.04 xG, off target 10’ Antonio Raimondo (Frosinone), open play, 0.04 xG, off target 4’ Nikola Vlasic (Torino), open play, 0.04 xG, off target 21’ Giacomo Calo (Frosinone), open play, 0.03 xG, blocked 64’ Nikola Vlasic (Torino), open play, 0.04 xG, off target 81’ Pietro Comuzzo (Torino), set piece, 0.03 xG, saved 42’ Che Adams (Torino), open play, 0.03 xG, blocked 78’ Gaetano Oristanio (Torino), open play, 0.03 xG, off target 86’ Giacomo Calo (Frosinone), open play, 0.02 xG, hit the woodwork 61’ Daniel Bragança (Torino), open play, 0.01 xG, blocked
Size shows xG Goal On target Off target or blocked

Hover or tap a shot for the player, minute and xG.

Lineups

Frosinone 4-2-3-1 Starting XI
Palmisani
Tchato 80’
Calvani
Monterisi
Bracaglia
Calò
Masini 67’
Ghedjemis
Schmid 67’
Kvernadze 80’
Raimondo 30’
Torino 3-5-2 Starting XI
Perri
Comuzzo
Ismajli
Coco
Aboukhlal 46’
Gineitis 46’
Bragança
Vlašić
Belghali 71’
Adams 71’
Simeone 81’

Player stats

Goalkeeper1 player
90′ 3 0 24 – – – – –
Defenders5 players
Enzo Tchato Mbiayi Taken off
80′ 2 – 2 3 – 23 1 – – –
90′ 1 5 1 6 5 22 3 – – –
90′ 7 3 1 11 4 23 – – – –
90′ 6 1 – 7 1 20 – – – –
Wisdom Amey Came on as a substitute
10′ – – – – – 5 – – 1 –
Midfielders7 players
90′ 1 – 56 3 0.20 1 – 4 1 3 –
Patrizio Masini Taken off
67′ – – 24 – – 4 – 11 4 2
90′ 1 – 21 – – – – 1 – – –
Romano Schmid Taken off
67′ – – 26 3 0.21 – – 2 – 1 –
Giorgi Kvernadze Taken off
80′ – 1 17 3 0.29 – – 8 – 3 –
Luis Hasa Came on as a substitute
23′ – – 11 – – 1 – 1 2 – –
Matteo Cichella Came on as a substitute
23′ – – 5 1 0.08 1 – 2 1 1 –
Forwards3 players
Antonio Raimondo Taken off
30′ – – 4 – 0.39 – – 2 1 5 –
Daniel Bîrligea Came on as a substitute
60′ – – 2 2 0.20 0.40 2 4 – 15 –
Alessio Zerbin Came on as a substitute
10′ – – 1 – 0.05 0.02 1 3 2 7 –
Came on Taken off Sent off Red is the most in that position for the team

Every player who took the pitch, starters first and then substitutes. A dash means none. xG and xA are expected goals and assists.

Before kick-off

Frosinone win 45% Avg odds 2.07 Our estimate 42%
Draw 24% Avg odds 3.92 Our estimate 25%
Torino win 31% Avg odds 3.08 Our estimate 33%

Chances implied by the average closing odds, with the bookmaker margin removed. Our estimate is the figure from before kick-off. How our figures work.

Form going into the game

Last five league games before this one, oldest first. Select one to open it.

Previous and next meeting

Shots, expected goals and player data from Understat. Timeline, lineups, team and player statistics from Sportmonks. Results and odds from football-data.co.uk.