Tipster: Top predictions for today’s football matches

League tables for today’s matches based on the strength of the Pro AI prediction. 1X2, BTTS and Over/Under 2.5 for each match - updated every hour. Free for everyone.

What you’ll see below: Top predictions for today, sorted by strength. For each match, we show the final result (1X2), the probability of both teams scoring (BTTS) and the total number of goals (Over/Under 2.5). The aim is to help football fans see, all in one place, predictions for today’s matches from the Premier League, La Liga, Serie A, the Bundesliga, the Champions League and over 70 other leagues.

Top predictions for today

25 matches for 12 September 2026, sorted by the strength of the Pro AI model prediction.

· Free for everyone · Methodology

FC Twente - club crest FC Twente v ADO Den Haag ADO Den Haag – club crest Eredivisie 14:30
Prediction FC Twente wins
Best odds 1.25 Dafabet
Confidence 82.1%
BTTS Yes · 58% Over 2.5 Yes · 76%
Lorient - club crest Lorient v Toulouse Toulouse - club crest Ligue 1 18:45
Prediction Lorient wins
Best odds 2.75 1xBet
Confidence 70.7%
BTTS Yes · 52% Over 2.5 Yes · 66%
Swansea City - club crest Swansea City v Burnley Burnley – club crest English Championship 14:00
Prediction Swansea City wins
Best odds 2.25 Betano
Confidence 70.7%
BTTS No · 45% Over 2.5 Yes · 61%
CSKA 1948 Sofia - club crest CSKA 1948 Sofia v Dunav 2010 Dunav 2010 - club crest Bulgarian First League 16:00
Prediction CSKA 1948 Sofia wins
Best odds 1.38 Unibet
Confidence 64.9%
BTTS Yes · 57% Over 2.5 Yes · 61%
FSV Mainz 05 - club crest FSV Mainz 05 v Eintracht Frankfurt Eintracht Frankfurt - club crest Bundesliga 13:30
Prediction FSV Mainz 05 wins
Best odds 2.15 1xBet
Confidence 64.5%
BTTS Yes · 66% Over 2.5 Yes · 73%
Southampton - club crest Southampton v Bristol City Bristol City – club crest English Championship 14:00
Prediction Southampton wins
Best odds 1.68 Pinnacle
Confidence 64.3%
BTTS Yes · 59% Over 2.5 Yes · 70%
SC Freiburg - club crest SC Freiburg v Borussia Mönchengladbach Borussia Mönchengladbach - club crest Bundesliga 13:30
Prediction SC Freiburg wins
Best odds 1.82 1xBet
Confidence 64.3%
BTTS Yes · 62% Over 2.5 Yes · 71%
Casa Pia - club crest Casa Pia v Porto Porto - club crest Liga Portugal 17:00
Prediction Porto wins
Best odds 1.30 Unibet
Confidence 63.4%
BTTS No · 40% Over 2.5 No · 45%
Fortuna Sittard - club crest Fortuna Sittard v Ajax Ajax - club crest Eredivisie 18:00
Prediction Ajax wins
Best odds 1.42 Dafabet
Confidence 58.3%
BTTS Yes · 67% Over 2.5 Yes · 74%
Real Madrid – club crest Real Madrid v Rayo Vallecano Rayo Vallecano - club crest La Liga 19:00
Prediction Real Madrid wins
Best odds 1.16 1xBet
Confidence 58.0%
BTTS Yes · 56% Over 2.5 Yes · 59%
Aston Villa - club crest Aston Villa v Nottingham Forest Nottingham Forest - club crest English Premier League 14:00
Prediction Aston Villa wins
Best odds 2.15 1xBet
Confidence 55.7%
BTTS Yes · 54% Over 2.5 Yes · 62%
SC Cambuur - club crest SC Cambuur v NEC Nijmegen NEC Nijmegen - club crest Eredivisie 19:00
Prediction NEC Nijmegen wins
Best odds 1.56 1xBet
Confidence 55.5%
BTTS Yes · 61% Over 2.5 Yes · 73%
Borussia Dortmund - club crest Borussia Dortmund v Paderborn Paderborn - club crest Bundesliga 13:30
Prediction Borussia Dortmund wins
Best odds 1.28 1xBet
Confidence 53.9%
BTTS Yes · 59% Over 2.5 Yes · 66%
Liverpool - club crest Liverpool v Fulham Fulham - club crest English Premier League 14:00
Prediction Liverpool wins
Best odds 1.48 1xBet
Confidence 53.0%
BTTS Yes · 58% Over 2.5 Yes · 61%
West Bromwich Albion - club crest West Bromwich Albion v Queens Park Rangers Queens Park Rangers - club crest English Championship 11:30
Prediction West Bromwich Albion wins
Best odds 1.98 Betano
Confidence 51.9%
BTTS No · 49% Over 2.5 Yes · 55%
Strasbourg - club crest Strasbourg v Monaco Monaco - club crest Ligue 1 15:15
Prediction Strasbourg wins
Best odds 3.20 1xBet
Confidence 51.5%
BTTS Yes · 63% Over 2.5 Yes · 65%
Preston North End - club crest Preston North End v Lincoln City Lincoln City - club crest English Championship 14:00
Prediction Lincoln City wins
Best odds 3.15 Unibet
Confidence 51.2%
BTTS Yes · 60% Over 2.5 Yes · 60%
Nacional - club crest Nacional v Alverca Alverca - club crest Liga Portugal 14:30
Prediction Nacional wins
Best odds 2.70 1xBet
Confidence 50.9%
BTTS No · 48% Over 2.5 Yes · 52%
Racing Santander - club crest Racing Santander v Deportivo Alavés Deportivo Alavés – club crest La Liga 12:00
Prediction Racing Santander wins
Best odds 2.50 Dafabet
Confidence 50.7%
BTTS Yes · 58% Over 2.5 Yes · 59%
Chelsea – club crest Chelsea v Hull City Hull City - club crest English Premier League 14:00
Prediction Chelsea wins
Best odds 1.29 1xBet
Confidence 50.3%
BTTS Yes · 56% Over 2.5 Yes · 59%
TSG Hoffenheim - club crest TSG Hoffenheim v VfB Stuttgart VfB Stuttgart - club crest Bundesliga 13:30
Prediction VfB Stuttgart wins
Best odds 2.79 1xBet
Confidence 49.7%
BTTS Yes · 66% Over 2.5 Yes · 70%
Charlton Athletic - club crest Charlton Athletic v Portsmouth Portsmouth - club crest English Championship 14:00
Prediction Charlton Athletic wins
Best odds 2.62 Betano
Confidence 48.7%
BTTS Yes · 56% Over 2.5 Yes · 59%
Atalanta - club crest Atalanta v Cagliari Cagliari – club crest Italian Serie A 18:45
Prediction Atalanta wins
Best odds 1.61 1xBet
Confidence 48.2%
BTTS Yes · 55% Over 2.5 Yes · 53%
Athletic Club - club crest Athletic Club v Elche Elche - club crest La Liga 16:30
Prediction Athletic Club wins
Best odds 1.52 1xBet
Confidence 47.0%
BTTS Yes · 56% Over 2.5 Yes · 56%
AFC Bournemouth - club crest AFC Bournemouth v Brentford Brentford – club crest English Premier League 14:00
Prediction AFC Bournemouth wins
Best odds 2.61 1xBet
Confidence 46.2%
BTTS Yes · 53% Over 2.5 Yes · 54%

