SportBettingStats

Fiorentina vs Torino — result & stats

Regular Season - 3 · 2026-09-05 13:00

Fiorentina crestFiorentina
1–2
Torino crestTorino

Recent form

Fiorentinalast 10
4W 2D 4L·1.7 scored · 1.6 conceded /game
Torinolast 10
3W 2D 5L·1.1 scored · 1.4 conceded /game

Analysis & Betting Tips

Fiorentina's Artemio Franchi has become a fortress in reverse. The hosts are defensively porous at home yet structurally own this matchup; Torino arrive in crisis, yet the model backs an away upset.

The headline contradiction that matters here is this: Fiorentina have conceded 1.4 goals per game across their last 10 Serie A matches, they've mustered zero clean sheets in their last three home outings, and those same three games hit over 2.5 goals 100% of the time. That's catastrophic defensive form. Yet open the Fiorentina–Torino head-to-head record and Viola have taken nine victories from 20 meetings, while Torino have managed just three. At the Artemio Franchi, the disparity is starker still: Fiorentina have won five of their home derbies against Torino, conceded single-figure goals across multiple encounters, and enforced repeated shutouts. The fixture pattern screams Fiorentina dominance. The current reality screams defensive mayhem.

Torino arrive wounded. They've lost five of their last ten league games—a 50% loss rate that pushes them toward relegation form—and they're conceding 1.4 goals per game, the exact same rate as Fiorentina. Yet the prediction model assigns Torino a 45% win probability, higher than the 10% it gives Fiorentina despite the hosts' structural hold over this opponent. That's a curious disconnect, one rooted partly in Fiorentina's recent defensive implosion and partly in how low-volume home data sets can skew model confidence. The model's advice comes down to: Torino look likelier than their recent wins (just 2 in 10) suggest.

Look closer at the shape of these ten-match samples and the gulf narrows. Fiorentina have played 10, won 3, drawn 4, and lost 3, scoring 9 goals and conceding 14—a minus-five goal difference. Torino have won 2, drawn 3, lost 5, scored 10 and conceded 14. They're equally fragile defensively but more broken in overall record. Torino's issue isn't just recent form; it's a structural deficit in quality that the head-to-head record has always reflected. Fiorentina have won at home against Torino with monotonous consistency. The outliers—Fiorentina's three recent home games—are not the pattern; they're the anomaly.

The xG picture supports a Fiorentina edge, though not an extreme one. Fiorentina have averaged 0.96 expected goals per match over their last six games; Torino 1.1. That's a whisper of difference, close enough to suggest both sides generate chances at a similar rate. Fiorentina have held 46% possession in that same stretch versus Torino's 53%. Yet possession without conversion is sterile, and Fiorentina's lower possession (consistent with a home side under pressure) reflects Torino's slight territorial advantage in recent weeks. The shots data paints Fiorentina as more clinical: 13.7 per match to Torino's 11.2. That's not firepower; it's volume management from a side used to controlling play.

The first-half scoring data is where aggression appears. Fiorentina scored first-half goals in all three of their recent home games (100%), while Torino managed first-half goals in three of their last four away outings (75%). Both sides, in short, start hot. That cuts against a defensive grind and props the over-2.5 thesis—more so given Fiorentina have hit over 2.5 in 100% of their last three home fixtures.

The head-to-head record carries weight because it's large and consistent. Twenty meetings span six years. In that run, Fiorentina have not merely won; they've imposed themselves at the Artemio Franchi. The most recent home encounter (February 2026) ended 2–2, a rarity that broke the pattern—Fiorentina scored twice, Torino matched them late. Before that, Fiorentina's home record reads: draws (1–1, 1–1), a 1–0 win, a 0–1 loss (the only recent home defeat), a 2–1 win, and further back, multiple clean sheets and decisive scorelines in Viola favour. Torino have registered just three wins in 20 meetings; one was away (4–0 in January 2022, years ago now), others were narrow. The asymmetry is profound.

Defensive records at home are fragile statistics over three-game samples. Fiorentina's zero clean sheets in three doesn't erase the knowledge that they've kept Torino out routinely over the longer arc. Conversely, Torino's failure rate in recent weeks—losing half their games—sits atop a fixture where they've historically struggled. The model's 45% away call is not unreasonable; it reflects that current form can trump history. But current form in a ten-game snap is also volatile, especially when a team (Torino) is underperforming their xG generation and a team (Fiorentina) is overperforming their defensive vulnerability relative to how they've traditionally controlled this rivalry.

The value play here is not a fade of Torino's potential—they remain capable of a result—but a recognition that Fiorentina, despite their recent creakiness, carry genuine structural advantage in this fixture. The home venue, the head-to-head dominance, and the first-half scoring tendency all point toward a Viola script. If Fiorentina play their normal press and territorial game, Torino's 53% possession average and 1.1 xG/90 suggest they'll carve out chances. Both teams, by the snapshot and xG data, will likely score. Fiorentina's 100% over-2.5 run and the 50% both-teams-to-score rate in the h2h (10 of 20 meetings had both sides on the scoresheet) reinforce that script.

