Football Predictions

Football Predictions of Today, October 20

Champions League Predictions

Fenerbahce

Fenerbahce

Prediction:
2-1

Match Time & Date:

20 October 2026

17:45

VIEW PREDICTION

Slavia Prague

Slavia Prague

Fenerbahce will be desperate to respond after suffering a humiliating 6-0 defeat to Aston Villa in Champions League round two, although their 3-0 weekend victory over Alanyaspor restored some confidence. The Turkish giants will look to Mason Greenwood for attacking inspiration, while Kerim Akturkoglu is pushing for a starting place after coming off the bench last time out. H ... Read More...

This match will be played on 20 October 2026 at 17:45

Sabah Baku

Sabah Baku

Prediction:
1-3

Match Time & Date:

20 October 2026

17:45

VIEW PREDICTION

Borussia Dortmund

Borussia Dortmund

Baku Olympic Stadium will host a highly-anticipated Champions League encounter as Sabah look to build on their historic 2-0 victory over Slavia Prague, which brought the Azerbaijani side their first-ever win in the competition. Valdas Dambrauskas’ men deserve credit for taking their chances, although they were fortunate not to concede, with Slavia registering 2.14 expected ... Read More...

This match will be played on 20 October 2026 at 17:45

AS Roma

AS Roma

Prediction:
3-0

Match Time & Date:

20 October 2026

20:00

VIEW PREDICTION

Slovan Bratislava

Slovan Bratislava

AS Roma will be looking to make amends for their heartbreaking 4-3 defeat to Real Madrid, having conceded three late goals after taking control of the contest. Gian Piero Gasperini’s men responded with a 2-0 Serie A victory over Genoa, and they now have a favourable opportunity to strengthen their European campaign. Donyell Malen is available again after serving a domestic ... Read More...

This match will be played on 20 October 2026 at 20:00

Porto

Porto

Prediction:
2-1

Match Time & Date:

20 October 2026

20:00

VIEW PREDICTION

PSV

PSV

Following a 3-2 loss at Real Betis in Champions League round two, Porto will be eager to get their European campaign up and running with a victory at the Estadio do Dragao. The Dragons have otherwise enjoyed an impressive run, winning eight of their last ten matches in the supplied statistics, and their weekend break has allowed them to recharge ahead of this important fixtu ... Read More...

This match will be played on 20 October 2026 at 20:00

Liverpool

Liverpool

Prediction:
3-1

Match Time & Date:

20 October 2026

20:00

VIEW PREDICTION

Villarreal

Villarreal

In-form Liverpool will be aiming to maintain their momentum after following a thrilling 6-3 victory over LASK in Champions League round two with a come-from-behind 2-1 Premier League win against Brentford. Alexander Isak has recovered from injury and is available again, while Ryan Gravenberch returns from his domestic suspension. However, Andoni Iraola must cope without Domi ... Read More...

This match will be played on 20 October 2026 at 20:00

Man City

Man City

Prediction:
3-1

Match Time & Date:

20 October 2026

20:00

VIEW PREDICTION

AEK Athens

AEK Athens

Manchester City will try to recover from a heartbreaking 4-2 defeat to Paris Saint-Germain in Champions League round two after restoring some confidence with a 3-2 Premier League victory over Ipswich Town. Enzo Maresca's side remain sharp up front, and the manager will be relieved that Mateo Kovacic, Matheus Nunes and Erling Haaland are all expected to be fit despite picking ... Read More...

This match will be played on 20 October 2026 at 20:00

Napoli

Napoli

Prediction:
3-0

Match Time & Date:

20 October 2026

20:00

VIEW PREDICTION

Bodo Glimt

Bodo Glimt

Napoli will be desperate to get their Champions League campaign back on track after suffering consecutive defeats to Villarreal (3-1) and Venezia (1-0). The Neapolitans were particularly wasteful in the Serie A defeat against Venezia, registering 29 attempts and 2.36 expected goals without finding the net. Massimiliano Allegri will hope that greater attacking efficiency brin ... Read More...

This match will be played on 20 October 2026 at 20:00

PSG

PSG

Prediction:
2-2

Match Time & Date:

20 October 2026

20:00

VIEW PREDICTION

Barcelona

Barcelona

