Settled through 2026-08-29

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.6%
Invested $6,401,046
Profit
+$744,114
Won
55.5%
Settled signals
22,400
Competitions
117

Excluding the World Cup · 20,958 settled · +17.2%FIFA World Cup 2026 · 1,442 settled · −0.2% · −$3,892

1X2
+$78,607
HDP
+$539,815
O/U
+$129,585

Cumulative profit

2026-01-282026-08-29
Profit
+$747k
Match result (1X2)
+$78k
Asian handicap
+$540k
Over / under
+$129k

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
10,413
49.7%
Half won
320
1.5%
Void
1,813
8.6%
Half lost
136
0.6%
Lost
8,276
39.5%
Pending
2
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,1361X2+$25,910HDP+$49,440O/U+$17,860Return+23.3%+$93,211
La LigaSettled1,5741X2+$11,984HDP+$67,628O/U+$16,491Return+18.4%+$96,103
BundesligaSettled9311X2+$16,401HDP+$66,354O/U+$25,398Return+29.6%+$108,153
Serie ASettled1,1941X2−$3,926HDP+$65,733O/U+$6,956Return+14.5%+$68,763
Ligue 1Settled9371X2+$30,998HDP+$67,283O/U+$7,594Return+25.7%+$105,875
Champions LeagueSettled3781X2+$4,229HDP+$16,405O/U+$6,692Return+20.5%+$27,326
BrasileirãoSettled1,1101X2−$12,476HDP+$50,286O/U+$15,422Return+13.7%+$53,232
Saudi Pro LeagueSettled9181X2+$2,534HDP+$27,771O/U+$4,819Return+16.6%+$35,124
EredivisieSettled5871X2+$4,428HDP−$11,147O/U+$2,430Return−3.0%−$4,290
Primeira LigaSettled4791X2+$10,383HDP+$12,071O/U−$1,951Return+16.0%+$20,504
Süper LigSettled3961X2+$40HDP−$8,543O/U−$687Return−7.0%−$9,190
J1 LeagueSettled6671X2−$9,895HDP+$4,039O/U+$8,873Return+2.0%+$3,017
K League 1Settled2121X2−$665HDP+$1,001O/U+$1,298Return+3.4%+$1,634
Chinese Super LeagueSettled8881X2−$22HDP+$69,620O/U+$5,890Return+27.2%+$75,488
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

No signals yet: Copa del Rey · Thai League 1

Other competitions

