Settled through 2026-08-30

AI football prediction performance — the settled record

Every signal the models issued, settled and published: what was invested, what came back, and how each one resolved.

ROI
+0.1%
Invested $685,912
Profit
+$481
Won
46.5%
Settled signals
1,242
Competitions
16

Excluding the World Cup · 893 settled · −4.2%FIFA World Cup 2026 · 349 settled · +0.6% · +$3,457

1X2
−$1,413
HDP
−$50
O/U
−$1,514

Cumulative profit

This curve covers all brokers; the filter above applies to the figures, not to it.

2026-05-122026-07-27
Profit
−$3k
Match result (1X2)
−$1k
Asian handicap
−$50
Over / under
−$2k

Real money, executed

2026-01-302026-07-16
Real money
+$74k
Invested
$720,456
1,153
positions
A separate scale from the chart above: this is the money actually placed, on a smaller stake and over a shorter run. Compare the returns, not the heights.

How every signal resolved

Won
336
37.6%
Half won
42
4.7%
Void
63
7.1%
Half lost
25
2.8%
Lost
427
47.8%

How every settled signal resolved. Quarter-ball handicaps settle half the amount, so half-won and half-lost are counted separately rather than rounded.

The record by competition

Premier LeagueSettled571X2+$616HDP−$154O/U+$387Return+$849
La LigaSettled1041X2−$263HDP+$78O/U+$22Return−2.0%−$163
BundesligaSettled351X2+$7HDP+$599O/U+$4Return+$609
Serie ASettled471X2−$93HDP+$313O/U−$139Return+$81
Ligue 1Settled391X2−$18HDP+$531O/U−$510Return+$3
BrasileirãoSettled1091X2−$745HDP−$562O/U−$963Return−26.7%−$2,270
Saudi Pro LeagueSettled811X2+$207HDP−$39O/U+$1,744Return+$1,912
EredivisieSettled391X2−$34HDP+$102O/U−$95Return−$27
Primeira LigaSettled301X2−$459HDP+$49O/U−$491Return−$901
Süper LigSettled211X2−$79HDP−$187O/U−$106Return−$371
J1 LeagueSettled431X2−$525HDP−$947O/U−$1,159Return−$2,631
K League 1Settled351X2−$70HDP+$264O/U−$246Return−$52
Chinese Super LeagueSettled1031X2−$58HDP−$315O/U+$348Return−0.3%−$25
Indian Super LeagueSettled171X2+$613HDP$0O/U−$256Return+$357

No signals yet: Champions League · Europa League · Conference League · FA Cup · Copa del Rey · Thai League 1

Other competitions

Brasileirão Série BSettled1331X2−$514HDP+$219O/U−$54Return−3.2%−$349

The last seven days, match by match

106 matches carried a signal between 2026-08-24 and 2026-08-30 — 868 settled signals in all. Each row opens the competition at that round.

