Football Predictions of Today, January 31
Premier League Predictions
Leeds United and Arsenal take on each other at Elland Road in what promises to be an entertaining Premier League game. As Arsenal are eager to make amends for a 3-2 loss to Man Utd, we predict a 2-1 away win. The Whites drew 1-1 with Everton last time out and have no fresh injury concerns. Their home form has been mixed, winning 50% of home matches, scoring 2.25 goals per ga... Read More...
This match will be played on 31 January 2026 at 15:00
Brighton host Everton looking to bounce back after a 2-1 defeat to Fulham. With Brighton having their ups and downs of late, a 1-1 draw is on the cards at Amex. The Seagulls have no fresh injury concerns, with Yankuba Minteh and Maxim De Cuyper pushing for starts. Brighton’s home form has been mixed, winning 25% of home matches, scoring 1.0 goal per game and conceding 0.5,... Read More...
This match will be played on 31 January 2026 at 15:00
Wolverhampton host Bournemouth in a Premier League clash following contrasting weekend results. As both sides are eager to grab something from Saturday's clash, our prediction points toward a 1-1 draw. The Wolves suffered a 2-0 loss at Man City and will be without Toti and Bellegarde. Their home form is moderate, winning 40% of matches, scoring 2.0 goals per game and concedi... Read More...
This match will be played on 31 January 2026 at 15:00
Chelsea welcome West Ham in a Premier League clash as both sides aim to build momentum. With Chelsea leading the H2H record, our prediction points toward a 3-1 home win. The Blues have won three of their last five matches and could have key forward Cole Palmer back after injury. At home, Liam Rosenior's men average 1.6 goals per game, concede 1.4, and maintain a 40% win rate... Read More...
This match will be played on 31 January 2026 at 17:30
Liverpool host Newcastle United looking to bounce back after a 3-2 loss to Bournemouth. Given Newcastle's poor away record, our prediction points toward a 2-1 home win. Manager Arne Slot is expected to rotate his squad, with both Hugo Ekitike and Andy Robertson pushing for starts. At home, Liverpool have won 60% of matches, scoring 1.8 goals per game and conceding 0.6, while... Read More...
This match will be played on 31 January 2026 at 20:00
Primera Division Predictions
Real Oviedo enter this clash still searching for their first league win of the campaign. As Girona have been having their ups and downs on the road, we predict a 1-1 draw. The 3–0 defeat to Barcelona exposed their lack of cutting edge — they have failed to score in 70% of matches overall, and a worrying 75% at home. Despite their goal issues, Oviedo’s defence at home h... Read More...
This match will be played on 31 January 2026 at 13:00
Osasuna return home in high spirits after their 3–1 win over Rayo Vallecano, and with Alejandro Catena back from suspension, their defensive structure should look more stable. Therefore, we predict that they will play out a 1-1 draw with Villarreal. Osasuna's home form has been excellent this season: 3 wins and a draw, with just 0.75 goals conceded per home game and 50% cl... Read More...
This match will be played on 31 January 2026 at 15:15
Levante may sit 19th, but they arrive with momentum after a chaotic 3–2 win over Elche, and crucially, no fresh injuries. However, we predict a 2-0 away win as Atletico Madrid impressed in a 3-0 win over Mallorca. Home form has been slightly better for los Levantinos than their overall picture: 1.25 PPG, and they’ve scored at least once in three of their last four at hom... Read More...
This match will be played on 31 January 2026 at 17:30
Elche look to respond after a disappointing 3–2 defeat to bottom-placed Levante, but their task becomes tougher with key midfielder Aleix Febas suspended. Therefore, our prediction firmly points toward a 3-0 away win. Elche's home form has been solid: 1.75 points per game, scoring 2.50 goals per match and failing to score in 0% of home outings. The issue remains their defe... Read More...
This match will be played on 31 January 2026 at 20:00
Serie A Predictions
As both Pisa an Sassuolo are likely to adopt a cautious approach in Saturday's Serie A game, our prediction firmly points toward a 1-1 draw. Pisa return home looking for a response after a heavy 6-2 defeat to Inter, but they will be without suspended defender Arturo Calabresi, while Henrik Meister is also unlikely to feature. Alberto Gilardino's side are in poor form overall... Read More...
This match will be played on 31 January 2026 at 14:00
Napoli look to maintain their Scudetto push as they return home after a painful 3-0 defeat to Juventus. Given their fine home record, we predict that the reigning champions will defeat Fiorentina 1-0 on Matchday 23. The good news is the return of Romelu Lukaku, although the absences of De Bruyne, Neres and Politano continue to limit attacking depth. Rudi Garcia’s side have... Read More...
This match will be played on 31 January 2026 at 17:00
Cagliari aim to give fans yet another reason to celebrate following a morale-lifting 2-1 victory over Fiorentina. As Verona do not seem to be at their sharpest, we predict a 1-0 home win. The Rossoblu have shown steady improvement, collecting 1.75 PPG at home and winning 50% of their matches in Sardinia. Defensively, they keep clean sheets in 50% of home games and concede ju... Read More...
This match will be played on 31 January 2026 at 19:45
Bundesliga Predictions
Augsburg return home boosted by their sensational 2-1 victory over Bayern Munich, and they welcome back defender Noahkai Banks from suspension. As St. Pauli are not regarded as good travellers, we predict a 2-1 home win. At WWK Arena, Augsburg have been far more reliable, averaging 1.80 points per game at home compared to just 0.60 away, while keeping 60% clean sheets on the... Read More...
This match will be played on 31 January 2026 at 14:30
Eintracht Frankfurt are looking to respond after their 3-1 defeat to Hoffenheim, but form remains a concern, with the Eagles taking just 0.70 points per game overall and only one win in their last ten. Given their shaky defence and attacking potential at home, we predict that they will play out a 2-2 draw with Bayer Leverkusen. Defensively, die Adler have struggled badly, co... Read More...
This match will be played on 31 January 2026 at 14:30
Hoffenheim are brimming with confidence ahead of Union Berlin's visit, sitting 3rd and carrying excellent momentum after four straight wins. At home Christian Ilzer's men have been impressive, taking 3.00 points per game and winning 100% of their matches, while scoring an impressive 3.20 goals per game. The suspension of in-form midfielder Wouter Burger is a setback, but the... Read More...
This match will be played on 31 January 2026 at 14:30
RB Leipzig will look to build on a strong home record when they host Mainz, having averaged 2.00 points per game at the Red Bull Arena and scoring 2.50 goals per home match. With Mainz continuously struggling on the road, our prediction leans toward a 3-1 home win. The Red Bulls were unlucky not to beat St. Pauli in their postponed fixture (1–1), with a late David Raum pen... Read More...
This match will be played on 31 January 2026 at 14:30
Werder Bremen enter this fixture in worrying form, having failed to win any of their last five matches and averaging just 0.40 points per game overall. As both Werder and Borussia M'gladbach are likely to adopt an attack-minded approach, we predict a 2-2 draw at Weserstadion. Even at home, die Werderaner have taken only 0.50 PPG, scoring just 1.00 goal per match in Bremen. T... Read More...
This match will be played on 31 January 2026 at 14:30
Hamburg head into Sunday's clash unbeaten in five but lacking a cutting edge, with four draws in that run. However, we predict a 3-1 away win as Bayern Munich do not suit HSV. Hamburg's home numbers are solid — 1.67 points per game, 1.33 goals scored, and just 1.00 conceded — yet their xG of 1.58 at home shows a team that creates without always finishing. Defender Alexa... Read More...
This match will be played on 31 January 2026 at 17:30
Ligue 1 Predictions
Paris FC host Marseille at Stade Charlety looking to improve their fight against relegation after a goalless draw with Angers. Given OM's promising form, our prediction points toward a 2-1 away win. The newcomers have no fresh injury concerns and are boosted by their recent home form, having collected 1.00 PPG at home, scoring 1.33 goals per match while conceding 1.67. BTTS ... Read More...
This match will be played on 31 January 2026 at 16:00
Lorient face Nantes at Stade du Moustoir looking to build on a 2-0 victory over Rennes at the weekend. As Nantes are low on confidence following a heavy 4-1 loss to Nice, we predict a 2-1 home win. Les Merlus have no fresh injury concerns, with Pablo Pagis pushing for a start after scoring off the bench. Lorient have been solid this season, picking up 1.32 points per game, s... Read More...
This match will be played on 31 January 2026 at 18:00
Monaco face Rennes at Stade Louis II looking to bounce back after a goalless draw with Le Havre. As Monaco do not seem to be at their sharpest, we predict that the two teams will play out a 1-1 draw in Ligue 1 round 20. Les Rouges et Blancs face defensive issues, with Wout Faes added to an already long injury list. Despite this, Sebastien Pocognoli's men have been competitiv... Read More...
This match will be played on 31 January 2026 at 20:05
Championship Predictions
Leicester City take on Charlton in a highly-anticipated Championship game on Saturday afternoon. As Charlton are not regarded as good travellers, our prediction leans toward a 1-0 home win. The Foxes have been solid at home, winning 60% of their matches at King Power Stadium, but recent form has been inconsistent, with a 2-1 defeat to Oxford United highlighting vulnerabiliti... Read More...
This match will be played on 31 January 2026 at 12:30
Sheffield Wednesday host Wrexham in a League One clash with contrasting fortunes. Therefore, our prediction firmly points toward a 3-0 away win. The Owls are running down a blind alley, with the team sitting at the bottom of the table with just 0.20 points per game and scoring 0.30 goals on average. Their home form is slightly better at 0.33 points per game, but key players ... Read More...
This match will be played on 31 January 2026 at 12:30
Stoke City welcome Southampton in what could be a tight Championship encounter, with 1-1 our predicted outcome. The Potters have been solid recently, earning 1.50 points per game, with home form at 1.33. However, injuries are a concern with Baker, Bozenik, Johansson, and Tchamadeu all sidelined. Mark Robins' men score 0.90 goals per game and concede just 0.70, keeping clean ... Read More...
This match will be played on 31 January 2026 at 12:30
Blackburn Rovers host Hull City as both sides look to build momentum in the Championship. As the two teams seem to be evenly matched at the moment, our prediction leans toward a 1-1 draw. The Riversiders have struggled recently, drawing 3 of their last 5 matches, with injuries to Gudjohnsen, Hedges, Kargbo, Litherland, and Wharton limiting squad depth. Their home form is sli... Read More...
This match will be played on 31 January 2026 at 15:00
Ipswich Town host Preston as they look to maintain their push for automatic promotion. With the Lilywhites being low on confidence following a 4-0 loss to Middlesbrough, we predict a 2-1 home win. The Tractor Boys are in strong form, winning 4 of their last 5 games, with home form perfect at 3.00 points per game. Injuries to Nunez, Philogene, and Townsend are notable, but t... Read More...
This match will be played on 31 January 2026 at 15:00
Middlesbrough and Norwich City face each other at Riverside Stadium in what promises to be a clash between two sides sitting in the opposite halves of the table. As the promotion-chasing hosts impressed in a 4-0 win over Preston, we predict a 2-0 home win. The Boro are showing strong attacking form at 2.8 goals per game overall and we predict that they will adopt yet another... Read More...
This match will be played on 31 January 2026 at 15:00
Millwall play host to Sheffield United at The Den in a match where both sides have some selection worries. Anyhow, our prediction points toward a 1-1 draw as close encounter is on the cards. The Lions are missing Jensen, Luongo, Smallbone, and Mazou-Sacko, but still have solid home form, averaging 2 points per game at The Den and scoring 1.8 goals per home match. They conced... Read More...
This match will be played on 31 January 2026 at 15:00
Oxford United face Birmingham City at Kassam Stadium in what is expected to be a close encounter with 1-1 our predicted outcome. The Yellows are likely to be without Przemyslaw Placheta, who missed the last 2-1 win over Leicester, but the rest of the squad is available. Oxford’s home form is modest (1 point per game), scoring 0.6 goals per home match and conceding 0.8, sho... Read More...
This match will be played on 31 January 2026 at 15:00
A close encounter is on the cards at Fratton Park as Portsmouth and WBA go head to head in the Championship round 30. Therefore, our prediction leans toward a 2-2 draw. Portsmouth continue to battle with a long injury list – nine players remain unavailable – yet the Pompey showed admirable resilience in a 1-1 draw with Southampton last weekend. At home, John Mousinho's m... Read More...
This match will be played on 31 January 2026 at 15:00
QPR head into Saturday's clash against league leaders Coventry with a long injury list, with seven players sidelined and key defender Amadou Mbengue suspended after his red card in the 3-2 defeat to Wrexham. However, we predict a 2-2 draw as the Hoops are tough to beat in London. Their home numbers offer some encouragement: QPR average 1.50 points per game at Loftus Road and... Read More...
This match will be played on 31 January 2026 at 15:00
Watford will look to return to winning ways following a 1–1 draw with Blackburn as they return to Vicarage Road with no fresh injury concerns. However, we predict a 1-1 draw as the two teams seem to be evenly matched at the moment. The Hornets have been consistent if not spectacular, averaging 1.60 points per game overall, and their home numbers mirror that stability. Javi... Read More...
This match will be played on 31 January 2026 at 15:00
Portugal Primeira Liga Predictions
Santa Clara welcome Estoril in contrasting form trajectories, with the Azoreans struggling for rhythm. Therefore, we predict that the two teams will play out a 1-1 draw on Matchday 20. Vasco Matos' men have taken just 0.90 PPG overall and were beaten 1-0 by Moreirense at the weekend. Suspensions to Rocha and Vinicius Lopes further weaken a side already averaging only 1.00 go... Read More...
This match will be played on 31 January 2026 at 15:30
Rio Ave and Arouca meet in a lower-table clash where both sides are desperate to stabilise their form. Given their struggles up front, we predict a 1-1 draw. Os Rioavistas enter with only 0.90 points per game overall and just 0.80 PPG at home, scoring a modest 0.90 goals per match while conceding 2.10. Their underlying numbers also reflect the struggle: a low 0.99 xG and a w... Read More...
This match will be played on 31 January 2026 at 18:00
Alverca host Estrela in what promises to be a tricky clash as both sides look to climb the Liga Portugal 2 table. As the two teams seem to be evenly matched, we predict a 1-1 draw. Custodio Castro's troops have 1.30 points per game overall, performing strongly at home with 2.00 PPG, though they’ve struggled away (0.60 PPG). Their attack is modest, scoring 0.80 goals per ga... Read More...
This match will be played on 31 January 2026 at 20:30
Scottish Premiership Predictions
Kilmarnock welcome Aberdeen to Rugby Park with both sides dealing with key suspensions. Anyhow, a close encounter is on the cards and we predict the two teams will play out a 1-1 draw on Saturday afternoon. The Killie are without midfielder Tom Lowery after his red card in the heavy 4-0 defeat to Motherwell, while Aberdeen lose important defender Jack Milne, sent off in thei... Read More...
This match will be played on 31 January 2026 at 15:00
Livingston return home after a chaotic 6-2 defeat at Aberdeen, a match that also leaves them without forward Jeremy Bokila due to suspension. As Motherwell are high on confidence ahead of the trip to Livingston, we predict a 1-0 away win. The Lions' form remains alarming, with 0 wins in their last five and just 0.67 points per game at home. Defensively, they are consistently... Read More...
This match will be played on 31 January 2026 at 15:00
St. Mirren and Dundee FC meet in a crucial bottom-of-the-table clash, with only one point separating the sides. As both teams are likely to adopt a cautious approach in Saturday's clash, our prediction leans toward a 1-1 draw. The Saints head into the match with the likes of Ayunga, Baccus, and O’Hara still sidelined, though they earned a morale-boosting draw against Livin... Read More...
This match will be played on 31 January 2026 at 15:00
Dundee United return to Premiership action hoping to build on their mixed run of form, having taken 1.30 points per game overall, though their home numbers are stronger at 1.50 PPG. However, we predict a 2-1 away win as league leaders Hearts look unstoppable at the moment. The Terrors score just 1.17 goals per home match, but their defensive record at Tannadice – conceding... Read More...
This match will be played on 31 January 2026 at 20:00
Netherlands Eredivisie Predictions
AZ Alkmaar welcome NEC Nijmegen in what promises to be a lively contest with 2-2 our predicted outcome. The Cheese Farmers come into the match in solid form, unbeaten in their last three league games (WWLDW) and averaging 2.1 goals scored per match while conceding just 1.1. Forward Isak Jensen could feature after scoring the winner in AZ’s 1-0 victory over Telstar, adding ... Read More...
This match will be played on 31 January 2026 at 15:30
Zwolle and Telstar square off against each other in a clash that pits together two bottom-table sides. As Telstar suit Zwolle, our prediction leans toward a 2-1 home win. Henry van der Vegt's troops head into the match following a narrow 2-1 defeat to NEC Nijmegen and will be without key midfielder Ryan Thomas due to suspension. Despite the setback, the Blauwvingers remain s... Read More...
This match will be played on 31 January 2026 at 17:45
Sparta Rotterdam will look to maintain momentum after their narrow 1-0 win over Utrecht, and with no fresh injury concerns, Maurice Steijn's side head into this clash in strong shape. Therefore, we predict that they will defeat Groningen 2-1. The Rotterdammers have won 4 of their last 5 matches, averaging 1.7 goals per game, although their home form is slightly less convinci... Read More...
This match will be played on 31 January 2026 at 20:00
League 1 Predictions
AFC Wimbledon return home after a steady 1–1 draw with Rotherham and enter this clash with no fresh injury concerns. As the Dons are tough to beat at home, our prediction leans toward a 1-1 draw. Johnnie Jackson’s side, however, remain inconsistent, averaging just 0.90 points per game overall and scoring only 0.80 goals per home match. Their attacking struggles are refle... Read More...
This match will be played on 31 January 2026 at 12:30
Bradford City return to action with no fresh injury concerns, but confidence took a hit after a heavy 3–0 defeat to Lincoln at the weekend. Anyhow, we predict a 2-2 draw as both Bradford and Doncaster are capable of scoring. Bradford's home form remains a major source of optimism: the Bantams average 2.25 points per game at Valley Parade, winning 75% of their home matches ... Read More...
This match will be played on 31 January 2026 at 12:30
Northampton return to Sixfields looking to rebound from a poor run of form, having lost three straight league matches. As both sides are desperate to grab something from Saturdady's game, our prediction leans toward a 1-1 draw. Injuries remain a concern, with Edwards and McGeehan doubtful and Liam Shaw still sidelined. Despite their overall struggles, the Cobblers are far st... Read More...
This match will be played on 31 January 2026 at 14:00
As both Barnsley and Stevenage will adopt an attack-minded approach in Saturday's game, we predict a 2-2 draw. Barnsley return to Oakwell after a heavy 4–0 defeat to Cardiff, and with forward Reyes Cleary doubtful after picking up a knock. Their form remains unstable, taking just 0.80 points per game overall, though home performances are notably stronger (1.50 PPG, 50% win... Read More...
This match will be played on 31 January 2026 at 15:00
Burton return home after a midweek defeat to Bolton, and their injury list grows with Webster and Jones out, while McKiernan is a major doubt. Anyhow, we predict a 2-2 draw as both sides are likely to adopt an attack-minded approach in Saturday's game. Despite sitting 17th, their home form remains respectable at 1.75 points per game with a 50% win rate. The Brewers average 3... Read More...
This match will be played on 31 January 2026 at 15:00
Exeter enter this clash in impressive form, collecting 1.70 points per game overall and a perfect 3.00 PPG at home. As Rotherham are not regarded as good travellers, our prediction firmly points toward a 2-0 home win. The Grecians have won all three home matches in their current run, scoring 2.33 goals per game at St James Park while keeping 100% clean sheets. Pedro Borges r... Read More...
This match will be played on 31 January 2026 at 15:00
Leyton Orient return home after a disappointing 3-0 defeat to Doncaster, hoping their stronger Brisbane Road form can steady them. As Leyton and Port Vale are eager to grab something from Saturday's clash, we predict a 1-1 draw. Despite sitting on just 0.80 points per game overall, their home return of 1.60 PPG is far more respectable. Richie Wellens’ side score 1.60 goals... Read More...
This match will be played on 31 January 2026 at 15:00
Luton Town look to get back on course after a narrow 1-0 defeat to Huddersfield, but injuries to Adebayo, Baptiste, and Jones limit their attacking options. Given Blackpool's shaky defence, we predict a 2-1 home win. The Hatters' home record remains impressive: 1.83 points per game and 2.33 goals scored per home match, with a strong 67% BTTS rate at Kenilworth Road. Defensiv... Read More...
This match will be played on 31 January 2026 at 15:00
As both Mansfield and Wycombe are expected to struggle up front in Saturday's clash, we predict a 1-1 draw. Mansfield aim to extend their unbeaten run as they welcome Wycombe, though injuries to key forwards Akins and Oates—both forced off in the 1-1 draw with Plymouth—leave the hosts short of attacking depth. Even so, the Yellows remain consistent: they average 2.70 goa... Read More...
This match will be played on 31 January 2026 at 15:00
Peterborough return to action aiming to bounce back from a narrow 1-0 defeat to Stevenage As the Posh remain competitive despite injuries to Adebisi, Hughes, and O’Connor, we predict that they will defeat Huddersfield 1-0 on Matchday 30. Luke Williams' men have been strong at home this season, taking 2.00 points per game and winning 60% of their matches at London Road. The... Read More...
This match will be played on 31 January 2026 at 15:00
Stockport County welcome Plymouth in what promises to be one of the round’s most attack-minded fixtures, with 2-2 our predicted outcome. Dave Challinor's troops remain strong at Edgeley Park with 2.40 points per home game and an 80% home win rate, scoring an impressive 2.20 goals per home match. However, defensive stability is not their strength—they concede 1.40 at hom... Read More...
This match will be played on 31 January 2026 at 15:00
Wigan return to DW Stadium searching for stability after a 2-0 defeat to Wycombe, but injuries continue to disrupt their rhythm, with Mabaya, Rogers and Trevitt all sidelined. Therefore, we predict a 2-1 away win. The Latics' home numbers paint a worrying picture: just 0.33 points per game, 0% home wins, and only 0.33 goals scored on average. Defensively they concede 1.33 go... Read More...
This match will be played on 31 January 2026 at 15:00
League 2 Predictions
Bristol Rovers come Saturday's clash against Newport County in poor form, losing five straight home matches and scoring just one goal per game at the Memorial Stadium. However, we predict a 2-1 home win as the Pirates will not have a better chance than this to get back on course. The absence of Promise Omochere further limits their attacking options, especially after the fla... Read More...
This match will be played on 31 January 2026 at 12:30
Grimsby enter this match in outstanding form, riding a five-game winning streak and conceding just 0.7 goals per match of late. However, we predict a 1-1 draw as MK Dons have found their form as well. The Mariners' defensive organization is the foundation of this run, with an impressive 60% clean-sheet rate and only 20% BTTS. Even without Cameron Gardner, they looked compose... Read More...
This match will be played on 31 January 2026 at 12:30
Accrington will look to build on their impressive 4-1 win over Newport County as they host Cheltenham in a bottom-table League Two clash. Given Cheltenham's poor form, our prediction firmly points toward a 2-0 home win. The hosts sit 14th and have taken 1.70 points per game across the season, with a solid defensive return of just 0.9 goals conceded per match. At home, howeve... Read More...
This match will be played on 31 January 2026 at 15:00
Chesterfield will look to build on their narrow 1-0 win over Salford City as they return home, where they have been strong this season with 1.75 points per game and a 50% clean-sheet rate. As Walsall are not regarded as good travellers, we predict a 2-1 home win. Despite injuries to Lewis Gordon and Janoi Donacien, Chesterfield's defensive structure remains solid, conceding ... Read More...
This match will be played on 31 January 2026 at 15:00
Crawley and Harrogate meet in a crucial League Two relegation six-pointer, with both sides desperate for points in their fight for survival. Given Harrogate's struggles on the road, our prediction firmly points toward a 1-0 home win. The Red Devils sit 20th but arrive with slightly better momentum after a goalless draw against Walsall. Their home numbers remain a concern, ho... Read More...
This match will be played on 31 January 2026 at 15:00
Crewe return home after a lively 2-2 draw with Bromley, and despite several injuries (Lankester, Tabiner, and Tracey are all sidelined) their home form remains a major strength. Given Colchester's attacking potential, our prediction leans toward a 2-2 draw. The Railwaymen average 1.80 points per game at home, scoring an impressive 2.20 goals per match and producing 100% BTTS... Read More...
This match will be played on 31 January 2026 at 15:00
Fleetwood put an end to their four-game losing streak with a 2-1 win over Harrogate, but injuries to Harrison Neal and Josh Powell leave them stretched in midfield and defence. Therefore, our prediction points toward a 2-0 Notts County win. The Cod Army's overall numbers remain worrying: they average just 0.90 goals scored per game and have failed to score in 40% of their ma... Read More...
This match will be played on 31 January 2026 at 15:00
Gillingham will look to build on their 3-0 win over Harrogate, but consistency remains their biggest issue. Given Bromley's attacking potential, our prediction leans toward a 2-2 draw. The Gills average 1.40 points per game at home, yet have drawn four of their last five at Priestfield, with a remarkable 100% BTTS rate in those matches. Their expected goals at home (1.71) in... Read More...
This match will be played on 31 January 2026 at 15:00
Oldham return to action after a narrow 3-2 defeat to Barnet, a result that highlighted both their attacking potential and defensive inconsistency. As both Oldham and Cambridge are likely to adopt an attack-minded approach, a high-scoring 2-2 draw is on the cards. At home, the Latics have been far stronger, averaging 1.75 points per game and scoring 1.50 goals per match, whil... Read More...
This match will be played on 31 January 2026 at 15:00
Shrewsbury will be eager to turn their poor form around after a 1-0 loss to Cambridge United, though forward Trey Samuel-Ogunsuyi is unlikely to feature. However, Barnet look unstoppable at the moment and we predict that they will record a 2-0 win over Shrewsbury. The hosts have struggled of late, picking up just 0.50 points per game overall, with a modest 0.17 PPG away. At ... Read More...
This match will be played on 31 January 2026 at 15:00
Swindon host Barrow at the County Ground looking to bounce back after a 2-1 defeat at Notts County. As the Bluebirds are hit by important suspension, we predict a 2-0 home win. The Robins have struggled for consistency this season, winning just one of their last five league games, but their home form remains stronger, with a 67% win rate and two clean sheets in three matches... Read More...
This match will be played on 31 January 2026 at 15:00
Tranmere Rovers face Salford City at Prenton Park looking to put an end to their worrying four-game losing streak that has seen them slip to 17th in League Two. As the hosts are low on confidence ahead of Saturday's encounter, we predict a 2-1 away win. Injuries to McGee and Williams further weaken the home side, who have struggled defensively, conceding 2.4 goals per home g... Read More...
This match will be played on 31 January 2026 at 15:00
Serie B Predictions
Avellino return home looking to get back on course after a narrow 1-0 defeat to Spezia, but they must cope without key defender Lorenco Simic, whose suspension weakens an already shaky back-line. As both sides look sharp, we predict a 1-1 draw. I Lupi have taken just 1.00 PPG at home and concede 1.80 goals per match at the Partenio, with 0% clean sheets in front of their fan... Read More...
This match will be played on 31 January 2026 at 14:00
Empoli are brimming with confidence after a dominant 3-0 win over Carrarese, and crucially, they have no fresh injury concerns. Therefore, we predict that they will defeat Modena 1-0 on Matchday 22. The Azzurri's overall numbers are solid, taking 1.60 points per game, while boasting one of the league’s better defensive profiles with 50% clean sheets and just 1.00 goal conc... Read More...
This match will be played on 31 January 2026 at 14:00
Entella face one of Serie B’s toughest tests as high-flying Frosinone visit the Stadio Comunale. Given Frosinone's splendid form, our prediction points toward a 2-0 away win. The hosts remain inconsistent, taking just 0.70 points per game overall, and their problems deepen with key defender Andrea Tiritiello suspended. Although Entella are slightly more competitive at home... Read More...
This match will be played on 31 January 2026 at 14:00
Sudtirol return home after a convincing 3–0 win over Padova. As Sudtirol and Catanzaro seem to be evenly matched at the moment, we predict that they will play out a 1-1 draw on Saturday afternoon. Sudtirol's recent form is improving, taking 1.40 PPG overall and an even stronger 1.60 PPG at home. What stands out most is their defensive solidity: Fabrizio Castori's men conce... Read More...
This match will be played on 31 January 2026 at 14:00
Venezia continue their impressive push for top spot, entering this match as the league’s most in-form side after five straight wins. As the promotion-chasing hosts look unstoppable at the moment, we predict that they will defeat Carrarese 3-0. I Lagunari's home form is exceptional: 4 wins from 4, averaging 3.00 points per game, scoring 2.25 goals while conceding just 0.25.... Read More...
This match will be played on 31 January 2026 at 14:00
As both Pescara and Mantova are likely to adopt an attack-minded approach in Saturday's Serie B clash, our prediction firmly points toward a 2-2 draw. I Delfini aim to recover from a heavy 3–0 defeat to Monza, but no new injury issues affect their squad. Their season has been a struggle, earning just 0.60 points per game overall and scoring only 1.00 goal per match, while ... Read More...
This match will be played on 31 January 2026 at 16:15
Sampdoria welcome Spezia to the Stadio Luigi Ferraris looking to build on mixed form, having collected 1.20 points per game overall. Anyhow, we predict a 2-1 home win as important defender misses out for Spezia. La Samp's home form is much stronger, with three wins and a draw in the last four, scoring 1.75 goals per home match while conceding just 1.00, though clean sheets r... Read More...
This match will be played on 31 January 2026 at 18:30
Bundesliga 2 Predictions
Bochum host league leaders Schalke in a Bundesliga clash where both sides have injury concerns. As the arrival of Edin Dzeko should help die Knappen improve their game, we predict a 2-1 away win. Uwe Rosler's men are missing Bero and Sissoko, but have been resilient at home, earning 1.33 points per game and keeping clean sheets in 33% of home matches. They drew 1-1 with Elve... Read More...
This match will be played on 31 January 2026 at 12:00
Eintracht Braunschweig welcome Karlsruher in a mid-table 2. Bundesliga clash where both sides deal with some absences. As both sides are expected to struggle defensively, we predict a 1-1 draw. The hosts are without Jakel, Tempelmann, and Raebiger, but none are expected to significantly disrupt their rhythm. Braunschweig sit 12th and come into this match after a goalless dra... Read More...
This match will be played on 31 January 2026 at 12:00
Holstein Kiel host Greuther Furth in a Bundesliga 2 clash where both teams will be without key defenders. Therefore, a high-scoring affair is on the cards with 2-2 our predicted outcome. Die Storche are missing Ivan Nekic due to a suspension, while Furth’s Maximilian Dietz is also banned. Kiel have been solid at home this season, winning 75% of their matches and averaging ... Read More...
This match will be played on 31 January 2026 at 12:00
Kaiserslautern welcome Elversberg to the Fritz-Walter-Stadion in what promises to be an open encounter. Therefore, our prediction leans toward a 2-2 draw. The Red Devils are missing the likes of Asta, Emreli, Kim Ji-Soo, and Spahic, yet they remain dangerous at home, winning 60% of their matches and averaging 2.4 goals per game. Kaiserslautern have conceded 1.4 goals per hom... Read More...
This match will be played on 31 January 2026 at 17:30
Segunda Division Predictions
Albacete head into Saturday's game against Zaragoza in excellent form after a deserved 1-0 win over Real Valladolid, despite missing a long list of players: Cedeno, García, Marín, Rodríguez and Vallejo. As the two teams seem to be evenly matched, we predict a 2-2 draw. Albacete's absences didn’t affect their rhythm, as they’ve now won three straight, averaging 1.80 po... Read More...
This match will be played on 31 January 2026 at 15:15
Burgos look to bounce back from their disappointing 3-0 defeat at Malaga, and the return of Fer Nino from suspension should significantly boost their attacking options. With Leganes being capable of scoring as well, we predict a 1-1 draw. Despite that recent setback, Burgos’ home numbers remain solid: they average 1.67 points per game, concede just 0.83 goals per match, an... Read More...
This match will be played on 31 January 2026 at 15:15
Cultural Leonesa return home looking to halt their alarming slide after three straight defeats, the latest a 3-1 loss at Ceuta, where Lucas Ribeiro’s red card leaves him suspended here. Given their poor form, we predict that the newcomers will suffer a 2-1 loss to Deportivo La Coruna at Estadio Reino de Leon. Despite their poor form, Cultural’s home matches tend to be ev... Read More...
This match will be played on 31 January 2026 at 17:30
Cordoba face Real Vallaodlid in strong overall form, winning four of their last five, including a confident 2-1 victory over Las Palmas despite missing Alcedo, Alves, Medina and Fomeyem. As the Andalusians are tough to beat, we predict that they will hold La Pucela to a 1-1 draw. Cordoba's away form has carried them recently, but at home they’ve struggled, taking just 0.80... Read More...
This match will be played on 31 January 2026 at 20:00
Belgian Pro League Predictions
Cercle Brugge aim to end their miserable home run when they welcome Antwerp, with the numbers paint a worrying picture for the hosts. As Antwerp have been having their ups and downs on the road, we predict a 2-2 draw. Cercle have collected just 0.20 points per game at home, failing to win any of their last five matches in front of their fans. Defensively they have been fragi... Read More...
This match will be played on 31 January 2026 at 15:00
Waregem and Westerlo face off in a highly-anticipated relegation six-pointer, with both sides desperate to avoid slipping deeper into trouble. As Waregem will not have a better chance than this to get back on course, we predict a 2-1 home win. De Boeren head into the match without defender Emran Soglo after his knock in the 4-3 thriller against Club Brugge, but their recent ... Read More...
This match will be played on 31 January 2026 at 17:15
St. Truiden look to continue their impressive start to the season when they host Charleroi, with key midfielder Rihito Yamamoto returning from suspension at the perfect time. Given Charleroi's struggles on the road, our prediction leans toward a 1-0 home win. The Canaries have been exceptional at home of late, winning 100% of their matches and averaging 3.00 points per game,... Read More...
This match will be played on 31 January 2026 at 19:45








































































































































































