odds.report
Serie A crest

Serie A Results & Our Record

Every Serie A pick settled against the score. Match reports, win rate and ROI across the fixtures we covered in Italian football.

104

Settled picks

66

Won

36

Lost

65%

Win rate

+8.5%

ROI

Match Reports

won

FC Internazionale Milano vs Udinese Calcio

14 Sept 2026

5 — 3

won

Como 1907 vs Parma Calcio 1913

14 Sept 2026

2 — 1

lost

Torino FC vs AS Roma

14 Sept 2026

0 — 2

lost

US Sassuolo Calcio vs Juventus FC

13 Sept 2026

3 — 2

won

SSC Napoli vs Bologna FC 1909

13 Sept 2026

1 — 0

won

US Lecce vs AC Monza

13 Sept 2026

3 — 2

lost

Atalanta BC vs Cagliari Calcio

12 Sept 2026

1 — 2

lost

SS Lazio vs AC Milan

12 Sept 2026

2 — 2

won

Genoa CFC vs Frosinone Calcio

12 Sept 2026

1 — 1

lost

Venezia FC vs ACF Fiorentina

11 Sept 2026

2 — 4

won

Udinese Calcio vs SS Lazio

7 Sept 2026

1 — 2

won

Cagliari Calcio vs US Lecce

7 Sept 2026

1 — 0

won

Juventus FC vs AC Milan

6 Sept 2026

1 — 1

won

Bologna FC 1909 vs US Sassuolo Calcio

6 Sept 2026

2 — 2

won

Frosinone Calcio vs Venezia FC

6 Sept 2026

3 — 2

won

Parma Calcio 1913 vs AC Monza

6 Sept 2026

1 — 1

push

AS Roma vs Atalanta BC

5 Sept 2026

2 — 1

push

FC Internazionale Milano vs SSC Napoli

5 Sept 2026

3 — 2

lost

ACF Fiorentina vs Torino FC

5 Sept 2026

1 — 2

won

Genoa CFC vs Como 1907

4 Sept 2026

1 — 4

lost

Atalanta BC vs Bologna FC 1909

31 Aug 2026

1 — 0

won

US Lecce vs AS Roma

31 Aug 2026

0 — 4

won

Cagliari Calcio vs FC Internazionale Milano

30 Aug 2026

0 — 1

won

SS Lazio vs Genoa CFC

30 Aug 2026

1 — 0

lost

SSC Napoli vs Como 1907

30 Aug 2026

1 — 2

won

Juventus FC vs Parma Calcio 1913

29 Aug 2026

2 — 0

won

AC Monza vs Udinese Calcio

29 Aug 2026

2 — 3

lost

ACF Fiorentina vs Frosinone Calcio

29 Aug 2026

0 — 3

won

US Sassuolo Calcio vs Torino FC

29 Aug 2026

2 — 1

won

AC Milan vs Venezia FC

28 Aug 2026

2 — 0

won

AS Roma vs ACF Fiorentina

24 Aug 2026

4 — 0

won

Bologna FC 1909 vs SS Lazio

24 Aug 2026

0 — 1

won

Atalanta BC vs US Sassuolo Calcio

23 Aug 2026

2 — 1

won

Torino FC vs AC Milan

23 Aug 2026

1 — 2

won

Frosinone Calcio vs Juventus FC

23 Aug 2026

0 — 1

won

Venezia FC vs US Lecce

23 Aug 2026

0 — 2

lost

Genoa CFC vs SSC Napoli

22 Aug 2026

0 — 2

won

Parma Calcio 1913 vs Cagliari Calcio

22 Aug 2026

0 — 1

won

FC Internazionale Milano vs AC Monza

22 Aug 2026

4 — 1

won

Udinese Calcio vs Como 1907

22 Aug 2026

1 — 1

won

Torino FC vs Juventus FC

24 May 2026

2 — 2

lost

AC Milan vs Cagliari Calcio

24 May 2026

1 — 2

lost

Hellas Verona FC vs AS Roma

24 May 2026

0 — 2

lost

US Cremonese vs Como 1907

24 May 2026

1 — 4

won

US Lecce vs Genoa CFC

24 May 2026

1 — 0

won

SSC Napoli vs Udinese Calcio

24 May 2026

1 — 0

won

Parma Calcio 1913 vs US Sassuolo Calcio

24 May 2026

1 — 0

won

SS Lazio vs AC Pisa 1909

23 May 2026

2 — 1

won

Bologna FC 1909 vs FC Internazionale Milano

23 May 2026

3 — 3

won

ACF Fiorentina vs Atalanta BC

22 May 2026

1 — 1

won

Cagliari Calcio vs Torino FC

17 May 2026

