Settled through 2026-09-06

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.7%
Invested $6,720,319
Profit
+$783,668
Won
55.8%
Settled signals
28,320
Competitions
125

Excluding the World Cup · 26,878 settled · +16.8%FIFA World Cup 2026 · 1,442 settled · −0.2% · −$3,892

1X2
+$79,497
HDP
+$569,118
O/U
+$138,945

Cumulative profit

2026-01-282026-09-06
Profit
+$787k
Match result (1X2)
+$79k
Asian handicap
+$569k
Over / under
+$138k

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
13,119
48.8%
Half won
617
2.3%
Void
2,440
9.1%
Half lost
320
1.2%
Lost
10,382
38.6%
Pending
29
0.1%

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,1791X2+$25,682HDP+$50,014O/U+$17,640Return+23.0%+$93,336
La LigaSettled1,6721X2+$11,712HDP+$68,951O/U+$16,683Return+18.3%+$97,346
BundesligaSettled9891X2+$16,401HDP+$64,929O/U+$25,012Return+28.7%+$106,342
Serie ASettled1,2171X2−$4,069HDP+$65,932O/U+$6,361Return+14.3%+$68,224
Ligue 1Settled9781X2+$30,559HDP+$67,570O/U+$9,163Return+25.6%+$107,292
Champions LeagueSettled3781X2+$4,229HDP+$16,405O/U+$6,692Return+20.5%+$27,326
BrasileirãoSettled1,2181X2−$12,147HDP+$52,034O/U+$16,455Return+14.2%+$56,341
Saudi Pro LeagueSettled9961X2+$2,711HDP+$26,863O/U+$4,955Return+16.0%+$34,529
EredivisieSettled6681X2+$4,507HDP−$10,160O/U+$2,522Return−2.1%−$3,130
Primeira LigaSettled5081X2+$10,233HDP+$12,536O/U−$2,251Return+15.8%+$20,518
Süper LigSettled4341X2+$40HDP−$7,550O/U+$83Return−5.5%−$7,427
J1 LeagueSettled7911X2−$9,895HDP+$5,562O/U+$9,014Return+2.9%+$4,682
K League 1Settled2491X2−$599HDP+$1,536O/U+$1,710Return+5.2%+$2,647
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 1Settled961X2−$300HDP−$617O/U−$139Return−$1,057

No signals yet: Copa del Rey

Other competitions

