Football Predictions

Football Predictions of Today, December 20

Premier League Predictions

Newcastle

Newcastle

Prediction:
1-1

Match Time & Date:

20 December 2025

12:30

VIEW PREDICTION

Chelsea

Chelsea

Newcastle aim to recover from an unlucky Tyne-and-Wear derby defeat, but with Chelsea looking sharp at the moment, we predict a 1-1 draw. The Magpies suffered a 1-0 loss to Sunderland in the local derby, with big-money signing Nick Woltemade scoring a strange own goal. Eddie Howe’s men, though, are tough to beat at home and you should know that they have been scoring 2.00 ... Read More...

This match will be played on 20 December 2025 at 12:30

Bournemouth

Bournemouth

Prediction:
3-1

Match Time & Date:

20 December 2025

15:00

VIEW PREDICTION

Burnley

Burnley

Bournemouth host Burnley in what promises to be an end-to-end encounter at the Vitality Stadium. Given Burnley's dreadful losing run, our prediction points toward a 3-1 home win. The Cherries have been erratic at home, scoring 1.4 goals per game but conceding just 0.8, while Tyler Adams’ injury could see Alex Scott slot in without disrupting the lineup too much.

The... Read More...

This match will be played on 20 December 2025 at 15:00

Brighton

Brighton

Prediction:
2-1

Match Time & Date:

20 December 2025

15:00

VIEW PREDICTION

Sunderland

Sunderland

Brighton prepare to host Sunderland in a clash that could shape the early momentum of the season. Given Sunderland's ups and downs on the road, our prediction leans toward a 2-1 home win. The Seagulls will be without both Lewis Dunk and Diego Gomez due to suspension, which weakens their defensive spine, though they still hold a strong home record.

The Black Cats trave... Read More...

This match will be played on 20 December 2025 at 15:00

Man City

Man City

Prediction:
3-1

Match Time & Date:

20 December 2025

15:00

VIEW PREDICTION

West Ham

West Ham

High-flying Manchester City aim to extend their winning run to six games and given West Ham’s poor defensive display in a 3-2 loss to Aston Villa, we predict that the Citizens will do so with a 3-1 win over Nuno Espirito Santo’s troops. The Citizens proved their worth in a 3-0 win over Crystal Palace at the weekend and with the team scoring 2.67 goals per game at home, M... Read More...

This match will be played on 20 December 2025 at 15:00

Wolves

Wolves

Prediction:
1-2

Match Time & Date:

20 December 2025

15:00

VIEW PREDICTION

Brentford

Brentford

Pressure is mounting fast at Molineux as Wolverhampton return home desperately searching for a reset, but given their shaky defence, we predict a 2-1 win over Brentford. The Wolves are on a brutal 10-game losing run, a sequence that has drained confidence and left little margin for error. The problems are clear in the numbers: just 0.7 goals scored per game across their last... Read More...

This match will be played on 20 December 2025 at 15:00

Tottenham

Tottenham

Prediction:
2-2

Match Time & Date:

20 December 2025

17:30

VIEW PREDICTION

Liverpool

Liverpool

As both Tottenham and Liverpool are desperate to grab something from Saturday’s Premier League game, our prediction points toward a 2-2 draw. Spurs are not enjoying a season to remember, with the team sitting in 11th place in the standings after 16 rounds. The fact that they have been scoring 2.00 goals per game at home of late is surely giving fans a reason for optimism a... Read More...

This match will be played on 20 December 2025 at 17:30

Everton

Everton

Prediction:
1-1

Match Time & Date:

20 December 2025

20:00

VIEW PREDICTION

Arsenal

Arsenal

After surviving Wolverhampton at the weekend, Arsenal aim to retain top position in the Premier League standings. However, our prediction points toward a 1-1 draw as Mikel Arteta’s troops have been struggling at Goodison Park in recent years. The Toffees are eager to make amends for a 2-0 loss to Chelsea, with the team eyeing their fifth home win of the season. Their expec... Read More...

This match will be played on 20 December 2025 at 20:00

Leeds United

Leeds United

Prediction:
2-2

Match Time & Date:

20 December 2025

20:00

VIEW PREDICTION

Crystal Palace

Crystal Palace

Elland Road will host an intriguing contrast of moods as Leeds United look to get back on course against an in-form Crystal Palace side. Given their attacking potentials, our prediction points toward a 2-2 draw. The Whites head into this clash without fresh injury worries, but recent results remain a concern, with just one win from their last five (0.8 points per game). Defe... Read More...

This match will be played on 20 December 2025 at 20:00

Primera Division Predictions

Oviedo

Oviedo

Prediction:
0-1

Match Time & Date:

20 December 2025

13:00

VIEW PREDICTION

Celta Vigo

Celta Vigo

After recording back-to-back wins over Real Madrid and Athletic Club, we predict that Celta Vigo will give fans yet another reason to celebrate by beating Oviedo 1-0 at Estadio Nuevo Carlos Tartiere. Los Azules are on a ten-game winless run in all competitions, picking up just 0.40 points per game overall. Goals have been a major issue, as they average only 0.50 scored per m... Read More...

This match will be played on 20 December 2025 at 13:00

Levante

Levante

Prediction:
1-1

Match Time & Date:

20 December 2025

15:15

VIEW PREDICTION

Real Sociedad

Real Sociedad

Levante return home still searching for rhythm, but with Real Sociedad showing signs of improvement on the road, our prediction points toward a 1-1 draw. Los Levantinos have taken just 1.00 point per game overall and sit on three straight home defeats, scoring only 0.33 goals per match at home. Defensive issues persist too, with 2.33 goals conceded per home game, while they ... Read More...

This match will be played on 20 December 2025 at 15:15

Osasuna

Osasuna

Prediction:
1-0

Match Time & Date:

20 December 2025

17:30

VIEW PREDICTION

Alaves

Alaves

Osasuna and Alaves meet in Pamplona with both sides showing competitive recent form, which points toward a tight La Liga encounter. Therefore, we predict that one goal (1-0) is going to separate the two sides in Saturday's mini derby. Los Rojillos have taken 1.10 points per game overall, with matches averaging a high 3.20 total goals. However, their home performances have be... Read More...

