Serie A 2024/2025 Predictions: Gameweek 21: 17/01 - 20/01

Atalanta can close in on Napoli at the top of the table when they host the in-form Naples this weekend in Lombardy. Both teams are in decent form and fighting for the Serie A title, but the visitors are in better form, having won their last five league matches. This is one of the standout fixtures in this round, thanks to what’s at stake for both teams.
In Turin, Juventus will look to maintain their unbeaten status in Serie A when they take on a decent AC Milan side, as Inter Milan will only think about mounting pressure on Napoli with a win over struggling Empoli.
This week’s Serie A gameweek 21 predictions were based on current form, data, and expert knowledge, which means you shouldn’t take them seriously.
Serie A 2024/25 Gameweek 21 Predictions and Betting Tips: 17/01/2025 - 20/01/2025
AS Roma to avoid a defeat in Rome: AS Roma vs Genoa
- Date: 17/01/2025
- Kick-off: 20:45
- Both teams are in decent form, and only a few points separate both clubs, which makes this encounter a tricky one.
AS Roma are in decent form, having avoided a defeat in their last five Serie A matches (to say the least), while Genoa are not that bad themselves, having gone unbeaten in their last three league games. This tie will be tricky, but we don’t expect the hosts to lose this one in Rome.
AS Roma vs Genoa prediction 17/01/2025: Home team to win or draw
Bologna to bounce back to winning ways: Bologna vs Monza
- Date: 18/01/2025
- Kick-off: 15:00
- Bologna may have endured mixed reactions this term, but they are likely to win this one against struggling Monza.
Monza sit at the bottom of the Serie A standings after 20 matches, having lost 11 matches. They lost four of their last five league matches (to say a few) and are unlikely to put in a good shift against a Bologna side that rarely drops points in front of their fans.
Bologna vs Monza prediction 18/01/2025: Home team to win
Juventus and AC Milan to exchange goals in a low-scoring encounter: Juventus vs AC Milan
- Date: 18/01/2025
- Kick-off: 18:00
- Juventus cannot stop drawing matches, and AC Milan would rather share the points than get a defeat in Turin.
Juventus haven’t lost a single game in Serie A this term after 20 attempts, as many of these games have ended in draws. They rarely keep a clean sheet when they come up against a big side, and with AC Milan scoring goals at ease lately, we anticipate both teams getting on the scoreboard.
Juventus vs AC Milan prediction 18/01/2025: Both teams to score - yes
Atalanta and Napoli to exchange goals: Atalanta vs Napoli
- Date: 18/01/2025
- Kick-off: 20:45
- The last time both teams met, Atalanta won 3-0 away, but we doubt Naples will blank twice.
Atalanta’s form dipped in recent weeks, having drawn their last three league matches, while Napoli maintained consistency with five wins in five league matches. It is understandable if Napoli plans revenge for the reverse fixture, but thanks to the hosts’ formidable attack, we doubt Antonio Conte’s men will keep a clean slate.
Atalanta vs Napoli prediction 18/01/2025: Both teams to score - yes
Fiorentina and Torino to struggle in the final third: Fiorentina vs Torino
- Date: 19/01/2025
- Kick-off: 12:30
- Both teams are going through a rough patch now, which suggests this encounter will likely lack goals.
Fiorentina are winless in their last five league matches, to say a few, while Torino have struggled with consistency this season. Matches involving the visitors rarely produce three matches, and with the hosts going through a hard time, we can anticipate a low-scoring game in Florence this week.
Fiorentina vs Torino prediction 19/01/2025: Under 2.5 goals
Parma and Venezia to exchange goals: Parma vs Venezia
- Date: 19/01/2025
- Kick-off: 15:00
- Parma are poor defensively because they spend more time playing confidently in the opposition box. Venezia may struggle to score goals, but the hosts’ poor form is a relief.
Parma do not struggle to score goals, but they have big issues at the back, having conceded 35 goals in 20 league matches. Despite having one of the weakest attacks in Serie A, Venezia's poor defense may allow the visitors to occasionally breach their defense and ultimately score. Of course, Venezia’s poor defense (33 goals conceded) cannot shut Parma’s decent attack (25 goals scored) from getting on the scoreboard.
Parma vs Venezia prediction 19/01/2025: Both teams to score - yes
Cagliari and Lecce will struggle to create many clear-cut chances: Cagliari vs Lecce
- Date: 19/01/2025
- Kick-off: 15:00
- Both teams struggle to score goals, so we expect this encounter to be drab and uneventful.
Lecce are in better form, no doubt, but their inability to score more than one goal per game suggests this encounter will lack goals. Cagliari’s poor attack also gives enough reasons why this encounter is expected to be uneventful. Both teams averaged less than 1.0 goals scored per game.
Cagliari vs Lecce prediction 19/01/2025: Under 2.5 goals
Verona and Lazio to exchange goals: Hellas Verona vs Lazio
- Date: 19/01/2025
- Kick-off: 18:00
- Given the inconsistent nature of both teams and Lazio's recent struggles to maintain clean sheets, we anticipate both clubs to score goals.
Verona are fighting against relegation this term, and their recent performances suggest they can achieve their aim if they maintain their fighting spirit. They may not have the quality to beat Lazio, who are currently out of shape, but they find the back of the net at least once because the visitors failed to keep a clean sheet in their last six games.
Verona vs Lazio prediction 19/01/2025: Both teams to score - yes
Inter Milan to maintain their winning momentum: Inter Milan vs Empoli
- Date: 19/01/2025
- Kick-off: 20:45
- Empoli are not in their best shape to hope for a miracle in Milan against the reigning champions of Italy, who are on a winning spree.
Inter Milan have been consistent for a very long time, and it’s no surprise that they are only one point behind league leaders Napoli, having played one game less. Empoli lost four of their last five league matches, to say a few, and it is increasingly unlikely that the visitors can cause any harm in San Siro on Sunday.
Inter Milan vs Empoli prediction 19/01/2025: Home team to win
Como and Udinese to exchange goals: Como vs Udinese
- Date: 20/01/2025
- Kick-off: 20:45
- Both teams struggle to keep clean sheets, which gives the impression that they can exchange goals in Lombardy.
Como scored against Lazio and AC Milan, so what are the chances they don’t score against an inconsistent Udinese side? The hosts rarely end a home game without scoring, and the fact that the visitors have already conceded 28 league goals suggests that both teams are likely to provide their fans with goals to cheer on on Monday night.
Como vs Udinese prediction 20/01/2025: Both teams to score - yes


