Kalshi · Football
M.Dog is a Intl Friendlies pro on Kalshi: 25 picks, 68.0% win rate, $361 profit. Real on-chain positions, updated daily.
Of the 60 most recent predictions listed below ( to ), 60 have settled: 42 won, 18 lost, 70.0% accuracy.
| League | Records | Settled | Won | Accuracy |
|---|---|---|---|---|
| Intl Friendlies | 20 | 20 | 15 | 75.0% |
| FIFA World Cup | 19 | 19 | 13 | 68.4% |
| Chile Liga de Primera | 5 | 5 | 2 | 40.0% |
| La Liga 2 | 3 | 3 | 2 | — |
| USL Championship | 3 | 3 | 2 | — |
| Uruguay Primera Division | 3 | 3 | 2 | — |
M.Dog mainly predicts Intl Friendlies: 20 of the last 60 recorded predictions. Platform: Kalshi.
Across the settled orders we have collected: 68.0% hit rate over 25 orders, P&L $361, ROI 39.0%. In Intl Friendlies, 15 of 20 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-06-28 22:45 UTC+0. Method: methodology
| Date | Match | Pick | Result |
|---|---|---|---|
| 2026-06-28 | San Diego 2:4 Los Angeles Dodgers MLB | Los Angeles D vs San Diego Winner | Won |
| 2026-06-27 | British Calgary Stampeders CFL | Calgary Stampeders to win | Won |
| 2026-06-26 | Qingdao Hainiu F.C. (Qingdao Hainiu) 4:2 Yunnan Yukun F.C. (Yunnan Yukun) Chinese Super League | Qingdao Hainiu vs Yunnan Yukun Winner | Won |
| 2026-06-25 | Tunisia men's national football team (Tunisia) 1:3 Netherlands FIFA World Cup | NED -3.5 | Lost |
| 2026-06-20 | Unión Deportiva Almería (UD Almería) 1:2 Málaga CF (Malaga) La Liga 2 | Almeria vs Malaga Winner | Won |
| 2026-06-20 | Turkiye 0:1 Paraguay men's national football team (Paraguay) FIFA World Cup | Turkiye vs Paraguay Winner | Won |
| 2026-06-20 | Brazil men's national football team (Brazil) 3:0 Haiti men's national football team (Haiti) FIFA World Cup | BRA -3.5 | Lost |
| 2026-06-19 | USA 2:0 Australia men's national soccer team (Australia) FIFA World Cup | USA -1.5 | Won |
| 2026-06-19 | Club Universidad de Chile (U de Chile) 2:0 O'Higgins F.C. (O'Higgins FC) Chile Liga de Primera | U de Chile vs O´Higgins Winner | Won |
| 2026-06-18 | Canadian men's national soccer team (Canada) 6:0 Qatar men's national football team (Qatar) FIFA World Cup | CAN +6.5 | Won |
| 2026-06-18 | Canadian men's national soccer team (Canada) 6:0 Qatar men's national football team (Qatar) FIFA World Cup | CAN +5.5 | Lost |
| 2026-06-17 | Argentina men's national football team (Argentina) 3:0 Algeria men's national football team (Algeria) FIFA World Cup | ARG -1.5 | Won |
| 2026-06-16 | France 3:1 Senegal men's national association football team (Senegal) FIFA World Cup | FRA +1.5 | Lost |
| 2026-06-16 | France 3:1 Senegal men's national association football team (Senegal) FIFA World Cup | France vs Senegal Winner | Won |
| 2026-06-16 | IR Iran 2:2 New Zealand men's national football team (New Zealand) FIFA World Cup | IR Iran vs New Zealand Winner | Won |
| 2026-06-16 | IR Iran 2:2 New Zealand men's national football team (New Zealand) FIFA World Cup | IR Iran vs New Zealand Winner | Lost |
| 2026-06-16 | Dallas Wings 96:66 Las Vegas Aces WNBA | DAL -9.5 | Won |
| 2026-06-15 | Sweden men's national football team (Sweden) 5:1 Tunisia men's national football team (Tunisia) FIFA World Cup | Sweden vs Tunisia Winner | Won |
| 2026-06-14 | Unión La Calera (Union La Calera) 2:2 Club Universidad de Chile (U de Chile) Chile Liga de Primera | Union La Calera vs U de Chile Winner | Lost |
| 2026-06-14 | Australia men's national soccer team (Australia) 2:0 Turkiye FIFA World Cup | Australia vs Turkiye Winner | Won |
| 2026-06-14 | Oakland Roots SC 0:0 Miami FC USL Championship | Oakland Roots SC vs Miami Winner | Won |
| 2026-06-14 | New Mexico United 1:1 Orange County SC USL Championship | New Mexico United vs Orange County Winner | Won |
| 2026-06-14 | Haiti men's national football team (Haiti) 0:1 Scotland men's national football team (Scotland) FIFA World Cup | Haiti vs Scotland Winner | Won |
| 2026-06-14 | Club Deportivo Ñublense (Nublense) 2:2 Club Deportivo Huachipato (CD Huachipato) Chile Liga de Primera | Nublense vs Huachipato Winner | Lost |
| 2026-06-13 | Qatar men's national football team (Qatar) 1:1 Switzerland men's national football team (Switzerland) FIFA World Cup | SUI +1.5 | Won |
| 2026-06-13 | Everton de Viña del Mar 1:2 C.D. Palestino (CD Palestino) Chile Liga de Primera | Everton vs Palestino Winner | Won |
| 2026-06-13 | USA 4:1 Paraguay men's national football team (Paraguay) FIFA World Cup | USA -2.5 | Won |
| 2026-06-13 | Audax Italiano (Audax) 1:1 Club Deportes La Serena (Deportes La Serena) Chile Liga de Primera | Audax vs Deportes La Serena Winner | Lost |
| 2026-06-12 | Canadian men's national soccer team (Canada) 1:1 Bosnia and Herzegovina men's national football team (Bosnia and Herzegovina) FIFA World Cup | Canada vs Bosnia and Herzegovina Winner | Won |
| 2026-06-12 | South Korea men's national football team (Korea Republic) 2:1 Czechia men's national football team (Czechia) FIFA World Cup | Korea Republic vs Czechia Winner | Won |
| 2026-06-12 | South Korea men's national football team (Korea Republic) 2:1 Czechia men's national football team (Czechia) FIFA World Cup | Korea Republic vs Czechia Winner | Lost |
| 2026-06-10 | Tampa Bay 2:2 Charleston Battery (Charleston) USL Championship | Tampa Bay vs Charleston Winner | Lost |
| 2026-06-10 | England men's national association football team (England) 3:0 Costa Rica Intl Friendlies | ENG +2.5 | Lost |
| 2026-06-10 | Portugal men's national football team (Portugal) 2:1 Nigeria men's national basketball team (Nigeria) Intl Friendlies | Portugal vs Nigeria Winner | Won |
| 2026-06-10 | Iraq men's national football team (Iraq) 0:2 Venezuela national basketball team (Venezuela) Intl Friendlies | Iraq vs Venezuela Winner | Won |
| 2026-06-09 | Ottawa 5:3 FC Supra du Québec (FC Supra Du Quebec) Canadian Premier League | Ottawa vs FC Supra Du Quebec Winner | Won |
| 2026-06-09 | Unión Deportiva Almería (UD Almería) 3:2 Castellon La Liga 2 | Almeria vs Castellon Winner | Lost |
| 2026-06-09 | Unión Deportiva Almería (UD Almería) 3:2 Castellon La Liga 2 | Almeria vs Castellon Winner | Won |
| 2026-06-09 | Liberia men's national football team (Liberia) 3:1 Sierra Leone men's national football team (Sierra Leone) Intl Friendlies | Liberia vs Sierra Leone Winner | Won |
| 2026-06-09 | Sweden women's national football team at the Olympic Games (Sweden W) 2:2 Italy women's national football team (Italy W) FIFA World Cup Qualifiers Women | Sweden vs Italy Winner | Won |
| 2026-06-09 | Hungary men's national football team (Hungary) 3:1 Kazakhstan men's national football team (Kazakhstan) Intl Friendlies | Hungary vs Kazakhstan Winner | Lost |
| 2026-06-09 | Belarus men's national football team (Belarus) 2:2 Burkina Faso men's national football team (Burkina Faso) Intl Friendlies | Belarus vs Burkina Faso Winner | Won |
| 2026-06-09 | Tajikistan men's national football team (Tajikistan) 1:1 India men's national football team (India) Intl Friendlies | Tajikistan vs India Winner | Won |
| 2026-06-09 | Armenia men's national football team (Armenia) 1:1 Moldova men's national football team (Moldova) Intl Friendlies | Armenia vs Moldova Winner | Won |
| 2026-06-09 | Tajikistan men's national football team (Tajikistan) 1:1 India men's national football team (India) Intl Friendlies | Tajikistan vs India Winner | Lost |
| 2026-06-09 | Kyrgyzstan men's national football team (Kyrgyzstan) 0:0 Palestine men's national football team (Palestine) Intl Friendlies | Kyrgyzstan vs Palestine Winner | Won |
| 2026-06-09 | Indonesia men's national football team (Indonesia) 1:0 Mozambique men's national football team (Mozambique) Intl Friendlies | INA +2.5 | Won |
| 2026-06-09 | Cambodia men's national football team (Cambodia) 2:0 Hong Kong men's national football team (Hong Kong) Intl Friendlies | CAM -1.5 | Won |
| 2026-06-09 | China men's national football team (China PR) 0:0 Thailand Intl Friendlies | China PR vs Thailand Winner | Lost |
| 2026-06-09 | Spain men's national football team (Spain) 3:1 Peru men's national football team (Peru) Intl Friendlies | ESP +2.5 | Won |
| 2026-06-08 | Liverpool F.C. (Montevideo) (Liverpool Montevideo) 0:0 Cerro Largo FC Uruguay Primera Division | Liverpool M vs Cerro Largo Winner | Won |
| 2026-06-08 | Atlético Nacional (Atletico Nacional) 1:0 Junior de Barranquilla (Junior) Colombian Liga DIMAYOR | Atletico Nacional vs Junior Winner | Lost |
| 2026-06-08 | France 3:1 Northern Ireland men's national association football team (Northern Ireland) Intl Friendlies | FRA +2.5 | Won |
| 2026-06-07 | Colombia men's national football team (Colombia) 2:0 Jordan men's national football team (Jordan) Intl Friendlies | COL +2.5 | Won |
| 2026-06-07 | Defensor 1:1 Boston River Uruguay Primera Division | Defensor vs Boston River Winner | Won |
| 2026-06-07 | Morocco men's national football team (Morocco) 1:1 Norway men's national association football team (Norway) Intl Friendlies | Morocco vs Norway Winner | Won |
| 2026-06-07 | C.A. Cerro (Cerro) 0:1 Club Atlético Peñarol (Penarol) Uruguay Primera Division | Cerro vs Penarol Winner | Lost |
| 2026-06-07 | Maldives Bangladesh men's national football team (Bangladesh) Intl Friendlies | Maldives vs Bangladesh Winner | Lost |
| 2026-06-07 | Kenya men's national football team (Kenya) 4:0 Lesotho men's national football team (Lesotho) Intl Friendlies | Kenya vs Lesotho Winner | Won |
| 2026-06-07 | Afghanistan men's national football team (Afghanistan) 0:2 Pakistan men's national football team (Pakistan) Intl Friendlies | Afghanistan vs Pakistan Winner | Won |