This match will be played on 20 December 2025 at 17:30

Real Madrid

Real Madrid

Prediction:
3-0

Match Time & Date:

20 December 2025

20:00

VIEW PREDICTION

Sevilla

Sevilla

Real Madrid aim to build on a hard-fought 2-1 win over Deportivo Alaves and with Sevilla struggling on the road of late, our prediction firmly points toward a 3-0 home win. Los Blancos are eager to melt Barcelona’s advantage in the standings and their expected goals at home of 2.20 are surely giving fans a reason for optimism ahead of Saturday’s showdown. Left-back Fran ... Read More...

This match will be played on 20 December 2025 at 20:00

Serie A Predictions

Lazio

Lazio

Prediction:
1-0

Match Time & Date:

20 December 2025

17:00

VIEW PREDICTION

Cremonese

Cremonese

Lazio will look to make full use of home advantage as they welcome Cremonese in what appears a clear mismatch on recent numbers and we predict that they will do so with a 1-0 win. Maurizio Sarri’s side have been especially solid at the Olimpico, taking 2.60 points per game at home, winning 80% of those matches and conceding just 0.20 goals on average. Overall, Lazio have ... Read More...

This match will be played on 20 December 2025 at 17:00

Juventus

Juventus

Prediction:
1-1

Match Time & Date:

20 December 2025

19:45

VIEW PREDICTION

AS Roma

AS Roma

Juventus host AS Roma in a mouthwatering Serie A clash as both sides aim to maintain their strong form this season. With both sides being eager to grab something from the derby, we predict a 1-1 draw. Juventus have been impressive at home, winning four of their last five fixtures with an average of 2.2 points per game at Allianz Stadium. They score 1.4 goals per home match w... Read More...

This match will be played on 20 December 2025 at 19:45

Bundesliga Predictions

Augsburg

Augsburg

Prediction:
2-2

Match Time & Date:

20 December 2025

14:30

VIEW PREDICTION

Werder Bremen

Werder Bremen

Augsburg take on Werder Bremen in a clash between two sides struggling for consistency. As both teams are eager to grab something from Saturday's clash, we predict a 2-2 draw. The Bavarians have picked up just 1.0 point per game overall, with a mixed recent run. Their home form is noticeably stronger, winning 50% of matches and taking 1.5 points per game, although goals have... Read More...

This match will be played on 20 December 2025 at 14:30

Koln

Koln

Prediction:
1-1

Match Time & Date:

20 December 2025

14:30

VIEW PREDICTION

Union Berlin

Union Berlin

A tight Bundesliga encounter is expected when Koln and Union Berlin square off against each other at RheinEnergieStadion, with our prediction pointing toward a 1-1 draw. The Billy Goats have struggled to turn spells of decent attacking play into results, picking up just 0.90 points per game overall. However, matches involving the hosts tend to be open, averaging 3.10 goals, ... Read More...

This match will be played on 20 December 2025 at 14:30

Hamburg

Hamburg

Prediction:
2-2

Match Time & Date:

20 December 2025

14:30

VIEW PREDICTION

Frankfurt

Frankfurt

Hamburg welcome Eintracht Frankfurt at Volksparkstadion in a Bundesliga fixture that looks evenly matched on paper. Therefore, our prediction leans toward a 2-2 draw. HSV have taken just 1.1 points per game overall, but their home form is notably stronger, averaging 1.6 points per game with 1.4 goals scored. Matches involving Hamburg tend to be open, with BTTS landing in 70%... Read More...

This match will be played on 20 December 2025 at 14:30

Stuttgart

Stuttgart

Prediction:
3-2

Match Time & Date:

20 December 2025

14:30

VIEW PREDICTION

Hoffenheim

Hoffenheim

Stuttgart return to MHPArena full of confidence after rolling over Werder Bremen 4–0 away, a result that underlined their attacking potential. Given their fine home record, we predict a 3-2 win. Sebastian Hoeness' side have won three of their last five games (PPG 1.90), averaging a huge 4.0 total goals per match in that run. At home, die Schwaben boast a 75% win rate and s... Read More...

This match will be played on 20 December 2025 at 14:30

Wolfsburg

Wolfsburg

Prediction:
2-2

Match Time & Date:

20 December 2025

14:30

VIEW PREDICTION

Freiburg

Freiburg

Wolfsburg return to the Volkswagen Arena hoping to build momentum after a 3-1 win over M'gladbach. Given Freiburg's fine form, our prediction leans toward a 2-2 draw. Despite scoring 1.30 goals per game, defensive issues remain a concern, as they concede 1.80 on average and have kept just one clean sheet across that run. Home form has been especially shaky, with four defeats... Read More...

This match will be played on 20 December 2025 at 14:30

Leipzig

Leipzig

Prediction:
2-2

Match Time & Date:

20 December 2025

17:30

VIEW PREDICTION

Bayer Leverkusen

Bayer Leverkusen

Red Bull Arena sets the stage for a heavyweight Bundesliga clash, with our prediction pointing toward a 2-2 draw due to their attacking potential. Leipzig have won all five of their recent home matches, averaging 3.8 goals per game, while conceding just 0.6 in that spell. Ole Werner’s side also boast a 70% overall win rate and an impressive 2.20 points per game, underlined... Read More...

This match will be played on 20 December 2025 at 17:30

Championship Predictions

Blackburn Rovers

Blackburn Rovers

Prediction:
2-1

Match Time & Date:

20 December 2025

12:30

VIEW PREDICTION

Millwall

Millwall

Blackburn Rovers host Millwall aim to recover from a 2-1 loss to Portsmouth and given Millwall's defensive struggles on the road, 2-1 is our predicted outcome. The Riversiders have picked up 1.50 points per game overall, conceding just 1.00 goal per match, but home form has been less convincing with only a 20% win rate at Ewood Park. Goals are usually on the agenda, with BTT... Read More...

This match will be played on 20 December 2025 at 12:30

Preston

Preston

Prediction:
2-1

Match Time & Date:

20 December 2025

12:30

VIEW PREDICTION

Norwich

Norwich