Brasileirão Série BSettled9941X2−$658HDP+$2,010O/U+$1,139Return+5.9%+$2,491
Major League SoccerSettled6301X2+$158HDP+$5,246O/U+$319Return+18.8%+$5,722
Liga Profesional ArgentinaSettled4541X2+$276HDP+$3,380O/U+$648Return+19.2%+$4,304
Eerste DivisieSettled4491X2−$1,592HDP+$1,969O/U−$557Return−0.8%−$180
EFL CupSettled3751X2−$499HDP+$1,578O/U−$201Return+4.7%+$879
2. BundesligaSettled3541X2+$157HDP+$3,847O/U−$160Return+21.8%+$3,844
Ligue 2Settled3451X2−$817HDP+$3,635O/U+$397Return+18.9%+$3,215
Leagues CupSettled3171X2−$1,992HDP+$2,024O/U−$761Return−4.6%−$729
Segunda DivisiónSettled2881X2+$341HDP+$773O/U+$104Return+8.6%+$1,218
ChampionshipSettled2861X2+$201HDP+$1,971O/U+$1,050Return+22.7%+$3,222
AllsvenskanSettled2811X2+$536HDP+$1,561O/U+$104Return+15.8%+$2,201
EliteserienSettled2661X2−$161HDP+$1,735O/U+$534Return+16.0%+$2,108
Peruvian Primera DivisiónSettled2531X2+$175HDP+$1,590O/U+$3Return+14.3%+$1,768
League OneSettled2491X2−$103HDP+$705O/U+$585Return+9.7%+$1,187
Swiss Super LeagueSettled2471X2+$1,702HDP+$10,209O/U−$2,828Return+25.4%+$9,082
EkstraklasaSettled2461X2−$236HDP+$1,644O/U+$326Return+14.4%+$1,733
Belgian Pro LeagueSettled2391X2−$201HDP+$1,598O/U+$671Return+14.7%+$2,068
NWSL WomenSettled2371X2−$162HDP+$1,961O/U+$1,529Return+28.2%+$3,328
Ecuadorian Liga ProSettled2291X2+$252HDP+$2,182O/U+$901Return+29.5%+$3,334
League TwoSettled2281X2+$96HDP+$1,833O/U+$286Return+19.5%+$2,215
Colombian Primera ASettled2281X2−$182HDP+$2,152O/U+$485Return+22.0%+$2,455
Turkish 1. LigSettled2251X2+$684HDP+$2,289O/U+$256Return+28.9%+$3,229
Liga ISettled2251X2+$1,376HDP+$1,553O/U+$148Return+27.9%+$3,076
Egyptian Premier LeagueSettled2231X2−$634HDP+$1,821O/U+$956Return+19.3%+$2,144
Chilean Primera DivisiónSettled2191X2+$34HDP+$1,235O/U+$669Return+17.9%+$1,938
USL ChampionshipSettled2131X2+$296HDP+$1,989O/U+$130Return+22.9%+$2,415
Tweede DivisieSettled1911X2+$150HDP+$404O/U+$378Return+9.8%+$931
SuperligaSettled1901X2−$563HDP+$1,695O/U+$855Return+21.0%+$1,986
Austrian BundesligaSettled1801X2−$878HDP+$354O/U+$1,013Return+5.5%+$489
Serie BSettled1731X2−$947HDP+$3,031O/U+$322Return+28.2%+$2,406
Scottish PremiershipSettled1711X2+$116HDP+$867O/U+$143Return+13.7%+$1,127
Czech LigaSettled1681X2+$302HDP+$830O/U+$222Return+16.8%+$1,354
South African Premier Soccer LeagueSettled1651X2+$122HDP+$866O/U+$384Return+16.8%+$1,372
NB ISettled1571X2+$648HDP+$284O/U+$71Return+12.8%+$1,004
Paraguayan División Profesional - ClausuraSettled1551X2+$612HDP+$1,622O/U−$151Return+27.1%+$2,083
Belarusian Premier LeagueSettled1441X2−$34HDP−$539O/U−$54Return−9.5%−$628
Coppa ItaliaSettled1321X2−$160HDP+$581O/U+$234Return+9.9%+$655
HNLSettled1321X2+$87HDP+$828O/U−$869Return+0.7%+$46
K League 2Settled1271X2+$390HDP−$239O/U+$248Return+6.4%+$399
DFB-PokalSettled1261X2−$313HDP−$85O/U+$75Return−5.2%−$322
CONMEBOL LibertadoresSettled1191X2+$506HDP+$1,011O/U−$877Return+10.8%+$639
Serbian SuperLigaSettled1191X2+$280HDP+$1,768O/U−$121Return+32.5%+$1,927
Belgian First Amateur DivisionSettled1081X2+$126HDP−$180O/U−$8Return−1.1%−$61
Liga MXSettled1071X2+$221HDP+$100O/U+$155Return+9.1%+$475
Sammarinese CampionatoSettled1061X2+$45HDP+$687O/U−$283Return+8.5%+$449
CAF Champions LeagueSettled1041X2+$119HDP+$213O/U−$495Return−2.8%−$163
Spanish Primera División RFEF - Group 1Settled971X2+$72HDP−$310O/U−$470Return−$708
SuperettanSettled941X2+$305HDP+$663O/U+$218Return+$1,187
Spanish Primera División RFEF - Group 2Settled901X2+$208HDP+$572O/U+$173Return+$952
Greek Super LeagueSettled861X2−$22HDP+$707O/U+$278Return+$962
Russian Premier LeagueSettled821X2−$274HDP+$101O/U−$299Return−$472
3. LigaSettled811X2+$435HDP+$1,143O/U+$159Return+$1,737
Copa Do BrasilSettled731X2−$172HDP+$233O/U+$199Return+$260
Slovak Super LigaSettled731X2+$19HDP−$255O/U−$73Return−$308
Irish Premier DivisionSettled731X2−$108HDP+$1,295O/U+$40Return+$1,227
Frauen BundesligaSettled721X2−$50HDP−$219O/U+$561Return+$293
Ukrainian Premier LeagueSettled721X2+$510HDP+$732O/U−$146Return+$1,096
Kazakhstan Premier LeagueSettled711X2−$250HDP+$354O/U+$110Return+$214
Torneo Federal ASettled681X2+$322HDP−$344O/U$0Return−$22
CONMEBOL SudamericanaSettled671X2−$56HDP+$483O/U−$462Return−$36
UAE Pro LeagueSettled671X2−$450HDP−$851O/U−$29Return−$1,330
Malawian Super LeagueSettled661X2−$5HDP+$154O/U+$23Return+$171
Uruguayan Primera División - AperturaSettled631X2+$50HDP−$649O/U+$51Return−$548
Bolivian Primera DivisiónSettled631X2−$33HDP+$195O/U+$153Return+$314
CAF Confederation CupSettled611X2−$220HDP−$928O/U+$85Return−$1,063
Bulgarian First LeagueSettled601X2−$200HDP−$398O/U+$4Return−$594
Liga Panameña de FútbolSettled601X2+$260HDP−$154O/U+$100Return+$206
Primera División FemeninaSettled591X2−$53HDP−$156O/U+$41Return−$168
Challenger Pro LeagueSettled591X2−$71HDP+$134O/U+$54Return+$116
Macedonian First LeagueSettled581X2+$40HDP+$378O/U+$190Return+$608
Russian CupSettled571X2+$177HDP−$425O/U−$207Return−$454
Slovenian 1. SNLSettled541X2$0HDP−$659O/U+$140Return−$519
EFL TrophySettled531X2−$180HDP−$131O/U−$193Return−$503
KvindeligaSettled531X2−$200HDP+$189O/U+$243Return+$231
Brazilian Serie CSettled521X2+$260HDP+$384O/U+$195Return+$839
Portuguese Segunda LigaSettled511X2−$2HDP+$108O/U+$243Return+$348
FA WSLSettled501X2+$20HDP+$1,197O/U+$24Return+$1,241
Omani Professional LeagueSettled501X2−$150HDP+$449O/U+$139Return+$438
Cypriot 1st DivisionSettled471X2+$155HDP+$111O/U+$188Return+$454
Ligi kuu BaraSettled431X2−$17HDP+$63O/U−$149Return−$103
Feminine Division 1Settled401X2$0HDP+$597O/U+$150Return+$747
Polish CupSettled401X2$0HDP+$277O/U+$25Return+$302
Erovnuli LigaSettled391X2−$50HDP−$245O/U+$73Return−$222
Russian First LeagueSettled381X2$0HDP+$585O/U−$40Return+$545
Austrian 2. LigaSettled351X2$0HDP+$128O/U$0Return+$128
Qatar Stars LeagueSettled311X2+$220HDP+$273O/U−$119Return+$374
Ligat Ha'alSettled251X2+$84HDP+$305O/U−$200Return+$189
DamallsvenskanSettled251X2+$59HDP+$263O/U−$200Return+$122
Canadian Premier LeagueSettled231X2$0HDP+$464O/U$0Return+$464
VeikkausliigaSettled171X2$0HDP+$106O/U$0Return+$106
KNVB BekerSettled151X2$0HDP+$201O/U$0Return+$201
Copa RioSettled151X2+$74HDP−$300O/U+$178Return−$49
Greek CupSettled141X2$0HDP−$34O/U$0Return−$34
Saudi King's CupSettled141X2$0HDP+$36O/U$0Return+$36
Georgian Liga 3Settled141X2$0HDP+$311O/U$0Return+$311
UEFA Champions League WomenSettled131X2$0HDP+$130O/U$0Return+$130
Myanmar National LeagueSettled111X2$0HDP+$413O/U$0Return+$413
Scottish League CupSettled81X2$0HDP+$80O/U$0Return+$80
Peruvian Copa De La LigaSettled61X2$0HDP−$100O/U$0Return−$100
Malaysian FA CupSettled51X2$0HDP+$81O/U$0Return+$81
Taça de PortugalSettled41X2$0HDP+$170O/U$0Return+$170
Croatian CupSettled41X2$0HDP−$3O/U$0Return−$3
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

