Settled through 2026-09-12

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
+11.5%
Invested $7,033,379
Profit
+$810,331
Won
55.8%
Settled signals
34,562
Competitions
125

Excluding the World Cup · 33,120 settled · +16.3%FIFA World Cup 2026 · 1,442 settled · −0.2% · −$3,892

1X2
+$78,202
HDP
+$589,306
O/U
+$146,715

Cumulative profit

2026-01-282026-09-06
Profit
+$794k
Match result (1X2)
+$79k
Asian handicap
+$572k
Over / under
+$143k

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
15,712
47.4%
Half won
1,136
3.4%
Void
3,106
9.4%
Half lost
590
1.8%
Lost
12,576
38.0%
Pending
3
0.0%

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 LeagueSettled1,2111X2+$25,998HDP+$50,955O/U+$18,058Return+23.2%+$95,011
La LigaSettled1,7401X2+$11,569HDP+$68,358O/U+$16,594Return+18.0%+$96,521
BundesligaSettled1,0371X2+$16,608HDP+$64,437O/U+$25,318Return+28.5%+$106,363
Serie ASettled1,2881X2−$4,251HDP+$66,251O/U+$5,706Return+14.0%+$67,706
Ligue 1Settled1,0211X2+$30,478HDP+$69,102O/U+$10,759Return+26.0%+$110,339
Champions LeagueSettled5651X2+$4,093HDP+$16,925O/U+$7,348Return+19.4%+$28,367
BrasileirãoSettled1,3211X2−$12,707HDP+$51,290O/U+$16,922Return+13.8%+$55,505
Saudi Pro LeagueSettled1,2001X2+$3,172HDP+$30,871O/U+$5,755Return+17.7%+$39,799
EredivisieSettled7341X2+$4,641HDP−$9,367O/U+$3,162Return−1.0%−$1,564
Primeira LigaSettled5421X2+$10,516HDP+$13,074O/U−$2,608Return+15.9%+$20,982
Süper LigSettled4841X2+$38HDP−$8,143O/U+$340Return−5.6%−$7,765
J1 LeagueSettled8101X2−$9,895HDP+$5,250O/U+$8,926Return+2.6%+$4,282
K League 1Settled3021X2−$908HDP+$561O/U+$1,290Return+1.7%+$943
Chinese Super LeagueSettled9251X2+$137HDP+$69,500O/U+$5,540Return+26.9%+$75,177
Indian Super LeagueSettled1721X2−$286HDP+$2,945O/U+$3,050Return+12.6%+$5,709
Europa LeagueSettled661X2+$1,378HDP−$9,296O/U+$34Return−$7,883
Conference LeagueSettled4791X2−$1,934HDP+$3,509O/U+$3,148Return+12.9%+$4,724
FA CupSettled221X2+$555HDP+$3,969O/U+$3,853Return+$8,377
Thai League 1Settled1391X2−$327HDP+$747O/U−$289Return+1.5%+$130

No signals yet: Copa del Rey

Other competitions

