Predictions / Football / Germany. 2. Bundesliga / 1. FC Nürnberg vs Hannover 96

Prediction Audit: 1. FC Nürnberg vs Hannover 96 Prediction, Odds & AI Betting Tips

Sep 11, 2026 - 16:30
2 1.28
1 1.80
xG Accuracy: 66%

The model missed the final outcome (1. FC Nürnberg win 2–1).

The model had projected Hannover 96 at 48.3%, but the full-time result went the other way.

Tracked markets vs full-time result

Prediction grade F

Each row compares the pre-match model lean to the full-time result.

  • Market Prediction Result Outcome
  • Over / Under 2.5 Under 2.5 Over 2.5 (3 goals) ✖ Incorrect
  • Both Teams To Score BTTS No Yes ✖ Incorrect
  • 1X2 Hannover 96 1. FC Nürnberg ✖ Incorrect
  • Correct Score Insights 1-1, 1-2, 0-1, 0-2, 2-1 2-1 ✔ Correct

Model vs Closing Market

Strong Disagreement

The closing market prices 1. FC Nürnberg higher than the statistical model.

Largest probability gap: 1. FC Nürnberg -15.6 pp

Outcome Model Closing Market Difference Signal
1. FC Nürnberg 25.9% 41.5% -15.6 pp Market Higher
Draw 25.9% 23.8% +2.0 pp Aligned
Hannover 96 48.3% 34.7% +13.6 pp Model Edge

The closing market estimates 1. FC Nürnberg's win probability at 41.5%, compared with the model's estimate of 25.9%, a difference of 15.6 percentage points. This highlights a disagreement between the model and market consensus, without indicating which view is ultimately correct.

Model probabilities are generated from the statistical xG model using a Poisson distribution. Closing market probabilities are derived from consensus closing 1X2 odds after margin removal. Values represent implied probabilities rather than betting recommendations. Closing snapshot: PRE1.

After full time, the result was 1. FC Nürnberg win 2–1.

Market Assessment

The market is materially more optimistic about 1. FC Nürnberg than the current fair estimate.

  • Investors may be incorporating information not fully reflected in the baseline model.
  • Tournament-specific context can shift market pricing.

Post Match Insights

What worked

  • Expected goals projected a high-scoring match (ΣxG 3.08) — 3 goals materialised
  • Exact score 2–1 fell within the model's highlighted bins

What failed

  • Both Teams To Score: model leaned BTTS No; match finished BTTS Yes
  • Over / Under 2.5: model leaned Under 2.5; match finished Over 2.5 (3 goals)

Market lesson

The closing market differed from the model on Hannover 96 by 15.6 percentage points (63.9% vs model 48.3%) — in this case the market view proved closer.

Premium betting site stake: New users can use the promo code FHn2uDc1 to receive $100 cash.

Prediction Timeline

How this prediction moved from forecast to full-time review.

  1. Sep 11, 2026 · 16:29 UTC Forecast generated
    • Model 1X2 · 1. FC Nürnberg 25.9% · Draw 25.8% · Hannover 96 48.3%
    • xG · 1. FC Nürnberg 1.28 — Hannover 96 1.80
  2. Sep 11, 2026 · 16:01 UTC Opening odds snapshot PRE30
    • 1X2 odds · 1. FC Nürnberg 2.33 · Draw 4.06 · Hannover 96 2.79
    • Implied 1X2 · 1. FC Nürnberg 41.5% · Draw 23.8% · Hannover 96 34.7%
    • Bookmaker · Pinnacle
  3. Sep 11, 2026 · 16:29 UTC Closing snapshot recorded PRE1
    • 1X2 odds · 1. FC Nürnberg 2.33 · Draw 4.06 · Hannover 96 2.79
    • Implied 1X2 · 1. FC Nürnberg 41.5% · Draw 23.8% · Hannover 96 34.7%
    • Bookmaker · Pinnacle
  4. Sep 11, 2026 · 16:30 UTC Kickoff
  5. FT Full-time result 1. FC Nürnberg win · 2–1
  6. FT Prediction missed 1X2 lean did not match full-time result
  7. Archived Prediction review

Historical Snapshot

Frozen at kickoff — the model output as it stood before the match started.

Historical verdict: Monitor
Historical Decision Monitor
Outcome Missed
Pre-match metrics (historical context)
Prediction Reliability 55/100 · Moderate
  • Validation: Warning
  • Large market gap (16 pp)
Evidence
  • No strong statistical edge
  • Pricing remains divergent
  • Validation warning
Pricing proximity (inverse gap) 7/100
Monitoring Confidence 19/100

Validation Report

Immutable Snapshot

Prediction Time: Sep 05, 2026 · 01:41 UTC Snapshot ID: dp-7031764

Closing Odds 2.33
AI Fair Odds
CLV Pending
Final Result 1. FC Nürnberg win · 1. FC Nürnberg 2–1 Hannover 96
Prediction ✖ Missed
Decision Grade F

Model Performance

This prediction contributes to:

  • Primary Bets ROI (180d): -100.0%

Review FAQ

How accurate was the prediction?
This page grades directional markets (1X2, Over/Under 2.5, BTTS) against the full-time result. The prediction grade reflects how many of those tracked markets matched reality.
What does xG Accuracy measure?
xG Accuracy compares the model's pre-match expected-goals profile to the actual scoreline — not whether every market hit. A strong directional review can coexist with a moderate xG accuracy score.
Why wasn't the exact score predicted?
Correct-score outcomes are low-probability tails even when the model reads the match profile well. We highlight top score bins for context; missing the exact line does not invalidate a directional review.
Does this improve the AI record?
Each finished match is logged in our validation pipeline. Aggregated hit rates and CLV studies are published separately — this page is the per-match audit trail.

