Football AI Beta - Research Preview - Statistical analyses are continuously improving.

BTTS hub

BTTS predictions and both teams to score analysis

BTTS football predictions with AI match analysis, both-teams-to-score probability, expected goals context and responsible statistical previews.

Visible analyses

24

Reviewed public match pages.

Top signal

92%

FC Bayern München vs VfB Stuttgart

Market language

Responsible

No odds, staking advice or guarantees.

Source

Local model

Published lifecycle records only.

Ranked public analysis

Strongest available match signals

Cards are ranked by the selected model signal, then link to full match pages with risk context and limitations.

Bundesliga

Approved public analysis
FC Bayern München crestFC Bayern München
VS
VfB Stuttgart crestVfB Stuttgart
Fixture: Approved analysisLifecycle: publishedData: 13/07/2026, 21:37:50 | analysis-v1

Kickoff: 2026-08-28 18:30:00 | 28321

Home win

Medium confidence, strongest supported indicator: Over 1.5 goals.

Home69%
Draw21%
Away10%

Bundesliga

Approved public analysis
FC Bayern München crestFC Bayern München
VS
VfB Stuttgart crestVfB Stuttgart
Fixture: HistoricalLifecycle: historical

Kickoff: 2026-04-19 15:30:00 | 2025/2026

Historical result: 4 - 2

Home win

Medium confidence, strongest supported indicator: Over 1.5 goals.

Home63%
Draw23%
Away14%

Bundesliga

Approved public analysis
TSG Hoffenheim crestTSG Hoffenheim
VS
VfB Stuttgart crestVfB Stuttgart
Fixture: Approved analysisLifecycle: publishedData: 13/07/2026, 21:37:50 | analysis-v1

Kickoff: 2026-09-12 00:00:00 | 28321

No clear favourite

Balanced match

Highest 1X2 estimate 45%. Confidence is low, so the UI avoids a strong recommendation.

Home45%
Draw29%
Away26%

Bundesliga

Approved public analysis
TSG Hoffenheim crestTSG Hoffenheim
VS
VfB Stuttgart crestVfB Stuttgart
Fixture: HistoricalLifecycle: historical

Kickoff: 2026-05-02 13:30:00 | 2025/2026

Historical result: 3 - 3

No clear favourite

Balanced match

Highest 1X2 estimate 41%. Confidence is low, so the UI avoids a strong recommendation.

Home41%
Draw30%
Away29%

Bundesliga

Approved public analysis
Eintracht Frankfurt crestEintracht Frankfurt
VS
VfB Stuttgart crestVfB Stuttgart
Fixture: HistoricalLifecycle: historical

Kickoff: 2026-05-16 13:30:00 | 2025/2026

Historical result: 2 - 2

No clear favourite

Balanced match

Highest 1X2 estimate 41%. Confidence is low, so the UI avoids a strong recommendation.

Home31%
Draw28%
Away41%

Superliga

Approved public analysis
FC Midtjylland crestFC Midtjylland
VS
AGF crestAGF
Fixture: HistoricalLifecycle: historical

Kickoff: 2026-04-20 17:00:00 | 2025/2026

Historical result: 2 - 1

No clear favourite

Balanced match

Highest 1X2 estimate 41%. Confidence is low, so the UI avoids a strong recommendation.

Home41%
Draw28%
Away31%

Bundesliga

Approved public analysis
TSG Hoffenheim crestTSG Hoffenheim
VS
Borussia Dortmund crestBorussia Dortmund
Fixture: HistoricalLifecycle: historical

Kickoff: 2026-04-18 13:30:00 | 2025/2026

Historical result: 2 - 1

No clear favourite

Balanced match

Highest 1X2 estimate 39%. Confidence is low, so the UI avoids a strong recommendation.

Home32%
Draw29%
Away39%

Bundesliga

Approved public analysis
FC Köln crestFC Köln
VS
Bayer 04 Leverkusen crestBayer 04 Leverkusen
Fixture: HistoricalLifecycle: historical

Kickoff: 2026-04-25 13:30:00 | 2025/2026

Historical result: 1 - 2

No clear favourite

Balanced match

Highest 1X2 estimate 39%. Confidence is low, so the UI avoids a strong recommendation.

Home32%
Draw29%
Away39%

Bundesliga

Approved public analysis
FC Augsburg crestFC Augsburg
VS
Eintracht Frankfurt crestEintracht Frankfurt
Fixture: HistoricalLifecycle: historical

Kickoff: 2026-04-25 13:30:00 | 2025/2026

Historical result: 1 - 1

No clear favourite

Balanced match

Highest 1X2 estimate 38%. Confidence is low, so the UI avoids a strong recommendation.

Home38%
Draw30%
Away32%

Bundesliga

Approved public analysis
FC Köln crestFC Köln
VS
TSG Hoffenheim crestTSG Hoffenheim
Fixture: Approved analysisLifecycle: publishedData: 13/07/2026, 21:37:50 | analysis-v1

Kickoff: 2026-08-29 00:00:00 | 28321

Away win

Low confidence, strongest supported indicator: Over 1.5 goals.

Home27%
Draw27%
Away46%

Bundesliga

Approved public analysis
FC Union Berlin crestFC Union Berlin
VS
Eintracht Frankfurt crestEintracht Frankfurt
Fixture: Approved analysisLifecycle: publishedData: 13/07/2026, 21:37:50 | analysis-v1

Kickoff: 2026-08-29 00:00:00 | 28321

No clear favourite

Balanced match

Highest 1X2 estimate 44%. Confidence is low, so the UI avoids a strong recommendation.

Home44%
Draw29%
Away27%

Bundesliga

Approved public analysis
Eintracht Frankfurt crestEintracht Frankfurt
VS
RB Leipzig crestRB Leipzig
Fixture: HistoricalLifecycle: historical