All eyes will be on Parc des Princes when PSG and Barcelona lock horns in an eagerly-awaited Champions League round-three encounter. Luis Enrique’s men are riding a six-game winning streak after beating Manchester City 4-2 in Europe before coming from behind to defeat Strasbourg 3-1 in Ligue 1. The French champions are expected to make several changes, with Achraf Hakimi, ... Read More...

This match will be played on 20 October 2026 at 20:00

Stuttgart

Stuttgart

Prediction:
1-2

Match Time & Date:

20 October 2026

20:00

VIEW PREDICTION

Atletico Madrid

Atletico Madrid

Stuttgart will be eager to bounce back from their disappointing Bundesliga defeat to HSV when they face Atletico Madrid in the Champions League round 3. Sebastian Hoeness' side cruised to a 3-0 victory away to Slovan Bratislava in round two, but they face a tougher test here. Ermedin Demirovic and Jamie Leweling are both pushing for starting places. Stuttgart have won 80% of ... Read More...

This match will be played on 20 October 2026 at 20:00

Championship Predictions

Wolves

Wolves

Prediction:
1-0

Match Time & Date:

20 October 2026

19:45

VIEW PREDICTION

Portsmouth

Portsmouth

Molineux will host a postponed Championship game as Wolves take on Portsmouth, with both sides looking to build on positive results at the weekend. Wolves came from behind to beat Burnley 2-1 despite the absence of Raul Jimenez, who remains sidelined. Tawanda Chirewa is pushing for a rare start after scoring off the bench, while Rodrigo Gomez, Boubacar Traore and Bertrand Tr ... Read More...

This match will be played on 20 October 2026 at 19:45

League 1 Predictions

AFC Wimbledon

AFC Wimbledon

Prediction:
1-1

Match Time & Date:

20 October 2026

19:45

VIEW PREDICTION

Mansfield

Mansfield

Cherry Red Records Stadium will host a crucial League One clash as AFC Wimbledon look to recover from their heaviest defeat of the season. Johnnie Jackson’s side were thrashed 5-0 by Sheffield Wednesday in Round 11, failing to register a single shot on target. The Dons need a much stronger response, although their home form offers some encouragement. Mathew Stevens, Dujuan ... Read More...

This match will be played on 20 October 2026 at 19:45

Blackpool

Blackpool

Prediction:
2-1

Match Time & Date:

20 October 2026

19:45

VIEW PREDICTION

MK Dons

MK Dons

Bloomfield Road will be the centre of attention as Blackpool take on MK Dons in the League One round 12. Blackpool suffered a 2-0 defeat to Leyton Orient in Round 11, extending their miserable run and increasing the pressure on Ian Evatt. The Seasiders have struggled at both ends, despite creating opportunities in recent matches. Josh Earl, Niall Ennis, Fraser Horsfall and M ... Read More...

This match will be played on 20 October 2026 at 19:45

Bromley

Bromley

Prediction:
0-2

Match Time & Date:

20 October 2026

19:45

VIEW PREDICTION

Leicester

Leicester

Bromley will be desperate to get back on course in League One when they face Leicester City on Tuesday. Andy Woodman’s side lost 1-0 to Stockport County in Round 11, managing just four shots and none on target. The defeat extended their losing streak to four matches across all competitions, leaving the hosts in urgent need of an attacking improvement. Bromley reported no f ... Read More...

This match will be played on 20 October 2026 at 19:45

Burton

Burton

Prediction:
0-2

Match Time & Date:

20 October 2026

19:45

VIEW PREDICTION

Bradford

Bradford

Tuesday's football game at Pirelli Stadium pits together Burton Albion and Bradford City with the hosts searching for a much-needed return to winning ways. Gary Bowyer’s side drew 2-2 away to Peterborough United in Round 11, conceding a stoppage-time equaliser after Gbemi Arubi’s spectacular strike had put them in front. Burton have now gone three league matches without ... Read More...

This match will be played on 20 October 2026 at 19:45

Cambridge United

Cambridge United

Prediction:
1-1

Match Time & Date:

20 October 2026

19:45

VIEW PREDICTION

Wycombe

Wycombe