Brasileirão Série BSettled1,0871X2−$706HDP+$2,910O/U+$3,431Return+11.7%+$5,634
Major League SoccerSettled8201X2+$52HDP+$4,668O/U+$422Return+13.0%+$5,141
Liga Profesional ArgentinaSettled5681X2+$315HDP+$3,634O/U+$746Return+17.3%+$4,695
Eerste DivisieSettled5631X2−$1,896HDP+$2,514O/U−$995Return−1.4%−$376
EFL CupSettled4851X2−$854HDP+$1,289O/U−$8Return+1.8%+$427
ChampionshipSettled4171X2−$62HDP+$2,262O/U+$250Return+12.0%+$2,450
Ligue 2Settled3961X2−$706HDP+$3,746O/U+$199Return+16.6%+$3,238
2. BundesligaSettled3811X2+$16HDP+$4,023O/U−$48Return+21.1%+$3,991
Turkish 1. LigSettled3751X2+$308HDP+$2,737O/U+$918Return+22.1%+$3,962
Egyptian Premier LeagueSettled3591X2−$970HDP+$2,082O/U+$1,101Return+12.4%+$2,214
AllsvenskanSettled3541X2+$299HDP+$1,697O/U−$46Return+11.2%+$1,950
Leagues CupSettled3441X2−$2,039HDP+$2,358O/U−$502Return−1.1%−$183
Segunda DivisiónSettled3421X2+$339HDP+$1,018O/U+$389Return+10.6%+$1,746
EkstraklasaSettled3331X2−$345HDP+$778O/U+$470Return+5.7%+$903
Peruvian Primera DivisiónSettled3181X2+$231HDP+$1,410O/U−$181Return+9.6%+$1,460
EliteserienSettled3081X2−$136HDP+$2,656O/U+$432Return+19.6%+$2,951
Colombian Primera ASettled3041X2−$382HDP+$2,305O/U+$623Return+17.6%+$2,546
Ecuadorian Liga ProSettled3011X2−$24HDP+$2,548O/U+$751Return+22.3%+$3,274
NWSL WomenSettled3011X2−$312HDP+$2,292O/U+$1,211Return+22.0%+$3,190
Swiss Super LeagueSettled2971X2+$1,577HDP+$10,124O/U−$2,361Return+23.9%+$9,339
Chilean Primera DivisiónSettled2931X2−$307HDP+$1,403O/U+$1,009Return+15.0%+$2,105
Serie BSettled2871X2−$676HDP+$3,818O/U+$305Return+24.6%+$3,447
Liga ISettled2861X2+$1,252HDP+$1,170O/U−$548Return+13.4%+$1,875
Torneo Federal ASettled2761X2+$197HDP+$385O/U+$113Return+6.5%+$695
League OneSettled2611X2−$42HDP+$1,180O/U+$585Return+13.4%+$1,723
SuperligaSettled2601X2−$399HDP+$1,496O/U+$737Return+14.4%+$1,834
Belgian Pro LeagueSettled2531X2−$253HDP+$1,799O/U+$671Return+15.2%+$2,217
Czech LigaSettled2491X2+$331HDP+$405O/U+$562Return+10.8%+$1,297
Scottish PremiershipSettled2411X2−$204HDP−$113O/U+$220Return−0.8%−$97
Belgian First Amateur DivisionSettled2371X2−$424HDP+$30O/U+$284Return−0.9%−$110
Paraguayan División Profesional - ClausuraSettled2321X2+$642HDP+$2,199O/U+$204Return+27.5%+$3,046
League TwoSettled2281X2+$96HDP+$1,833O/U+$286Return+19.5%+$2,215
USL ChampionshipSettled2131X2+$296HDP+$1,989O/U+$130Return+22.9%+$2,415
CAF Champions LeagueSettled2111X2+$102HDP−$257O/U−$790Return−9.3%−$945
NB ISettled2041X2+$914HDP+$1,151O/U+$29Return+21.0%+$2,094
South African Premier Soccer LeagueSettled1971X2+$84HDP+$1,048O/U+$869Return+20.4%+$2,000
UAE Pro LeagueSettled1941X2−$740HDP−$372O/U−$387Return−15.8%−$1,499
Austrian BundesligaSettled1931X2−$628HDP+$994O/U+$1,013Return+14.4%+$1,379
Tweede DivisieSettled1911X2+$150HDP+$404O/U+$378Return+9.8%+$931
Spanish Primera División RFEF - Group 1Settled1711X2−$248HDP−$361O/U−$510Return−13.7%−$1,119
Serbian SuperLigaSettled1621X2+$230HDP+$2,455O/U−$18Return+34.4%+$2,667
SuperettanSettled1611X2+$350HDP+$834O/U+$163Return+16.9%+$1,348
CONMEBOL LibertadoresSettled1581X2+$575HDP+$1,980O/U−$745Return+23.3%+$1,810
Belarusian Premier LeagueSettled1561X2−$134HDP−$323O/U+$140Return−4.4%−$317
Sammarinese CampionatoSettled1511X2+$386HDP+$1,968O/U−$229Return+28.3%+$2,125
HNLSettled1491X2−$13HDP+$528O/U−$607Return−1.3%−$91
Spanish Primera División RFEF - Group 2Settled1461X2+$388HDP+$1,132O/U+$390Return+27.8%+$1,910
Greek Super LeagueSettled1431X2−$72HDP+$1,141O/U+$353Return+21.4%+$1,421
Frauen BundesligaSettled1421X2+$30HDP+$267O/U+$864Return+16.8%+$1,161
CAF Confederation CupSettled1391X2−$57HDP−$1,279O/U−$271Return−24.3%−$1,607
Coppa ItaliaSettled1321X2−$160HDP+$581O/U+$234Return+9.9%+$655
Bolivian Primera DivisiónSettled1311X2−$133HDP+$137O/U−$147Return−2.4%−$143
Omani Professional LeagueSettled1281X2+$88HDP+$375O/U−$399Return+1.0%+$64
K League 2Settled1271X2+$390HDP−$239O/U+$248Return+6.4%+$399
DFB-PokalSettled1261X2−$313HDP−$85O/U+$75Return−5.2%−$322
Uruguayan Primera División - AperturaSettled1261X2+$490HDP−$684O/U+$157Return−0.6%−$36
CONMEBOL SudamericanaSettled1251X2+$13HDP+$724O/U−$563Return+2.9%+$175
Irish Premier DivisionSettled1241X2−$196HDP+$1,116O/U+$58Return+16.3%+$979
Kazakhstan Premier LeagueSettled1241X2−$277HDP−$864O/U+$231Return−14.7%−$910
Erovnuli LigaSettled1211X2+$427HDP−$462O/U−$186Return−3.8%−$221
Macedonian First LeagueSettled1201X2+$40HDP+$1,009O/U+$373Return+24.0%+$1,422
Portuguese Segunda LigaSettled1181X2−$91HDP+$136O/U+$210Return+4.6%+$254
Challenger Pro LeagueSettled1161X2+$7HDP+$354O/U+$20Return+6.8%+$381
3. LigaSettled1131X2+$633HDP+$767O/U+$260Return+31.5%+$1,660
Liga MXSettled1121X2+$195HDP+$100O/U+$105Return+7.3%+$399
Primera División FemeninaSettled1091X2+$344HDP+$826O/U+$284Return+27.4%+$1,455
Cypriot 1st DivisionSettled1091X2+$185HDP+$64O/U−$13Return+4.4%+$236
Brazilian Serie CSettled1071X2+$160HDP+$779O/U+$83Return+21.1%+$1,022
FA WSLSettled1041X2+$87HDP+$1,694O/U−$79Return+33.0%+$1,702
Croatian CupSettled1001X2−$3HDP+$1,626O/U+$336Return+39.5%+$1,959
Russian Premier LeagueSettled1001X2−$447HDP+$578O/U−$299Return−3.7%−$168
Slovak Super LigaSettled1001X2−$15HDP−$122O/U−$98Return−5.1%−$234
EFL TrophySettled971X2−$430HDP−$799O/U+$65Return−$1,163
Ukrainian Premier LeagueSettled971X2+$710HDP+$620O/U+$54Return+$1,384
Bulgarian First LeagueSettled961X2−$200HDP−$16O/U−$296Return−$512
VeikkausliigaSettled911X2−$54HDP+$931O/U−$203Return+$675
Ligat Ha'alSettled861X2+$79HDP−$384O/U−$200Return−$505
Ligi kuu BaraSettled861X2−$117HDP+$188O/U+$184Return+$255
Liga Panameña de FútbolSettled851X2+$241HDP−$382O/U+$261Return+$121
Malawian Super LeagueSettled851X2+$348HDP+$466O/U−$77Return+$737
Slovenian 1. SNLSettled841X2+$212HDP−$385O/U+$90Return−$83
Feminine Division 1Settled761X2$0HDP+$1,296O/U+$354Return+$1,649
Austrian 2. LigaSettled761X2+$110HDP−$405O/U+$38Return−$258
Qatar Stars LeagueSettled761X2+$344HDP−$664O/U+$74Return−$246
Canadian Premier LeagueSettled751X2−$106HDP+$918O/U+$422Return+$1,233
Copa Do BrasilSettled731X2−$172HDP+$233O/U+$199Return+$260
Russian CupSettled681X2+$314HDP−$92O/U−$207Return+$14
Greek CupSettled551X2+$68HDP+$96O/U−$103Return+$61
KvindeligaSettled551X2−$200HDP+$180O/U+$243Return+$223
Malaysian FA CupSettled411X2+$88HDP+$785O/U−$21Return+$851
Polish CupSettled401X2$0HDP+$277O/U+$25Return+$302
Russian First LeagueSettled381X2$0HDP+$585O/U−$40Return+$545
DamallsvenskanSettled311X2+$59HDP+$363O/U−$98Return+$324
Georgian Liga 3Settled311X2$0HDP+$11O/U−$173Return−$161
Scottish League CupSettled271X2$0HDP−$361O/U+$153Return−$209
KNVB BekerSettled151X2$0HDP+$201O/U$0Return+$201
Copa RioSettled151X2+$74HDP−$300O/U+$178Return−$49
Saudi King's CupSettled141X2$0HDP+$36O/U$0Return+$36
UEFA Champions League WomenSettled131X2$0HDP+$130O/U$0Return+$130
Myanmar National LeagueSettled111X2$0HDP+$413O/U$0Return+$413
Peruvian Copa De La LigaSettled61X2$0HDP−$100O/U$0Return−$100
Taça de PortugalSettled41X2$0HDP+$170O/U$0Return+$170
Club FriendliesSettled41X2$0HDP+$4O/U$0Return+$4
Trophée des ChampionsSettled11X2$0HDP+$40O/U$0Return+$40
Community ShieldSettled11X2$0HDP−$50O/U$0Return−$50