63 matches carried a signal between 2026-08-31 and 2026-09-06 — 600 settled signals in all. Each row opens the competition at that round.

Invested $39,543Profit +$2,270Return +5.7%Won 52.7%
DateCompetitionsMatchSettledProfitReturn
Sep 6EredivisieHeerenveen2 - 3AZ Alkmaar18+$84+9%
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%
Sep 5BrasileirãoSao Paulo2 - 0Atletico Mineiro9−$322−100%
Sep 5EredivisieWillem II0 - 3Excelsior1+$75+149%
Sep 5La LigaVillarreal2 - 3Deportivo La Coruna19+$467+33%
Sep 5Serie AAS Roma2 - 1Atalanta8−$295−50%
Sep 5EredivisieAjax1 - 3PSV Eindhoven7+$401+98%
Sep 5Saudi Pro LeagueAl-Ittihad FC2 - 1Al-Nassr4−$16−8%
Sep 5BundesligaBorussia Mönchengladbach3 - 4SV Elversberg1−$60−100%
Sep 5BundesligaPaderborn 070 - 1SC Freiburg1+$52+86%
Sep 5Thai League 1Rayong FC1 - 0Prachuap12−$1,050−100%
Sep 5Thai League 1Rasi Salai United1 - 2Port FC23−$471−29%
Sep 5Premier LeagueNewcastle United2 - 2Bournemouth4+$180+45%
Sep 5Thai League 1Bangkok United3 - 1Sisaket United11+$368+63%
Sep 5Thai League 1Chiangrai United1 - 0Chonburi FC7−$50−15%
Sep 4La LigaReal Betis1 - 0Real Madrid21+$615+46%
Sep 4BundesligaVfB Stuttgart4 - 11. FC Köln32−$1,235−53%
Sep 4EredivisieSparta Rotterdam2 - 2PEC Zwolle14+$409+55%
Sep 4Saudi Pro LeagueAl-Ahli Jeddah5 - 0Al Riyadh12−$305−52%
Sep 4Saudi Pro LeagueAl Shabab0 - 2Al-Hilal Saudi FC15−$569−77%
Sep 4Ligue 1Lyon3 - 1Auxerre2−$118−100%
Sep 4Süper LigBasaksehir2 - 3Galatasaray19+$964+67%
Sep 4Saudi Pro LeagueAbha0 - 1Al-Ettifaq9−$400−89%
Sep 3La LigaReal Sociedad0 - 0Celta Vigo13+$155+13%
Sep 3Ligue 1Toulouse0 - 1Lille8+$9+1%
Sep 3Saudi Pro LeagueAl Diriyah0 - 2Al-Qadisiyah FC1−$50−100%
Sep 3Saudi Pro LeagueNEOM3 - 0Al Khaleej Saihat4+$89+44%
Sep 3Saudi Pro LeagueAl-Fayha2 - 2Al Kholood6+$111+37%
Sep 2BrasileirãoFlamengo2 - 0Mirassol7+$79+21%
Sep 2J1 LeagueAvispa Fukuoka2 - 3Urawa Red Diamonds6+$182+37%
Sep 2J1 LeagueCerezo Osaka2 - 0Kashiwa Reysol7+$786+88%
Sep 2J1 LeagueJEF United Chiba1 - 2Fagiano Okayama4+$164+74%
Sep 2J1 LeagueMachida Zelvia2 - 1Kawasaki Frontale3−$16−10%
Sep 2J1 LeagueMito Hollyhock4 - 2Kashima Antlers7+$298+60%
Sep 2J1 LeagueSanfrecce Hiroshima3 - 0Nagoya Grampus7−$387−100%
Sep 2J1 LeagueShimizu S-Pulse1 - 1FC Tokyo5+$51+21%
Sep 2J1 LeagueTokyo Verdy0 - 2Vissel Kobe3$0+0%
Sep 2J1 LeagueV-Varen Nagasaki2 - 2Gamba Osaka4−$93−41%
Sep 2J1 LeagueYokohama F. Marinos1 - 1Kyoto Sanga2+$117+70%
Sep 1Saudi Pro LeagueAl-Hilal Saudi FC3 - 0Al-Ahli Jeddah1−$50−100%
Aug 31BrasileirãoClube do Remo2 - 3Coritiba26+$188+11%
Aug 31Primeira LigaSC Braga1 - 0Guimaraes5−$150−47%
Aug 31Premier LeagueAston Villa0 - 1Arsenal4+$403+77%
Aug 31Serie AAtalanta1 - 0Bologna3−$300−100%
Aug 31Süper LigAmed2 - 1Trabzonspor8+$193+45%
Aug 31La LigaOsasuna1 - 0Getafe11−$517−38%

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