Football Predictions of Today, March 22
Premier League Predictions
There will be fireworks in the Tyne–Wear derby, with Newcastle coming into this clash after a demanding Champions League encounter with Barcelona. Anyhow, we predict a 2-1 home win as the Magpies have turned their St. James' Park into a real fortress. Newcastle’s home numbers show goal-heavy matches (3.8 average goals per game) and BTTS hitting 100%, while defensively th... Read More...
This match will be played on 22 March 2026 at 12:00
Aston Villa aim to bounce back after a 3-1 defeat to Manchester United, but given their poor form in March, we predict a 1-1 draw. Villa’s home form remains inconsistent (LWLDL), but they still manage to score in most games, averaging 1.17 goals per match at Villa Park. Their BTTS rate at home stands at 67%, highlighting frequent open, end-to-end encounters. Emiliano Buend... Read More...
This match will be played on 22 March 2026 at 14:15
A highly-anticipated game is expected in North London as Tottenham Hotspur look to build on their impressive 1-1 draw at Liverpool, a match where they finally showed greater defensive discipline. As Nottingham Forest struggled up front in a goalless draw with Fulham, we predict a low-scoring 1-1 draw. Despite Spurs’ poor recent form (LLLLD) and a worrying 0% home win rate ... Read More...
This match will be played on 22 March 2026 at 14:15
Primera Division Predictions
Barcelona will look to retain top position in La Liga table when they face Rayo Vallecano on Matchday 29. Given their recent perfect home record, our prediction leans toward 3-0 win. Hansi Flick’s men faced no difficulties in a 5-2 win over Sevilla and, to make things even better, star forward Lamine Yamal returns to the starting XI for the Rayo game. With Barca scoring 3.... Read More...
This match will be played on 22 March 2026 at 13:00
Celta Vigo continue their climb in form after a 1-1 draw with Real Betis, and Ferran Jutgla is expected to be available despite a minor knock. As Alaves continue to struggle defensively, we predict a 2-1 home win. The Galician side have taken 1.60 PPG across their last 10 matches, with strong defensive numbers—only 1.00 goal conceded per game and 40% clean sheets at home. ... Read More...
This match will be played on 22 March 2026 at 15:15
Athletic Bilbao return to San Mames looking to respond after a heavy 3-0 defeat to Girona. Alejandro Rego is back from suspension, but Nico Williams remains sidelined for another week. Anyhow, we predict a 2-1 home win as Real Betis suit Ernesto Valverde's troops. Despite their recent dip, Bilbao’s underlying numbers at home remain solid, producing 1.75 xG and conceding ju... Read More...
This match will be played on 22 March 2026 at 17:30
Sparkles will be flying when Real Madrid and Atletico Madrid go head to head at Estadio Santiago Bernabeu in El Madrileno. As both sides struggle defensively, we predict a 2-2 draw. Los Blancos are brimming with confidence following their Champions League triumph over Man City where top scorer Kylian Mbappe made his return from injury. Mbappe is pushing for a start, while Fr... Read More...
This match will be played on 22 March 2026 at 20:00
Serie A Predictions
Sunday's Serie A matinee pits together Como and Pisa, the two teams with entirely different ambitions for the season finale. Como aim to maintain their push for a Champions League berth after four consecutive wins, while Pisa are still nine points adrift of safety and trying to build on a recent 3-1 win over Cagliari. Cesc Fabregas' men come into this match in fine form. The... Read More...
This match will be played on 22 March 2026 at 11:30
Atalanta aim to keep their Champions League hopes alive after holding Inter to a 1-1 draw last weekend. Verona, fighting relegation, are desperate for points but have been struggling in recent matches. With Mastini failing to impress in a 2-0 loss to Genoa, our prediction firmly points toward 3-0 home win. The Orobici come in with solid home form: 2.00 points per game at the... Read More...
This match will be played on 22 March 2026 at 14:00
Bologna and Lazio square off against each other in an eagerly-awaited Serie A clash as both sides aim for European qualification spots. As both teams are likely to adopt a cautious approach, we predict a 1-1 draw. The Rossoblu look to build on a 1-0 win over Sassuolo, while Lazio are coming off a morale-boosting victory against AC Milan. Bologna are in strong form, with 2.00... Read More...
This match will be played on 22 March 2026 at 14:00
AS Roma welcome Lecce in a Serie A clash with the Romans chasing a Champions League spot and the visitors fighting to avoid relegation. Given the huge gap in quality between the two sides, we predict a 2-1 home win. Gian Piero Gasperini's men are coming off inconsistent results (1.10 points per game over the last 10 matches), but they remain strong at home (2.00 PPG). The Gi... Read More...
This match will be played on 22 March 2026 at 17:00
Fiorentina take on Inter in a highly-anticipated Serie A clash. As Fiorentina suit Inter, we predict a 2-1 away win. The Viola have been in solid form, winning 5 of their last 10 matches (1.70 PPG) and scoring 1.70 goals per game overall, conceding 1.40. Fiorentina score slightly less at their Stadio Artemio Franchi (1.40 goals per game) but maintain a steady BTTS rate of 60... Read More...
This match will be played on 22 March 2026 at 19:45
Bundesliga Predictions
Mainz continue their push away from the danger zone after a much-needed 2-0 win at Werder Bremen. As Frankfurt are not regarded as good travellers, our prediction firmly points toward a 2-1 home win. Despite a long injury list, there are no new setbacks for die Nullfunfer, and recent form (1.60 PPG across the last 10 matches) shows clear improvement. At home, Mainz have been... Read More...
This match will be played on 22 March 2026 at 14:30
St. Pauli take on Freiburg looking to bounce back after a 2-0 loss to Borussia M’gladbach. As Freiburg continue to struggle on the road, we predict a 2-0 home win. St. Pauli are missing key players Mets, Saliakas, Jones R.J, and Sands. Despite these absences, home form is solid, with 1.80 points per game, 40% win rate, and a 60% BTTS at home. Alexander Blessin's troops hav... Read More...
This match will be played on 22 March 2026 at 16:30
Augsburg welcome Stuttgart in what promises to be an open Bundesliga clash, with 1-2 our predicted outcome. The Bavarians head into Sunday's game following a 2-0 loss at Borussia Dortmund but have no fresh injuries. Kade and Rexhbecaj could start after substitute appearances. Home form is solid: 2.20 points per game, 60% win rate, conceding just 0.80 goals per game at home. ... Read More...
This match will be played on 22 March 2026 at 18:30
Ligue 1 Predictions
There will be fireworks when Lyon and Monaco collide in a high-profile Ligue 1 derby, with both sides pushing for European places. Given the attacking potential of both sides, our prediction points toward a high-scoring 2-2 draw. Les Gones aim to bounce back after a frustrating goalless draw with Le Havre, but their recent form at home remains strong, collecting 2.20 points ... Read More...
This match will be played on 22 March 2026 at 14:00
Olympique Marseille will look to cement 3rd place in the Ligue 1 standings when they face Lille on Matchday 27. OM are on a three-game winning run, but with Lille showing signs of improvement as well, we predict a 1-1 draw. Marseille recorded a hard-fought 1-0 win over Auxerre at the weekend, with the team once again proving their worth at Stade Velodrome. As Habib Beye’s ... Read More...
This match will be played on 22 March 2026 at 16:15
A tight and tactical battle is expected when Paris FC host Le Havre, with both sides coming off goalless draws last weekend. Therefore, our prediction firmly points toward a 1-1 draw. Paris FC continue to rely on their defensive organization, keeping 40% clean sheets across their last ten matches and conceding only 1.20 goals per game overall. However, scoring remains their ... Read More...
This match will be played on 22 March 2026 at 16:15
Rennes aim to bounce back from their narrow 2-1 defeat to Lille as they continue pushing toward the Champions League positions. As Metz continue to struggle defensively, a routine 3-0 home win is on the cards. Rennes' form at Roazhon Park remains solid: les Rouges et Noirs average 1.75 points per home game across their last four and concede just 1.00 goal per home match. The... Read More...
This match will be played on 22 March 2026 at 16:15
A competitive Ligue 1 clash is expected as Nantes host Strasbourg, with both sides seeking stability. As both Nantes and Strasbourg are likely to adopt an attack-minded approach, we predict a 2-2 draw. Les Canaris head into this match after a narrow 1-0 defeat to Angers, but coach Ahmed Kantari has a full squad available and several players pushing for starting spots. The Ca... Read More...
This match will be played on 22 March 2026 at 19:45
Portugal Primeira Liga Predictions
Estoril welcome Rio Ave in a matchup between two sides moving in different directions. As Os Rioavistas continue to struggle on the travels, we predict a 2-1 home win. Os Canarinhos have taken 17 points from their last 10 matches (1.70 PPG) and come into this clash after a narrow 1-0 win over Nacional. Their attacking numbers remain solid, averaging 2.00 goals scored per gam... Read More...
This match will be played on 22 March 2026 at 15:30
Alverca’s alarming eight-match winless run in the Primeira Liga puts them under pressure as they welcome a high-flying Sporting side. However, we predict a 3-1 away win as Sporting are brimming with confidence following an amazing Champions League win over Bodo. The hosts remain competitive at home (1.80 PPG across their last five) but continue to struggle in both boxes, s... Read More...
This match will be played on 22 March 2026 at 18:00
Braga continue their push for a top-four finish as they welcome rivals Porto in one of the standout fixtures of the round. As both sides are likely to adopt an attack-minded approach in Sunday's derby, we predict a 2-2 draw. The Reds are unbeaten in last ten home games in all competitions. averaging an impressive 3.40 goals per home game and keeping 60% clean sheets at the Q... Read More...
This match will be played on 22 March 2026 at 20:30
Scottish Premiership Predictions
Dundee United take on Celtic in a clash where the home side still hold slim hopes of sneaking into the top-six Championship group. However, our prediction points toward a 3-2 away win as Michael O'Neill's men have been showing signs of improvement of late. Injuries to Pappoe and Sibbald weaken the hosts, who have taken 1.60 points per game at home, scoring 1.00 goal on avera... Read More...
This match will be played on 22 March 2026 at 12:30
EFL Cup Predictions
All eyes will be on Wembley Stadium when Arsenal and Manchester City lock horns in the EFL Cup final. As the two teams seem to be evenly matched at the moment, we predict a 1-1 draw. The Gunners are on the right track to regain the Premier League trophy, but they surely want to go all the way in the EFL Cup as well. Mikel Arteta’s men have been scoring 2.20 goals per game ... Read More...
This match will be played on 22 March 2026 at 16:30
Netherlands Eredivisie Predictions
NEC Nijmegen play host Heerenveen in an intriguing Eredivisie clash as the hosts aim to maintain their Champions League berth. As both sides look sharp up front, we predict a 3-2 home win. Nijmegen produced a thrilling 3-2 win over league leaders PSV, though midfielder Sami Ouaissa is doubtful after picking up a knock. The home side have been in fine form, winning 6 of their... Read More...
This match will be played on 22 March 2026 at 11:15
There will be fireworks when Feyenoord and Ajax lock horns in De Klassieker on Sunday afternoon. As Feyenoord head into the match with a severely-weakened squad, we predict a 1-1 draw. Korean midfielder In-Beom Hwang misses out after picking up a knock in a 2-1 win over Excelsior in the Rotterdam derby, while defender Mats Deijl serves a one-game ban. Anyhow, we predict that... Read More...
This match will be played on 22 March 2026 at 13:30
Expect a thrilling atmosphere at Stadion Galgenwaard as Utrecht host Go Ahead Eagles in what promises to be an open clash, with 2-1 our predicted outcome. Utrecht come off a solid 2-0 win over Twente, with no fresh injury concerns. The home side have picked up 6 wins in their last 10 matches, scoring 1.30 goals per game and keeping clean sheets in 30% of outings, while BTTS ... Read More...
This match will be played on 22 March 2026 at 13:30
An exciting evening awaits at Euroborg as Groningen take on high-flying AZ Alkmaar. As AZ are brimming with confidence following a 4-0 win over Heracles, we predict a 3-1 away triumph. The Green and White Army enter the match after a 1-1 draw with Zwolle, extending a frustrating run of just 2 wins in their last 10 matches. Groningen continue to struggle in both boxes, scorin... Read More...
This match will be played on 22 March 2026 at 15:45
Telstar face an uphills challenge as they welcome league leaders PSV, just week after a heavy 3-0 defeat to Heerenveen. As PSV are eager to get their revenge on Telstar for a 2-0 loss at Philips Stadion, we predict a 3-2 away triumph. Telstar’s injury concerns continue, with both Koswal and Thorisson doubtful, adding further strain to a side that has earned just 1.10 point... Read More...
This match will be played on 22 March 2026 at 15:45
MLS Predictions
The Texas Derby returns as FC Dallas host rivals Houston Dynamo in a clash that rarely lacks intensity. As both sides look sharp up front, we predict a 2-2 draw. The Toros enter the match after a chaotic 3–3 draw with San Diego, but injuries to Geovane Jesus and Julio Santos limit their defensive depth. Their recent numbers reflect inconsistency: 1.30 points per game overa... Read More...
This match will be played on 22 March 2026 at 00:30
Sporting Kansas City welcome Colorado Rapids in a matchup between two sides struggling for consistency at the start of the season but showing very different home-and-away trends. Anyhow, we predict a 2-0 home win as Colorado are not regarded as good travellers. The Wizards finally broke a long winless spell with a 2–1 victory over Los Angeles Galaxy, yet their recent numbe... Read More...
This match will be played on 22 March 2026 at 00:30
St. Louis City return home looking to stabilise after a disappointing 2–0 defeat to Los Angeles FC and with New England Revolution struggling on the road, we predict a 2-0 home win. St Louis' form at the start of the season shows inconsistency, with 0.60 points per game at home and no home victories in their last five. Goals have also been an issue at CITYPARK, where St. L... Read More...
This match will be played on 22 March 2026 at 00:30
Austin FC take on Los Angeles FC at Q2 Stadium hoping to respond after a 2–1 defeat to Real Salt Lake, but injuries to key players such as Pereira, Taylor, Vazquez, and Wolff leave them short of depth. As Los Angeles FC made a promising start to the new MLS season, we predict a 2-1 away win. Austin's recent form underlines the struggle: just 0.70 points per game overall an... Read More...
This match will be played on 22 March 2026 at 00:45
Vancouver Whitecaps return home full of confidence after demolishing Minnesota 6–0, but the injury list remains long, with Adekugbe, Gauld, Halbouni, and Veselinovic sidelined, while Blackmon and Cubas are doubts. Anyhow, we predict a 3-1 home win as San Jose Earthquakes continue to struggle defensively. Vancouver’s numbers at BC Place are outstanding: 2.40 points per ga... Read More...
This match will be played on 22 March 2026 at 02:30
Check out our prediction below. A full analysis will be added closer to kickoff.
... Read More...This match will be played on 22 March 2026 at 17:00
Check out our prediction below. A full analysis will be added closer to kickoff.
... Read More...This match will be played on 22 March 2026 at 17:00
Check out our prediction below. A full analysis will be added closer to kickoff.
... Read More...This match will be played on 22 March 2026 at 18:30
Check out our prediction below. A full analysis will be added closer to kickoff.
... Read More...This match will be played on 22 March 2026 at 20:45
Check out our prediction below. A full analysis will be added closer to kickoff.
... Read More...This match will be played on 22 March 2026 at 23:00
Serie B Predictions
Bari host Carrarese in what looks like a tricky encounter for both sides. As Bari have turned their Stadio San Nicola into a real fortress, we predict a 1-0 home win. The Biancorossi are coming off a 2-1 defeat to Frosinone and are missing midfielder Giacomo De Pieri through suspension, while Ebrima Darboe remains unavailable. Their home form is somewhat better than away (1.... Read More...
This match will be played on 22 March 2026 at 14:00
Empoli host Pescara in a match where we should see goals at both ends, given Empoli’s recent form. Therefore, our prediction leans toward a 1-1 draw. The Azzurri have struggled lately, failing to win in their last 10 matches across all competitions, scoring 1.3 goals per game while conceding 1.7. Their home form is slightly better than away, but they still haven’t won at... Read More...
This match will be played on 22 March 2026 at 14:00
Sudtirol and Frosinone go head to head in what looks like a clash between contrasting recent forms. As both sides are capable of finding the net, we predict a 1-1 draw. I Biancorossi have been inconsistent at home, winning only 20% of their last 5 home matches but keeping a solid defensive record with 40% clean sheets. They’ve scored just 0.6 goals per home game, though th... Read More...
This match will be played on 22 March 2026 at 14:00
Sampdoria play host to Avellino in what looks like a close encounter, with 1-1 our predicted outcome. La Samp have been inconsistent at home, earning 1.6 points per game over their last 5 home matches. The hosts score modestly (1 goal per home game) and concede 1 goal per match, with a 60% clean sheet rate at home. However, their overall form shows only 30% wins and a 40% BT... Read More...
This match will be played on 22 March 2026 at 16:15
Entella welcome Reggiana in a mid-table Serie B clash that looks likely to be tight and low-scoring, with 1-1 our predicted outcome. Entella have struggled recently, losing 4 of their last 10 games and managing only 1.1 points per game. At home, they’re slightly better, scoring 1.6 goals per game but conceding 1.6, with a 100% BTTS rate at home, suggesting they both score ... Read More...
This match will be played on 22 March 2026 at 18:30
Bundesliga 2 Predictions
Bochum welcome Holstein Kiel aiming to extend their solid home form, having taken 1.67 points per game in their last six matches on home soil. As Kiel are hit by injuries and suspensions, we predict a 2-1 home win. Bochum remain difficult to beat at home, with 33% wins and 67% BTTS, while scoring 1.83 goals per match in that period. Their xG at home sits at a strong 1.69, sh... Read More...
This match will be played on 22 March 2026 at 12:30
Fortuna Dusseldorf and Hertha Berlin square off against each other in a highly-anticipated 2. Bundesliga game, with 2-1 our predicted outcome. Dusseldorf have been strong at home, picking up 2.60 points per game over their last five home fixtures, winning 80% of them, scoring 1.4 goals per match, and conceding only 0.6. Injuries to Anhari, de Wijs, Hettwer, Lunddal, and Schm... Read More...
This match will be played on 22 March 2026 at 12:30
Preussen Munster welcome Magdeburg in what could be a challenging fixture for the home side. Therefore, our prediction firmly points toward a 3-1 away win. The Black and Whites are struggling badly, coming off a crushing 6-0 defeat to Dynamo Dresden. Injuries to Batmaz, Bolay, Lokotsch, Schreder, and Tikvic further weaken their lineup, and their home form is dismal – just ... Read More...
This match will be played on 22 March 2026 at 12:30
Segunda Division Predictions
Burgos and Cordoba face each other in what is expected to be a tense clash as both sides aim to improve their positions in the table. As Cordoba do not seem to be at their sharpest, we predict a 2-1 home win. Burgos, just below the playoff spots, drew 0-0 with Eibar at the weekend. With Cuenca Martinez sidelined, they still boast solid home form, winning three of their last ... Read More...
This match will be played on 22 March 2026 at 13:00
Mirandes and Valladolid go head to head in a La Liga 2 encounter with both teams struggling for form. As both sides should be happy with one point from Sunday's game, we predict a 1-1 draw. Los Rojillos have lost six of their last ten matches, winning just two and averaging 0.8 goals per game, while conceding 1.6. Home form is slightly better, but they have failed to keep a ... Read More...
This match will be played on 22 March 2026 at 15:15
Real Sociedad B face Granada in a La Liga 2 encounter as both teams look to boost their league positions. With the Basques turning their stadium into a real fortress, our prediction firmly points toward 3-1 home win. La Real B come off a solid 2-0 win at Cordoba but will be without forward Gorka Carrera due to suspension. Their home form has been decent, winning three of the... Read More...
This match will be played on 22 March 2026 at 15:15
Las Palmas host Sporting Gijon in an eagerly-awaited matchup as La Union Deportiva look to bounce back from a 2-1 defeat to Albacete. Given Gijon's struggles on the road, we predict a 2-1 home win. Las Palmas have struggled for consistency recently, winning just two of their last ten matches. Luis Garcia's men average 2.2 goals per home game, scoring 1.4 and conceding 0.8, w... Read More...
This match will be played on 22 March 2026 at 17:30
Belgian Pro League Predictions
Anderlecht enter the final round of the Jupiler League regular season needing a result to secure a top-six finish, but they arrive under pressure after a 1–0 defeat to Mechelen. As Anderlecht have turned their Lotto Park into a real fortress, we predict a 1-0 home win. Adriano Bertaccini is suspended for the capital club, adding to their attacking concerns, and that is ref... Read More...
This match will be played on 22 March 2026 at 17:30
Club Brugge head into the final round of the Jupiler League regular season targeting a second-place finish, boosted by a 2–1 victory over Westerlo. As Mechelen are not regarded as good travellers, we predict a 2-1 home win. Key midfielder Hans Vanaken remains doubtful for the hostsm but their form still looks strong: they’ve collected 2.20 points per game at home, scorin... Read More...
This match will be played on 22 March 2026 at 17:30
Dender aim to put an end to their poor form when they face Gent in the final round of the regular season, having collected just 0.70 points per game across their last ten matches. As Yannick Ferrera's men do not seem to be at their sharpest, we predict a 2-0 away win. Injuries to Fredrick and Verrips, plus major doubts over Bruny Nsimba, further limit Dender's attacking opti... Read More...
This match will be played on 22 March 2026 at 17:30
Leuven are brimming with confidence following a 2–0 win over Charleroi, and with no fresh injury concerns. However, our prediction leans toward a 1-1 draw as both sides have been involved in some low-scoring games of late. Leuven's recent form shows slow but steady progress, collecting 1.20 points per game across the last ten matches. At home, Leuven average 1.25 PPG, scor... Read More...
This match will be played on 22 March 2026 at 17:30
La Louviere approach this decisive clash with confidence after a well-deserved 3–1 win over Cercle Brugge, despite missing forward Mouhamed Belkheir. As Genk want this win more than La Louviere, we predict a 2-1 awaw win. The home team's recent form, however, remains inconsistent, averaging just 1.00 point per game across the last ten matches. At home, La Louviere have str... Read More...
This match will be played on 22 March 2026 at 17:30
Standard Liege look to finish the regular season in style as they host Westerlo, coming off a solid 1–1 draw with Antwerp. As Standard and Westerlo seem to be evenly matched ahead of Sunday's game, our prediction firmly points toward a 1-1 draw. The Red Devils remain weakened: both Fossey and Assengue are out, while key forward Thomas Henry is suspended. Standard average 1... Read More...
This match will be played on 22 March 2026 at 17:30
St. Truiden return to action looking to bounce back from their narrow 1–0 defeat to Genk, though manager Wouter Vrancken has the advantage of a fully available squad. However, we predict a 1-0 away win as St Gilloise aim to put icing on the cake on a very successful regular season. STVV have been strong recently, earning 2.10 points per game across their last 10 outings an... Read More...
This match will be played on 22 March 2026 at 17:30
Zulte Waregem will be desperate to put an end to their five-match losing streak when they face Charleroi in the last game of the regular season. Waregem's overall form is worrying, averaging just 0.60 points per game across their last 10 matches. Defensively, they concede 2.00 goals per match overall, and even at home they allow 1.40 goals, keeping only 20% clean sheets. Off... Read More...
This match will be played on 22 March 2026 at 17:30
























































































