Preston host Norwich City in a clash between two sides trending toward open, goal-heavy games. With the Canaries struggling on the road, our prediction firmly points toward a 2-1 home win. The Lilywhites are unbeaten in five, picking up 1.90 points per game overall and scoring in every match so far this run. At Deepdale, Preston average 3.00 total goals per game, with BTTS l... Read More...

This match will be played on 20 December 2025 at 12:30

Southampton

Southampton

Prediction:
1-1

Match Time & Date:

20 December 2025

12:30

VIEW PREDICTION

Coventry

Coventry

Southampton look to respond after an unexpected loss to Norwich City, but with league leaders Coventry enjoying a season to remember, we predict a 1-1 draw. Tonda Eckert’s side average 2.30 goals per game and have won 80% of their home matches, with games at St Mary’s producing 3.60 goals on average. Defensive issues remain, though, with just 10% clean sheets overall and... Read More...

This match will be played on 20 December 2025 at 12:30

Bristol City

Bristol City

Prediction:
1-2

Match Time & Date:

20 December 2025

15:00

VIEW PREDICTION

Middlesbrough

Middlesbrough

Bristol City welcome Middlesbrough in what promises to be an exciting Championship showdown. With Boro brimming with confidence following four consecutive league wins, we predict a 2-1 away triumph. The Robins average only 0.90 goals per game this season and have failed to score in 40% of fixtures, although defensive numbers at Ashton Gate are more solid, conceding just 0.80... Read More...

This match will be played on 20 December 2025 at 15:00

Charlton

Charlton

Prediction:
2-2

Match Time & Date:

20 December 2025

15:00

VIEW PREDICTION

Oxford United

Oxford United

Charlton Athletic take Oxford United aiming to return to winning ways, but given their dreadful winless run in the Championship, our prediction leans toward a 1-1 draw. The Addicks have struggled defensively, conceding 1.70 goals per game overall and 2.00 per match at The Valley, while BTTS has landed in 75% of home fixtures. Attacking output remains modest at 1.00 goal per ... Read More...

This match will be played on 20 December 2025 at 15:00

Derby

Derby

Prediction:
2-1

Match Time & Date:

20 December 2025

15:00

VIEW PREDICTION

Portsmouth

Portsmouth

Derby County welcome Portsmouth looking to maintain momentum after a productive spell that has delivered three wins from the last five matches. Therefore, our prediction points toward a 2-1 home win. The Rams average 1.80 goals per game and see BTTS land in 80% of their fixtures, with matches producing 3.10 goals on average. Home form has been less dominant, with a 40% win r... Read More...

This match will be played on 20 December 2025 at 15:00

Hull City

Hull City

Prediction:
2-1

Match Time & Date:

20 December 2025

15:00

VIEW PREDICTION

West Bromwich

West Bromwich

Hull City face West Bromwich Albion for a Championship showdown, with our prediction leaning toward a 2-1 home win due to their fine home record. The Tigers have been in a fine form of late, particularly away with 1.80 points per game. They score 1.70 goals on average and concede 1.60, with BTTS occurring in 70% of matches. Their expected goals of 1.24 suggest they slightly ... Read More...

This match will be played on 20 December 2025 at 15:00

Ipswich

Ipswich

Prediction:
2-0

Match Time & Date:

20 December 2025

15:00

VIEW PREDICTION

Sheffield Wednesday

Sheffield Wednesday

Ipswich Town look to build on a solid run and with Sheffield Wednesday head into Saturday's clash with a severely-weakened squad, 2-0 is our predicted outcome. The Tractor Boys are averaging 1.80 goals per game overall, with home matches producing just 1.25 goals on average, reflecting a tight defensive approach that has seen them concede only 0.25 goals per home game. Ipswi... Read More...

This match will be played on 20 December 2025 at 15:00

QPR

QPR

Prediction:
2-2

Match Time & Date:

20 December 2025

15:00

VIEW PREDICTION

Leicester

Leicester

QPR host Leicester City in what promises to be an open encounter, with a 2-2 predicted outcome. The Hoops have been solid at home, winning three of their last five home matches, averaging 4.00 goals per game at Loftus Road while conceding 2.00. Overall, QPR score in 80% of their matches and have a 70% BTTS rate, reflecting their attacking style but occasional defensive vulne... Read More...

This match will be played on 20 December 2025 at 15:00

Sheffield United

Sheffield United

Prediction:
3-1

Match Time & Date:

20 December 2025

15:00

VIEW PREDICTION

Birmingham City

Birmingham City

Sheffield United host Birmingham City in a Championship clash where both teams have been scoring regularly but are also vulnerable at the back. Therefore, our prediction leans toward a 3-1 home win. The Blades have been strong at home, winning three of their last five matches at Bramall Lane and averaging 2.60 goals per home game. Overall, they score 1.80 per match and conce... Read More...

This match will be played on 20 December 2025 at 15:00

Watford

Watford

Prediction:
1-1

Match Time & Date:

20 December 2025

15:00

VIEW PREDICTION

Stoke City

Stoke City

Watford welcome Stoke City for a tight Championship encounter, with a 1–1 draw our prediction. The Hornets have been solid at home, averaging 1.80 points per game and scoring 1.80 goals per match while conceding just 1.00. Overall, they score 1.70 and concede 1.50 per game, with BTTS in 90% of their matches. Their expected goals of 1.57 suggest they create plenty of chance... Read More...

This match will be played on 20 December 2025 at 15:00

Portugal Primeira Liga Predictions

Gil Vicente

Gil Vicente

Prediction:
1-0

Match Time & Date:

20 December 2025

18:00

VIEW PREDICTION

Rio Ave

Rio Ave

Gil Vicente take on Rio Ave looking to build on solid home form and given Os Rioavistas' shaky defence, our prediction points toward a 2-0 home win. The hosts will be without defenders Jonathan Buatu and Ghislain Konan (both away on international duty), but they are capable of filling the gap. Os Galoes boast a 75% home win rate and have kept clean sheets in three of their l... Read More...

This match will be played on 20 December 2025 at 18:00

Estrela

Estrela

Prediction:
2-1

Match Time & Date:

20 December 2025

20:30

VIEW PREDICTION

Moreirense

Moreirense