Predictions are for informational purposes only. Always gamble responsibly and within your limits. Past performance does not guarantee future results.

AI match briefing

AI Match Summary

Pre-match snapshot for this fixture.

  • League: 2. Bundesliga
  • Fixture: 1. FC Nürnberg vs Hannover 96
  • Kickoff: 2026-09-11 16:30:00
  • 1X2 (model): Home 25.9% · Draw 25.8% · Away 48.3%
  • xG (showing): 1. FC Nürnberg 1.28 — Hannover 96 1.8 (total xG ≈ 3.08)
  • Best +EV line (same label as hero card when Primary thresholds are not met): Under 2.5 goals
  • Model: 40.6% · Implied: 32.9% · Probability edge: +7.7 pts · Est. EV: +32.4%
  • BTTS (model): Yes 61.6% · No 38.4%
  • Correct score (top bin): 1-1 (10.6%)

Totals and BTTS are evaluated against current market prices where available.

Correct score remains high-variance even when a line is most likely on paper.

Historical Recommendation

Historical Decision: Monitor

Outcome: Missed — Pre-match 1X2 lean did not match the full-time result.

Risk Factors Considered Before Kickoff

  • Price movement: implied probabilities and EV move with odds.
  • Sample / data gaps: low-information leagues widen forecast bands.
  • In-play state: goals and red cards are not modelled here.
  • Scoreline variance: the most likely scoreline is still usually a low absolute probability outcome (often well below 20%).

Last Updated

September 16, 2026 (UTC)

Get Premium Predictions for 1. FC Nürnberg & Hannover 96!

Unlock in-depth analysis, exclusive betting tips, and match forecasts with our premium subscription service.

Subscribe Now
Back to Predictions
2. Bundesliga 2. BundesligaStandings
# TEAM MP W D L PTS
1 1. FC Nürnberg 5 4 1 0 13
2 Hertha BSC 4 4 0 0 12
3 1. FC Magdeburg 5 3 0 2 9
4 1. FC Heidenheim 4 3 0 1 9
5 VfL Wolfsburg 5 2 2 1 8
6 1. FC Kaiserslautern 5 2 2 1 8
7 VfL Bochum 5 2 1 2 7
8 FC St. Pauli 5 1 3 1 6
9 VfL Osnabrück 4 2 0 2 6
10 SpVgg Greuther Fürth 5 1 2 2 5
11 Karlsruher SC 4 1 2 1 5
12 Eintracht Braunschweig 5 1 1 3 4
13 Energie Cottbus 4 1 1 2 4
14 Arminia Bielefeld 5 1 1 3 4
15 Hannover 96 5 1 1 3 4
16 SV Darmstadt 98 5 1 1 3 4
17 Dynamo Dresden 5 1 1 3 4
18 Holstein Kiel 4 0 3 1 3
# TEAM MP GS GC +/- PTS
1 1. FC Nürnberg 5 15 6 +9 13
2 Hertha BSC 4 12 5 +7 12
3 Eintracht Braunschweig 5 12 12 0 4
4 1. FC Heidenheim 4 11 10 +1 9
5 VfL Wolfsburg 5 10 7 +3 8
6 1. FC Magdeburg 5 10 8 +2 9
7 Energie Cottbus 4 10 12 -2 4
8 SpVgg Greuther Fürth 5 8 10 -2 5
9 Arminia Bielefeld 5 8 10 -2 4
10 FC St. Pauli 5 7 7 0 6
11 VfL Osnabrück 4 7 8 -1 6
12 Dynamo Dresden 5 7 12 -5 4
13 Karlsruher SC 4 6 8 -2 5
14 Holstein Kiel 4 6 8 -2 3
15 1. FC Kaiserslautern 5 5 4 +1 8
16 Hannover 96 5 5 8 -3 4
17 VfL Bochum 5 4 4 0 7
18 SV Darmstadt 98 5 4 8 -4 4
# TEAM MP xG xGC +/- PTS
1 Arminia Bielefeld 5 5.9 2.9 +3.0 4
2 Hannover 96 5 6.3 4.0 +2.3 4
3 VfL Wolfsburg 5 6.0 3.7 +2.3 8
4 Hertha BSC 4 7.5 5.6 +1.9 12
5 1. FC Heidenheim 4 7.7 6.0 +1.7 9
6 Holstein Kiel 4 5.6 4.1 +1.5 3
7 FC St. Pauli 5 5.7 4.3 +1.4 6
8 VfL Bochum 5 3.8 2.6 +1.2 7
9 Eintracht Braunschweig 5 9.4 8.5 +0.9 4
10 SpVgg Greuther Fürth 5 6.9 7.0 -0.1 5
11 1. FC Kaiserslautern 5 2.6 3.2 -0.6 8
12 1. FC Nürnberg 5 4.2 5.2 -1.0 13
13 Karlsruher SC 4 3.8 5.3 -1.5 5
14 VfL Osnabrück 4 5.7 7.7 -2.0 6
15 SV Darmstadt 98 5 2.0 4.3 -2.3 4
16 Dynamo Dresden 5 3.4 5.8 -2.4 4
17 1. FC Magdeburg 5 4.7 7.7 -3.0 9
18 Energie Cottbus 4 5.0 8.3 -3.3 4