Kickoff: 2026-04-18 16:30:00 | 2025/2026

Historical result: 1 - 3

No clear favourite

Balanced match

Highest 1X2 estimate 38%. Confidence is low, so the UI avoids a strong recommendation.

Home33%
Draw29%
Away38%

Bundesliga

Approved public analysis
TSG Hoffenheim crestTSG Hoffenheim
VS
Borussia Dortmund crestBorussia Dortmund
Fixture: Approved analysisLifecycle: publishedData: 13/07/2026, 21:37:50 | analysis-v1

Kickoff: 2026-09-05 00:00:00 | 28321

No clear favourite

Balanced match

Highest 1X2 estimate 38%. Confidence is low, so the UI avoids a strong recommendation.

Home38%
Draw31%
Away31%

Ligue 1

Approved public analysis
Lorient crestLorient
VS
Olympique Marseille crestOlympique Marseille
Fixture: HistoricalLifecycle: historical

Kickoff: 2026-04-18 15:00:00 | 2025/2026

Historical result: 2 - 0

No clear favourite

Balanced match

Highest 1X2 estimate 38%. Confidence is low, so the UI avoids a strong recommendation.

Home33%
Draw29%
Away38%

Superliga

Approved public analysis
Silkeborg IF crestSilkeborg IF
VS
Fredericia crestFredericia
Fixture: HistoricalLifecycle: historical

Kickoff: 2026-04-19 12:00:00 | 2025/2026

Historical result: 2 - 2

No clear favourite

Balanced match

Highest 1X2 estimate 37%. Confidence is low, so the UI avoids a strong recommendation.

Home37%
Draw31%
Away32%

Superliga

Approved public analysis
Nordsjælland crestNordsjælland
VS
AGF crestAGF
Fixture: HistoricalLifecycle: historical

Kickoff: 2026-04-23 16:00:00 | 2025/2026

Historical result: 1 - 1

No clear favourite

Balanced match

Highest 1X2 estimate 43%. Confidence is low, so the UI avoids a strong recommendation.

Home43%
Draw29%
Away28%

Bundesliga

Approved public analysis
VfB Stuttgart crestVfB Stuttgart
VS
Bayer 04 Leverkusen crestBayer 04 Leverkusen
Fixture: HistoricalLifecycle: historical

Kickoff: 2026-05-09 13:30:00 | 2025/2026

Historical result: 3 - 1

No clear favourite

Balanced match

Highest 1X2 estimate 39%. Confidence is low, so the UI avoids a strong recommendation.

Home39%
Draw29%
Away32%

Superliga

Approved public analysis
Vejle Boldklub crestVejle Boldklub
VS
Fredericia crestFredericia
Fixture: HistoricalLifecycle: historical

Kickoff: 2026-05-10 12:00:00 | 2025/2026

Historical result: 2 - 0

No clear favourite

Balanced match

Highest 1X2 estimate 39%. Confidence is low, so the UI avoids a strong recommendation.

Home32%
Draw29%
Away39%

Superliga

Approved public analysis
Fredericia crestFredericia
VS
Silkeborg IF crestSilkeborg IF
Fixture: HistoricalLifecycle: historical

Kickoff: 2026-05-17 12:00:00 | 2025/2026

Historical result: 4 - 1

No clear favourite

Balanced match

Highest 1X2 estimate 41%. Confidence is low, so the UI avoids a strong recommendation.

Home31%
Draw28%
Away41%

Ligue 1

Approved public analysis
Strasbourg crestStrasbourg
VS
Lens crestLens
Fixture: Approved analysisLifecycle: publishedData: 13/07/2026, 21:37:50 | analysis-v1

Kickoff: 2026-08-29 15:15:00 | 28082

No clear favourite

Balanced match

Highest 1X2 estimate 38%. Confidence is low, so the UI avoids a strong recommendation.

Home38%
Draw31%
Away31%

Bundesliga

Approved public analysis
FSV Mainz 05 crestFSV Mainz 05
VS
Eintracht Frankfurt crestEintracht Frankfurt
Fixture: Approved analysisLifecycle: publishedData: 13/07/2026, 21:37:50 | analysis-v1

Kickoff: 2026-09-12 00:00:00 | 28321

No clear favourite

Balanced match

Highest 1X2 estimate 42%. Confidence is low, so the UI avoids a strong recommendation.

Home42%
Draw29%
Away29%

Bundesliga

Approved public analysis
Borussia Dortmund crestBorussia Dortmund
VS
Bayer 04 Leverkusen crestBayer 04 Leverkusen
Fixture: HistoricalLifecycle: historical

Kickoff: 2026-04-11 13:30:00 | 2025/2026

Historical result: 0 - 1

Home win

Low confidence, strongest supported indicator: Over 1.5 goals.

Home55%
Draw26%
Away19%

Superliga

Approved public analysis
Fredericia crestFredericia
VS
Odense BK crestOdense BK
Fixture: HistoricalLifecycle: historical

Kickoff: 2026-04-26 12:00:00 | 2025/2026

Historical result: 0 - 2

Balanced match

Balanced match

Highest 1X2 estimate 36%. Probabilities are tightly grouped; no strong winner headline is shown.

Home36%
Draw30%
Away34%

Bundesliga

Approved public analysis
Bayer 04 Leverkusen crestBayer 04 Leverkusen
VS
RB Leipzig crestRB Leipzig
Fixture: HistoricalLifecycle: historical

Kickoff: 2026-05-02 16:30:00 | 2025/2026

Historical result: 4 - 1

No clear favourite

Balanced match

Highest 1X2 estimate 40%. Confidence is low, so the UI avoids a strong recommendation.

Home40%
Draw28%
Away32%

Related prediction hubs