Moreirense aim to recover from a heavy 4-0 loss to Benfica, but with Estrela being a real force to be reckoned with at home, 2-1 is our predicted outcome for Saturday's clash. Estrela aim to recover from a 3-1 defeat to Porto but will be without defender Sidny Cabral, who could leave a gap in the backline. The home side have been inconsistent this season, winning 50% of thei... Read More...

This match will be played on 20 December 2025 at 20:30

Scottish Premiership Predictions

Dundee United

Dundee United

Prediction:
1-1

Match Time & Date:

20 December 2025

15:00

VIEW PREDICTION

Hibernian

Hibernian

Dundee United welcome Hibernian in confident mood after a shock 2-1 win over Celtic, and Jim Goodwin is expected to stick with the same XI. As Hibernian head into the match with a severely-weakened squad, 1-1 is our predicted outcome. Despite mixed overall form (1.1 points per game), United are much stronger at Tannadice, averaging 1.6 points per game at home. Their matches ... Read More...

This match will be played on 20 December 2025 at 15:00

Kilmarnock

Kilmarnock

Prediction:
2-2

Match Time & Date:

20 December 2025

15:00

VIEW PREDICTION

Falkirk

Falkirk

Kilmarnock take on Falkirk in the Premiership round 18 in what promises to be a close encounter (2-2). The Killie have no fresh injury concerns, but form remains a major issue. Kilmarnock have picked up just 0.2 points per game, failing to win any of their recent matches, while scoring only 0.6 goals per game and conceding a worrying 2.4. Even at home, they average just 0.4 ... Read More...

This match will be played on 20 December 2025 at 15:00

Motherwell

Motherwell

Prediction:
1-0

Match Time & Date:

20 December 2025

15:00

VIEW PREDICTION

Dundee FC

Dundee FC

Motherwell welcome Dundee FC knowing they remain one of the more consistent sides in the division despite ongoing squad issues. Given Dundee FC's poor away form, our prediction points toward a 1-0 home win. The hosts are missing defender Stephen Welsh, while forward Tawanda Maswanhise is away at AFCON, but recent performances suggest they can cope. Motherwell average 1.9 poi... Read More...

This match will be played on 20 December 2025 at 15:00

St Mirren

St Mirren

Prediction:
2-1

Match Time & Date:

20 December 2025

15:00

VIEW PREDICTION

Livingston

Livingston

St. Mirren and Livingston face each other at The SMISA Stadium in what is expected to be an interesting Premiership encounter. With Livingston suffering a dip in form, especially on the road, our prediction points toward a 2-1 home win. The hosts’ recent form is mixed (1.1 points per game), but performances at home are slightly stronger, averaging 1.17 PPG with goals in 50... Read More...

This match will be played on 20 December 2025 at 15:00

Netherlands Eredivisie Predictions

Heracles

Heracles

Prediction:
2-2

Match Time & Date:

20 December 2025

15:30

VIEW PREDICTION

Heerenveen

Heerenveen

A high-scoring affair is always guaranteed when Heracles and Heerenveen share the pitch, with both sides producing some of the most entertaining numbers in the Eredivisie so far. Therefore, we predict that they will play out a 2-2 draw at Asito Stadium. Heracles matches average a huge 5.0 goals, while they have scored 2.7 per game but are yet to keep a clean sheet. At home, ... Read More...

This match will be played on 20 December 2025 at 15:30

Excelsior

Excelsior

Prediction:
2-2

Match Time & Date:

20 December 2025

17:45

VIEW PREDICTION

Zwolle

Zwolle

Excelsior and Zwolle meet in a fixture that often produces chances, even if consistency has been lacking on both sides. Therefore, we believe that there is big value in betting on 2-2 draw. The hosts have taken just 1.00 point per game overall, with a modest 30% win rate, but home matches remain competitive, averaging 2.0 total goals. Defensively, Excelsior continue to allow... Read More...

This match will be played on 20 December 2025 at 17:45

Nijmegen

Nijmegen

Prediction:
2-2

Match Time & Date:

20 December 2025

19:00

VIEW PREDICTION

Ajax

Ajax

In-form Nijmegen aim to overtake Ajax in third place in the Eredivisie standings, but with the Amsterdammers improving their game of late, our prediction firmly points toward a 2-2 draw. NEC are enjoying a season to remember, with the team eyeing a spot in European competitions. As they have been averaging 2.67 goals per game at home of late, a high-scoring affair is on the ... Read More...

This match will be played on 20 December 2025 at 19:00

Breda

Breda

Prediction:
1-1

Match Time & Date:

20 December 2025

20:00

VIEW PREDICTION

Telstar

Telstar

Breda welcome Telstar with both sides under pressure to turn shaky recent form into points. As the two teams seem to be evenly matched at the moment, we predict a 1-1 draw at Rat Verlegh Stadion. The hosts are winless in five (PPG 0.60) and have managed just a 10% overall win rate, conceding 1.70 goals per game despite a respectable expected goals of 1.65. At home, Breda sti... Read More...

This match will be played on 20 December 2025 at 20:00

League 1 Predictions

Stevenage

Stevenage

Prediction:
1-1

Match Time & Date:

20 December 2025

12:30

VIEW PREDICTION

Burton

Burton

As Stevenage and Burton seem to be evenly matched ahead of Saturday's clash, we predict that they will play out a 1-1 draw at Lamex Stadium. Stevenage return home after a confidence-boosting 3–1 win over Stockport, and boss Alex Revell is expected to stick with the same starting XI given the lack of fresh injury concerns. Despite that positive result, The Boro’s overall ... Read More...

This match will be played on 20 December 2025 at 12:30

Wigan

Wigan

Prediction:
1-0

Match Time & Date:

20 December 2025

12:30

VIEW PREDICTION

Blackpool

Blackpool

Wigan and Blackpool meet in what is expected to be a low-scoring League One encounter, with 1-0 our predicted outcome. Wigan head into Saturday's game on the back of a solid 1–1 draw with Huddersfield and have no fresh injury concerns, which should allow Ryan Lowe to keep continuity in his selection. At home, the Latics have been hard to break down, conceding just 0.60 goa... Read More...

This match will be played on 20 December 2025 at 12:30

Doncaster

Doncaster

Prediction:
3-1