Cambridge United and Wycombe Wanderers face each other in the League One round 12 in what is expected to be a close encounter. The U's came from behind to beat Barnsley 2-1 in Round 11, with Shayne Lavery scoring a dramatic stoppage-time winner after Ben Knight had equalised. Neil Harris’s men are unbeaten in nine matches across all competitions and could move closer to th ... Read More...

This match will be played on 20 October 2026 at 19:45

Doncaster

Doncaster

Prediction:
0-1

Match Time & Date:

20 October 2026

19:45

VIEW PREDICTION

Stockport County

Stockport County

Expect a thrilling atmosphere at Eco Power Stadium as Doncaster Rovers attempt to spoil Stockport County’s promotion hopes. Grant McCann’s men suffered a 2-1 defeat to Leicester City in Round 11, ending a run of three consecutive victories across all competitions. Doncaster will be keen to respond, but injuries could limit their options, with James Husband, Jamie Sterry, ... Read More...

This match will be played on 20 October 2026 at 19:45

Huddersfield

Huddersfield

Prediction:
1-0

Match Time & Date:

20 October 2026

19:45

VIEW PREDICTION

Peterborough

Peterborough

The Accu Stadium sets the stage for a meeting between promotion hopefuls Huddersfield Town and a Peterborough United side showing signs of improvement under Robbie Savage. Huddersfield strengthened their credentials with a convincing 2-0 victory at Plymouth on Saturday, with Derensili Sanches Fernandes and Bojan Radulovic finding the net. Martin Drury’s men have been parti ... Read More...

This match will be played on 20 October 2026 at 19:45

Luton

Luton

Prediction:
1-2

Match Time & Date:

20 October 2026

19:45

VIEW PREDICTION

Barnsley

Barnsley

Luton Town and Barnsley face each other at Kenilworth Road in a clash between the two sides desperate to regain consistency. Luton Town were beaten 2-1 by MK Dons last time out, suffering another setback after an encouraging 4-1 win over Wycombe. Matt Bloomfield’s team have nevertheless looked considerably stronger on home soil, conceding just 0.50 goals per home game. The ... Read More...

This match will be played on 20 October 2026 at 19:45

Notts County

Notts County

Prediction:
0-1

Match Time & Date:

20 October 2026

19:45

VIEW PREDICTION

Sheffield Wednesday

Sheffield Wednesday

Struggling Notts County will have a big fish to fry in the League One round 12 as they take on Sheffield Wednesday arriving in confident mood. The Magpies were beaten 2-0 by Wycombe Wanderers on Saturday, extending their disappointing league run and leaving them short of confidence in the final third. Martin Paterson’s side have been more competitive at home, scoring 2.00 ... Read More...

This match will be played on 20 October 2026 at 19:45

Oxford United

Oxford United

Prediction:
2-1

Match Time & Date:

20 October 2026

19:45

VIEW PREDICTION

Wigan

Wigan

The Kassam Stadium will host Tuesday's League One game between Oxford United and Wigan Athletic with the hosts looking to maintain their strong momentum. Oxford drew 1-1 with Mansfield Town in their previous league outing, despite Peter Kioso and Gatlin O’Donkor both receiving late red cards. Those suspensions, alongside several existing injury concerns, will leave Gary Ro ... Read More...

This match will be played on 20 October 2026 at 19:45

Stevenage

Stevenage

Prediction:
1-3

Match Time & Date:

20 October 2026

19:45

VIEW PREDICTION

Plymouth

Plymouth

The round 12 game at Lamex Stadium pits together Stevenage and Plymouth, the two sides with ambitions of challenging near the top of League One. Stevenage suffered a 1-0 defeat to Wigan in their most recent league match, but Alex Revell’s men have generally been solid at home, taking 2.00 points per game in their recent home fixtures. The Boro will need to be sharper in at ... Read More...

This match will be played on 20 October 2026 at 19:45

League 2 Predictions

Barnet

Barnet

Prediction:
3-1

Match Time & Date:

20 October 2026

19:45

VIEW PREDICTION

Swindon

Swindon

Following a 2-1 win over Tranmere, in-form Barnet will look to give fans yet another reason to celebrate when they face Swindon Town team desperate to get back on course. The Bees have been difficult to beat lately, putting together an unbeaten run built on consistent attacking performances. Dean Brennan’s men have been especially productive on home soil, averaging 3.00 go ... Read More...

