Kalshi · Football · Top pro · Active
charles88 is a MLS pro on Kalshi: 108 picks, 70.6% win rate, $547 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 |
|---|---|---|---|---|
| MLS | 16 | 16 | 9 | 56.3% |
| Champions League | 11 | 11 | 9 | 81.8% |
| Brasileiro Serie A | 7 | 7 | 3 | 42.9% |
| Serie A | 7 | 7 | 5 | 71.4% |
| Colombian Liga DIMAYOR | 5 | 5 | 2 | 40.0% |
| Argentina Primera Division | 4 | 4 | 2 | — |
charles88 mainly predicts MLS: 16 of the last 60 recorded predictions. Ranked #9 of 81 profitable pros in Categoría Primera A by 30-day accuracy. Platform: Kalshi.
Across the settled orders we have collected: 70.6% hit rate over 108 orders, P&L $547, ROI 15.0%. In MLS, 9 of 16 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-15 10:56 UTC+8. Method: methodology
LWWWW
| Date | Match | Pick | Result |
|---|---|---|---|
| 2026-10-15 | Los Angeles FC 3:1 Austin FC MLS | Over 2.5 | Won |
| 2026-10-15 | Real Salt Lake (Salt Lake) 1:1 San Jose Earthquakes (San Jose) MLS | Over 0.5 | Won |
| 2026-10-15 | St. Louis City SC (Saint Louis) 0:0 Vancouver Whitecaps FC (Vancouver) MLS | Saint Louis wins | Lost |
| 2026-10-15 | St. Louis City SC (Saint Louis) 0:0 Vancouver Whitecaps FC (Vancouver) MLS | Tie is the result | Lost |
| 2026-10-15 | Toronto FC 3:3 Orlando MLS | Tie is the result | Lost |
| 2026-10-15 | Chicago Fire FC 1:3 Philadelphia MLS | Philadelphia wins | Won |
| 2026-10-15 | St. Louis City SC (Saint Louis) 0:0 Vancouver Whitecaps FC (Vancouver) MLS | 1H Over 0.5 | Lost |
| 2026-10-15 | Chicago Fire FC 1:3 Philadelphia MLS | 1H Over 0.5 | Won |
| 2026-10-15 | FC Dallas 1:0 Seattle MLS | Both Teams To Score | Lost |
| 2026-10-15 | St. Louis City SC (Saint Louis) 0:0 Vancouver Whitecaps FC (Vancouver) MLS | 1H Over 1.5 | Lost |
| 2026-10-15 | Chicago Fire FC 1:3 Philadelphia MLS | 1H Over 1.5 | Lost |
| 2026-10-14 | Columbus Crew (Columbus) 3:1 Charlotte FC MLS | 1H Over 0.5 | Won |
| 2026-10-14 | Columbus Crew (Columbus) 3:1 Charlotte FC MLS | Over 2.5 | Won |
| 2026-10-14 | AS Roma 3:4 Real Madrid Champions League | Tie is the result | Won |
| 2026-10-14 | Real Betis Balompié (Real Betis) 3:2 FC Porto Champions League | Tie is the result | Won |
| 2026-10-14 | Real Betis Balompié (Real Betis) 3:2 FC Porto Champions League | Over 2.5 | Won |
| 2026-10-14 | Manchester City F.C. (Manchester City FC) 2:4 Paris Saint-Germain (PSG) Champions League | Team Over 0.5 | Won |
| 2026-10-14 | Manchester City F.C. (Manchester City FC) 2:4 Paris Saint-Germain (PSG) Champions League | 1H Over 1.5 | Won |
| 2026-10-14 | Real Betis Balompié (Real Betis) 3:2 FC Porto Champions League | Both Teams To Score | Won |
| 2026-10-14 | Feyenoord Rotterdam (Feyenoord) 3:2 Como 1907 Champions League | Over 0.5 | Won |
| 2026-10-14 | Feyenoord Rotterdam (Feyenoord) 3:2 Como 1907 Champions League | Over 1.5 | Won |
| 2026-10-14 | Bucaramanga 1:1 Aguilas Doradas Rionegro Colombian Liga DIMAYOR | Bucaramanga wins | Lost |
| 2026-10-13 | Bucaramanga 1:1 Aguilas Doradas Rionegro Colombian Liga DIMAYOR | Over 2.5 | Lost |
| 2026-10-13 | Bucaramanga 1:1 Aguilas Doradas Rionegro Colombian Liga DIMAYOR | BUC -1.5 | Lost |
| 2026-10-13 | Viking FK 3:3 FC Bayern Munich (Bayern Munich) Champions League | Tie is the result | Lost |
| 2026-10-13 | Galatasaray S.K. (Galatasaray) 1:4 FC Barcelona Champions League | Barcelona wins | Won |
| 2026-10-13 | R.C. Lens (Lens) 0:2 Sporting CP Champions League | Over 2.5 | Lost |
| 2026-10-13 | Shanghai Port F.C. (Shanghai Port) 1:1 Daejeon Hana Citizen FC (Daejeon Citizen) AFC Champions League | Over 0.5 | Won |
| 2026-10-13 | Red Bull Bragantino (Bragantino) 4:2 Cruzeiro E.C. (Cruzeiro) Brasileiro Serie A | Bragantino wins | Won |
| 2026-10-12 | Red Bull Bragantino (Bragantino) 4:2 Cruzeiro E.C. (Cruzeiro) Brasileiro Serie A | RBB +1.5 | Lost |
| 2026-10-12 | Club Nacional Asunción 1:0 CD Recoleta APF Division de Honor | Nacional wins | Won |
| 2026-10-12 | Mendoza 1:0 Newell's Old Boys Argentina Primera Division | Over 1.5 | Lost |
| 2026-10-12 | Club Atlético Lanús (Lanus) 2:0 Club Atlético Vélez Sarsfield (Velez Sarsfield) Argentina Primera Division | Over 1.5 | Won |
| 2026-10-12 | Levante UD 3:3 Sevilla FC La Liga | 1H Over 0.5 | Won |
| 2026-10-12 | Levante UD 3:3 Sevilla FC La Liga | Sevilla wins | Lost |
| 2026-10-12 | Atalanta BC (Atalanta) 3:1 Venezia F.C. (Venezia FC) Serie A | Atalanta wins | Won |
| 2026-10-12 | Atalanta BC (Atalanta) 3:1 Venezia F.C. (Venezia FC) Serie A | ATA +1.5 | Lost |
| 2026-10-12 | América de Cali (America Cali) 1:2 Ind. Medellin Colombian Liga DIMAYOR | Ind. Medellin wins | Won |
| 2026-10-12 | América de Cali (America Cali) 1:2 Ind. Medellin Colombian Liga DIMAYOR | Over 1.5 | Won |
| 2026-10-12 | Talleres de Córdoba (Talleres Cordoba) 0:0 Club Atlético Independiente (Independiente Avellaneda) Argentina Primera Division | Independiente Avellaneda wins | Lost |
| 2026-10-12 | St. Louis City SC (Saint Louis) 6:2 LA Galaxy MLS | Over 7.5 | Won |
| 2026-10-11 | Racing Club (Racing Avellaneda) 0:2 Club Atlético Belgrano (Belgrano de Cordoba) Argentina Primera Division | Over 0.5 | Won |
| 2026-10-11 | Grêmio FBPA (Gremio) 1:1 S.C. Internacional (SC Internacional) Brasileiro Serie A | Tie is the result | Lost |
| 2026-10-11 | Liga Deportiva Universitaria de Quito (LDU Quito) 2:1 Barcelona S.C. (Barcelona SC) Ecuador LigaPro | LDU +1.5 | Won |
| 2026-10-11 | Clube de Regatas do Flamengo (Flamengo) 1:0 Fluminense F.C. (Fluminense FC) Brasileiro Serie A | Over 0.5 | Won |
| 2026-10-11 | Clube de Regatas do Flamengo (Flamengo) 1:0 Fluminense F.C. (Fluminense FC) Brasileiro Serie A | 1H Over 0.5 | Lost |
| 2026-10-11 | Palmeiras 4:1 S.C. Corinthians Paulista (Corinthians) Brasileiro Serie A | 1H Over 0.5 | Won |
| 2026-10-11 | Cagliari Calcio 1:1 Juventus FC Serie A | Both Teams To Score | Won |
| 2026-10-11 | Cagliari Calcio 1:1 Juventus FC Serie A | 1H Over 0.5 | Won |
| 2026-10-11 | Cagliari Calcio 1:1 Juventus FC Serie A | JUV +1.5 | Won |
| 2026-10-11 | Clube Atlético Mineiro (Atletico Mineiro) 2:1 Santos F.C. (Santos FC) Brasileiro Serie A | 1H Over 0.5 | Lost |
| 2026-10-11 | S.L. Benfica (SL Benfica) 2:0 Guimaraes Liga Portugal | 1H Over 0.5 | Won |
| 2026-10-11 | US Sassuolo Calcio 1:1 AC Milan Serie A | Over 0.5 | Won |
| 2026-10-11 | Liverpool F.C. (Liverpool FC) 0:3 Manchester City F.C. (Manchester City FC) Premier League | 1H Over 1.5 | Lost |
| 2026-10-11 | Liverpool F.C. (Liverpool FC) 0:3 Manchester City F.C. (Manchester City FC) Premier League | Over 2.5 | Won |
| 2026-10-11 | Crystal Palace F.C. (Crystal Palace FC) 3:1 Nottingham Forest F.C. (Nottingham Forest FC) Premier League | Over 3.5 | Won |
| 2026-10-11 | Crystal Palace F.C. (Crystal Palace FC) 3:1 Nottingham Forest F.C. (Nottingham Forest FC) Premier League | 1H Over 0.5 | Won |
| 2026-10-11 | Como 1907 0:0 AS Roma Serie A | Team Over 0.5 | Lost |
| 2026-10-11 | Los Angeles FC 1:1 Vancouver Whitecaps FC (Vancouver) MLS | 1H Over 0.5 | Won |
| 2026-10-11 | Colorado 1:1 San Jose Earthquakes (San Jose) MLS | 1H Over 0.5 | Won |