Kalshi · Football · Top pro
unfair.mackerel0621 is a Nations League pro on Kalshi: 171 picks, 73.7% win rate, $2K profit. Real on-chain positions, updated daily.
Of the 60 most recent predictions listed below ( to ), 40 have settled: 27 won, 13 lost, 67.5% accuracy.
| League | Records | Settled | Won | Accuracy |
|---|---|---|---|---|
| Nations League | 18 | 12 | 9 | 75.0% |
| Serie A | 16 | 10 | 6 | 60.0% |
| La Liga | 11 | 7 | 5 | 71.4% |
| Premier League | 8 | 4 | 2 | — |
| Champions League | 4 | 4 | 4 | — |
| EFL Cup | 3 | 3 | 1 | — |
unfair.mackerel0621 mainly predicts Nations League: 18 of the last 60 recorded predictions. Platform: Kalshi.
Across the settled orders we have collected: 73.7% hit rate over 171 orders, P&L $2K, ROI 23.4%. In Nations League, 9 of 12 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-15 18:02 UTC+8. Method: methodology
LWWWW
| Date | Match | Pick | Result |
|---|---|---|---|
| 2026-11-15 | Cyprus men's national football team (Cyprus) 1:4 Montenegro men's national football team (Montenegro) Nations League | Montenegro wins | Won |
| 2026-11-13 | North Macedonia men's national football team (North Macedonia) Slovenia men's national football team (Slovenia) Nations League | Slovenia wins | Pending |
| 2026-11-13 | Greece men's national football team (Greece) Serbia men's national football team (Serbia) Nations League | Greece wins | Pending |
| 2026-11-13 | Switzerland men's national football team (Switzerland) Scotland men's national football team (Scotland) Nations League | Switzerland wins | Pending |
| 2026-11-13 | Croatia men's national football team (Croatia) Czechia men's national football team (Czechia) Nations League | Croatia wins | Pending |
| 2026-11-12 | Scotland men's national football team (Scotland) 2:1 North Macedonia men's national football team (North Macedonia) Nations League | Scotland wins | Won |
| 2026-11-12 | Serbia men's national football team (Serbia) 1:3 Germany Nations League | Germany wins | Won |
| 2026-11-12 | Albania men's national football team (Albania) 2:0 Finland men's national football team (Finland) Nations League | Albania wins | Won |
| 2026-11-08 | ACF Fiorentina (Fiorentina) 2:2 Juventus FC Serie A | Juventus wins | Lost |
| 2026-11-08 | Bosnia and Herzegovina men's national football team (Bosnia and Herzegovina) Romania men's national association football team (Romania) Nations League | Bosnia and Herzegovina wins | Pending |
| 2026-11-08 | Romania men's national association football team (Romania) 2:1 Poland men's national football team (Poland) Nations League | Poland wins | Lost |
| 2026-11-08 | Slovenia men's national football team (Slovenia) 0:0 Switzerland men's national football team (Switzerland) Nations League | Switzerland wins | Lost |
| 2026-11-08 | Spain men's national football team (Spain) England men's national association football team (England) Nations League | Spain wins | Pending |
| 2026-11-08 | Austria men's national football team (Austria) 1:0 Ireland Nations League | Austria wins | Won |
| 2026-11-08 | Sweden men's national football team (Sweden) 3:2 Bosnia and Herzegovina men's national football team (Bosnia and Herzegovina) Nations League | Sweden wins | Won |
| 2026-11-08 | Portugal men's national football team (Portugal) 1:4 Denmark men's national football team (Denmark) Nations League | Portugal wins | Lost |
| 2026-11-08 | Norway men's national association football team (Norway) 3:1 Wales men's national association football team (Wales) Nations League | Norway wins | Won |
| 2026-11-08 | Czechia men's national football team (Czechia) 0:2 Spain men's national football team (Spain) Nations League | Spain wins | Won |
| 2026-11-08 | England men's national association football team (England) 2:1 Croatia men's national football team (Croatia) Nations League | England wins | Won |
| 2026-11-08 | Atalanta BC (Atalanta) Inter Milan (Inter) Serie A | Inter wins | Pending |
| 2026-11-08 | AC Milan Frosinone Calcio Serie A | Milan wins | Pending |
| 2026-11-08 | SSC Napoli (Napoli) Torino FC Serie A | Napoli wins | Pending |
| 2026-11-08 | Parma Calcio 1913 AS Roma Serie A | Roma wins | Pending |
| 2026-11-08 | SS Lazio US Lecce Serie A | Lazio wins | Pending |
| 2026-11-08 | Como 1907 Cagliari Calcio Serie A | Como wins | Pending |
| 2026-11-08 | Getafe CF Atlético Madrid (Atletico) La Liga | Atletico wins | Pending |
| 2026-11-08 | FC Barcelona Villarreal CF La Liga | Barcelona wins | Pending |
| 2026-11-08 | Real Madrid RC Celta de Vigo (Celta Vigo) La Liga | Real Madrid wins | Pending |
| 2026-11-08 | Sevilla FC Real Betis Balompié (Real Betis) La Liga | Real Betis wins | Pending |
| 2026-11-08 | Hull City A.F.C. (Hull City AFC) Brighton & Hove Albion F.C. (Brighton) Premier League | Brighton wins | Pending |
| 2026-11-08 | Newcastle United F.C. (Newcastle) Arsenal F.C. (Arsenal FC) Premier League | Arsenal wins | Pending |
| 2026-11-08 | Aston Villa F.C. (Aston Villa FC) Sunderland A.F.C. (Sunderland AFC) Premier League | Aston Villa wins | Pending |
| 2026-11-08 | Manchester City F.C. (Manchester City FC) Fulham F.C. (Fulham FC) Premier League | Manchester City wins | Pending |
| 2026-11-04 | Genoa CFC (Genoa) 1:2 AC Milan Serie A | Milan wins | Won |
| 2026-11-04 | Arsenal F.C. (Arsenal FC) 1:0 Hull City A.F.C. (Hull City AFC) Premier League | Arsenal wins | Won |
| 2026-11-02 | SSC Napoli (Napoli) 1:1 SS Lazio Serie A | Lazio wins | Lost |
| 2026-11-02 | AS Roma 3:0 US Sassuolo Calcio Serie A | Roma wins | Won |
| 2026-11-02 | Manchester United F.C. (Manchester United FC) 4:4 Aston Villa F.C. (Aston Villa FC) Premier League | Aston Villa wins | Lost |
| 2026-11-02 | AEK Athens F.C. (AEK Athens) 2:3 Real Madrid Champions League | Real Madrid wins | Won |
| 2026-11-02 | FC Barcelona 3:0 Aston Villa F.C. (Aston Villa FC) Champions League | Barcelona wins | Won |
| 2026-10-31 | Brighton & Hove Albion F.C. (Brighton) 2:0 Brentford F.C. (Brentford FC) Premier League | Brighton wins | Won |
| 2026-10-31 | Nottingham Forest F.C. (Nottingham Forest FC) 3:1 Manchester City F.C. (Manchester City FC) Premier League | Manchester City wins | Lost |
| 2026-10-30 | Atlético Madrid (Atletico) 1:2 FC Barcelona La Liga | Barcelona wins | Won |
| 2026-10-30 | Villarreal CF 2:0 Getafe CF La Liga | Villarreal wins | Won |
| 2026-10-30 | Elche CF 0:2 Real Betis Balompié (Real Betis) La Liga | Real Betis wins | Won |
| 2026-10-30 | Valencia 0:3 Real Madrid La Liga | Real Madrid wins | Won |
| 2026-10-30 | Elche CF 0:1 Valencia La Liga | Elche wins | Lost |
| 2026-10-30 | SS Lazio 2:1 Cagliari Calcio Serie A | Lazio wins | Won |
| 2026-10-30 | Bologna F.C. 1909 (Bologna FC 1909) 2:1 AC Monza Serie A | Bologna wins | Won |
| 2026-10-30 | Udinese Calcio 2:5 AS Roma Serie A | Roma wins | Won |
| 2026-10-28 | AFC Bournemouth 3:0 Aston Villa F.C. (Aston Villa FC) EFL Cup | Aston Villa To Advance | Lost |
| 2026-10-27 | Villarreal CF 0:1 RCD Espanyol de Barcelona (Espanyol) La Liga | Villarreal wins | Lost |
| 2026-10-26 | Bradford City A.F.C. (Bradford) 2:0 Peterborough United F.C. (Peterborough) EFL Cup | Bradford wins | Won |
| 2026-10-26 | Manchester City F.C. (Manchester City FC) 2:2 Brighton & Hove Albion F.C. (Brighton) EFL Cup | Manchester City wins | Lost |
| 2026-10-25 | R.C. Lens (Lens) 1:9 Como 1907 Champions League | Como wins | Won |
| 2026-10-25 | Atalanta BC (Atalanta) 4:4 Frosinone Calcio Serie A | Frosinone wins | Lost |
| 2026-10-25 | AC Milan 3:1 Inter Milan (Inter) Serie A | Inter wins | Lost |
| 2026-10-25 | Feyenoord Rotterdam (Feyenoord) 0:3 Inter Milan (Inter) Champions League | Inter wins | Won |
| 2026-10-25 | Real Sociedad 2:1 Levante UD La Liga | Real Sociedad wins | Won |
| 2026-10-24 | AC Monza 1:4 SSC Napoli (Napoli) Serie A | Napoli wins | Won |