Brasileirão Série BSettled9251X2−$431HDP+$1,489O/U−$75Return+2.7%+$984
EFL CupSettled3751X2−$499HDP+$1,578O/U−$201Return+4.7%+$879
Major League SoccerSettled3481X2−$532HDP+$3,088O/U+$26Return+15.3%+$2,582
Liga Profesional ArgentinaSettled3361X2−$277HDP+$2,531O/U+$1,238Return+20.9%+$3,492
Eerste DivisieSettled2961X2−$1,209HDP+$1,986O/U−$855Return−0.5%−$77
Leagues CupSettled2931X2−$1,955HDP+$1,818O/U−$758Return−6.1%−$895
ChampionshipSettled2531X2+$77HDP+$1,722O/U+$1,126Return+23.2%+$2,925
Ligue 2Settled2521X2−$692HDP+$2,553O/U−$492Return+11.1%+$1,369
2. BundesligaSettled2201X2−$116HDP+$2,397O/U−$265Return+18.4%+$2,016
Segunda DivisiónSettled2081X2+$186HDP+$327O/U+$39Return+5.3%+$552
League TwoSettled2071X2+$146HDP+$1,439O/U+$230Return+17.6%+$1,815
AllsvenskanSettled2061X2+$745HDP+$1,004O/U+$219Return+19.3%+$1,967
EkstraklasaSettled1911X2−$103HDP+$754O/U−$33Return+6.6%+$618
NWSL WomenSettled1781X2+$154HDP+$1,269O/U+$1,016Return+27.4%+$2,439
Peruvian Primera DivisiónSettled1761X2+$251HDP+$646O/U−$188Return+8.1%+$710
Turkish 1. LigSettled1661X2+$270HDP+$1,780O/U+$255Return+27.8%+$2,305
Egyptian Premier LeagueSettled1631X2−$134HDP+$1,307O/U+$928Return+25.9%+$2,101
South African Premier Soccer LeagueSettled1631X2+$122HDP+$916O/U+$384Return+17.6%+$1,422
League OneSettled1561X2+$197HDP+$752O/U+$171Return+14.6%+$1,120
Liga ISettled1551X2+$808HDP+$1,161O/U+$131Return+27.4%+$2,100
Ecuadorian Liga ProSettled1471X2+$647HDP+$1,901O/U+$359Return+40.1%+$2,907
Austrian BundesligaSettled1451X2−$828HDP+$376O/U+$1,010Return+7.8%+$559
Colombian Primera ASettled1411X2+$351HDP+$1,627O/U+$234Return+31.6%+$2,212
Belgian Pro LeagueSettled1401X2+$12HDP+$1,290O/U+$23Return+17.6%+$1,325
NB ISettled1391X2+$438HDP+$588O/U+$121Return+16.5%+$1,147
Chilean Primera DivisiónSettled1351X2+$362HDP+$1,368O/U+$179Return+28.6%+$1,908
SuperligaSettled1301X2−$583HDP+$848O/U+$714Return+15.1%+$978
DFB-PokalSettled1261X2−$313HDP−$85O/U+$75Return−5.2%−$322
EliteserienSettled1241X2−$65HDP+$1,375O/U+$145Return+23.7%+$1,455
Serie BSettled1211X2−$797HDP+$2,543O/U+$132Return+31.0%+$1,877
CONMEBOL LibertadoresSettled1191X2+$506HDP+$1,011O/U−$877Return+10.8%+$639
Swiss Super LeagueSettled1081X2+$1,530HDP+$9,954O/U−$2,321Return+33.7%+$9,162
Czech LigaSettled1061X2+$211HDP+$659O/U+$184Return+20.8%+$1,053
Paraguayan División Profesional - ClausuraSettled1041X2+$312HDP+$810O/U−$181Return+18.2%+$940
HNLSettled1001X2−$154HDP+$89O/U−$973Return−21.0%−$1,038
Serbian SuperLigaSettled991X2+$196HDP+$1,251O/U−$52Return+$1,396
Belarusian Premier LeagueSettled881X2+$130HDP−$461O/U+$27Return−$304
Russian Premier LeagueSettled731X2−$274HDP+$464O/U−$299Return−$109
Coppa ItaliaSettled711X2−$100HDP+$143O/U+$399Return+$441
Liga MXSettled691X2+$242HDP+$278O/U−$171Return+$348
CONMEBOL SudamericanaSettled671X2−$56HDP+$483O/U−$462Return−$36
Copa Do BrasilSettled591X2+$28HDP−$133O/U+$199Return+$94
EFL TrophySettled531X2−$180HDP−$131O/U−$193Return−$503
SuperettanSettled521X2+$200HDP+$567O/U−$12Return+$755
UAE Pro LeagueSettled521X2−$450HDP−$794O/U−$160Return−$1,404
Torneo Federal ASettled491X2+$322HDP−$539O/U$0Return−$217
Irish Premier DivisionSettled481X2−$239HDP+$760O/U+$153Return+$673
Portuguese Segunda LigaSettled451X2−$2HDP+$383O/U+$243Return+$623
Scottish PremiershipSettled451X2+$230HDP+$215O/U+$134Return+$579
3. LigaSettled421X2+$181HDP+$268O/U+$359Return+$808
Challenger Pro LeagueSettled421X2−$71HDP+$370O/U+$154Return+$453
Bolivian Primera DivisiónSettled401X2−$100HDP+$440O/U+$88Return+$428
Greek Super LeagueSettled371X2+$23HDP−$220O/U+$256Return+$59
Austrian 2. LigaSettled351X2$0HDP+$128O/U$0Return+$128
USL ChampionshipSettled341X2$0HDP−$424O/U$0Return−$424
Qatar Stars LeagueSettled311X2+$220HDP+$273O/U−$119Return+$374
Tweede DivisieSettled291X2$0HDP+$189O/U$0Return+$189
Brazilian Serie CSettled261X2$0HDP−$99O/U$0Return−$99
Russian First LeagueSettled251X2$0HDP+$322O/U$0Return+$322
Uruguayan Primera División - AperturaSettled241X2$0HDP+$18O/U$0Return+$18
Frauen BundesligaSettled221X2−$100HDP−$133O/U+$149Return−$84
Canadian Premier LeagueSettled221X2$0HDP+$420O/U$0Return+$420
DamallsvenskanSettled211X2+$59HDP+$178O/U−$200Return+$37
K League 2Settled201X2$0HDP−$136O/U$0Return−$136
Malawian Super LeagueSettled201X2$0HDP+$155O/U$0Return+$155
Ligi kuu BaraSettled201X2$0HDP+$78O/U$0Return+$78
Belgian First Amateur DivisionSettled191X2$0HDP+$83O/U$0Return+$83
Bulgarian First LeagueSettled171X2$0HDP−$75O/U$0Return−$75
Liga Panameña de FútbolSettled171X2$0HDP−$88O/U$0Return−$88
Macedonian First LeagueSettled161X2$0HDP−$3O/U$0Return−$3
Copa RioSettled151X2+$74HDP−$300O/U+$178Return−$49
Slovak Super LigaSettled141X2$0HDP−$58O/U$0Return−$58
Slovenian 1. SNLSettled141X2$0HDP+$64O/U$0Return+$64
Kazakhstan Premier LeagueSettled141X2$0HDP−$14O/U$0Return−$14
Saudi King's CupSettled141X2$0HDP+$36O/U$0Return+$36
Ukrainian Premier LeagueSettled131X2$0HDP+$285O/U$0Return+$285
Polish CupSettled121X2$0HDP+$230O/U+$25Return+$255
VeikkausliigaSettled121X2$0HDP+$169O/U$0Return+$169
Erovnuli LigaSettled121X2$0HDP+$96O/U$0Return+$96
UEFA Champions League WomenSettled111X2$0HDP+$131O/U$0Return+$131
Ligat Ha'alSettled101X2$0HDP+$240O/U$0Return+$240
Greek CupSettled91X2$0HDP−$69O/U$0Return−$69
Spanish Primera División RFEF - Group 1Settled91X2$0HDP+$238O/U$0Return+$238
Georgian Liga 3Settled91X2$0HDP+$120O/U$0Return+$120
Scottish League CupSettled81X2$0HDP+$80O/U$0Return+$80
Russian CupSettled81X2$0HDP+$157O/U$0Return+$157
Cypriot 1st DivisionSettled71X2$0HDP+$88O/U$0Return+$88
KvindeligaSettled71X2$0HDP+$38O/U$0Return+$38
Peruvian Copa De La LigaSettled61X2$0HDP−$100O/U$0Return−$100
Primera División FemeninaSettled51X2$0HDP−$51O/U$0Return−$51
Sammarinese CampionatoSettled51X2$0HDP−$100O/U$0Return−$100
Taça de PortugalSettled41X2$0HDP+$170O/U$0Return+$170
Croatian CupSettled41X2$0HDP−$3O/U$0Return−$3
Club FriendliesSettled31X2$0HDP+$54O/U$0Return+$54
Spanish Primera División RFEF - Group 2Settled21X2$0HDP+$51O/U$0Return+$51
Myanmar National LeagueSettled21X2$0HDP+$108O/U$0Return+$108
Trophée des ChampionsSettled11X2$0HDP+$40O/U$0Return+$40
Community ShieldSettled11X2$0HDP−$50O/U$0Return−$50

