Kalshi · Football
dirt.class is a Nations League pro on Kalshi: 60 picks, 65.0% win rate, $606 profit. Real on-chain positions, updated daily.
Of the 60 most recent predictions listed below ( to ), 59 have settled: 19 won, 40 lost, 32.2% accuracy.
| League | Records | Settled | Won | Accuracy |
|---|---|---|---|---|
| Nations League | 8 | 8 | 2 | 25.0% |
| Brasileiro Serie B | 7 | 7 | 2 | 28.6% |
| AFC Champions League | 4 | 4 | 1 | — |
| La Liga | 3 | 3 | 2 | — |
| Eredivisie | 3 | 3 | 1 | — |
| Europa League | 3 | 3 | 1 | — |
dirt.class mainly predicts Nations League: 8 of the last 60 recorded predictions. Platform: Kalshi.
Across the settled orders we have collected: 65.0% hit rate over 60 orders, P&L $606, ROI 34.8%. In Nations League, 2 of 8 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-16 19:34 UTC+0. Method: methodology
WWWWW
| Date | Match | Pick | Result |
|---|---|---|---|
| 2026-10-16 | Deportivo de A Coruña (Deportivo De La Coruna) 1:1 Levante UD La Liga | 1H Over 0.5 | Lost |
| 2026-10-16 | SC Heerenveen 4:0 Excelsior Rotterdam (Excelsior) Eredivisie | 1H Over 1.5 | Lost |
| 2026-10-15 | Olympique de Marseille (Marseille) 0:1 Olympiacos F.C. (Olympiacos) Europa League | 1H Over 0.5 | Won |
| 2026-10-15 | TSG 1899 Hoffenheim (Hoffenheim) 2:3 Besiktas Europa League | 1H Over 1.5 | Lost |
| 2026-10-15 | Stade Rennais F.C. (Stade Rennais FC 1901) 2:1 OFI Crete F.C. (OFI Crete) Europa League | 1H Over 1.5 | Lost |
| 2026-10-15 | HNK Hajduk Split (Hajduk) 2:1 AFC Ajax Conference League | Both Teams To Score | Won |
| 2026-10-15 | HNK Hajduk Split (Hajduk) 2:1 AFC Ajax Conference League | 1H Over 0.5 | Won |
| 2026-10-15 | Mardin 1:0 Karagumruk TFF 1. Lig | Both Teams To Score | Lost |
| 2026-10-15 | FC RFS 4:0 Super Nova Latvian Virsliga | Both Teams To Score | Lost |
| 2026-10-14 | Umraniye 0:1 Bolu TFF 1. Lig | Both Teams To Score | Pending |
| 2026-10-14 | Povazska Bystrica 0:2 Kosice Slovakian Cup | Both Teams To Score | Lost |
| 2026-10-14 | Spartak Myjava 0:3 Ruzomberok Slovakian Cup | Both Teams To Score | Lost |
| 2026-10-14 | Batman 4:2 Istanbulspor TFF 1. Lig | Over 5.5 | Won |
| 2026-10-13 | Atletico 2:0 Manchester United F.C. (Manchester United FC) Champions League | Over 2.5 | Lost |
| 2026-10-13 | Poland women's national football team (Poland W) 3:2 Belgium women's national football team (Belgium W) FIFA World Cup Qualifiers Women | Over 3.5 | Lost |
| 2026-10-13 | Al Sadd Sports Club (Al Sadd) 0:2 Al Hilal SFC (Al Hilal) AFC Champions League | Over 2.5 | Lost |
| 2026-10-13 | Al Sadd Sports Club (Al Sadd) 0:2 Al Hilal SFC (Al Hilal) AFC Champions League | 1H Over 0.5 | Won |
| 2026-10-13 | Shanghai Port F.C. (Shanghai Port) 1:1 Daejeon Hana Citizen FC (Daejeon Citizen) AFC Champions League | Over 2.5 | Lost |
| 2026-10-13 | Botafogo Futebol Clube (Botafogo SP) 1:0 Ceará Sporting Club (Ceara) Brasileiro Serie B | 1H Over 0.5 | Lost |
| 2026-10-12 | Criciúma Esporte Clube (Criciuma) 1:0 America FC Brasileiro Serie B | Both Teams To Score | Lost |
| 2026-10-12 | Grêmio Novorizontino (Gremio Novorizontino) 5:1 Associação Atlética Ponte Preta (Ponte Preta) Brasileiro Serie B | GRN -2.5 | Won |
| 2026-10-12 | Criciúma Esporte Clube (Criciuma) 1:0 America FC Brasileiro Serie B | 1H Over 0.5 | Lost |
| 2026-10-12 | Milwaukee Brewers 7:4 Los Angeles Dodgers MLB | Los Angeles D first 5 innings winner | Lost |
| 2026-10-12 | Grêmio Novorizontino (Gremio Novorizontino) 5:1 Associação Atlética Ponte Preta (Ponte Preta) Brasileiro Serie B | 1H Over 2.5 | Won |
| 2026-10-12 | Al Nassr Club 3:1 Neftchi AFC Champions League | ALN -2.5 | Lost |
| 2026-10-12 | Famalicao 1:4 F.C. Alverca (FC Alverca) Liga Portugal | Over 3.5 | Won |
| 2026-10-12 | Coventry City F.C. (Coventry) 4:1 Newcastle United F.C. (Newcastle) Premier League | Over 4.5 | Won |
| 2026-10-12 | Coventry City F.C. (Coventry) 4:1 Newcastle United F.C. (Newcastle) Premier League | Over 3.5 | Won |
| 2026-10-12 | Coventry City F.C. (Coventry) 4:1 Newcastle United F.C. (Newcastle) Premier League | 1H Over 1.5 | Lost |
| 2026-10-12 | Malmö FF (Malmo) 1:0 Kalmar Allsvenskan | Over 1.5 | Lost |
| 2026-10-11 | Clube Náutico Capibaribe (Nautico) 0:2 Vila Nova Futebol Clube (Vila Nova FC) Brasileiro Serie B | Both Teams To Score | Lost |
| 2026-10-11 | Gaziantep F.K. (Gaziantep) 0:3 Corum Super Lig | Both Teams To Score | Lost |
| 2026-10-11 | Zwolle 0:1 SC Cambuur (Cambuur) Eredivisie | 1H Over 0.5 | Lost |
| 2026-10-11 | Qingdao Qingchundao F.C. (Qingdao West Coast FC) 0:4 Dalian Yingbo F.C. (Dalian Yingbo FC) Chinese Super League | Both Teams To Score | Lost |
| 2026-10-11 | Como 1907 0:0 AS Roma Serie A | 1H Over 0.5 | Lost |
| 2026-10-10 | Madeira FC Porto Liga Portugal | Porto wins | Won |
| 2026-10-10 | Deportivo Alavés (Alaves) 1:2 Atletico La Liga | Atletico wins | Won |
| 2026-10-10 | Unión de Santa Fe (Union Santa Fe) 0:2 Defensa y Justicia Argentina Primera Division | Both Teams To Score | Lost |
| 2026-10-04 | Malta men's national football team (Malta) 1:0 Andorra Nations League | Over 1.5 | Lost |
| 2026-10-04 | Kosovo men's national association football team (Kosovo) 1:1 Austria men's national football team (Austria) Nations League | Austria wins 1st Half | Lost |
| 2026-10-04 | Venlo 2:0 Roda Eerste Divisie | Both Teams To Score | Lost |
| 2026-10-04 | Real Sociedad B 2:3 Granada CF La Liga 2 | Over 3.5 | Won |
| 2026-10-04 | Tegevajaro 1:1 Omiya Ardija Japan J2 League | Under 2.5 | Won |
| 2026-10-04 | Tegevajaro 1:1 Omiya Ardija Japan J2 League | Both Teams To Score | Won |
| 2026-10-03 | Ivory Coast men's national football team (Ivory Coast) 0:1 Cameroon men's national basketball team (Cameroon) Intl Friendlies | Both Teams To Score | Lost |
| 2026-10-03 | Almere 1:0 Volendam Eerste Divisie | ALM -1.5 | Lost |
| 2026-10-03 | Spain men's national football team (Spain) 3:1 Czechia men's national football team (Czechia) Nations League | 1H Over 2.5 | Lost |
| 2026-10-03 | Canadian men's national soccer team (Canada) 2:0 Peru men's national football team (Peru) Intl Friendlies | Both Teams To Score | Lost |
| 2026-10-03 | Spain men's national football team (Spain) 3:1 Czechia men's national football team (Czechia) Nations League | ESP -1.5 | Won |
| 2026-10-03 | Belarus men's national football team (Belarus) 4:0 San Marino men's national football team (San Marino) Nations League | 1H Over 1.5 | Lost |
| 2026-10-03 | Finland men's national football team (Finland) 2:1 Albania men's national football team (Albania) Nations League | 1H Over 2.5 | Lost |
| 2026-10-03 | Finland men's national football team (Finland) 2:1 Albania men's national football team (Albania) Nations League | Finland wins 1st Half | Lost |
| 2026-10-03 | Finland men's national football team (Finland) 2:1 Albania men's national football team (Albania) Nations League | Both teams score in the 1st Half | Won |
| 2026-10-03 | Enkopings SK 1:0 Gefle Ettan | Over 1.5 | Lost |
| 2026-10-03 | Juventude RS 3:0 Ferroviário Atlético Clube (Ferroviario) Brasileiro Serie B | Both Teams To Score | Lost |
| 2026-09-30 | Lyon W 0:0 Chelsea W Women's Champions League | Lyon wins | Lost |
| 2026-09-13 | Galatasaray S.K. (Galatasaray) 1:0 Kocaeli Super Lig | Over 1.5 | Lost |
| 2026-09-13 | Getafe CF 1:1 Deportivo de A Coruña (Deportivo De La Coruna) La Liga | Both Teams To Score | Won |
| 2026-09-13 | Leipzig 5:0 Hamburg Bundesliga | Over 5.5 | Lost |
| 2026-09-13 | Excelsior Rotterdam (Excelsior) 1:2 FC Utrecht Eredivisie | Both Teams To Score | Won |