This match will be played on 20 October 2026 at 19:45

Bristol Rovers

Bristol Rovers

Prediction:
1-2

Match Time & Date:

20 October 2026

19:45

VIEW PREDICTION

Salford

Salford

Bristol Rovers return to the Memorial Stadium desperate to put an end to their three-game losing run in League Two. The Pirates struggled to create chances in their 1-0 defeat to Shrewsbury, registering just 0.54 expected goals, while their defensive frailties have contributed to a disappointing spell. Appiah and Quigley are both pushing for starting places after coming off ... Read More...

This match will be played on 20 October 2026 at 19:45

Cheltenham

Cheltenham

Prediction:
2-1

Match Time & Date:

20 October 2026

19:45

VIEW PREDICTION

Fleetwood

Fleetwood

Cheltenham Town head into this League Two clash under pressure after suffering a third consecutive defeat, going down 4-1 to Oldham Athletic at the weekend. The Robins were exposed defensively and need a much-improved performance to stop their slide. Changes are expected, with Otchere and Bickerstaff both pushing for starting roles, while their home record offers some encour ... Read More...

This match will be played on 20 October 2026 at 19:45

Chesterfield

Chesterfield

Prediction:
3-1

Match Time & Date:

20 October 2026

19:45

VIEW PREDICTION

Colchester

Colchester

Chesterfield and Colchester meet at the SMH Group Stadium, where the Spireites will be eager to bounce back from their 1-0 defeat to Port Vale and protect their place in the playoff race. Chesterfield had been difficult to beat on home soil, going four games unbeaten there before this fixture, and their attacking threat should make them dangerous again. Joel Randall picked u ... Read More...

This match will be played on 20 October 2026 at 19:45

Crawley

Crawley

Prediction:
3-0

Match Time & Date:

20 October 2026

19:45

VIEW PREDICTION

Shrewsbury

Shrewsbury

Crawley Town will be eager to bounce back from their 2-1 defeat to Salford, and their attacking approach could make for another entertaining contest. The Red Devils have been involved in plenty of high-scoring matches lately, with their games averaging 3.50 goals at home. Macaulay Langstaff will be worth watching after his brace against Crawley, although the hosts need to ti ... Read More...

This match will be played on 20 October 2026 at 19:45

Exeter

Exeter

Prediction:
1-0

Match Time & Date:

20 October 2026

19:45

VIEW PREDICTION

Crewe

Crewe

Exeter City will be keen to get back to winning ways after being held to a goalless draw by Colchester United. The Grecians remain unbeaten at home this season and have been particularly solid defensively, conceding just 0.40 goals per home game in their recent results. With no fresh injury concerns, Cole, Cox and Sutherland are all pushing for starting places as Exeter look ... Read More...

This match will be played on 20 October 2026 at 19:45

Northampton

Northampton

Prediction:
1-0

Match Time & Date:

20 October 2026

19:45

VIEW PREDICTION

Tranmere

Tranmere

Northampton Town will aiming to build on their morale-boosting 2-0 victory over Grimsby, which ended a four-game winless run across all competitions. The Cobblers have struggled to make home advantage count this season, averaging just 0.50 goals per home game, so they will need to show greater cutting edge. Liam Shaw remains sidelined, but there are no fresh injury concerns ... Read More...

This match will be played on 20 October 2026 at 19:45

Rochdale

Rochdale

Prediction:
3-1

Match Time & Date:

20 October 2026

19:45

VIEW PREDICTION

Grimsby

Grimsby

Tuesday’s football game at Spotland Stadium pits together Rochdale and Grimsby Town, with the hosts aiming to recover from their 3-2 defeat to Crewe. The Dale remain firmly focused on the playoff race and will be confident of responding on home soil, having won four of their last five home matches. With no fresh injury concerns, Rochdale have a good opportunity to maintain ... Read More...

This match will be played on 20 October 2026 at 19:45

Rotherham

Rotherham

Prediction:
1-1

Match Time & Date:

20 October 2026

19:45

VIEW PREDICTION

Newport County

Newport County

