Kalshi · Esports
CodsFish is a VCT EMEA pro on Kalshi: 29 picks, 72.4% win rate, $457 profit. Real on-chain positions, updated daily.
Of the 40 most recent predictions listed below ( to ), 40 have settled: 28 won, 12 lost, 70.0% accuracy.
| League | Records | Settled | Won | Accuracy |
|---|---|---|---|---|
| VCT EMEA | 13 | 13 | 11 | 84.6% |
| VCT Americas | 6 | 6 | 5 | 83.3% |
| FIFA World Cup | 5 | 5 | 2 | 40.0% |
| VCT China | 4 | 4 | 1 | — |
| VCT Pacific | 4 | 4 | 3 | — |
| NBA | 2 | 2 | 1 | — |
CodsFish mainly predicts VCT EMEA: 13 of the last 40 recorded predictions. Platform: Kalshi.
Across the settled orders we have collected: 72.4% hit rate over 29 orders, P&L $457, ROI 30.6%. In VCT EMEA, 11 of 13 recent settled predictions were correct.
Hit rate = correct settled predictions ÷ settled predictions; pending ones are not counted. P&L and ROI use the cost and settlement of each public position. Past results do not predict future ones.
Source: public positions on Kalshi. Data as of 2026-08-24 00:23 UTC+0. Method: methodology
| Date | Match | Pick | Result |
|---|---|---|---|
| 2026-08-24 | KRÜ Esports 1:2 Evil Geniuses VCT Americas | Map 1: KRÜ Esports | Won |
| 2026-08-22 | KRÜ Esports 2:0 Sentinels VCT Americas | Map 1: KRÜ Esports | Won |
| 2026-08-12 | Natus Vincere 1:2 Team Heretics VCT EMEA | Team Heretics to win | Won |
| 2026-08-12 | Gentle Mates 0:2 Eintracht Frankfurt VCT EMEA | Map 2: Gentle Mates | Lost |
| 2026-08-12 | Gentle Mates 0:2 Eintracht Frankfurt VCT EMEA | Map 1: Eintracht Frankfurt | Won |
| 2026-08-12 | Gentle Mates 0:2 Eintracht Frankfurt VCT EMEA | Eintracht Frankfurt to win | Won |
| 2026-08-12 | TEC Esports 2:1 All Gamers VCT China | All Gamers to win | Lost |
| 2026-08-12 | TEC Esports 2:1 All Gamers VCT China | Map 2: All Gamers | Lost |
| 2026-08-11 | JD Gaming 2:0 EDward Gaming VCT China | Map 2: JD Gaming | Won |
| 2026-08-11 | JD Gaming 2:0 EDward Gaming VCT China | Map 2: EDward Gaming | Lost |
| 2026-08-11 | DN Freecs Hanwha Life Esports KeSPA Cup | DN Freecs to win | Won |
| 2026-08-08 | T1 DRX VCT Pacific | Map 2: T1 | Won |
| 2026-08-08 | Hanwha Life Esports 2:1 T1 LCK | Hanwha Life Esports to win | Won |
| 2026-08-07 | Enterprise Esports 2:1 fnatic VCT EMEA | Enterprise Esports to win | Won |
| 2026-08-06 | FURIA Esports 0:2 Evil Geniuses VCT Americas | Evil Geniuses to win | Won |
| 2026-08-01 | Team Liquid 1:2 Karmine Corp VCT EMEA | Karmine Corp to win | Won |
| 2026-08-01 | Team Liquid 1:2 Karmine Corp VCT EMEA | Map 1: Karmine Corp | Won |
| 2026-08-01 | Team Vitality 2:1 FUT Esports VCT EMEA | FUT Esports to win | Lost |
| 2026-08-01 | DetonatioN FocusMe 2:1 T1 VCT Pacific | Map 2: DetonatioN FocusMe | Lost |
| 2026-08-01 | DetonatioN FocusMe 2:1 T1 VCT Pacific | Map 1: DetonatioN FocusMe | Won |
| 2026-08-01 | MIBR 2:0 Evil Geniuses VCT Americas | Map 2: Evil Geniuses | Lost |
| 2026-07-31 | LOUD 2:1 Cloud9 VCT Americas | Map 2: LOUD | Won |
| 2026-07-31 | Team Heretics 2:0 GIANTX VCT EMEA | Map 1: Team Heretics | Won |
| 2026-07-30 | fnatic 0:2 Eternal Fire VCT EMEA | Eternal Fire to win | Won |
| 2026-07-30 | Pcific Esports 0:2 Natus Vincere VCT EMEA | Map 2: Natus Vincere | Won |
| 2026-07-29 | Team Vitality 2:1 Gentle Mates VCT EMEA | Team Vitality to win | Won |
| 2026-07-27 | Contra 1:3 BESTIA VCL Latin America | Map 2: Contra | Won |
| 2026-07-26 | Karmine Corp 2:0 Team Heretics VCT EMEA | Karmine Corp to win | Won |
| 2026-07-26 | DRX Paper Rex VCT Pacific | Map 2: Paper Rex | Won |
| 2026-07-25 | LOUD 0:2 Sentinels VCT Americas | Map 2: Sentinels | Won |
| 2026-07-16 | Phantom 1:2 Heroic CS2 | Heroic to win | Won |
| 2026-07-08 | BBL Esports 2:1 Team Heretics Esports World Cup (Valorant) | Team Heretics to win | Lost |
| 2026-07-08 | T1 1:3 G2 Esports MSI | G2 Esports to win | Won |
| 2026-07-06 | Mexico men's national football team (Mexico) 2:3 England men's national association football team (England) FIFA World Cup | Draw 0-0 | Lost |
| 2026-07-06 | Mexico men's national football team (Mexico) 2:3 England men's national association football team (England) FIFA World Cup | Julian Quinones: 1+ goals | Won |
| 2026-06-29 | Brazil men's national football team (Brazil) 2:1 Japan men's national football team (Japan) FIFA World Cup | Brazil wins 1-0 | Lost |
| 2026-06-29 | Brazil men's national football team (Brazil) 2:1 Japan men's national football team (Japan) FIFA World Cup | Brazil vs Japan: To Advance | Won |
| 2026-06-28 | South Africa men's national association football team (South Africa) 0:1 Canadian men's national soccer team (Canada) FIFA World Cup | South Africa vs Canada Winner | Lost |
| 2026-06-05 | San Antonio 104:105 New NBA | Jalen Brunson: 7+ assists | Lost |
| 2026-05-30 | Oklahoma City Thunder (Oklahoma City) 103:111 San Antonio NBA | Stephon Castle: 15+ points | Won |