Match Time & Date:

20 December 2025

15:00

VIEW PREDICTION

Plymouth

Plymouth

Doncaster welcome Plymouth in a matchup shaped by attacking intent versus defensive caution. Therefore, our prediction firmly points toward a 3-1 home win. The Donny have taken 1.6 points per game overall and remain particularly dangerous going forward, averaging 1.9 goals per match. At home, that number rises to 2.2 goals, with 80% of their games seeing both teams score. Th... Read More...

This match will be played on 20 December 2025 at 15:00

Exeter

Exeter

Prediction:
2-1

Match Time & Date:

20 December 2025

15:00

VIEW PREDICTION

Barnsley

Barnsley

Exeter take on Barnsley in a League One clash where home form could be decisive. Therefore, we predict that the Grecians will defeat the Tykes 2-1 on Matchday 21. Exeter average 1.6 points per game overall but are far stronger at St James Park, picking up 2.5 points per home match. They score 2.5 goals per game at home while conceding just 1.0, and have failed to score in no... Read More...

This match will be played on 20 December 2025 at 15:00

Leyton Orient

Leyton Orient

Prediction:
2-1

Match Time & Date:

20 December 2025

15:00

VIEW PREDICTION

Bradford

Bradford

Leyton Orient host Bradford City in a League One clash that points toward a 2-1 home win. Leyton will miss forward Dominic Ballard, who scored in their recent 3-2 loss at Barnsley, but the hosts still have a solid home record. The O's average 1.6 points per game at home and score around 2 goals per home match while conceding less than 1 goal on average. Their expected goals ... Read More...

This match will be played on 20 December 2025 at 15:00

Lincoln

Lincoln

Prediction:
3-1

Match Time & Date:

20 December 2025

15:00

VIEW PREDICTION

Cardiff

Cardiff

Lincoln host Cardiff City in an intriguing League One clash. With Leyton winning three of their last five home games, we predict a 3-1 home win. The Imps have no fresh injury concerns and head into Saturday's clash following a 2-2 draw with Blackpool. Lincoln have been solid at home this season, winning 75% of their matches at Sincil Bank and averaging 1.5 goals per game ove... Read More...

This match will be played on 20 December 2025 at 15:00

Mansfield

Mansfield

Prediction:
2-2

Match Time & Date:

20 December 2025

15:00

VIEW PREDICTION

Stockport County

Stockport County

Mansfield host Stockport County in what could be an intriguing League Two clash, with out prediction pointing toward a 2-2 draw. The Yellows are coming off a goalless draw with AFC Wimbledon, with Luke Bolton sidelined due to a long-term knee injury, though this is not expected to disrupt the side. Mansfield have struggled this season, winning just 20% of their matches overa... Read More...

This match will be played on 20 December 2025 at 15:00

Port Vale

Port Vale

Prediction:
1-2

Match Time & Date:

20 December 2025

15:00

VIEW PREDICTION

Peterborough

Peterborough

Port Vale host Peterborough in what shapes up to be an intriguing League One clash, but given the Posh's fine form, we predict a 2-1 away win. The Pilgrims played out a 2-2 with Luton Town at the weekend, despite missing Clark and Gordon, who were not key starters. Port Vale have been inconsistent this season, winning just 30% of their matches, but scoring 1.6 goals per game... Read More...

This match will be played on 20 December 2025 at 15:00

Rotherham

Rotherham

Prediction:
1-2

Match Time & Date:

20 December 2025

15:00

VIEW PREDICTION

Huddersfield

Huddersfield

Rotherham United face Huddersfield Town in a Championship clash where injuries could play a key role. Given the number of absentees in the home team, our prediction firmly points toward a 2-1 away win. The Millers are struggling, missing Etete, Hatton, Kayode, Benson, James, and Nombe, which contributed to back-to-back defeats against Blackpool and Plymouth. Rotherham have w... Read More...

This match will be played on 20 December 2025 at 15:00

Wycombe

Wycombe

Prediction:
0-1

Match Time & Date:

20 December 2025

15:00

VIEW PREDICTION

Bolton

Bolton

Wycombe host Bolton in a League One clash with contrasting form and fitness situations. Therefore, we predict that the in-form visitors will emerge triumphant in Saturday's encounter (0-1). The Chairboys have struggled recently, earning 1.5 points per game, winning 40% of their matches, and averaging 1.3 goals scored while conceding 1.1 per game. Home form is better, with 2.... Read More...

This match will be played on 20 December 2025 at 15:00

League 2 Predictions

Bromley

Bromley

Prediction:
3-1

Match Time & Date:

20 December 2025

12:30

VIEW PREDICTION

Grimsby

Grimsby

Bromley host Grimsby in a League Two encounter, with momentum clearly favoring the home side. Therefore, 3-1 is our predicted outcome for Saturday's clash. Bromley have won 4 of their last 5 matches, averaging 1.6 goals scored and conceding 1.2 per game, with clean sheets in 30% of matches. At home, they are slightly stronger, scoring 1.83 goals on average and winning 67% of... Read More...

This match will be played on 20 December 2025 at 12:30

Notts County

Notts County

Prediction:
1-2

Match Time & Date:

20 December 2025

12:30

VIEW PREDICTION

Walsall

Walsall

Notts County welcome Walsall in a League Two clash, with both sides in fine form. However, our predictions points toward a 2-1 away win due to Walsall's promising away record. The Magpies have picked up 1.8 points per game overall, scoring 1.6 goals and conceding 1.3. At home, they have scored 1.4 goals per match and kept clean sheets in 20% of games, winning 40% of home fix... Read More...

This match will be played on 20 December 2025 at 12:30

Barnet

Barnet

Prediction:
2-2

Match Time & Date:

20 December 2025

15:00

VIEW PREDICTION

Salford

Salford

Barnet take on Salford City in a League Two showdown, looking to bounce back from a 3-1 defeat to Chesterfield, but with the Lions being high on spirits ahead of Saturday's clash, our prediction leans toward a 2-2 draw. The Bees have struggled recently, averaging 1.1 points per game, scoring 1.5 goals and conceding 1.4. At home, their attacking threat improves slightly with ... Read More...

This match will be played on 20 December 2025 at 15:00