How our predictions work

The predictions come from The Pro AI model on LigaToday - an XGBoost classifier trained on thousands of completed matches. For each match, the model processes 23 variables before the first whistle: the Elo ratings of both teams, form over the last 10 matches, goals for and against, home and away form, days’ rest, and head-to-head records. The output: probabilities of a home win / draw / away win, Both Teams to Score (BTTS) and Over/Under 2.5.

The model’s accuracy is measured using five-fold cross-validation and is updated daily. See the full methodology.

Frequently Asked Questions

How often are the predictions updated?
Every hour. The Pro AI model retrains nightly, and predictions for upcoming matches in the next 7 days are recalculated every hour.

Is it free?
Yes. All predictions are open to every user, no registration and no card required.

Which leagues are the predictions for?
For over 70 leagues that we follow - the Premier League, La Liga, Serie A, the Bundesliga, Ligue 1, the Champions League, the First League and more. View the list.

About the LigaToday AI Tipster

The LigaToday AI Tipster publishes free predictions for every match in the 680+ leagues we follow. The free ones use an ELO + Poisson model; Pro Tipster uses XGBoost with 23 variables and nightly retraining at 03:30 UTC. See the full methodology and the public accuracy record at /predictions/.

Free predictions

An ELO + Poisson model for every match – 1X2 probabilities, expected goals, BTTS and over/under 2.5. Free, no sign-up.

Pro AI predictions

XGBoost with 23 variables, 5-fold cross-validation and nightly retraining – across all 680+ leagues we cover.

What a prediction includes

Win and draw probability, BTTS, over/under 2.5 goals, expected goals (xG), team form and the factors driving the result.

Accuracy and transparency

We publish the Brier score and per-league accuracy in the methodology. No hidden tweaks, no affiliate links.

How the XGBoost model works

500 trees, depth 3, learning rate 0.04, L2 regularisation 2.0. Input features: ELO, form, goals, home/away, point in the season and more.