Mispredictions of Week 12: Where Our AI Got It Wrong
Why We Publish Our Mistakes
Most prediction sites only show you the wins. We think that's dishonest. Every week, we publish a full breakdown of where our AI got it wrong — because transparency builds trust, and analyzing mistakes makes us better.
This week: 48/93 correct (51.6% accuracy) — 45 wrong predictions.
🔴 High-Confidence Misses
These are the ones that hurt — predictions where our AI was confident but wrong.
🇹🇷 Fatih Karagümrük 2–0 Fenerbahçe
Süper Lig · Fri 13 Mar
- Our prediction: away win (92.00% confidence)
- Probability split: Home 8.00% · Draw 12.00% · Away 80.00%
- Actual result: home win (2–0)
- What went wrong: Karagümrük 2-0 Fenerbahçe: The 43-point gap and unbeaten streak created overconfidence. Ederson suspension was noted but underweighted—key player absences in away matches matter more than at home. Karagümrük as a relegated-zone team had maximum motivation while Fenerbahçe may have been mentally coasting. Turkish league away results are volatile even for top teams. Lesson: Süper Lig away matches are unpredictable; never go above 80% confidence for away picks in Turkey.
🏴 West Ham United 1–1 Manchester City
Premier League · Sat 14 Mar
- Our prediction: away win (78.00% confidence)
- Probability split: Home 12.00% · Draw 18.00% · Away 70.00%
- Actual result: draw (1–1)
- What went wrong: West Ham 1-1 Man City: City drew at West Ham despite strong recent form. Home advantage at London Stadium is real and West Ham tend to raise their game vs top 6 at home. City have been dropping points more frequently in away matches this season. The 69% historical win rate includes prime Pep era dominance that may be waning. Lesson: PL away matches for top teams at physical mid-table sides deserve draw consideration—bump draw % by 10% in such fixtures.
🏴 Liverpool 1–1 Tottenham Hotspur
Premier League · Sun 15 Mar
- Our prediction: home win (78.00% confidence)
- Probability split: Home 72.00% · Draw 18.00% · Away 10.00%
- Actual result: draw (1–1)
- What went wrong: Liverpool 1-1 Tottenham: Despite Spurs being in 16th, they drew at Anfield. Teams in deep crisis often get a bounce from new tactical adjustments or siege mentality. Liverpool historical dominance can breed complacency. PL "anyone can beat anyone" factor is real—even 16th-placed teams steal points at top-4 grounds. Lesson: PL relegation battlers away at top teams draw more often than expected; never go above 75% for PL home picks regardless of table gap.
🏴 Burnley 0–0 Bournemouth
Premier League · Sat 14 Mar
- Our prediction: away win (72.00% confidence)
- Probability split: Home 20.00% · Draw 30.00% · Away 50.00%
- Actual result: draw (0–0)
- What went wrong: Burnley 0-0 Bournemouth: Burnley at home in relegation fight showed maximum defensive effort. The 21-point gap meant nothing because Burnley were fighting for survival with Turf Moor backing them. Bournemouth comfortable in 9th had less urgency. Lesson: Home teams in relegation zones often grind out 0-0 draws against comfortably-placed visitors—this is a recurring PL pattern.
🇮🇹 Lazio 1–0 AC Milan
Serie A · Sun 15 Mar
- Our prediction: away win (72.00% confidence)
- Probability split: Home 28.00% · Draw 32.00% · Away 40.00%
- Actual result: home win (1–0)
- What went wrong: Lazio 1-0 AC Milan: Milan 2nd place and elite defense lost to 10th-placed Lazio. Lazio at Olimpico are dangerous regardless of league position—they consistently perform above their standing at home. Milan defensive record may have been inflated by easier fixtures. Lesson: Lazio home form is deceptively strong; they regularly beat top teams at Olimpico. Never back away teams against Lazio at home with high confidence.
🟠 Celta Vigo 1–1 Lyon
Europa League · Thu 12 Mar
- Our prediction: home win (72.00% confidence)
- Probability split: Home 48.00% · Draw 28.00% · Away 24.00%
- Actual result: draw (1–1)
- What went wrong: Celta 1-1 Lyon: Europa League draw despite Celta strong recent form. Lyon crisis was overweighted—European competition often sees struggling teams dig deeper with different motivation than league. EL knockout stages produce tight, cautious matches. Our Europa League record remains abysmal. Lesson: Europa League form rarely correlates with domestic form; default to draw predictions more often.
🇮🇹 Inter Milan 1–1 Atalanta
Serie A · Sat 14 Mar
- Our prediction: home win (72.00% confidence)
- Probability split: Home 58.00% · Draw 26.00% · Away 16.00%
- Actual result: draw (1–1)
- What went wrong: Inter 1-1 Atalanta: Two title-caliber teams drawing is the most likely upset scenario. Atalanta are a strong, well-coached side that regularly takes points from the top. Inter 21-point lead means possible motivation drop. When two top-quality sides meet, draw probability should be at least 30%. Lesson: Top vs top in Serie A draws frequently; our model underweights draw probability in these matchups.
⭐ Manchester City 1–2 Real Madrid
Champions League · Tue 17 Mar
- Our prediction: home win (72.00% confidence)
- Probability split: Home 55.00% · Draw 25.00% · Away 20.00%
- Actual result: away win (1–2)
- What went wrong: This is a classic Champions League pedigree miss. Real Madrid's DNA in European knockout stages defies form-based logic — they have repeatedly won big away matches while missing key players. The model correctly identified Madrid's injury crisis but underestimated their squad depth and tactical adaptability under Ancelotti. Madrid's experience in high-pressure European ties, combined with their ability to find unlikely heroes in big moments, overcame City's full-strength advantage. This reinforces that Champions League knockout rounds reward mentality and tactical heritage over raw squad assessment.
⚠️ Lower-Confidence Misses
These predictions had lower confidence — our AI was less sure, and rightly so.
- Crystal Palace 0–0 Leeds United (Premier League) — Predicted home win at 58.00%, was draw
- Como 2–1 Roma (Serie A) — Predicted away win at 58.00%, was home win
- Göztepe 2–2 Alanyaspor (Süper Lig) — Predicted home win at 58.00%, was draw
- Chelsea 0–3 Paris SG (Champions League) — Predicted home win at 58.00%, was away win
- PEC Zwolle 1–1 Groningen (Eredivisie) — Predicted home win at 58.00%, was draw
- Sassuolo 0–1 Bologna (Serie A) — Predicted home win at 52.00%, was away win
- FC Volendam 1–2 Fortuna Sittard (Eredivisie) — Predicted home win at 52.00%, was away win
- Antalyaspor 1–4 Gaziantep (Süper Lig) — Predicted draw at 45.00%, was away win
- Chelsea 0–1 Newcastle United (Premier League) — Predicted home win at 45.00%, was away win
- Stuttgart 1–0 RB Leipzig (Bundesliga) — Predicted away win at 45.00%, was home win
📊 Misses by League
- 🏴 Premier League: 7 wrong
- 🟠 Europa League: 7 wrong
- 🇹🇷 Süper Lig: 5 wrong
- 🇩🇪 Bundesliga: 5 wrong
- 🇪🇸 La Liga: 5 wrong
- 🇮🇹 Serie A: 4 wrong
- 🇳🇱 Eredivisie: 4 wrong
- ⭐ Champions League: 3 wrong
- 🇫🇷 Ligue 1: 3 wrong
- 🇵🇹 Primeira Liga: 2 wrong
🔍 Patterns & Lessons
- Wrong home predictions: 28 (predicted home win, didn't happen)
- Wrong away predictions: 15 (predicted away win, didn't happen)
- Missed draws: 19 (result was a draw, we predicted otherwise)
Key insight: Draws continue to be our blind spot. More than 30% of our misses this week were matches that ended in draws. We're actively improving our draw detection model.
Key insight: We may be overvaluing home advantage this week. Consider that in modern football, the home advantage gap has narrowed significantly.
Transparency is a core value at fpreds. We believe that showing our mistakes — not just our wins — is what separates us from other prediction sites.
Check out our latest predictions or browse past results to see the full picture.