Football Predictions Yesterday 15 Mar 2026: Best Bets & Tips

Yesterday’s football action across global leagues delivered high drama, unexpected results, and crystal-clear dominance in some matches. With 124 fixtures played on 15 March 2026, both fans and analysts alike were treated to a mix of edge-of-the-seat draws, commanding victories, and surprise upsets. Popular leagues like the Premier League, La Liga, Serie A, and the Bundesliga had their say alongside lesser-covered competitions like the V.League and NPFL.
Our predictions had mixed success, achieving 51% accuracy in the 1X2 market, 53% in Over/Under goals, and 48% for Both Teams to Score (BTTS). While there were several standout correct picks, such as Barcelona’s commanding win over Sevilla and Porto’s thrashing of Moreirense, some high-confidence tips faltered, most notably Liverpool’s 1-1 draw against Tottenham and Luzern’s shock defeat to Winterthur. Let’s dive into the details!
Prediction Scorecard
How did our predictions fare across criteria?
- 1X2 Accuracy: 51% (62/122 correct)
- Over/Under Accuracy: 53% (64/120 correct)
- BTTS Accuracy: 48% (59/122 correct)
While the accuracy figures were modest overall, the Over/Under market performed slightly better than others. Still, the BTTS predictions struggled, reflecting the unpredictable nature of defensive and attacking styles on the day.
Best Calls
Let’s celebrate our strongest predictions where Our Pick shone brightly:
- Barcelona 5-2 Sevilla: Our Pick was Home Win (75%), and the Catalans dismantled Sevilla with flair.
- FC Porto 3-0 Moreirense: A high-confidence Home Win (79%) proved spot-on as Porto cruised to victory.
- AZ Alkmaar 4-0 Heracles: Another confident Home Win tip (70%) delivered as AZ dominated.
- PAOK 3-0 Levadiakos: Home Win (73%) was correct as PAOK’s quality overwhelmed their opponents.
- Shakhtar Donetsk 1-0 Metalist 1925 Kharkiv: Our Pick was Home Win (65%), and Shakhtar secured the result with minimal fuss.
- Vancouver Whitecaps 6-0 Minnesota United FC: Home Win (66%) was flawless in a demolition by Vancouver.
These results showcased both the reliability of top-tier teams and the strength of our predictions when confidence levels aligned with performance.
Biggest Misses
Unfortunately, not all predictions hit the mark. Here are the matches where Our Pick fell short:
- Liverpool 1-1 Tottenham: Home Win at 74% was high confidence, but Spurs held their ground for a draw.
- FC Luzern 1-2 FC Winterthur: Heavy backing of Luzern at 71% failed as Winterthur shocked the Swiss league.
- Panathinaikos 0-0 Panetolikos: Home Win (69%) seemed safe, but Panetolikos proved stubborn defensively.
- Toluca 1-1 Atlas: A confident Home Win prediction (70%) was undone by a resolute Atlas performance.
- Bắc Ninh 2-3 Ho Chi Minh: Home Win (67%) was a surprise miss in V.League 2 action.
These high-confidence misses underline football’s unpredictability, especially in closely contested fixtures or leagues where momentum often trumps statistics.
Results Roundup
Premier League
Crystal Palace and Leeds shared a goalless draw, perfectly matching Our Pick of under 2.5 goals. Meanwhile, Manchester United impressed with a 3-1 win over Aston Villa, aligning flawlessly with Our Pick of Home Win at 57%. Nottingham Forest and Fulham produced a dull 0-0 draw, leaving Our Pick of BTTS yes flatly incorrect.
La Liga
Mallorca’s 2-1 victory over Espanyol was a surprise, bucking Our Pick of under 2.5 goals. However, Barcelona’s 5-2 destruction of Sevilla was a textbook example of a nailed prediction. Our Pick of Home Win at 75% was comfortably validated. Real Sociedad also impressed with their 3-1 win over Osasuna, correctly aligned with BTTS yes.
Serie A
Hellas Verona’s 0-2 defeat to Genoa was predicted accurately as under 2.5 goals. However, Sassuolo’s 0-1 loss to Bologna saw Our Pick (BTTS yes) miss. Pisa’s surprising 3-1 win over Cagliari also left our under 2.5 prediction far behind.
Bundesliga
Union Berlin’s narrow 1-0 away victory against SC Freiburg matched Our Pick of under 2.5 goals. However, Stuttgart shocked RB Leipzig with a 1-0 win, defying expectations around BTTS yes.
Ligue 1
Strasbourg and Paris FC played out a tense 0-0 draw, countering Our Pick of Home Win (55%). Similarly, Metz’s thrilling 3-4 defeat to Toulouse bucked predictions of under 2.5 goals.
Primeira Liga
FC Porto delivered a convincing 3-0 victory against Moreirense, fully validating Our Pick of Home Win at 79%. Santa Clara’s 1-0 away win over AVS also matched Our Pick for under 2.5 goals.
Eredivisie
Feyenoord’s narrow 2-1 win against Excelsior and AZ Alkmaar’s 4-0 win over Heracles both stood strong as correct Home Win picks. Twente’s shock 0-2 loss to Utrecht defied expectations for a Twente victory.
Super Lig
Gençlerbirliği S.K.’s home loss to Beşiktaş (0-2) validated Our Pick for Away Win (60%). Meanwhile, Kasımpaşa’s narrow 1-0 win over Eyüpspor also matched under 2.5 goals expectations.
Scottish Premiership
Rangers secured a 1-0 away win against ST Mirren, accurately reflecting Our Pick of Away Win at 61%. Dundee’s high-scoring draw against Dundee Utd defied expectations for under 2.5 goals.
Looking Ahead
With international competitions on the horizon and domestic leagues heating up, March promises even more thrilling fixtures. Key matches to watch include battles for top-four finishes across Europe and Copa Libertadores qualifiers in South America. Stay tuned for analysis and predictions as the season reaches critical junctures.