Invested $70,005Profit +$8,490Return +12.1%Won 55.8%
DateCompetitionsMatchSettledProfitReturn
Aug 29BrasileirãoAtletico Mineiro2 - 1Vitoria1−$50−100%
Aug 29La LigaSevilla1 - 3Atletico Madrid5+$323+103%
Aug 29EredivisiePEC Zwolle1 - 3NEC Nijmegen10−$250−25%
Aug 29Serie AJuventus2 - 0Parma13−$392−19%
Aug 29Ligue 1Auxerre1 - 3Angers1−$228−100%
Aug 29Ligue 1Lorient1 - 2Troyes7+$1,398+93%
Aug 29Ligue 1Lyon1 - 1Le Havre17+$1,728+70%
Aug 29Süper LigGaziantep FK1 - 2Rizespor1+$62+102%
Aug 29Saudi Pro LeagueAl-Ettifaq0 - 3Al Diriyah10−$500−100%
Aug 29Saudi Pro LeagueAl-Fateh0 - 0Al-Ittihad FC8+$369+92%
Aug 29La LigaReal Sociedad2 - 1Espanyol8+$64+11%
Aug 29EredivisieAZ Alkmaar5 - 2Go Ahead Eagles9−$446−100%
Aug 29Serie AFiorentina0 - 3Frosinone1+$103+102%
Aug 29Serie AMonza2 - 3Udinese9+$886+88%
Aug 29Serie ASassuolo2 - 1Torino11+$295+23%
Aug 29Premier LeagueTottenham Hotspur0 - 2Newcastle United12−$54−4%
Aug 29BundesligaBorussia Dortmund2 - 0Hamburger SV3+$180+100%
Aug 29Saudi Pro LeagueAl Kholood3 - 1Al-Ahli Jeddah7−$110−31%
Aug 29Süper LigKonyaspor1 - 2Kocaelispor2−$102−100%
Aug 29Ligue 1Strasbourg2 - 1Lens14+$163+10%
Aug 29La LigaLevante5 - 2Real Betis30+$27+1%
Aug 29EredivisieExcelsior2 - 1Sparta Rotterdam7+$173+39%
Aug 29Primeira LigaAlverca1 - 1Santa Clara7+$395+88%
Aug 29Primeira LigaArouca2 - 1Maritimo4−$353−49%
Aug 29Premier LeagueBournemouth1 - 1Everton11+$557+32%
Aug 29Premier LeagueCoventry City0 - 1Hull City7+$90+13%
Aug 29BundesligaSV Elversberg3 - 2Bayer Leverkusen1+$75+80%
Aug 29Bundesliga1. FC Köln3 - 2Hoffenheim14−$268−20%
Aug 29BundesligaMainz 050 - 0Paderborn 079+$623+115%
Aug 29BundesligaRB Leipzig3 - 0Borussia Mönchengladbach12−$432−49%
Aug 29BundesligaUnion Berlin3 - 3Eintracht Frankfurt6+$184+45%
Aug 29Chinese Super LeagueChengdu Better City2 - 1Shenyang Urban11+$538+78%
Aug 29Premier LeagueLiverpool2 - 2Nottingham Forest10−$96−9%
Aug 29Chinese Super LeagueTianjin Teda1 - 1Qingdao Youth Island9+$334+71%
Aug 29K League 1Bucheon FC 19951 - 1FC Anyang12+$283+25%
Aug 29K League 1Ulsan Hyundai FC3 - 1Gimcheon Sangmu FC14+$9+1%
Aug 29J1 LeagueKawasaki Frontale4 - 2JEF United Chiba6+$336+76%
Aug 29J1 LeagueKyoto Sanga2 - 1Avispa Fukuoka3−$150−100%
Aug 29J1 LeagueNagoya Grampus2 - 1Fagiano Okayama7+$45+12%
Aug 29J1 LeagueUrawa Red Diamonds3 - 2Yokohama F. Marinos5+$276+83%
Aug 29J1 LeagueVissel Kobe1 - 0Cerezo Osaka5+$319+85%
Aug 29J1 LeagueShimizu S-Pulse0 - 1Kashiwa Reysol1−$50−100%
Aug 29J1 LeagueV-Varen Nagasaki0 - 3FC Tokyo7−$169−36%
Aug 29Chinese Super LeagueQingdao Jonoon1 - 5Wuhan Three Towns5−$202−69%
Aug 29J1 LeagueGamba Osaka0 - 0Sanfrecce Hiroshima7+$346+98%
Aug 29J1 LeagueMito Hollyhock1 - 1Machida Zelvia1+$46+93%
Aug 28Premier LeagueCrystal Palace1 - 4Manchester City3−$599−100%
Aug 28Serie AAC Milan2 - 0Venezia12−$442−28%
Aug 28Ligue 1Lille2 - 2Paris Saint-Germain6−$123−19%
Aug 28BundesligaBayern Munich5 - 1VfB Stuttgart11−$811−100%
Aug 28EredivisieGroningen2 - 3Fortuna Sittard6+$361+99%
Aug 28Saudi Pro LeagueAl-Nassr2 - 1Al Taawon2+$78+78%
Aug 28La LigaRacing Santander3 - 2Elche11−$26−4%
Aug 28Saudi Pro LeagueAl-Fayha3 - 2Abha6+$178+59%
Aug 28Saudi Pro LeagueAl Riyadh1 - 0NEOM7+$320+91%
Aug 28Chinese Super LeagueSichuan Jiuniu0 - 1Shanghai SIPG9+$169+19%
Aug 28Chinese Super LeagueDalian Zhixing1 - 1Beijing Guoan16+$158+12%
Aug 28Chinese Super LeagueShanghai Shenhua2 - 3Shandong Luneng15+$332+38%
Aug 27Conference LeagueHibernian2 - 3Gent15+$1,059+83%
Aug 27Conference LeagueLarne0 - 3Lincoln Red Imps4+$675+104%
Aug 27Conference LeaguePartizan2 - 1Getafe7+$583+65%
Aug 27Conference LeagueHNK Rijeka1 - 4FC Midtjylland11+$65+11%
Aug 27La LigaCelta Vigo1 - 2Osasuna8+$646+90%
Aug 27Conference LeagueAustria Vienna0 - 0SC Braga4−$500−77%
Aug 27Conference LeagueBorac Banja Luka3 - 1Vikingur14+$376+33%
Aug 27Conference LeagueHapoel Tel Aviv0 - 1Atalanta6+$35+12%
Aug 27Conference LeagueAjax5 - 3FC Sion11−$675−100%
Aug 27Conference LeagueFC St. Gallen2 - 3FC Nordsjaelland3+$146+78%
Aug 27Conference LeagueBrann3 - 2PAOK17−$676−51%
Aug 27Conference LeagueFC Copenhagen4 - 1Inter Turku20−$1,021−64%
Aug 27Conference LeagueHradec Králové1 - 2Panathinaikos3+$193+103%
Aug 27Conference LeaguePafos4 - 2Dinamo Tirana9+$837+87%
Aug 27Conference LeagueRaków Częstochowa2 - 3Hajduk Split7+$9+3%
Aug 27Conference LeagueRiga FC2 - 1KI Klaksvik14+$551+42%
Aug 27Conference LeagueSC Freiburg4 - 1Motherwell2−$118−100%
Aug 27Conference LeagueJablonec1 - 0Rangers7+$64+7%
Aug 27Conference LeagueMaccabi Tel Aviv1 - 1FC Lugano5−$100−40%
Aug 27Conference LeagueQarabag1 - 4FC Twente11−$673−68%
Aug 27Europa LeagueArarat-Armenia1 - 0Universitatea Craiova1+$167+333%
Aug 27Europa LeagueSaburtalo1 - 2Jagiellonia Bialystok5+$31+13%
Aug 27Conference LeagueKuPS1 - 0Shamrock Rovers4+$49+23%
Aug 26La LigaReal Madrid4 - 1Real Sociedad21−$1,654−82%
Aug 26Champions LeagueLyon1 - 2Fenerbahce12+$361+46%
Aug 26Champions LeagueViking3 - 1Dinamo Zagreb8+$293+56%
Aug 26Saudi Pro LeagueAl Diriyah1 - 1Al Kholood11+$281+51%
Aug 26Saudi Pro LeagueAl-Faisaly FC1 - 1Al-Fateh8+$285+71%
Aug 26K League 1FC Anyang2 - 1Incheon United2+$120+120%
Aug 26K League 1Daejeon Citizen2 - 1Ulsan Hyundai FC2−$100−100%
Aug 26K League 1Gangwon FC2 - 2Gwangju FC1−$50−100%
Aug 25La LigaValencia0 - 1Real Betis3−$48−26%
Aug 25Champions LeagueLASK5 - 1Celtic10−$103−20%
Aug 25Saudi Pro LeagueAl Shabab3 - 3Al Riyadh32+$805+51%
Aug 25Champions LeagueSabah FA5 - 2Hapoel Beer Sheva20−$549−37%
Aug 25Saudi Pro LeagueAl Taawon0 - 0Al-Fayha7+$463+132%
Aug 25Saudi Pro LeagueAbha1 - 1Al Khaleej Saihat11+$203+37%
Aug 25K League 1Jeju United FC1 - 2Pohang Steelers2+$3+3%
Aug 25K League 1FC Seoul1 - 0Bucheon FC 19951$0+0%
Aug 24BrasileirãoBotafogo2 - 3Atletico Paranaense4+$81+29%
Aug 24La LigaMalaga1 - 1Deportivo La Coruna4−$36−15%
Aug 24Primeira LigaGil Vicente2 - 0Casa Pia3+$19+10%
Aug 24Premier LeagueFulham2 - 3Chelsea9+$222+22%
Aug 24Süper LigKocaelispor2 - 0Amed2−$100−100%
Aug 24Saudi Pro LeagueAl-Ittihad FC3 - 2Al-Hazm21−$8−1%
Aug 24La LigaOsasuna0 - 0Levante9+$370+78%
Aug 24Saudi Pro LeagueNEOM0 - 2Al-Qadisiyah FC8+$270+68%
Aug 24Serie ABologna0 - 1Lazio5−$327−67%

137 matches finished in this window across the competitions tracked here; the models signalled on 106 of them.

Frequently asked questions

What does "settled" mean on this page?
A signal is settled once the match has finished and the outcome has been applied to it — amount in, return out, result recorded. Nothing on this page is a projection or an open position; every figure comes from signals that already resolved. Signals still running are counted separately as pending and are excluded from every rate.
Why are half-won and half-lost counted separately?
Quarter-ball Asian handicaps — lines like −0/0.5 or +1.5/2 — split the amount across two lines. When those two lines disagree, half settles and half is returned. Counting those as full wins or full losses would misstate the record in both directions, so they are kept as their own outcomes at their own weight.
Are the losing competitions included?
Yes, and they are listed with the rest. Competitions with a negative return show a negative return; competitions the models have never signalled are named and carry no figure at all rather than a zero. A record that only lists what went well is not a record.
How current are these figures?
The date above the heading is the last settlement the figures include. Results are applied as matches finish, so a competition that stopped playing keeps the date it stopped, while an active one moves daily.