The last seven days, match by match

99 matches carried a signal between 2026-09-06 and 2026-09-12 — 1,245 settled signals in all. Each row opens the competition at that round.

Invested $83,779Profit +$12,020Return +14.3%Won 59.8%
DateCompetitionsMatchSettledProfitReturn
Sep 11La LigaSevilla1 - 0Valencia16−$751−54%
Sep 11Serie AVenezia2 - 4Fiorentina12−$1,200−100%
Sep 11Ligue 1Rennes1 - 0Marseille5+$475+53%
Sep 11BundesligaUnion Berlin1 - 3Schalke 0410−$500−83%
Sep 11EredivisieAZ Alkmaar1 - 1Willem II18+$639+49%
Sep 11Saudi Pro LeagueAl-Ahli Jeddah3 - 1Al-Hazm31+$491+33%
Sep 11Süper LigBesiktas3 - 0Erzurumspor16−$308−25%
Sep 11Saudi Pro LeagueAl-Faisaly FC1 - 3Al-Ittihad FC6+$56+19%
Sep 11Saudi Pro LeagueAl-Qadisiyah FC3 - 3Al-Ettifaq26+$1,146+100%
Sep 11Thai League 1Ratchaburi1 - 0Bangkok United8−$82−20%
Sep 11Thai League 1Port FC2 - 1Lamphun Warrior17+$440+34%
Sep 11Thai League 1Buriram United1 - 1Chiangrai United18+$829+61%
Sep 11J1 LeagueKyoto Sanga2 - 3Kashiwa Reysol12−$717−68%
Sep 11J1 LeagueVissel Kobe2 - 1Kashima Antlers7+$318+43%
Sep 10Primeira LigaEstrela2 - 1SC Braga13−$44−4%
Sep 10Champions LeagueComo4 - 1RB Leipzig10−$500−100%
Sep 10Champions LeagueSlavia Praha2 - 3Lens4+$63+31%
Sep 10Champions LeagueFenerbahce1 - 1AS Roma9−$186−21%
Sep 10Champions LeaguePSV Eindhoven1 - 1Shakhtar Donetsk13−$389−35%
Sep 9Champions LeagueLiverpool2 - 1Atletico Madrid16+$357+29%
Sep 9Champions LeagueNapoli0 - 1Arsenal18−$556−42%
Sep 9Champions LeagueSporting CP3 - 1Galatasaray18−$914−100%
Sep 9Saudi Pro LeagueAl-Fateh1 - 2Al Diriyah16+$244+30%
Sep 9Saudi Pro LeagueAl-Nassr2 - 1Abha11+$504+94%
Sep 9EredivisieFC Twente1 - 0Telstar12+$843+80%
Sep 9Champions LeagueVfB Stuttgart3 - 1Viking9+$375+83%
Sep 9Saudi Pro LeagueAl Kholood2 - 1Al Shabab4−$5−3%
Sep 9K League 1Daejeon Citizen3 - 2FC Anyang2−$4−4%
Sep 9K League 1Gangwon FC1 - 1Jeonbuk Motors3+$73+48%
Sep 9K League 1Gwangju FC0 - 1Jeju United FC14−$500−43%
Sep 9K League 1Pohang Steelers0 - 0Gimcheon Sangmu FC5−$487−70%
Sep 8Champions LeagueBorussia Dortmund3 - 2Villarreal15+$585+50%
Sep 8Champions LeagueFC Porto0 - 2Manchester City4−$200−100%
Sep 8Champions LeagueLille2 - 3Real Betis22+$410+36%
Sep 8Champions LeagueReal Madrid2 - 1Inter Milan11+$740+74%
Sep 8Saudi Pro LeagueAl-Ittihad FC2 - 1Al-Fayha30−$155−11%
Sep 8Saudi Pro LeagueAl-Qadisiyah FC3 - 2Al-Ahli Jeddah9+$394+88%
Sep 8EredivisieNEC Nijmegen2 - 2Excelsior7−$52−15%
Sep 8Champions LeagueAEK Athens1 - 0LASK14+$903+73%
Sep 8Champions LeagueClub Brugge2 - 3Aston Villa24+$352+29%
Sep 8Saudi Pro LeagueAl-Hazm1 - 0Al Taawon22+$964+90%
Sep 8Saudi Pro LeagueAl-Ettifaq0 - 0Al-Faisaly FC20+$737+79%
Sep 8EredivisieUtrecht3 - 3Go Ahead Eagles9−$132−30%
Sep 8K League 1Incheon United2 - 1Bucheon FC 199528−$835−43%
Sep 8K League 1Ulsan Hyundai FC1 - 0FC Seoul1+$49+98%
Sep 7BrasileirãoVitoria1 - 0Gremio10−$450−90%
Sep 7La LigaElche2 - 3Real Sociedad24−$678−33%
Sep 7Primeira LigaEstoril0 - 0Arouca2+$140+140%
Sep 7Serie AUdinese1 - 2Lazio6−$398−67%
Sep 7Saudi Pro LeagueAl-Hilal Saudi FC0 - 2NEOM21+$886+86%
Sep 7La LigaGetafe1 - 1Celta Vigo4+$3+1%
Sep 7Süper LigRizespor0 - 1Alanyaspor5+$226+32%
Sep 7Serie ACagliari1 - 0Lecce9−$360−28%
Sep 7Saudi Pro LeagueAl Khaleej Saihat0 - 0Al Riyadh8+$8+2%
Sep 6BrasileirãoCorinthians1 - 2Chapecoense33+$200+13%
Sep 6BrasileirãoBotafogo0 - 0Palmeiras8+$184+87%
Sep 6Primeira LigaGil Vicente0 - 1Academico de Viseu8+$198+66%
Sep 6BrasileirãoCruzeiro3 - 1Atletico Paranaense36−$629−43%
Sep 6BrasileirãoInternacional2 - 3Santos1$0
Sep 6La LigaEspanyol1 - 1Sevilla5+$154+63%
Sep 6Serie AJuventus1 - 1AC Milan6+$28+6%
Sep 6Ligue 1Marseille2 - 3Paris FC9−$466−53%
Sep 6Süper LigKocaelispor1 - 0Samsunspor6+$167+56%
Sep 6La LigaAlaves5 - 2Osasuna14+$214+24%
Sep 6La LigaMalaga0 - 0Levante5+$233+78%
Sep 6Serie ABologna2 - 2Sassuolo11−$476−55%
Sep 6Premier LeagueArsenal2 - 1Chelsea14+$326+19%
Sep 6BundesligaEintracht Frankfurt1 - 4Augsburg20+$762+63%
Sep 6Ligue 1Angers1 - 2Rennes12+$1,573+96%
Sep 6EredivisieADO Den Haag2 - 3Fortuna Sittard19+$320+33%
Sep 6Primeira LigaSanta Clara4 - 0Rio Ave11+$170+29%
Sep 6BrasileirãoCoritiba1 - 2Mirassol15−$141−12%
Sep 6Süper LigÇorum FK3 - 0Eyüpspor14−$304−42%
Sep 6Süper LigKasimpasa2 - 2Amed9−$120−26%
Sep 6BundesligaHamburger SV0 - 5Mainz 0518−$242−22%
Sep 6Serie AFrosinone3 - 2Venezia9+$315+30%
Sep 6Serie AParma1 - 1Monza18+$1,573+83%
Sep 6Ligue 1Troyes2 - 6Strasbourg17+$1,465+70%
Sep 6Premier LeagueEverton2 - 2Manchester United18+$1,349+75%
Sep 6EredivisieHeerenveen2 - 3AZ Alkmaar18+$84+9%
Sep 6EredivisieTelstar2 - 2Cambuur1−$50−100%
Sep 6Thai League 1Ayutthaya FC2 - 1Ratchaburi21+$89+8%
Sep 6Thai League 1Sukhothai FC1 - 3Buriram United14+$180+26%
Sep 6Chinese Super LeagueHenan Jianye0 - 0Chengdu Better City17−$397−31%
Sep 6Chinese Super LeagueYunnan Yukun5 - 0Shenyang Urban9−$353−78%
Sep 6Thai League 1Lamphun Warrior1 - 4Uthai Thani8−$123−31%
Sep 6Chinese Super LeagueChongqing Tongliang Long1 - 3Shanghai Shenhua11+$439+45%
Sep 6J1 LeagueFC Tokyo2 - 0Kyoto Sanga2−$69−100%
Sep 6EredivisieGroningen2 - 2FC Twente14+$429+61%
Sep 6K League 1FC Anyang0 - 3Gangwon FC6+$205+62%
Sep 6K League 1Gimcheon Sangmu FC2 - 2Gwangju FC24+$839+50%
Sep 6J1 LeagueCerezo Osaka0 - 0Tokyo Verdy5−$379−54%
Sep 6J1 LeagueKashiwa Reysol0 - 2Yokohama F. Marinos15+$989+82%
Sep 6J1 LeagueVissel Kobe3 - 1V-Varen Nagasaki18+$168+19%
Sep 6J1 LeagueKawasaki Frontale3 - 1Shimizu S-Pulse5−$250−100%
Sep 6J1 LeagueJEF United Chiba2 - 0Gamba Osaka15−$110−15%
Sep 6J1 LeagueKashima Antlers0 - 1Urawa Red Diamonds11+$203+38%
Sep 6J1 LeagueNagoya Grampus1 - 3Machida Zelvia5+$11+5%
Sep 6BrasileirãoFluminense1 - 0Vasco da Gama6+$415+129%

147 matches finished in this window across the competitions tracked here; the models signalled on 99 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.