Rotherham United will try to put an end to their three-game losing streak after suffering a 2-0 defeat to Fleetwood at the weekend. The Millers created chances in that match, registering 1.28 expected goals, but need to become more clinical if they are to turn their fortunes around. Fitzgerald and Nemane are both pushing for starting spots, although Rotherham’s home form r ... Read More...

This match will be played on 20 October 2026 at 19:45

Walsall

Walsall

Prediction:
2-1

Match Time & Date:

20 October 2026

19:45

VIEW PREDICTION

Oldham

Oldham

After sharing the spoils with Swindon at the weekend, Walsall will be determined to preserve their unbeaten start to the League Two campaign when they face Oldham Athletic at the Bescot Stadium. The Saddlers have been particularly strong on home soil this season, winning three of their last five matches there. Defender Harry Williams remains sidelined through injury, but the ... Read More...

This match will be played on 20 October 2026 at 19:45

York City

York City

Prediction:
2-1

Match Time & Date:

20 October 2026

19:45

VIEW PREDICTION

Accrington

Accrington

York City head into this midweek encounter on a three-game unbeaten run after sharing the points in a 1-1 draw with Newport County at the weekend. The Minstermen have looked more convincing at home, where they average 2.00 goals per game, and will be eager to make that advantage count again. However, forward Jovan Malcolm is suspended, leaving the hosts without a player who ... Read More...

This match will be played on 20 October 2026 at 19:45

Gillingham

Gillingham

Prediction:
1-0

Match Time & Date:

20 October 2026

20:00

VIEW PREDICTION

Port Vale

Port Vale

Gillingham will look to recover from a 3-1 defeat at Accrington when they take on Port Vale at Priestfield Stadium. The Gills remain firmly in the playoff picture and can take confidence from their strong home form, having gone unbeaten in their last four matches on their own turf. Goodwin and King remain sidelined, but there are no fresh injury concerns for the hosts, who h ... Read More...

This match will be played on 20 October 2026 at 20:00

Author image
Bojan Jovanovic • Football expert
19 October 2026 • 22:28 UTC • 1 min read
Football Predictions

What are football predictions?

Football predictions are forecasts of the outcomes of football matches, helping you place bets with a higher probability of winning. They take into account various factors, such as the strengths and weaknesses of the teams, head-to-head statistics, and external elements like match time, date, and weather conditions. Within our football predictions, we also provide betting tips that focus on specific markets, such as over/under a certain number of goals and shots on target.

The main benefit of using football predictions is the ability to increase your chances of winning, as well as gaining valuable insights into each matchup. A disadvantage is that relying on predictions may reduce your own flexibility when making betting decisions.

Our football predictions are backed by a team of experts with over 10 years of experience, supported by real-time data.

When are football predictions released?

New football predictions are released throughout the day, with the most popular competitions, such as the Premier League, the Championship, and the Champions League, published first, usually around 00:00 UTC. Predictions for less popular leagues follow shortly afterwards.

This page, which features today’s football predictions, is refreshed daily at 00:00 UTC to ensure it remains up to date. By selecting your preferred date in the menu, you can easily navigate between today’s predictions, football predictions for tomorrow, and football predictions for games that take place in the weekend. The navigation also allows you to view predictions from the previous two days.

How are football predictions determined?

Football predictions are based on our team’s expert insights, supported by real-time data. Before publishing predictions on our website, we follow a strict four-step guide that includes analysing home and away teams, head-to-head data, league standings and the game round, as well as macro factors surrounding the match. This four-step approach ensures our match previews are as accurate as possible.

Below, we describe each step in more detail:

  1. Analysing home and away teams: Our first step focuses on analysing the home and away teams. We assess relevant data such as squad availability, current form, and other key performance indicators.
  2. Head-to-head data: Our second step involves analysing head-to-head data. We review up to the 10 most recent matches played between the two teams.
  3. League standings and game round: Our third step involves analysing the league standings and the current game round. We closely examine the standings to assess the relative strength of the teams. The stage of the season is also crucial in determining how important the match is for both sides.
  4. Macro factors: In our fourth and final step, we analyse macro factors surrounding the match. This includes elements such as travel distance for the away team, match time and date, and weather conditions.

Which football leagues does FootballPredictions.com cover?

