Odds UniOdds Uni

Soccer Predictions

Soccer models blend market consensus across bookmakers with team form, league standings and head-to-head history. Draws are modelled explicitly rather than folded into a two-way price, which is why double chance and draw-no-bet appear as separate calls.

OddUni analyses 287 soccer competitions, including UEFA Champions League, Premier League, La Liga, Serie A, Bundesliga, Ligue 1 and others. Predictions are modelled across match result (1X2), double chance, draw no bet, over/under goals, both teams to score, Asian handicap, team totals, first-half markets, corners and cards, rebuilt every 2 hours as bookmakers post and move their lines.

Every prediction is graded against the final score once the game finishes, and the graded record — wins, losses and sample size — is published at /results. Soccer stands at 3,815-2,993 from 6,810 graded predictions (56.0%).

Today's analysed soccer games

26 games across 7 leagues.

  • Galatasaray vs VfB Stuttgart
    UEFA Champions LeagueAnalysis available
    Show prediction
  • Shakhtar Donetsk vs Sporting Lisbon
    UEFA Champions LeagueAnalysis available
    Show prediction
  • IK Sirius vs Halmstads BK
    AllsvenskanAnalysis available
    Show prediction
  • Anaitasuna vs Alavés
    Copa del ReyAnalysis available
    Show prediction
  • CD Pamplona vs SD Eibar
    Copa del ReyAnalysis available
    Show prediction
  • Blackburn Rovers vs Stoke City
    ChampionshipAnalysis available
    Show prediction
  • Charlton Athletic vs Bolton Wanderers
    ChampionshipAnalysis available
    Show prediction
  • Queens Park Rangers vs Burnley
    ChampionshipAnalysis available
    Show prediction
  • Derby County vs Norwich City
    ChampionshipAnalysis available
    Show prediction
  • Watford vs Lincoln City
    ChampionshipAnalysis available
    Show prediction
  • Portsmouth vs Swansea City
    ChampionshipAnalysis available
    Show prediction
  • Preston North End vs Sheffield United
    ChampionshipAnalysis available
    Show prediction
  • Huddersfield Town vs Luton
    League OneAnalysis available
    Show prediction
  • Wigan Athletic vs Mansfield Town
    League OneAnalysis available
    Show prediction
  • Northampton Town vs Oldham Athletic
    League TwoAnalysis available
    Show prediction
  • Birmingham City vs Millwall
    ChampionshipAnalysis available
    Show prediction
  • West Bromwich Albion vs Southampton
    ChampionshipAnalysis available
    Show prediction
  • Manchester United vs AS Roma
    UEFA Champions LeagueAnalysis available
    Show prediction
  • Barcelona vs Aston Villa
    UEFA Champions LeagueAnalysis available
    Show prediction
  • Atlético Madrid vs Bayern Munich
    UEFA Champions LeagueAnalysis available
    Show prediction
  • Bodø/Glimt vs Lille
    UEFA Champions LeagueAnalysis available
    Show prediction
  • Feyenoord vs Inter Milan
    UEFA Champions LeagueAnalysis available
    Show prediction
  • LASK vs ŠK Slovan Bratislava
    UEFA Champions LeagueAnalysis available
    Show prediction
  • Villarreal vs Paris Saint Germain
    UEFA Champions LeagueAnalysis available
    Show prediction
  • Chapecoense vs Mirassol
    Brasileirão Série AAnalysis available
    Show prediction
  • Internacional vs Coritiba
    Brasileirão Série AAnalysis available
    Show prediction

Leagues covered today

Soccer competitions with their own page

30 competitions OddUni has analysed long enough to give a page of its own. Others are analysed too — they appear above when they play.

How OddUni analyses soccer

Soccer models blend market consensus across bookmakers with team form, league standings and head-to-head history. Draws are modelled explicitly rather than folded into a two-way price, which is why double chance and draw-no-bet appear as separate calls. Every published prediction is graded against the final score once the game finishes. Read the full methodology for how probabilities, confidence and grading work.

Other sports

Past model performance does not guarantee future results. OddUni is not a sportsbook and does not accept wagers.