Polymarket · Football
squirtdirty is a Premier League pro on Polymarket: 152 picks, 66.5% win rate, $444 profit. Real on-chain positions, updated daily.
Of the 60 most recent predictions listed below ( to ), 60 have settled: 37 won, 23 lost, 61.7% accuracy.
| League | Records | Settled | Won | Accuracy |
|---|---|---|---|---|
| Premier League | 38 | 38 | 24 | 63.2% |
| Champions League | 18 | 18 | 10 | 55.6% |
| Serie A | 3 | 3 | 3 | — |
| World Cup 2026 Qualification Europe | 1 | 1 | 0 | — |
squirtdirty mainly predicts Premier League: 38 of the last 60 recorded predictions. Platform: Polymarket.
Across the settled orders we have collected: 66.5% hit rate over 152 orders, P&L $444, ROI 16.6%. In Premier League, 24 of 38 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 Polymarket. Data as of 2026-10-20 18:54 UTC+0. Method: methodology
WLWWL
| Date | Match | Pick | Result |
|---|---|---|---|
| 2026-10-21 | Paris Saint-Germain FC 4:2 FC Barcelona Champions League | FC Barcelona to win | Won |
| 2026-10-21 | Fenerbahçe SK 2:2 SK Slavia Prague (SK Slavia Praha) Champions League | Fenerbahçe SK -1.5 spread | Lost |
| 2026-10-20 | Tottenham Hotspur F.C. (Tottenham Hotspur FC) 3:1 Coventry City F.C. (Coventry City FC) Premier League | Tottenham Hotspur FC vs Coventry City FC O/U 3.5 | Lost |
| 2026-10-20 | Tottenham Hotspur F.C. (Tottenham Hotspur FC) 3:1 Coventry City F.C. (Coventry City FC) Premier League | Tottenham Hotspur FC vs Coventry City FC O/U 1.5 | Won |
| 2026-10-18 | Nottingham Forest F.C. (Nottingham Forest FC) 0:1 Arsenal F.C. (Arsenal FC) Premier League | Arsenal FC to win | Won |
| 2026-03-31 | Kosovo men's national association football team (Kosovo) 0:1 Turkey men's national football team (Türkiye) World Cup 2026 Qualification Europe | both teams to score | Lost |
| 2026-03-17 | Manchester City F.C. (Manchester City FC) 1:2 Real Madrid Champions League | both teams to score | Won |
| 2026-03-16 | Brentford F.C. (Brentford FC) 2:2 Wolverhampton Wanderers F.C. (Wolverhampton Wanderers FC) Premier League | Brentford FC to win | Won |
| 2026-03-15 | Liverpool F.C. (Liverpool FC) 1:1 Tottenham Hotspur F.C. (Tottenham Hotspur FC) Premier League | both teams to score | Won |
| 2026-03-15 | Manchester United F.C. (Manchester United FC) 3:1 Aston Villa F.C. (Aston Villa FC) Premier League | Manchester United FC to win | Won |
| 2026-03-14 | West Ham United F.C. (West Ham) 1:1 Manchester City F.C. (Manchester City FC) Premier League | Manchester City FC to win | Lost |
| 2026-03-12 | Real Madrid 3:0 Manchester City F.C. (Manchester City FC) Champions League | Real Madrid CF vs Manchester City FC O/U 2.5 | Won |
| 2026-03-11 | Atalanta BC 1:6 FC Bayern Munich (FC Bayern München) Champions League | FC Bayern München to win | Won |
| 2026-03-11 | Atalanta BC 1:6 FC Bayern Munich (FC Bayern München) Champions League | Atalanta BC vs FC Bayern München O/U 2.5 | Won |
| 2026-03-10 | Galatasaray SK 1:0 Liverpool F.C. (Liverpool FC) Champions League | Liverpool FC to win | Lost |
| 2026-03-04 | Wolverhampton Wanderers F.C. (Wolverhampton Wanderers FC) 2:1 Liverpool F.C. (Liverpool FC) Premier League | Wolverhampton Wanderers FC vs Liverpool FC O/U 2.5 | Won |
| 2026-03-01 | Leeds United F.C. (Leeds United FC) 0:1 Manchester City F.C. (Manchester City FC) Premier League | Manchester City FC -1.5 spread | Lost |
| 2026-03-01 | Leeds United F.C. (Leeds United FC) 0:1 Manchester City F.C. (Manchester City FC) Premier League | Manchester City FC to win | Won |
| 2026-02-27 | Wolverhampton Wanderers F.C. (Wolverhampton Wanderers FC) 2:0 Aston Villa F.C. (Aston Villa FC) Premier League | Aston Villa FC to win | Lost |
| 2026-02-26 | Real Madrid 2:1 S.L. Benfica (Sport Lisboa e Benfica) Champions League | Real Madrid CF vs Sport Lisboa e Benfica O/U 2.5 | Won |
| 2026-02-26 | Juventus FC 3:2 Galatasaray SK Champions League | Juventus FC vs Galatasaray SK O/U 2.5 | Won |
| 2026-02-26 | Juventus FC 3:2 Galatasaray SK Champions League | Juventus FC vs Galatasaray SK O/U 3.5 | Lost |
| 2026-02-18 | Olympiacos F.C. (Olympiakós SFP) 0:2 Bayer 04 Leverkusen Champions League | Olympiakós SFP to win | Won |
| 2026-02-11 | Chelsea F.C. (Chelsea FC) 2:2 Leeds United F.C. (Leeds United FC) Premier League | Chelsea FC vs Leeds United FC O/U 2.5 | Won |
| 2026-02-11 | Tottenham Hotspur F.C. (Tottenham Hotspur FC) 1:2 Newcastle United F.C. (Newcastle United FC) Premier League | Tottenham Hotspur FC vs Newcastle United FC O/U 3.5 | Won |
| 2026-02-08 | Brighton & Hove Albion F.C. (Brighton & Hove Albion FC) 0:1 Crystal Palace F.C. (Crystal Palace FC) Premier League | Crystal Palace FC to win | Won |
| 2026-02-07 | AFC Bournemouth 1:1 Aston Villa F.C. (Aston Villa FC) Premier League | Aston Villa FC to win | Lost |
| 2026-02-07 | Manchester United F.C. (Manchester United FC) 2:0 Tottenham Hotspur F.C. (Tottenham Hotspur FC) Premier League | Manchester United FC to win | Won |
| 2026-02-01 | Manchester United F.C. (Manchester United FC) 3:2 Fulham F.C. (Fulham FC) Premier League | Manchester United FC to win | Won |
| 2026-01-25 | Arsenal F.C. (Arsenal FC) 2:3 Manchester United F.C. (Manchester United FC) Premier League | Arsenal FC to win | Lost |
| 2026-01-25 | Crystal Palace F.C. (Crystal Palace FC) 1:3 Chelsea F.C. (Chelsea FC) Premier League | Chelsea FC to win | Lost |
| 2026-01-25 | Brentford F.C. (Brentford FC) 0:2 Nottingham Forest F.C. (Nottingham Forest FC) Premier League | Brentford FC to win | Won |
| 2026-01-25 | AFC Bournemouth 3:2 Liverpool F.C. (Liverpool FC) Premier League | AFC Bournemouth to win | Won |
| 2026-01-24 | West Ham United F.C. (West Ham) 3:1 Sunderland A.F.C. (Sunderland AFC) Premier League | West Ham United FC to win | Lost |
| 2026-01-22 | Olympique de Marseille 0:3 Liverpool F.C. (Liverpool FC) Champions League | Liverpool FC to win | Lost |
| 2026-01-22 | SK Slavia Prague (SK Slavia Praha) 2:4 FC Barcelona Champions League | FC Barcelona to win | Won |
| 2026-01-21 | Inter Milan (FC Internazionale Milano) 1:3 Arsenal F.C. (Arsenal FC) Champions League | Arsenal FC to win | Lost |
| 2026-01-21 | FK Bodø/Glimt 3:1 Manchester City F.C. (Manchester City FC) Champions League | draw | Lost |
| 2026-01-21 | Tottenham Hotspur F.C. (Tottenham Hotspur FC) 2:0 Borussia Dortmund (BV Borussia 09 Dortmund) Champions League | Tottenham Hotspur FC to win | Lost |
| 2026-01-21 | FK Bodø/Glimt 3:1 Manchester City F.C. (Manchester City FC) Champions League | Manchester City FC -1.5 spread | Lost |
| 2026-01-21 | Villarreal CF (Villarreal) 1:2 AFC Ajax Champions League | Villarreal CF vs AFC Ajax O/U 3.5 | Won |
| 2026-01-18 | Nottingham Forest F.C. (Nottingham Forest FC) 0:0 Arsenal F.C. (Arsenal FC) Premier League | Arsenal FC to win | Lost |
| 2026-01-17 | Tottenham Hotspur F.C. (Tottenham Hotspur FC) 1:2 West Ham United F.C. (West Ham) Premier League | Tottenham Hotspur FC to win | Lost |
| 2026-01-17 | Tottenham Hotspur F.C. (Tottenham Hotspur FC) 1:2 West Ham United F.C. (West Ham) Premier League | Tottenham Hotspur FC vs West Ham United FC O/U 2.5 | Won |
| 2026-01-12 | Juventus FC 5:0 US Cremonese Serie A | Juventus FC vs US Cremonese O/U 2.5 | Won |
| 2026-01-08 | Fulham F.C. (Fulham FC) 2:1 Chelsea F.C. (Chelsea FC) Premier League | Chelsea FC to win | Won |
| 2026-01-08 | Newcastle United F.C. (Newcastle United FC) 4:3 Leeds United F.C. (Leeds United FC) Premier League | Newcastle United FC vs Leeds United FC O/U 2.5 | Lost |
| 2026-01-08 | Crystal Palace F.C. (Crystal Palace FC) 0:0 Aston Villa F.C. (Aston Villa FC) Premier League | Aston Villa FC to win | Won |
| 2026-01-08 | Manchester City F.C. (Manchester City FC) 1:1 Brighton & Hove Albion F.C. (Brighton & Hove Albion FC) Premier League | Manchester City FC vs Brighton & Hove Albion FC O/U 3.5 | Won |
| 2026-01-07 | US Sassuolo Calcio 0:3 Juventus FC Serie A | Juventus FC to win | Won |
| 2026-01-04 | Leeds United F.C. (Leeds United FC) 1:1 Manchester United F.C. (Manchester United FC) Premier League | Leeds United FC to win | Won |
| 2026-01-04 | Tottenham Hotspur F.C. (Tottenham Hotspur FC) 1:1 Sunderland A.F.C. (Sunderland AFC) Premier League | Tottenham Hotspur FC to win | Lost |
| 2026-01-04 | AFC Bournemouth 2:3 Arsenal F.C. (Arsenal FC) Premier League | Arsenal FC to win | Won |
| 2026-01-03 | Wolverhampton Wanderers F.C. (Wolverhampton Wanderers FC) 3:0 West Ham United F.C. (West Ham) Premier League | West Ham United FC to win | Won |
| 2026-01-03 | Brighton & Hove Albion F.C. (Brighton & Hove Albion FC) 2:0 Burnley F.C. (Burnley) Premier League | Brighton & Hove Albion FC to win | Won |
| 2026-01-02 | Brentford F.C. (Brentford FC) 0:0 Tottenham Hotspur F.C. (Tottenham Hotspur FC) Premier League | Brentford FC vs Tottenham Hotspur FC O/U 2.5 | Won |
| 2026-01-02 | Liverpool F.C. (Liverpool FC) 0:0 Leeds United F.C. (Leeds United FC) Premier League | Liverpool FC vs Leeds United FC O/U 2.5 | Won |
| 2025-12-31 | Chelsea F.C. (Chelsea FC) 2:2 AFC Bournemouth Premier League | Chelsea FC to win | Lost |
| 2025-12-29 | Atalanta BC 0:1 Inter Milan (FC Internazionale Milano) Serie A | FC Internazionale Milano to win | Won |
| 2025-12-28 | Crystal Palace F.C. (Crystal Palace FC) 0:1 Tottenham Hotspur F.C. (Tottenham Hotspur FC) Premier League | Crystal Palace FC to win | Lost |