Our verdict

Fiorentina's home form is genuinely fragile, but Torino's overall crisis and historical weakness in this fixture make the hosts the value play. Both Teams to Score is the sharpest angle, backed by Fiorentina's 100% over-2.5 clip at home in three games and the head-to-head pattern of open, attacking matches.

Betting tips

The first tip—Both Teams to Score—carries the most forensic weight. Fiorentina have hit over 2.5 in all of their last three home games and scored first-half goals in all three. Torino have scored in three of their last four away outings with first-half involvement in all four. The head-to-head record shows both sides on the scoresheet in exactly half of the 20 meetings. Given Fiorentina's current defensive frailty (1.4 GA/90, zero shutouts at home) and Torino's ability to generate 1.1 xG/90 despite poor results, BTTS stands as the highest-conviction angle. The second tip—Torino to win—is harder to stomach, given Fiorentina's nine-win, three-win H2H edge and Torino's 50% loss rate in recent form. The model has anchored on the idea that current form and xG thinness (Torino 1.1 vs Fiorentina 0.96) override history. That's not impossible, but it requires Fiorentina to depart from their home-ground structural control and for Torino to reverse a five-loss slide. The xG gap is negligible, and the h2h pattern strongly favours Fiorentina at the Artemio Franchi. This is a contrarian call by the model, which is fine—but it's priced as 45% away when the fixture history and current defensive reality favour a Viola script.

Match stats

Full-time statistical comparison
FiorentinaTorino
1.67Expected goals (xG)0.58
14Shots7
6Shots on target4
3Corners5
—Yellow cards—
—Red cards—
39Possession %61
83Pass accuracy %89

Timeline

FiorentinaTorino
  1. C. Inao Oulaï
    24'
  2. 40'
    Saúl Coco
  3. M. Brescianini
    46'
  4. Franco Mastantuono
    46'
  5. Mateo Pellegrino
    47'
  6. 56'
    N. Fortini
  7. 56'
    A. Cacciamani
  8. 70'
    G. Gineitis
  9. 70'
    P. Comuzzo
  10. 73'
    R. Mandragora
  11. Mateo Pellegrino
    76'
  12. A. Njie
    79'
  13. 82'
    C. Adams

Head-to-head

9
Fiorentina wins
8
Draws
3
Torino wins
50% · 35%
BTTS · Over 2.5
  • 2026-02-07Fiorentina2–2Torino
  • 2025-08-31Torino0–0Fiorentina
  • 2025-01-19Fiorentina1–1Torino
  • 2024-11-03Torino0–1Fiorentina
  • 2024-03-02Torino0–0Fiorentina
  • 2023-12-29Fiorentina1–0Torino
  • 2023-05-21Torino1–1Fiorentina
  • 2023-02-01Fiorentina2–1Torino

Lineups

Fiorentina
  • 44N. FagioliM
  • 43D. de GeaG
  • 4M. BrescianiniM
  • 17Joao MarioD
  • 3R. DragusinD
  • 32M. PellegrinoF
  • 25A. NjieF
  • 33VieryD
  • 30F. MastantuonoF
  • 42C. Inao OulaiM
  • 21V. ValdepenasD
Substitutes (11)
  • 2DodoD
  • 5M. PongracicD
  • 6L. RanieriD
  • 14A. AttaM
  • 19L. LezzeriniG
  • 20A. JimenezD
  • 23BetoF
  • 27C. NdourM
  • 28PoteM
  • 29W. GnontoF
  • 53O. ChristensenG
Torino
3-1-4-2 · Ignazio Abate
  • 20Lucas PerriG
  • 15P. ComuzzoD
  • 23S. CocoD
  • 5E. ComertD
  • 8R. MandragoraM
  • 77A. CacciamaniM
  • 28K. Fitz-JimM
  • 66G. GineitisM
  • 29N. FortiniM
  • 10N. VlasicF
  • 19C. AdamsF
Substitutes (15)
  • 2N. PattersonD
  • 3C. BiraghiD
  • 6E. IlkhanM
  • 7Z. AboukhlalF
  • 11G. OristanioM
  • 17S. KulenovicF
  • 18G. SimeoneF
  • 21D. BragancaM
  • 26D. MascardiG
  • 44A. IsmajliD
  • 45R. BelghaliD
  • 63M. CarrascosaD
  • 76L. SivieroG
  • 79A. LuongoF
  • 91D. ZapataF

Want a deeper take?

Ask SportBettingStats AI about this — get a data-driven tip and deep, multi-angle analysis in seconds. Free to start.

💬 Ask the AI

18+ · Please gamble responsibly. Help & resources