Kalshi · Football · Top pro · Active
Duc71 is a MLS pro on Kalshi: 210 picks, 68.3% win rate, $14K profit. Real on-chain positions, updated daily.
Of the 60 most recent predictions listed below ( to ), 56 have settled: 30 won, 26 lost, 53.6% accuracy.
| League | Records | Settled | Won | Accuracy |
|---|---|---|---|---|
| MLS | 9 | 9 | 5 | 55.6% |
| Ligue 1 | 6 | 6 | 3 | 50.0% |
| Ligue 2 | 5 | 5 | 4 | 80.0% |
| Belgian Pro League | 5 | 5 | 0 | 0.0% |
| Serie A | 4 | 4 | 3 | — |
| Japan J1 League | 4 | 4 | 3 | — |
Duc71 mainly predicts MLS: 9 of the last 60 recorded predictions. Platform: Kalshi.
Across the settled orders we have collected: 68.3% hit rate over 210 orders, P&L $14K, ROI 33.7%. In MLS, 5 of 9 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-11-03 06:15 UTC+8. Method: methodology
WLLWW
| Date | Match | Pick | Result |
|---|---|---|---|
| 2026-11-02 | Yokohama Blaublitz Akita Japan J2 League | Yokohama wins | Pending |
| 2026-11-02 | Tegevajaro Tochigi City FC Japan J2 League | Tegevajaro wins | Pending |
| 2026-11-02 | Ventforet Albirex Japan J2 League | Albirex wins | Pending |
| 2026-11-02 | Reims 2:0 FC Sochaux-Montbéliard (Sochaux-Montbeliard) Ligue 2 | Reims wins | Won |
| 2026-11-02 | F.C. Lorient (FC Lorient) 0:2 Stade Brestois 29 (Stade Brest 29) Ligue 1 | Lorient wins | Lost |
| 2026-11-02 | Juventus Next Gen 1:1 Vercelli Serie C | Juventus Next Gen wins | Lost |
| 2026-11-02 | GAIS 2:1 AIK Allsvenskan | GAIS wins | Won |
| 2026-11-02 | Radnicki Nis FK Železničar Pančevo (FK Zeleznicar Pancevo) Serbian SuperLiga | FK Zeleznicar Pancevo wins | Pending |
| 2026-11-02 | Oviedo 2:3 Las Palmas La Liga 2 | Oviedo wins | Lost |
| 2026-11-02 | Portland Fire (Portland) 3:1 Houston MLS | Houston wins | Lost |
| 2026-11-02 | Los Angeles FC 1:3 Minnesota MLS | Los Angeles F wins | Lost |
| 2026-11-01 | New England 1:2 Inter Miami CF MLS | Miami wins | Won |
| 2026-11-01 | Nashville SC 3:2 Red Bull New York (New York RB) MLS | Nashville wins | Won |
| 2026-11-01 | Atlético Grau (Atletico Grau) 1:3 Club Universitario de Deportes (Universitario) Peru Liga 1 | Universitario wins | Won |
| 2026-11-01 | Atlanta 3:1 Toronto FC MLS | Toronto wins | Lost |
| 2026-11-01 | Vancouver Whitecaps FC (Vancouver) 5:1 Seattle MLS | Vancouver wins | Won |
| 2026-11-01 | Bilbao 2:1 Real Sociedad La Liga | Bilbao wins | Won |
| 2026-11-01 | Olympique de Marseille (Marseille) 2:0 Toulouse FC Ligue 1 | Marseille wins | Won |
| 2026-11-01 | Juventus FC 2:0 SSC Napoli (Napoli) Serie A | Juventus wins | Won |
| 2026-11-01 | Ottawa 2:2 Hamilton Canadian Premier League | Hamilton wins | Lost |
| 2026-11-01 | Viseu 2:1 Rio Ave F.C. (Rio Ave FC) Liga Portugal | Viseu wins | Won |
| 2026-11-01 | Lommel SK 2:0 KAA Gent (Gent) Belgian Pro League | Gent wins | Lost |
| 2026-11-01 | Sint-Truidense V.V. (St. Truidense) 1:2 Leuven Belgian Pro League | St. Truidense wins | Lost |
| 2026-11-01 | Paris FC 3:1 AS Monaco FC Ligue 1 | Monaco wins | Lost |
| 2026-11-01 | F.C. Arouca (FC Arouca) 1:0 CD Nacional Liga Portugal | Arouca wins | Won |
| 2026-11-01 | Frosinone Calcio 2:0 Torino FC Serie A | Frosinone wins | Won |
| 2026-11-01 | RC Strasbourg Alsace 5:1 AJ Auxerre (Auxerre) Ligue 1 | Strasbourg Alsace wins | Won |
| 2026-11-01 | SS Lazio 2:1 Cagliari Calcio Serie A | Lazio wins | Won |
| 2026-11-01 | Cercle Brugge K.S.V. (Cercle Brugge) 2:1 Royal Antwerp F.C. (Royal Antwerp FC) Belgian Pro League | Royal Antwerp wins | Lost |
| 2026-11-01 | Colorado 2:4 Chicago Fire FC MLS | Chicago Fire wins | Won |
| 2026-10-31 | FC Anyang 2:1 Bucheon FC 1995 Korea K League 1 | FC Anyang wins | Won |
| 2026-10-31 | FC Seoul 0:1 Incheon Utd Korea K League 1 | Seoul wins | Lost |
| 2026-10-31 | FC Machida Zelvia 0:0 Gamba Osaka (Gamba) Japan J1 League | Machida Z wins | Lost |
| 2026-10-31 | Aston Villa F.C. (Aston Villa FC) 1:1 Fulham F.C. (Fulham FC) Premier League | Aston Villa wins | Lost |
| 2026-10-31 | AC Milan 3:1 Inter Milan (Inter) Serie A | Inter wins | Lost |
| 2026-10-31 | St. Louis City SC (Saint Louis) 0:1 San Diego FC MLS | Saint Louis wins | Lost |
| 2026-10-31 | Charlotte FC 4:0 Orlando MLS | Charlotte wins | Won |
| 2026-10-31 | Tottenham Hotspur F.C. (Tottenham) 2:0 Crystal Palace F.C. (Crystal Palace FC) Premier League | Tottenham wins | Won |
| 2026-10-31 | Standard 1:1 K.V. Kortrijk (KV Kortrijk) Belgian Pro League | Standard wins | Lost |
| 2026-10-31 | FC St. Gallen (FC St. Gallen 1879) 2:1 Servette FC (Servette Geneva) Swiss Super League | St. Gallen wins | Won |
| 2026-10-31 | Bayer 04 Leverkusen (Leverkusen) 2:4 VfB Stuttgart Bundesliga | Leverkusen wins | Lost |
| 2026-10-31 | Schalke 04 (Schalke) 0:2 Leipzig Bundesliga | Leipzig wins | Won |
| 2026-10-31 | Mechelen 1:0 Genk Belgian Pro League | Genk wins | Lost |
| 2026-10-31 | Guingamp 3:0 AS Saint-Étienne Ligue 2 | Saint-Etienne wins | Lost |
| 2026-10-31 | Annecy 0:3 Montpellier Hérault Sport Club (Montpellier) Ligue 2 | Montpellier wins | Won |
| 2026-10-30 | Kobe 3:1 Nagoya Grampus (Nagoya) Japan J1 League | Kobe wins | Won |
| 2026-10-30 | Kashima Antlers (Kashima) 4:1 Cerezo Osaka (Cerezo) Japan J1 League | Kashima wins | Won |
| 2026-10-30 | Vegalta 1:2 Omiya Ardija Japan J2 League | Vegalta wins | Lost |
| 2026-10-30 | Fagiano Okayama 0:4 FC Tokyo Japan J1 League | Tokyo wins | Won |
| 2026-10-30 | Louisville City FC 0:0 Pittsburgh Riverhounds SC (Pittsburgh) USL Championship | Louisville City wins | Lost |
| 2026-10-30 | Villarreal CF 0:1 RCD Espanyol de Barcelona (Espanyol) La Liga | Villarreal wins | Lost |
| 2026-10-30 | S.C. Corinthians Paulista (Corinthians) 2:0 Mirassol Futebol Clube (Mirassol FC) Brasileiro Serie A | Corinthians wins | Won |
| 2026-10-30 | Rodez 1:0 Dunkerque Ligue 2 | Rodez wins | Won |
| 2026-10-30 | Volendam 1:2 De Graafschap Eerste Divisie | Volendam wins | Lost |
| 2026-10-30 | Roda 2:1 Jong AZ Alkmaar Eerste Divisie | Roda wins | Won |
| 2026-10-30 | Maccabi Bney Reine 1:1 M. Herzliya Liga Leumit | Maccabi Bney Reine wins | Lost |
| 2026-10-30 | Lille OSC (Lille) 1:0 R.C. Lens (Lens) Ligue 1 | Lille wins | Won |
| 2026-10-30 | Grenoble 1:3 Dijon Ligue 2 | Dijon wins | Won |
| 2026-10-30 | Nice 5:2 Stade Rennais F.C. (Stade Rennais FC 1901) Ligue 1 | Stade Rennais wins | Lost |
| 2026-10-30 | América de Cali (America Cali) 2:1 Fortaleza Fútbol Club (Fortaleza CEIF) Colombian Liga DIMAYOR | America Cali wins | Won |