FootballPredictions.com covers the biggest and most attractive football leagues to bet on, such as the Premier League, the Championship, the Champions League, League One, League Two, La Liga, and the Bundesliga. These competitions are known for their high betting value, strong entertainment factor, and high level of play. Below, we list our top 11 football leagues:

  1. Premier League: The Premier League is England’s top-tier football league. Our Premier League predictions and tips cover all 20 participating teams, including top clubs such as Arsenal, Manchester City, Manchester United, Liverpool, and Chelsea.
  2. Championship: The Championship is England’s second-highest football division. Our Championship predictions cover all 24 participating teams, including well-known clubs such as Southampton, Middlesbrough, and West Ham United.
  3. Champions League: The Champions League is Europe’s biggest intercontinental club competition. Our Champions League predictions and tips cover all 36 teams from the league phase through to the knockout stage, including top clubs such as Real Madrid, Bayern Munich, Manchester City, Arsenal, Barcelona, and Internazionale.
  4. League One: League One is England’s third-highest football division. Our England League One predictions cover all 24 participating teams, including clubs such as Wigan Athletic, Sheffield Wednesday, and AFC Wimbledon.
  5. League Two: League Two is England’s fourth-highest football division. Our England League Two predictions cover all 24 participating teams, including clubs such as Bristol Rovers, Oldham Athletic, and Barnet.
  6. La Liga (Primera División): La Liga is Spain’s top-tier football league. Our Spanish La Liga predictions cover all 20 participating teams, including top clubs such as Barcelona, Real Madrid, Atlético Madrid, and Valencia.
  7. Bundesliga: The Bundesliga is Germany’s top-tier football league. Our Bundesliga predictions and tips cover all 18 participating teams, including top clubs such as Bayern Munich, Borussia Dortmund, RB Leipzig, and Bayer Leverkusen.
  8. Serie A: Serie A is Italy’s top-tier football league. Our Italian Serie A predictions cover all 20 participating teams, including top clubs such as Internazionale, AC Milan, Napoli, AS Roma, and Juventus.
  9. Ligue 1: Ligue 1 is France’s top-tier football league. Our Ligue 1 predictions cover all 18 participating teams, including top clubs such as Paris Saint-Germain, Olympique Lyon, and Olympique Marseille.
  10. FA Cup: The FA Cup is England’s most prestigious knockout cup competition. With our FA Cup predictions, we cover every round of this historic tournament.
  11. EFL Cup (Carabao Cup): The EFL Cup is England’s secondary knockout cup competition. With our EFL Cup predictions, we cover every round of this tournament.

What are the best betting sites to back football predictions?

The best betting sites for backing football predictions in the United Kingdom are currently bet365, William Hill, and Ladbrokes. The best betting sites are UKGC-licensed and are recognized for covering a vast array of football leagues while offering favorable odds, strong live betting markets, and secure payment methods. Additionally, they provide a seamless experience across both mobile and desktop devices. Every betting site recommended by FootballPredictions.com has been tested and ranked according to our 9-core review elements.

Which betting sites offer the best free bets?

The best free bets are offered by Unibet, Bet365, William Hill, Ladbrokes, and Bwin. Free bets allow you to place wagers without using your own deposited funds. They can be considered a substitute for real-money stakes, giving you the opportunity to win real money without risking your own.

In most cases, you will need to deposit real money to activate free bets. Additionally, before you can withdraw any winnings, your bet must meet specific terms and conditions, such as minimum odds requirements, expiry dates, and wagering conditions.

What is the difference between football predictions and football tips?

The main difference between football predictions and football tips lies in the scale and scope of the recommendations provided. Football predictions cover a complete data analysis by combining human expertise with match statistics to give a total overview of a match. In contrast, football tips focus solely on a specific event to happen such as Both Teams to Score (BTTS) or Over/Under 2.5 goals.

Reviews

Trustpilot logo FootballPredictions.com
Review from Trustpilot

Social Media

twitter x icon facebook icon instagram icon

Certified

gpwa certified footballpredictions.com dmca certified footballpredictions.com

Responsible Gambling

For help, support and advice about problem gambling please contact the National Gambling Helpline on 0808 8020 133 or more options via GamCare.

© 2015 - 2026 FootballPredictions.com, part of AdBrothers B.V. All rights reserved.

Terms and Conditions - Privacy Policy - Disclaimer

Left Menu Icon