Visible analyses
24
Reviewed public match pages.
BTTS hub
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
Cards are ranked by the selected model signal, then link to full match pages with risk context and limitations.
Bundesliga
Approved public analysisKickoff: 2026-08-28 18:30:00 | 28321
Home win
Medium confidence, strongest supported indicator: Over 1.5 goals.
Bundesliga
Approved public analysisKickoff: 2026-04-19 15:30:00 | 2025/2026
Historical result: 4 - 2
Home win
Medium confidence, strongest supported indicator: Over 1.5 goals.
Bundesliga
Approved public analysisKickoff: 2026-09-12 00:00:00 | 28321
No clear favourite
Balanced matchHighest 1X2 estimate 45%. Confidence is low, so the UI avoids a strong recommendation.
Bundesliga
Approved public analysisKickoff: 2026-05-02 13:30:00 | 2025/2026
Historical result: 3 - 3
No clear favourite
Balanced matchHighest 1X2 estimate 41%. Confidence is low, so the UI avoids a strong recommendation.
Bundesliga
Approved public analysisKickoff: 2026-05-16 13:30:00 | 2025/2026
Historical result: 2 - 2
No clear favourite
Balanced matchHighest 1X2 estimate 41%. Confidence is low, so the UI avoids a strong recommendation.
Superliga
Approved public analysisKickoff: 2026-04-20 17:00:00 | 2025/2026
Historical result: 2 - 1
No clear favourite
Balanced matchHighest 1X2 estimate 41%. Confidence is low, so the UI avoids a strong recommendation.
Bundesliga
Approved public analysisKickoff: 2026-04-18 13:30:00 | 2025/2026
Historical result: 2 - 1
No clear favourite
Balanced matchHighest 1X2 estimate 39%. Confidence is low, so the UI avoids a strong recommendation.
Bundesliga
Approved public analysisKickoff: 2026-04-25 13:30:00 | 2025/2026
Historical result: 1 - 2
No clear favourite
Balanced matchHighest 1X2 estimate 39%. Confidence is low, so the UI avoids a strong recommendation.
Bundesliga
Approved public analysisKickoff: 2026-04-25 13:30:00 | 2025/2026
Historical result: 1 - 1
No clear favourite
Balanced matchHighest 1X2 estimate 38%. Confidence is low, so the UI avoids a strong recommendation.
Bundesliga
Approved public analysisKickoff: 2026-08-29 00:00:00 | 28321
Away win
Low confidence, strongest supported indicator: Over 1.5 goals.
Bundesliga
Approved public analysisKickoff: 2026-08-29 00:00:00 | 28321
No clear favourite
Balanced matchHighest 1X2 estimate 44%. Confidence is low, so the UI avoids a strong recommendation.
Bundesliga
Approved public analysisKickoff: 2026-04-18 16:30:00 | 2025/2026
Historical result: 1 - 3
No clear favourite
Balanced matchHighest 1X2 estimate 38%. Confidence is low, so the UI avoids a strong recommendation.
Bundesliga
Approved public analysisKickoff: 2026-09-05 00:00:00 | 28321
No clear favourite
Balanced matchHighest 1X2 estimate 38%. Confidence is low, so the UI avoids a strong recommendation.
Ligue 1
Approved public analysisKickoff: 2026-04-18 15:00:00 | 2025/2026
Historical result: 2 - 0
No clear favourite
Balanced matchHighest 1X2 estimate 38%. Confidence is low, so the UI avoids a strong recommendation.
Superliga
Approved public analysisKickoff: 2026-04-19 12:00:00 | 2025/2026
Historical result: 2 - 2
No clear favourite
Balanced matchHighest 1X2 estimate 37%. Confidence is low, so the UI avoids a strong recommendation.
Superliga
Approved public analysisKickoff: 2026-04-23 16:00:00 | 2025/2026
Historical result: 1 - 1
No clear favourite
Balanced matchHighest 1X2 estimate 43%. Confidence is low, so the UI avoids a strong recommendation.
Bundesliga
Approved public analysisKickoff: 2026-05-09 13:30:00 | 2025/2026
Historical result: 3 - 1
No clear favourite
Balanced matchHighest 1X2 estimate 39%. Confidence is low, so the UI avoids a strong recommendation.
Superliga
Approved public analysisKickoff: 2026-05-10 12:00:00 | 2025/2026
Historical result: 2 - 0
No clear favourite
Balanced matchHighest 1X2 estimate 39%. Confidence is low, so the UI avoids a strong recommendation.
Superliga
Approved public analysisKickoff: 2026-05-17 12:00:00 | 2025/2026
Historical result: 4 - 1
No clear favourite
Balanced matchHighest 1X2 estimate 41%. Confidence is low, so the UI avoids a strong recommendation.
Ligue 1
Approved public analysisKickoff: 2026-08-29 15:15:00 | 28082
No clear favourite
Balanced matchHighest 1X2 estimate 38%. Confidence is low, so the UI avoids a strong recommendation.
Bundesliga
Approved public analysisKickoff: 2026-09-12 00:00:00 | 28321
No clear favourite
Balanced matchHighest 1X2 estimate 42%. Confidence is low, so the UI avoids a strong recommendation.
Bundesliga
Approved public analysisKickoff: 2026-04-11 13:30:00 | 2025/2026
Historical result: 0 - 1
Home win
Low confidence, strongest supported indicator: Over 1.5 goals.
Superliga
Approved public analysisKickoff: 2026-04-26 12:00:00 | 2025/2026
Historical result: 0 - 2
Balanced match
Balanced matchHighest 1X2 estimate 36%. Probabilities are tightly grouped; no strong winner headline is shown.
Bundesliga
Approved public analysisKickoff: 2026-05-02 16:30:00 | 2025/2026
Historical result: 4 - 1
No clear favourite
Balanced matchHighest 1X2 estimate 40%. Confidence is low, so the UI avoids a strong recommendation.