Kalshi · Esports
cardbag is a NBA pro on Kalshi: 29 picks, 75.9% win rate, $369 profit. Real on-chain positions, updated daily.
Of the 60 most recent predictions listed below ( to ), 60 have settled: 38 won, 22 lost, 63.3% accuracy.
| League | Records | Settled | Won | Accuracy |
|---|---|---|---|---|
| NBA | 25 | 25 | 16 | 64.0% |
| League of Legends | 14 | 14 | 8 | 57.1% |
| CS2 | 7 | 7 | 5 | 71.4% |
| Worlds | 3 | 3 | 0 | — |
| DraculaN | 3 | 3 | 3 | — |
| Champions League | 2 | 2 | 1 | — |
cardbag mainly predicts NBA: 25 of the last 60 recorded predictions. Platform: Kalshi.
Across the settled orders we have collected: 75.9% hit rate over 29 orders, P&L $369, ROI 28.1%. In NBA, 16 of 25 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-10-30 00:38 UTC+0. Method: methodology
WWWWW
| Date | Match | Pick | Result |
|---|---|---|---|
| 2026-10-30 | Bilibili Gaming 1:2 Top Esports League of Legends | Top Esports wins | Won |
| 2026-10-29 | Dallas Mavericks 120:96 Oklahoma City Thunder NBA | DAL -3.5 | Won |
| 2026-10-28 | Olympique Lyonnais (LYON) 1:2 Invictus Gaming League of Legends | Invictus Gaming wins | Won |
| 2026-10-28 | Olympique Lyonnais (LYON) 1:2 Invictus Gaming League of Legends | Map 2: IG | Lost |
| 2026-10-28 | Olympique Lyonnais (LYON) 1:2 Invictus Gaming League of Legends | Map 1: IG | Won |
| 2026-10-28 | T1 2:0 Movistar KOI League of Legends | T1 -1.5 | Won |
| 2026-10-28 | Natus Vincere 2:1 Team Spirit CS2 | Natus Vincere wins | Won |
| 2026-10-28 | Natus Vincere 2:1 Team Spirit CS2 | Map 2: Spirit | Won |
| 2026-10-28 | Natus Vincere 2:1 Team Spirit CS2 | Map 1: Natus Vincere | Won |
| 2026-10-28 | GamerLegion 0:2 HOTU CS2 | Map 2: GamerLegion | Lost |
| 2026-10-28 | Los Angeles Lakers 129:136 Portland Trail Blazers NBA | POR -4.5 | Won |
| 2026-10-28 | Los Angeles Lakers 129:136 Portland Trail Blazers NBA | Los Angeles L wins | Lost |
| 2026-10-28 | Boston Celtics 125:124 Brooklyn Nets NBA | BOS +9.5 | Won |
| 2026-10-28 | New York Knicks 111:97 Detroit Pistons NBA | DET +6.5 | Won |
| 2026-10-28 | San Antonio Spurs 130:103 Sacramento Kings NBA | SAS +30.5 | Won |
| 2026-10-28 | New York Knicks 111:97 Detroit Pistons NBA | DET +6.5 | Lost |
| 2026-10-27 | New York Knicks 111:97 Detroit Pistons NBA | NYK -1.5 | Lost |
| 2026-10-27 | Natus Vincere 0:2 Team Vitality CS2 | Map 2: Vitality | Won |
| 2026-10-27 | MOUZ 2:1 Team Spirit CS2 | MOUZ wins | Won |
| 2026-10-27 | MOUZ 2:1 Team Spirit CS2 | Spirit -1.5 | Lost |
| 2026-10-27 | Denver Nuggets 114:134 Golden State Warriors NBA | GSW -6.5 | Won |
| 2026-10-27 | Houston Rockets 120:110 Atlanta Hawks NBA | Under 49.5 | Won |
| 2026-10-27 | Miami Heat 109:113 Dallas Mavericks NBA | Kyrie Irving: 20+ points | Lost |
| 2026-10-26 | Cleveland Cavaliers 127:125 Minnesota Timberwolves NBA | MIN -2.5 | Won |
| 2026-10-26 | Cleveland Cavaliers 127:125 Minnesota Timberwolves NBA | MIN -4.5 | Won |
| 2026-10-26 | Cleveland Cavaliers 127:125 Minnesota Timberwolves NBA | CLE -1.5 | Lost |
| 2026-10-26 | Anyone's Legend 0:2 Team Liquid League of Legends | Map 2: AL | Lost |
| 2026-10-26 | Anyone's Legend 0:2 Team Liquid League of Legends | Map 1: AL | Lost |
| 2026-10-26 | Team Secret Whales 0:2 Los Angeles Lakers (LOS) League of Legends | Map 2: TSW | Lost |
| 2026-10-26 | Team Secret Whales 0:2 Los Angeles Lakers (LOS) League of Legends | Map 1: LOS | Won |
| 2026-10-26 | Bilibili Gaming 1:0 Karmine Corp League of Legends | Bilibili Gaming wins | Won |
| 2026-10-26 | Philadelphia 76ers 93:106 Detroit Pistons NBA | LeBron James: 15+ points | Won |
| 2026-10-25 | Movistar KOI 0:2 Dplus KIA League of Legends | Under 2.5 maps | Won |
| 2026-10-25 | G2 Esports 0:1 Top Esports League of Legends | G2 Esports wins | Lost |
| 2026-10-25 | Invictus Gaming 1:0 Hanwha Life Esports League of Legends | Invictus Gaming wins | Won |
| 2026-10-24 | T1 0:1 Dplus KIA League of Legends | T1 wins | Lost |
| 2026-10-24 | Natus Vincere 2:0 G2 PGL Masters | Map 2: Natus Vincere | Won |
| 2026-10-23 | Orlando Magic 93:115 Minnesota Timberwolves NBA | MIN -3.5 | Won |
| 2026-10-23 | Boston Celtics 107:103 New York Knicks NBA | NYK -2.5 | Lost |
| 2026-10-23 | Orlando Magic 93:115 Minnesota Timberwolves NBA | MIN -5.5 | Won |
| 2026-10-23 | CTBC Flying Oyster 1:0 Team Liquid Worlds | Team Liquid wins | Lost |
| 2026-10-23 | Milwaukee Bucks 125:132 Chicago Bulls NBA | MIL -7.5 | Lost |
| 2026-10-23 | Karmine Corp 1:0 Anyone's Legend Worlds | Anyone's Legend wins | Lost |
| 2026-10-23 | Movistar KOI 1:0 Bilibili Gaming Worlds | Bilibili Gaming wins | Lost |
| 2026-10-21 | BC.Game Esports 1:2 Eternal Fire DraculaN | Eternal Fire wins | Won |
| 2026-10-21 | Heroic 1:2 FaZe DraculaN | FaZe wins | Won |
| 2026-10-21 | FaZe 2:1 Envy DraculaN | FaZe wins | Won |
| 2026-10-21 | New York Knicks 100:106 Philadelphia 76ers NBA | Philadelphia wins | Won |
| 2026-10-20 | Detroit Pistons 121:113 Boston Celtics NBA | Detroit wins | Won |
| 2026-10-20 | Detroit Pistons 121:113 Boston Celtics NBA | BOS -8.5 | Lost |
| 2026-10-20 | Liverpool F.C. (Liverpool FC) 4:3 Villarreal CF Champions League | Liverpool wins | Lost |
| 2026-10-20 | Paris Saint-Germain (PSG) 4:2 FC Barcelona Champions League | PSG wins | Won |
| 2026-10-14 | MIBR Female 0:2 FlyQuest RED VCT Game Changers Americas Last Chance | Map 2: FlyQuest RED | Won |
| 2026-10-13 | Atlanta Hawks 113:110 Oklahoma City Thunder NBA | ATL -2.5 | Won |
| 2026-10-12 | Mendoza 1:0 Newell's Old Boys Argentina Primera Division | Both Teams To Score | Won |
| 2026-10-12 | Coventry City F.C. (Coventry) 4:1 Newcastle United F.C. (Newcastle) Premier League | Both teams score in the 1st Half | Won |
| 2026-10-12 | Atalanta BC (Atalanta) 3:1 Venezia F.C. (Venezia FC) Serie A | Under 5.5 | Won |
| 2026-10-12 | Denver Nuggets 133:128 Chicago Bulls NBA | DEN +3.5 | Lost |
| 2026-10-12 | Cleveland Cavaliers 119:105 Orlando Magic NBA | CLE -12.5 | Won |
| 2026-10-11 | MOUZ 0:3 Team Vitality ESL Pro League | Map 3: MOUZ | Lost |