The home of football tactics, data & odds
Odds 18+
HomePredictions

Football Predictions & Tips

Every fixture our model rates — the pick, model probability, where the value is vs the market, and confidence. Every pick is logged and graded after the match for an honest track record.

Kick-offMatchModel pickModel %ValueBest oddsConf.
Crystal PalaceCrystal Palace v Manchester CityManchester City Premier League Manchester City 50% 1.74Betninja View →
TottenhamTottenham v NewcastleNewcastle Premier League Newcastle 50% View →
ChelseaChelsea v BrightonBrighton Premier League Brighton 45% 4.00Betninja View →
LeedsLeeds v BrentfordBrentford Premier League Brentford 45% Draw +17% 2.80Betninja View →
Manchester UnitedManchester United v IpswichIpswich Premier League Ipswich 45% 8.00Betninja View →
Aston VillaAston Villa v ArsenalArsenal Premier League Arsenal 45% 1.59Betninja View →
IpswichIpswich v LiverpoolLiverpool Premier League Ipswich 35% View →
NewcastleNewcastle v BournemouthBournemouth Premier League Newcastle 35% View →
BrentfordBrentford v SunderlandSunderland Premier League Brentford 50% 1.74Betninja View →
Manchester CityManchester City v CoventryCoventry Premier League Manchester City 50% 1.25Betninja View →
Hull CityHull City v Aston VillaAston Villa Premier League Hull City 45% Draw +19% 4.35Betninja View →
EvertonEverton v Manchester UnitedManchester United Premier League Everton 45% Draw +17% 3.19Betninja View →
Aston VillaAston Villa v Nottingham ForestNottingham Forest Premier League Aston Villa 45% View →
BournemouthBournemouth v BrentfordBrentford Premier League Brentford 50% View →
ChelseaChelsea v Hull CityHull City Premier League Chelsea 45% View →
Crystal PalaceCrystal Palace v IpswichIpswich Premier League Ipswich 45% View →
LiverpoolLiverpool v FulhamFulham Premier League Liverpool 45% View →
17 fixtures rated · Value = no-vig model edge vs the best market price (plausible outcomes only) · model from API-Football, value & ranking by TFA.
50.9%
Win rate
+1.8%
ROI @ 1u
+4.88u
Profit
267
Settled · 99 open
Last 20:WLWWWLWLLLLWLWWWWLLL
SettledMatchPickPriceResult
27 Aug Barcelona v Athletic Club2-0 Barcelona 1.44 WON
27 Aug Celta Vigo v Osasuna1-2 Celta Vigo 2.12 LOST
27 Aug Anderlecht v Kairat Almaty3-0 Anderlecht 1.42 WON
27 Aug Ferencvarosi TC v Trabzonspor4-0 Ferencvarosi TC 2.93 WON
27 Aug Aarhus v Benfica1-3 Benfica 1.44 WON
27 Aug FC Thun v Lech Poznan2-2 Lech Poznan 2.38 LOST
27 Aug CSKA Sofia v OFI0-2 OFI 5.85 WON
27 Aug Plzen v FK Crvena Zvezda5-1 FK Crvena Zvezda 2.89 LOST
27 Aug Lillestrom v Egnatia Rrogozhinë2-1 Egnatia Rrogozhinë 7.85 LOST
27 Aug Omonia Nicosia v St. Truiden4-2 St. Truiden 4.05 LOST
27 Aug Kauno Žalgiris v Beşiktaş1-0 Beşiktaş 1.43 LOST
27 Aug Red Bull Salzburg v Mjallby AIF3-0 Red Bull Salzburg 1.28 WON
27 Aug Ararat-Armenia v Universitatea Craiova1-0 Universitatea Craiova 1.95 LOST
27 Aug FC Iberia 1999 v Jagiellonia1-2 Jagiellonia 1.87 WON
26 Aug Celje v Slovan Bratislava1-2 Slovan Bratislava 2.92 WON
26 Aug Real Madrid v Real Sociedad4-1 Real Madrid 1.44 WON
26 Aug Lyon v Fenerbahçe1-2 Fenerbahçe 3.82 WON
26 Aug Viking v Dinamo Zagreb3-1 Dinamo Zagreb 2.65 LOST
26 Aug AEK Athens FC v Levski Sofia4-0 Levski Sofia 6.40 LOST
25 Aug Lask Linz v Celtic5-1 Celtic 2.92 LOST
25 Aug Valencia v Real Betis0-1 Real Betis 2.76 WON
25 Aug Bodo/Glimt v NEC Nijmegen3-0 Bodo/Glimt 1.72 WON
25 Aug Sabah FA v Hapoel Beer Sheva5-2 Hapoel Beer Sheva 6.40 LOST
24 Aug Malaga v Deportivo La Coruna1-1 Malaga 2.64 LOST
24 Aug GIL Vicente v Casa Pia2-0 GIL Vicente 1.75 WON
24 Aug Feirense v FC Porto B0-1 Feirense 2.05 LOST
24 Aug Fulham v Chelsea2-3 Chelsea 2.12 WON
24 Aug AS Roma v Fiorentina4-0 AS Roma 1.63 WON
24 Aug Osasuna v Levante0-0 Osasuna 1.86 LOST
24 Aug Farense v Felgueiras 19321-1 Farense 2.25 LOST
24 Aug Bologna v Lazio0-1 Lazio 3.66 WON
23 Aug Elche v Barcelona0-5 Barcelona 1.34 WON
23 Aug FC Porto v Arouca2-0 FC Porto 1.22 WON
23 Aug Paris Saint Germain v Rennes2-2 Paris Saint Germain 1.44 LOST
23 Aug Atalanta v Sassuolo2-1 Atalanta 1.59 WON
23 Aug Getafe v Racing Santander1-0 Getafe 1.99 WON
23 Aug Santa Clara v Famalicao1-0 Santa Clara 2.99 WON
23 Aug Frosinone v Juventus0-1 Juventus 1.50 WON
23 Aug Venezia v Lecce0-2 Lecce 3.32 WON
23 Aug Newcastle v Liverpool2-2 Liverpool 1.97 LOST
23 Aug Le Havre v Monaco0-1 Monaco 2.00 WON
23 Aug Cambuur v Feyenoord2-5 Feyenoord 1.53 WON
23 Aug Atletico Madrid v Villarreal2-2 Atletico Madrid 1.94 LOST
23 Aug Vitória SC v Nacional1-0 Nacional 5.00 LOST
23 Aug Brighton v Aston Villa4-0 Aston Villa 3.08 LOST
23 Aug Manchester City v Bournemouth2-1 Manchester City 1.49 WON
23 Aug Penafiel v Sporting CP B2-0 Sporting CP B 2.75 LOST
23 Aug Angers v Lille0-2 Lille 1.74 WON
23 Aug PSV Eindhoven v Groningen5-1 PSV Eindhoven 1.47 WON
23 Aug GO Ahead Eagles v ADO Den Haag3-1 GO Ahead Eagles 1.62 WON
Every pick is snapshotted at publish (pick + best price) and graded against the final result — wins/losses, ROI and profit are computed at 1u level stakes. Nothing is deleted.
18+
Please gamble responsibly. When live, 18+/21+ only, region-dependent. BeGambleAware.org · GamCare · National Council on Problem Gambling. TFA may earn commission from operators listed — this never affects our analysis or rankings.

Total Football Analysis — tactical journalism, now with live odds, model-backed predictions and an honest betting layer.

© 2026 Total Football Analysis. Odds via our live aggregation feed — prices change constantly, always confirm at the bookmaker.