The last seven days, match by match

132 matches carried a signal between 2026-08-23 and 2026-08-29 — 1,095 settled signals in all. Each row opens the competition at that round.

Invested $89,281Profit +$13,250Return +14.8%Won 57.4%
DateCompetitionsMatchSettledProfitReturn
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%
Aug 23BrasileirãoCoritiba2 - 1Corinthians10−$34−6%
Aug 23BrasileirãoSantos1 - 1Mirassol17+$646+48%
Aug 23La LigaElche0 - 5Barcelona6−$256−51%
Aug 23Primeira LigaFC Porto2 - 0Arouca17+$21+2%
Aug 23BrasileirãoRB Bragantino1 - 0Gremio12−$226−21%
Aug 23BrasileirãoPalmeiras4 - 1Vasco da Gama5−$250−100%
Aug 23BrasileirãoVitoria0 - 2Bahia16−$243−31%
Aug 23Serie AAtalanta2 - 1Sassuolo13+$826+54%
Aug 23Serie ATorino1 - 2AC Milan1−$100−100%
Aug 23Süper LigGoztepe0 - 1Genclerbirligi7+$292+94%
Aug 23La LigaGetafe1 - 0Racing Santander5+$60+16%
Aug 23Primeira LigaSanta Clara1 - 0Famalicao8−$193−22%
Aug 23Serie AFrosinone0 - 1Juventus9+$516+30%
Aug 23Süper LigTrabzonspor2 - 1Basaksehir7+$30+9%
Aug 23Premier LeagueNewcastle United2 - 2Liverpool16+$625+38%
Aug 23Ligue 1Le Havre0 - 1Monaco5+$412+51%
Aug 23La LigaAtletico Madrid2 - 2Villarreal13+$829+66%
Aug 23EredivisieCambuur2 - 5Feyenoord1−$91−100%
Aug 23Primeira LigaGuimaraes1 - 0Nacional Madeira4+$308+99%
Aug 23Ligue 1Angers0 - 2Lille5+$404+51%
Aug 23Chinese Super LeagueChongqing Tongliang Long0 - 1Dalian Zhixing11+$411+40%
Aug 23Chinese Super LeagueShanghai SIPG2 - 1Qingdao Jonoon11+$80+7%
Aug 23Chinese Super LeagueShenyang Urban4 - 4Henan Jianye23+$793+67%
Aug 23K League 1Daejeon Citizen3 - 0Gangwon FC1−$50−100%
Aug 23K League 1Gwangju FC0 - 1Incheon United1−$50−100%
Aug 23J1 LeagueMachida Zelvia3 - 1Urawa Red Diamonds1$0+0%
Aug 23EredivisieGo Ahead Eagles3 - 1ADO Den Haag3−$50−27%

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