2 — 1

lost

Udinese Calcio vs US Cremonese

17 May 2026

0 — 1

lost

US Sassuolo Calcio vs US Lecce

17 May 2026

2 — 3

lost

Atalanta BC vs Bologna FC 1909

17 May 2026

0 — 1

lost

FC Internazionale Milano vs Hellas Verona FC

17 May 2026

1 — 1

lost

AC Pisa 1909 vs SSC Napoli

17 May 2026

0 — 3

won

AS Roma vs SS Lazio

17 May 2026

2 — 0

won

Como 1907 vs Parma Calcio 1913

17 May 2026

1 — 0

lost

Genoa CFC vs AC Milan

17 May 2026

1 — 2

lost

Juventus FC vs ACF Fiorentina

17 May 2026

0 — 2

won

AS Roma vs ACF Fiorentina

4 May 2026

4 — 0

won

US Cremonese vs SS Lazio

4 May 2026

1 — 2

won

FC Internazionale Milano vs Parma Calcio 1913

3 May 2026

2 — 0

lost

Juventus FC vs Hellas Verona FC

3 May 2026

1 — 1

lost

US Sassuolo Calcio vs AC Milan

3 May 2026

2 — 0

lost

Bologna FC 1909 vs Cagliari Calcio

3 May 2026

0 — 0

lost

Atalanta BC vs Genoa CFC

2 May 2026

0 — 0

won

Como 1907 vs SSC Napoli

2 May 2026

0 — 0

lost

Udinese Calcio vs Torino FC

2 May 2026

2 — 0

won

AC Pisa 1909 vs US Lecce

1 May 2026

1 — 2

lost

Verona vs Lecce

25 Apr 2026

0 — 0

lost

Bologna vs Roma

25 Apr 2026

0 — 2

won

Parma vs AC Pisa

25 Apr 2026

1 — 0

won

Napoli vs Cremonese

24 Apr 2026

4 — 0

lost

Lecce vs Fiorentina

20 Apr 2026

1 — 1

won

Juventus vs Bologna

19 Apr 2026

2 — 0

lost

AC Pisa vs Genoa

19 Apr 2026

1 — 2

won

Verona vs Milan

19 Apr 2026

0 — 1

lost

Cremonese vs Torino

19 Apr 2026

0 — 0

won

Roma vs Atalanta

18 Apr 2026

1 — 1

lost

Napoli vs Lazio

18 Apr 2026

0 — 2

lost

Udinese vs Parma

18 Apr 2026

0 — 1

won

Inter vs Cagliari

17 Apr 2026

3 — 0

won

Sassuolo vs Como 1907

17 Apr 2026

2 — 1

lost

Fiorentina vs Lazio

13 Apr 2026

1 — 0

won

Como 1907 vs Inter

12 Apr 2026

3 — 4

won

Bologna vs Lecce

12 Apr 2026

2 — 0

lost

Parma vs Napoli

12 Apr 2026

1 — 1

won

Genoa vs Sassuolo

12 Apr 2026

2 — 1

won

Atalanta vs Juventus

11 Apr 2026

0 — 1

won

Milan vs Udinese

11 Apr 2026

0 — 3

won

Cagliari vs Cremonese

11 Apr 2026

1 — 0

won

Torino vs Verona

11 Apr 2026

2 — 1

won

Roma vs AC Pisa

10 Apr 2026

3 — 0

won

Napoli vs Milan

6 Apr 2026

1 — 0

won

Juventus vs Genoa

6 Apr 2026

2 — 0

won

Lecce vs Atalanta

6 Apr 2026

0 — 3

lost

Udinese vs Como 1907

6 Apr 2026

0 — 0

won

Inter vs Roma

5 Apr 2026

5 — 2

won

AC Pisa vs Torino

5 Apr 2026

0 — 1

won

Cremonese vs Bologna

5 Apr 2026

1 — 2

lost

Lazio vs Parma

4 Apr 2026

1 — 1

won

Verona vs Fiorentina

4 Apr 2026

0 — 1

won

Sassuolo vs Cagliari

4 Apr 2026

2 — 1

Serie A's compressed mid-table is the defining feature of our record here. The gap between seventh and fifteenth is often a handful of points, which means the table tells you far less about any individual fixture than it does in a division with clearer tiers. Picks built on league position alone have been the weakest part of this record.

The league's set-piece dependency has been the more useful signal. A meaningful share of Italian goals arrive from dead-ball situations, which makes goal totals less predictable from open-play quality than they look — and makes a side with a poor defensive record more dangerous than its position suggests.

The reports below carry the final score, the half-time split where we have it, and an honest reading of whether the pre-match case survived contact with the match.

Results by competition