Colchester

Colchester

Prediction:
1-0

Match Time & Date:

20 December 2025

15:00

VIEW PREDICTION

Newport County

Newport County

Colchester United welcome Newport County in a League Two clash, aiming to recover from a 4-3 defeat at Salford. Given Colchester's solid defence, we predict a 1-0 home win. The U's have been inconsistent, averaging 1.4 points per game, scoring 1.4 goals and conceding 1.1. Home form is slightly weaker, with 1.17 points per game, but they keep clean sheets in 50% of home match... Read More...

This match will be played on 20 December 2025 at 15:00

Fleetwood

Fleetwood

Prediction:
2-1

Match Time & Date:

20 December 2025

15:00

VIEW PREDICTION

Gillingham

Gillingham

Fleetwood host Gillingham in a League Two clash, looking to build on recent solid form. Given their promising form, 2-1 is our predicted outcome for Saturday's showdown. The home side have been relatively consistent, averaging 1.6 points per game overall, scoring 1.9 goals and conceding 1.3. At Highbury Stadium, the Cod Army’s stats are similar, with 1.8 points per game, s... Read More...

This match will be played on 20 December 2025 at 15:00

Harrogate

Harrogate

Prediction:
1-3

Match Time & Date:

20 December 2025

15:00

VIEW PREDICTION

MK Dons

MK Dons

Harrogate and MK Dons square off against each other in a League Two clash, with the home side struggling for form. Therefore, we predict that the Dons will emerge triumphant (1-2) in Saturday's encounter. The Sulphurites have failed to win since September 27, 2025, and have just 0.9 points per game this season. They average 1.2 goals scored while conceding 1.7, with no clean... Read More...

This match will be played on 20 December 2025 at 15:00

Oldham

Oldham

Prediction:
2-2

Match Time & Date:

20 December 2025

15:00

VIEW PREDICTION

Tranmere

Tranmere

Oldham welcome Tranmere in what looks a finely balanced League Two encounter, with our prediction leaning toward a 2-2 draw. The Latics should only be without Conlon and Hawkes, while Tranmere are expected to rotate after a heavy 4-1 defeat to Crewe. Oldham’s form has been inconsistent, averaging 1.2 points per game, with 1.4 goals scored and 1.6 conceded. At home, their m... Read More...

This match will be played on 20 December 2025 at 15:00

Shrewsbury

Shrewsbury

Prediction:
1-2

Match Time & Date:

20 December 2025

15:00

VIEW PREDICTION

Chesterfield

Chesterfield

Shrewsbury welcome Chesterfield with both sides arriving in similar form and no major injury concerns. With Chesterfield brimming with confidence following a 3-1 win over Barnet, our prediction points toward a 2-1 away win. The Shrews followed up recent improvement with a 1-1 draw at Walsall and are averaging 1.3 points per game, scoring 1.6 goals while conceding 1.7. Their ... Read More...

This match will be played on 20 December 2025 at 15:00

Swindon

Swindon

Prediction:
2-0

Match Time & Date:

20 December 2025

15:00

VIEW PREDICTION

Crawley

Crawley

Swindon Town take on Crawley Town aiming to maintain their strong momentum despite a notable absence. Given Crawley's struggles on the road, 2-0 is our predicted outcome for Saturday's League Two clash. The Robins are flying overall, winning 70% of their matches and collecting an impressive 2.3 points per game, but the suspension of in-form striker Aaron Drinan is a blow aft... Read More...

This match will be played on 20 December 2025 at 15:00

Serie B Predictions

Cesena

Cesena

Prediction:
2-0

Match Time & Date:

20 December 2025

14:00

VIEW PREDICTION

Juve Stabia

Juve Stabia

Cesena and Juve Stabia face each other in a Serie B matchup that clearly favors the home side. Therefore, we predict a 2-0 Cesena win. Michele Mignani has no fresh injury concerns and is expected to stick with the same XI that edged Mantova 3–2, which makes sense given the Bianconeri’s excellent home record. They have won 4 of their last 5 home games, averaging 2.0 goals... Read More...

This match will be played on 20 December 2025 at 14:00

Frosinone

Frosinone

Prediction:
2-0

Match Time & Date:

20 December 2025

14:00

VIEW PREDICTION

Spezia

Spezia

