The meta-ensemble. Strongest overall match predictor.
TITAN is the meta-ensemble that stacks ORACLE and PHANTOM into a single, calibrated match-outcome probability. It uses 15 meta-features — base model probabilities, model agreement, Elo-implied probability, and match format context — trained on a strict out-of-sample validation window (Sep 2025 – Feb 2026). TITAN is the flagship prediction and drives the shadow bet system.
Solid=cumulative · dashed=rolling-20 · gray=50% baseline
Bars=actual win rate per confidence bucket · dashed=perfect calibration
Cumulative units across all shadow bets for this model
Weighted average of ORACLE and PHANTOM base probabilities
PHANTOM's distance from 50% — high = strong demo signal
Economy-specialist model's win probability
Core stats-based win probability
Standard deviation of base model predictions
ORACLE's distance from 50% — certainty signal
Simple Elo-derived win probability
Longer formats favour stronger teams
Feature importances reflect normalized split gain. Values are approximate.
TITAN probability represents CounterQuant's strongest pre-match signal. A 65% TITAN probability means the model rates this team as substantially favoured when accounting for all available tactical, historical, and market signals. Compare against NEXUS (market-blended) to identify mispricings.
| Tier | Preds | Correct | Acc |
|---|---|---|---|
| T1 | 32 | 21 | 65.6% |
| T2 | 71 | 40 | 56.3% |
| T3 | 115 | 65 | 56.5% |
| Month | Preds | Correct | Acc |
|---|---|---|---|
| Jun 2026 | 218 | 126 | 57.8% |
| Date | Matchup | Tier | Predicted | Result |
|---|---|---|---|---|
| Jun 22 |
Chicken Coop vs Club 333
Ensemble mean +0.637
PHANTOM +0.221
Elo win prob +0.061
|
T3 | Chicken Coop | ✓ |
| Jun 21 |
QUAZAR vs Fire Flux
Ensemble mean +0.461
PHANTOM +0.223
PHANTOM confidence +0.064
|
T3 | QUAZAR | ✓ |
| Jun 21 |
ex-RUBY vs TDK
Ensemble mean +0.212
PHANTOM +0.134
PHANTOM confidence -0.054
|
T2 | ex-RUBY | ✗ |
| Jun 21 |
FURIA vs Falcons
Ensemble mean -0.284
Elo win prob +0.027
ORACLE -0.017
|
T1 | Falcons | ✓ |
| Jun 21 |
ENERGYULTRA vs roamsfiest
Ensemble mean +0.379
PHANTOM +0.127
PHANTOM confidence -0.058
|
T3 | ENERGYULTRA | ✗ |
| Jun 21 |
FOKUS vs Phantom
Ensemble mean +0.817
PHANTOM +0.229
PHANTOM confidence +0.064
|
T2 | FOKUS | ✗ |
| Jun 21 |
TDK vs 100 Thieves
Ensemble mean +0.864
PHANTOM +0.411
PHANTOM confidence +0.185
|
T2 | TDK | ✓ |
| Jun 21 |
Team Germany vs Team Poland
Ensemble mean +0.816
PHANTOM +0.229
PHANTOM confidence +0.064
|
T3 | Team Germany | ✓ |
| Jun 21 |
ReThink vs roamsfiest
Ensemble mean +0.213
PHANTOM +0.074
PHANTOM confidence -0.054
|
T3 | ReThink | ✓ |
| Jun 21 |
Virtus.pro vs ex-RUBY
Ensemble mean -0.217
Elo win prob +0.111
PHANTOM -0.058
|
T2 | ex-RUBY | ✓ |
| Jun 21 |
Echo vs K27
Ensemble mean +0.409
PHANTOM +0.126
PHANTOM confidence -0.058
|
T2 | Echo | ✗ |
| Jun 21 |
Lilmix vs ENERGYULTRA
Ensemble mean +0.225
PHANTOM +0.103
PHANTOM confidence -0.054
|
T3 | Lilmix | ✗ |
| Jun 21 |
INFINITE vs INOX Division
Ensemble mean +0.380
PHANTOM +0.214
PHANTOM confidence -0.058
|
T2 | INFINITE | ✓ |
| Jun 21 |
Chicken Coop vs Overtake Sector
Ensemble mean +0.817
PHANTOM +0.229
PHANTOM confidence +0.064
|
T3 | Chicken Coop | ✓ |
| Jun 21 |
Villainous vs Club 333
Ensemble mean +0.213
PHANTOM +0.100
PHANTOM confidence -0.054
|
T3 | Villainous | ✗ |
| Jun 20 |
Spirit vs Falcons
Ensemble mean +0.802
PHANTOM +0.225
Elo win prob +0.121
|
T1 | Spirit | ✓ |
| Jun 20 |
QUAZAR vs ReThink
Ensemble mean +0.459
PHANTOM +0.223
PHANTOM confidence +0.064
|
T3 | QUAZAR | ✓ |
| Jun 20 |
GenOne vs 100 Thieves
Ensemble mean +0.857
PHANTOM +0.394
PHANTOM confidence +0.185
|
T2 | GenOne | ✗ |
| Jun 20 |
Phantom vs Walczaki
Ensemble mean +0.506
PHANTOM +0.400
PHANTOM confidence +0.185
|
T2 | Phantom | ✓ |
| Jun 20 |
Fire Flux vs WBT
Ensemble mean +0.375
PHANTOM +0.128
PHANTOM confidence -0.058
|
T3 | Fire Flux | ✓ |
| Jun 20 |
Gentle Mates vs ex-RUBY
Ensemble mean +0.209
PHANTOM +0.133
PHANTOM confidence -0.054
|
T2 | Gentle Mates | ✗ |
| Jun 20 |
K27 vs Acend
Ensemble mean +0.380
PHANTOM +0.128
PHANTOM confidence -0.058
|
T2 | K27 | ✓ |
| Jun 20 |
Aurora vs FURIA
Ensemble mean +0.905
PHANTOM +0.400
ORACLE +0.305
|
T1 | Aurora | ✗ |
| Jun 20 |
Echo vs Inner Circle
Ensemble mean +0.242
PHANTOM +0.101
PHANTOM confidence -0.054
|
T2 | Echo | ✓ |
| Jun 20 |
1win vs Virtus.pro
Ensemble mean +0.422
PHANTOM +0.197
Elo win prob -0.146
|
T2 | 1win | ✗ |
| Jun 20 |
KOLESIE vs INOX Division
Ensemble mean +0.863
PHANTOM +0.390
PHANTOM confidence +0.185
|
T2 | KOLESIE | ✓ |
| Jun 20 |
FOKUS vs CYBERSHOKE
Ensemble mean +0.814
PHANTOM +0.229
PHANTOM confidence +0.064
|
T2 | FOKUS | ✓ |
| Jun 20 |
Nemesis vs TDK
Ensemble mean +0.214
PHANTOM +0.101
PHANTOM confidence -0.054
|
T2 | Nemesis | ✓ |
| Jun 20 |
INFINITE vs Walczaki
Ensemble mean +0.507
PHANTOM +0.400
PHANTOM confidence +0.185
|
T2 | INFINITE | ✗ |
| Jun 20 |
Club 333 vs Playing for fun
Ensemble mean +0.154
PHANTOM confidence -0.030
Elo win prob +0.028
|
T3 | Club 333 | ✓ |
| Jun 20 |
Chicken Coop vs dice
Ensemble mean +0.380
PHANTOM +0.128
PHANTOM confidence -0.058
|
T3 | Chicken Coop | ✓ |
| Jun 20 |
Brahmas vs Overtake Sector
Ensemble mean +0.817
PHANTOM +0.229
PHANTOM confidence +0.064
|
T3 | Brahmas | ✗ |
| Jun 20 |
Villainous vs DETONATE
Ensemble mean -0.297
PHANTOM +0.151
Elo win prob +0.039
|
T3 | DETONATE | ✗ |
| Jun 19 |
Falcons vs Vitality
Ensemble mean +0.365
Elo win prob -0.143
PHANTOM +0.109
|
T1 | Falcons | ✓ |
| Jun 19 |
K27 vs Virtus.pro
Ensemble mean +0.799
PHANTOM +0.197
Elo win prob -0.147
|
T2 | K27 | ✗ |
| Jun 19 |
ReThink vs BAKS
Ensemble mean +0.637
PHANTOM +0.221
Elo win prob +0.059
|
T3 | ReThink | ✓ |
| Jun 19 |
Fire Flux vs NAVI Junior
Ensemble mean +0.213
PHANTOM +0.134
PHANTOM confidence -0.054
|
T3 | Fire Flux | ✓ |
| Jun 19 |
Arch vs WBT
Ensemble mean +0.409
PHANTOM +0.126
PHANTOM confidence -0.058
|
T3 | Arch | ✗ |
| Jun 19 |
Acend vs BET-M
Ensemble mean +0.859
PHANTOM +0.411
PHANTOM confidence +0.185
|
T2 | Acend | ✓ |
| Jun 19 |
G2 vs Spirit
Ensemble mean -0.197
Elo win prob -0.110
PHANTOM +0.030
|
T1 | Spirit | ✓ |
| Jun 19 |
QUAZAR vs Hermine
Ensemble mean +0.375
PHANTOM +0.128
PHANTOM confidence -0.058
|
T3 | QUAZAR | ✓ |
| Jun 19 |
1win vs INOX Division
Ensemble mean +0.461
PHANTOM +0.211
PHANTOM confidence +0.064
|
T2 | 1win | ✓ |
| Jun 19 |
WW vs CYBERSHOKE
Ensemble mean +0.816
PHANTOM +0.231
PHANTOM confidence +0.064
|
T2 | WW | ✗ |
| Jun 19 |
Acend vs INOX Division
Ensemble mean +0.461
PHANTOM +0.211
PHANTOM confidence +0.064
|
T2 | Acend | ✗ |
| Jun 19 |
K27 vs SHISHKA
Ensemble mean +0.376
PHANTOM +0.130
PHANTOM confidence -0.058
|
T2 | K27 | ✓ |
| Jun 19 |
INFINITE vs ex-RUBY
Ensemble mean +0.148
PHANTOM +0.101
Elo win prob +0.036
|
T2 | INFINITE | ✗ |
| Jun 19 |
Walczaki vs Oxuji
Ensemble mean +0.816
PHANTOM +0.227
PHANTOM confidence +0.064
|
T2 | Walczaki | ✓ |
| Jun 19 |
Sashi vs KOLESIE
Ensemble mean +0.634
PHANTOM +0.125
PHANTOM confidence -0.058
|
T2 | Sashi | ✗ |
| Jun 18 |
100 Thieves vs Leo
Ensemble mean +0.212
PHANTOM +0.099
PHANTOM confidence -0.054
|
T2 | 100 Thieves | ✓ |
| Jun 18 |
Inner Circle vs Spirit Academy
Ensemble mean +0.378
PHANTOM +0.127
PHANTOM confidence -0.058
|
T2 | Inner Circle | ✓ |
Brier score 0=perfect, 0.25=random. Lower is better.
Primary — highest priority in the prediction stack (TITAN > NEXUS > ORACLE).
Initial architecture — placeholder, never deployed
LogReg + XGBoost stacker; 15 meta-features; T1 AUC 0.742