Frosinone aim to build on a 2-1 win over Pescara and given their splendid form in December, we predict that they will defeat Spezia 2-0 on Saturday afternoon. The Canarini head into this clash in excellent shape, riding a four-game winning streak and posting strong numbers at both ends of the pitch. Even without Jeremy Oyono (on international duty but not a first-team regula... Read More...

This match will be played on 20 December 2025 at 14:00

Modena

Modena

Prediction:
2-1

Match Time & Date:

20 December 2025

14:00

VIEW PREDICTION

Venezia

Venezia

Modena are brimming with confidence following a 2-0 win over Spezia and given Venezia's struggles on the road, our prediction points toward a 2-1 home win. Defender Daniel Tonoli is suspended for the Canarini, while Yanis Massolin is only a doubt and not a regular starter, so the overall balance of the side should remain intact. At home, Modena average 2.0 points per game, c... Read More...

This match will be played on 20 December 2025 at 14:00

Monza

Monza

Prediction:
2-0

Match Time & Date:

20 December 2025

14:00

VIEW PREDICTION

Carrarese

Carrarese

Monza aim to recover from a 2-0 loss to Venezia and given their fine home record, we predict that they will defeat Carrarese 2-0 at Brianteo. I Biancorossi head into Saturday's game in mixed form, collecting 2.30 points per game overall and remaining unbeaten in their last five home matches (4 wins, 1 draw). At home, Monza’s win rate rises to 80%, underlining their authori... Read More...

This match will be played on 20 December 2025 at 14:00

Padova

Padova

Prediction:
2-2

Match Time & Date:

20 December 2025

14:00

VIEW PREDICTION

Sampdoria

Sampdoria

Padova welcome Sampdoria aiming to build on a hard-fought 2–1 win over Reggiana, but given Sampdoria's attacking potential, a high-scoring 2-2 draw is on the cards. The hosts have struggled at home, failing to win any of their last four league matches there (0.75 PPG), while conceding an average of 1.50 goals per home game. However, their matches tend to be open, with BTTS... Read More...

This match will be played on 20 December 2025 at 14:00

Avellino

Avellino

Prediction:
0-1

Match Time & Date:

20 December 2025

16:15

VIEW PREDICTION

Palermo

Palermo

Avellino are eager to put an end to their disappointing winless run, but with Palermo brimming with confidence following a 1-0 win over Sampdoria, 0-1 is our predicted outcome. I Lupi have won only 20% of their matches and continue to struggle in attack, averaging just 0.70 goals scored per game, while failing to score in 60% of fixtures. Defensive issues remain evident too,... Read More...

This match will be played on 20 December 2025 at 16:15

Pescara

Pescara

Prediction:
2-1

Match Time & Date:

20 December 2025

18:30

VIEW PREDICTION

Reggiana

Reggiana

As both Pescara and Reggiana will stick to their attacking style of play, we predict that they will play out a 2-2 draw at Stadio Adriatico - Giovanni Cornacchia. I Delfini into this clash under pressure after another setback, losing 2–1 to Frosinone, which extended their winless run and left them with just 0.50 points per game overall. The hosts have failed to win any lea... Read More...

This match will be played on 20 December 2025 at 18:30

Bundesliga 2 Predictions

Bochum

Bochum

Prediction:
3-0

Match Time & Date:

20 December 2025

12:00

VIEW PREDICTION

Karlsruher

Karlsruher

With Karlsruher struggling for form in recent weeks, we predict that they will suffer a 3-0 loss to Bochum at Vonovia Ruhrstadion. Despite midfielder Ibrahima Sissoko being away on international duty and Maximilian Wittek a doubt, Bochum remain in strong form, collecting 2.0 points per game overall and winning 60% of their matches. Defensively, they have been solid, concedin... Read More...

This match will be played on 20 December 2025 at 12:00

Dusseldorf

Dusseldorf

Prediction:
2-2

Match Time & Date:

20 December 2025

12:00

VIEW PREDICTION

Greuther Furth

Greuther Furth

Fortuna Dusseldorf and Greuther Furth meet with both sides struggling for consistency. As both sides will adopt an attack-minded approach in Friday's clash, a thrilling 2-2 draw is on the cards. Die Fortunen are without key defender Tim Oberdorf due to suspension, which adds to their recent issues after losing four of their last five matches and averaging just 0.4 points per... Read More...

This match will be played on 20 December 2025 at 12:00

Kaiserslautern

Kaiserslautern

Prediction:
1-1

Match Time & Date:

20 December 2025

12:00

VIEW PREDICTION

Magdeburg

Magdeburg

Kaiserslautern host Magdeburg to their Fritz Walter Stadion in what promises to be a close encounter. Therefore, our prediction leans toward a 1-1 draw. The Red Devils get a boost with Mika Haas returning from suspension, strengthening a defense that conceded 1.5 goals per game overall, though they’ve struggled to keep clean sheets (20% rate). At home, they score 2 goals p... Read More...

This match will be played on 20 December 2025 at 12:00

Holstein Kiel

Holstein Kiel

Prediction:
2-0

Match Time & Date:

20 December 2025

19:30

VIEW PREDICTION

Dynamo Dresden

Dynamo Dresden

Holstein Kiel welcome Dynamo Dresden in a fixture where both teams have struggled for consistency this season. However, historical trends heavily favor the hosts and we predict that they will emerge triumphant (2-0) in Saturday's clash. Kiel are boosted by the return of Lasse Rosenboom from suspension, shoring up a defense that has been leaky at times, conceding 1.4 goals pe... Read More...

This match will be played on 20 December 2025 at 19:30

Segunda Division Predictions

Andorra FC

Andorra FC

Prediction:
0-1

Match Time & Date:

20 December 2025

13:00

VIEW PREDICTION

Deportivo

Deportivo

After shocking Mallorca in Copa del Rey, we predict that Deportivo La Coruna will defeat Andorra FC in La Liga 2 round 19 with the same outcome (0-1). Andorra FC have been inconsistent this season, struggling at home with just 0.33 points per game and no wins in three home matches. Their attack shows some promise, scoring 1.40 goals per game, but defensive frailties are evid... Read More...

This match will be played on 20 December 2025 at 13:00

Huesca

Huesca

Prediction:
0-2

Match Time & Date:

20 December 2025

15:15

VIEW PREDICTION

Racing Santander

Racing Santander

Huesca face Racing Santander in a Segunda Division clash that pits inconsistent home form against an in-form away side. Therefore, we predict a 2-0 away win. Huesca have been unpredictable this season, averaging just 1.10 points per game, with only one win in their last five matches. At home, they have struggled, scoring 1.75 goals per game but conceding 2.5, while midfielde... Read More...

This match will be played on 20 December 2025 at 15:15

Leganes

Leganes

Prediction:
0-1

Match Time & Date:

20 December 2025

17:30

VIEW PREDICTION

Gijon

Gijon

Leganes welcome Sporting Gijon in what promises to be a competitive Segunda Division clash. Given Gijon's fine performance in back-to-back wins over Real Sociedad B and Granada, our prediction leans toward a 1-0 away win. Leganes are struggling for consistency, having collected just 0.90 points per game overall, with home form particularly poor (0.25 PPG). They have scored o... Read More...

This match will be played on 20 December 2025 at 17:30

Las Palmas

Las Palmas

Prediction:
2-2

Match Time & Date:

20 December 2025

20:00

VIEW PREDICTION

Cultural Leonesa

Cultural Leonesa

Las Palmas and Cultural Leonesa face each other at Estadio de Gran Canaria in what promises to be an interesting La Liga 2 encounter, with 2-2 our predicted outcome. La Union Deportiva have been strong at home, picking up 2.5 points per game with a solid defensive record (0.75 goals conceded at home) and effective attacking output (2.0 goals scored at home). Away form for La... Read More...

This match will be played on 20 December 2025 at 20:00

Belgian Pro League Predictions

Dender

Dender

Prediction:
1-1

Match Time & Date:

20 December 2025

15:00

VIEW PREDICTION

St Liege

St Liege

Dender take on Standard Liege in Jupiler League round 19 in what looks like a close encounter. Therefore, we predict that the two teams will play out a 1-1 draw at Dender Football Complex. The hosts have been involved in some of the most open games in the league, averaging a massive 4.0 total goals per match, with BTTS landing in 100% of their fixtures so far. At home, Dende... Read More...

This match will be played on 20 December 2025 at 15:00

Westerlo

Westerlo

Prediction:
1-1

Match Time & Date:

20 December 2025

17:15

VIEW PREDICTION

La Louviere

La Louviere

Westerlo welcome La Louviere with both sides still searching for consistency in recent weeks. As the two teams seem to be evenly matched, our prediction leans toward a 1-1 draw. The hosts have taken 1.6 points per game at home, winning two of their last five there, while conceding just 0.4 goals per home match. However, their overall win rate stands at only 20%, and they hav... Read More...

This match will be played on 20 December 2025 at 17:15

St Gilloise

St Gilloise

Prediction:
2-1

Match Time & Date:

20 December 2025

19:45

VIEW PREDICTION

Waregem

Waregem

Royale Union SG aim to put an end to their three-game winless run and given their excellent record against Waregem, we predict a 2-1 home win. The reigning champions have been slightly inconsistent overall (1.50 points per game), but they remain strong at home, where they average 3.0 total goals per match and score 1.75 goals on average. Their games regularly see both teams ... Read More...

This match will be played on 20 December 2025 at 19:45

Today’s football predictions

The world of football is a pretty complex place, and as such, there are a lot of variables to enjoying the game. The majority of us tend to just watch and marvel at the amazement of these teams and players on a week to week basis, but sometimes, that isn’t the only way forward.

A lot of viewers also like to register their own predictions and football tips on games, and as such, this page is going to be of good use to anyone who fits into that category. This site, and page specifically, allows you to read through all of the predictions for every single major game on a day to day basis. If there are no primary games taking place on the day that you happen to stumble upon the site, then don’t worry – as we’ll also have predictions for the upcoming days too.

From domestic football to the international game, we’ve got fans covered on all fronts. If you wish to navigate your way through, feel free to use the calendar. This will allow you to browse a series of different leagues and games in order to get a wider spectrum of what is available. Long story short: if there’s a big game on, we’ll be here to cover it. Visitors can also enjoy our latest addition; Bet of the Day, where you can grab our best betting tip of the day!

Which football leagues do we cover?

There are so many leagues out there for fans to bet on and predict on and this stage, that you won’t be surprised to discover we also cover the majority of them. We primarily discuss the six biggest leagues (in our mind) that we’re going to go on to discuss now, and all of them have unique traits and attributes that we believe make them fascinating to watch.

Premier League – The English Premier League is considered by many to be the most entertaining division of football on the planet, and it’s kind of hard to argue against that. Many of the world’s top clubs compete there, and when it comes to the finances involved, it’s pretty difficult to say they aren’t at the top of the list. Manchester United are obviously considered to be the biggest name, but alongside them you’ve got the likes of Liverpool, Manchester City, Chelsea and so many more.

La Liga or Primera Division – Perhaps the greatest footballer we’ve ever seen, Lionel Messi, has been calling La Liga home with Barcelona for longer than we can remember. As such that kind of puts them forward as one of the primary frontrunners in the debate of ‘best league in the world’, and the actual style of play certainly suits that theory. Things are a bit slower over there with Barca, Real Madrid and Atletico Madrid often dominating proceedings, but they certainly know how to get results.

Serie A – The Italian league is on the rise after spending a few years in the doldrums, and it is being led by the surging juggernaut of Juventus. They’ve been consistently reigning supreme for almost a decade now, and in the last twelve months, they’ve had Cristiano Ronaldo guiding the way. You’ve also got both Milan clubs who are steeped in history, as well as Napoli, Lazio and Roma.

Bundesliga – Football is a simple game: you run around for 90 minutes, and then at the end, the Germans win. That’s the famous saying, and while it hasn’t been as true in the last few years as it has in previous generations, they’re still located towards the top of the food chain. The Bundesliga clubs have some of the most insane fans we’ve ever seen, with Borussia Dortmund and Bayern Munich continuing to set the standard at the top.

Ligue 1 – Ligue 1 is the home nation of the current world champions France, which should tell you all that you need to know regarding the talent they produce over there. The quality of the league itself isn’t considered to be on the same level as some of the alternatives we’ve already listed, but even so, it’s hard not to marvel at the excellence ofParis Saint-Germain after what they’ve been able to accomplish in recent times.

Champions League – The pinnacle of European football. The Champions League brings together the biggest and best teams from throughout the continent, in a competition that allows them to battle it out and determine who really does stand at the top of the mountain. Real Madrid have dominated in recent years, but beyond that, the quality of football is always just so remarkable to watch.

Europa League – For the teams who are just on the edge of greatness, the Europa League provides them with a chance to prove that they can do battle with other sides from across Europe. The winner of this competition is able to make their way into the UCL the following season, which is a big enough incentive for anyone. Historically, the Spanish teams seem to thrive here.

We don't stop covering only these six leagues. Each season we add new leagues giving our visitors the most accurate football tips and predictions out there. During summer, when regular leagues are in a break, we cover the most important tournaments as well.

Our team of experts

Our team of experts don’t just focus on one specific player, team or league, and instead, they correlate data from every corner of the football world to make up some of the best predictions you’ll find throughout the land. They’re so precise and careful with the ideas they put forward, which is why they’re so heavily trusted and so highly regarded.

We keep getting bigger and better with each and every passing day, and every week provides us with a new opportunity to make magic happen.

Where to place bets?

When you look for top of the range betting companies, especially in the United Kingdom, then you tend to start with bet365 and work your way down – as you can probably see from the following bookmaker reviews on our site.

This can vary depending on what part of the world you originate from as there are different perks with different bookmakers, but by following that link you’ll be able to get a good idea of what’s out there.

Free bets

The beauty of free bets is that they tend to come in all different shapes and sizes – and from all different kinds of bookmakers, too. If you head on over to our free bets page you’ll see a series of opportunities available to you depending on the country you’re based in, from new customer offers to free bets and so much more.

Left Menu Icon