Polymarket · Esports · Football
Public prediction record of JohnFollows on Polymarket: 135 entries, 68.2% accuracy. Every pick and outcome listed.
Of the 60 most recent predictions listed below ( to ), 60 have settled: 44 won, 16 lost, 73.3% accuracy.
| League | Records | Settled | Won | Accuracy |
|---|---|---|---|---|
| Serie A | 17 | 17 | 12 | 70.6% |
| Ligue 1 | 14 | 14 | 10 | 71.4% |
| Dota 2 | 9 | 9 | 6 | 66.7% |
| Copa Libertadores | 7 | 7 | 6 | 85.7% |
| The Championship | 5 | 5 | 3 | 60.0% |
| Chinese Super League | 3 | 3 | 3 | — |
| Date | Match | Pick | Result |
|---|---|---|---|
| 2026-05-13 | Stade Brestois 29 1–2 RC Strasbourg Alsace Ligue 1 | RC Strasbourg Alsace to win | Lost |
| 2026-05-12 | SSC Napoli 2–3 Bologna F.C. 1909 (Bologna FC 1909) Serie A | SSC Napoli -1.5 spread | Won |
| 2026-05-11 | AJ Auxerre 2–1 OGC Nice Ligue 1 | OGC Nice to win | Won |
| 2026-05-11 | FC Metz 0–4 F.C. Lorient (FC Lorient) Ligue 1 | FC Metz to win | Won |
| 2026-05-11 | Clube do Remo 1–1 Sociedade Esportiva Palmeiras (SE Palmeiras) Brasileirão Série A | Clube do Remo to win | Won |
| 2026-05-11 | Paris Saint-Germain FC 1–0 Stade Brestois 29 Ligue 1 | Paris Saint-Germain FC to win | Won |
| 2026-05-10 | Parma Calcio 1913 2–3 AS Roma Serie A | AS Roma -1.5 spread | Won |
| 2026-05-10 | ACF Fiorentina 0–0 Genoa CFC Serie A | ACF Fiorentina to win | Lost |
| 2026-05-10 | US Cremonese 3–0 Pisa SC Serie A | US Cremonese to win | Won |
| 2026-05-10 | Shenzhen Xinpengcheng FC 1–2 Shandong Taishan F.C. (Shandong Taishan FC) Chinese Super League | Shandong Taishan FC to win | Won |
| 2026-05-10 | Hellas Verona FC 0–1 Como 1907 Serie A | Como 1907 -1.5 spread | Won |
| 2026-05-10 | Qingdao Xihaian FC 1–1 Wuhan Three Towns F.C. (Wuhan San Zhen FC) Chinese Super League | Qingdao Xihaian FC vs Wuhan San Zhen FC O/U 2.5 | Won |
| 2026-05-10 | Angers SCO 1–1 RC Strasbourg Alsace Ligue 1 | Angers SCO vs RC Strasbourg Alsace O/U 2.5 | Won |
| 2026-05-09 | SS Lazio 0–3 Inter Milan (FC Internazionale Milano) Serie A | FC Internazionale Milano to win | Lost |
| 2026-05-09 | Cagliari Calcio 0–2 Udinese Calcio Serie A | Cagliari Calcio to win | Won |
| 2026-05-09 | Torino FC 2–1 US Sassuolo Calcio Serie A | US Sassuolo Calcio to win | Won |
| 2026-05-09 | R.C. Lens (Racing Club de Lens) 1–0 FC Nantes Ligue 1 | Racing Club de Lens to win | Won |
| 2026-05-08 | R.C. Lens (Racing Club de Lens) 1–0 FC Nantes Ligue 1 | Racing Club de Lens vs FC Nantes O/U 3.5 | Won |
| 2026-05-08 | Crystal Palace F.C. (Crystal Palace FC) FK Shakhtar Donetsk UEFA Conference League | Crystal Palace FC vs FK Shakhtar Donetsk O/U 2.5 | Won |
| 2026-05-08 | RC Strasbourg Alsace Rayo Vallecano (Rayo Vallecano de Madrid) UEFA Conference League | RC Strasbourg Alsace to win | Won |
| 2026-05-06 | Barcelona S.C. (Barcelona SC) 1–0 Boca Juniors (CA Boca Juniors) Copa Libertadores | Barcelona SC to win | Lost |
| 2026-05-06 | Club Atlético Rosario Central (CA Rosario Central) 1–0 Club Libertad Copa Libertadores | CA Rosario Central vs Club Libertad O/U 2.5 | Won |
| 2026-05-03 | US Sassuolo Calcio 2–0 AC Milan Serie A | AC Milan to win | Won |
| 2026-05-03 | Bologna F.C. 1909 (Bologna FC 1909) 0–0 Cagliari Calcio Serie A | Bologna FC 1909 -1.5 spread | Won |
| 2026-05-02 | FC Metz 1–2 AS Monaco FC Ligue 1 | AS Monaco FC to win | Won |
| 2026-05-02 | Udinese Calcio 2–0 Torino FC Serie A | Udinese Calcio vs Torino FC O/U 2.5 | Won |
| 2026-05-02 | Wrexham A.F.C. (Wrexham AFC) 2–2 Middlesbrough F.C. (Middlesbrough FC) The Championship | Middlesbrough FC to win | Won |
| 2026-05-02 | Sheffield Wednesday F.C. (Sheffield Wednesday FC) 2–1 West Bromwich Albion F.C. (West Bromwich Albion FC) The Championship | Sheffield Wednesday FC to win | Lost |
| 2026-05-02 | Udinese Calcio 2–0 Torino FC Serie A | Udinese Calcio to win | Lost |
| 2026-05-02 | Paris Saint-Germain FC 2–2 F.C. Lorient (FC Lorient) Ligue 1 | Paris Saint-Germain FC to win | Lost |
| 2026-05-01 | Pisa SC 1–2 US Lecce Serie A | US Lecce to win | Won |
| 2026-05-01 | RC Strasbourg Alsace 1–2 Toulouse FC Ligue 1 | RC Strasbourg Alsace to win | Won |
| 2026-05-01 | Club Bolívar 2–0 Fluminense F.C. (Fluminense FC) Copa Libertadores | Fluminense FC to win | Won |
| 2026-05-01 | FK Shakhtar Donetsk Crystal Palace F.C. (Crystal Palace FC) UEFA Conference League | Crystal Palace FC to win | Lost |
| 2026-04-30 | Estudiantes de La Plata 1–1 Clube de Regatas do Flamengo (CR Flamengo) Copa Libertadores | CR Flamengo to win | Won |
| 2026-04-30 | Barcelona S.C. (Barcelona SC) 1–2 Club Deportivo Universidad Católica (CD Universidad Católica) Copa Libertadores | Barcelona SC to win | Won |
| 2026-04-29 | Cruzeiro E.C. (Cruzeiro EC) 1–0 Boca Juniors (CA Boca Juniors) Copa Libertadores | CA Boca Juniors to win | Won |
| 2026-04-29 | Club Atlético Lanús (CA Lanús) 1–0 LDU de Quito Copa Libertadores | CA Lanús -1.5 spread | Won |
| 2026-04-26 | ACF Fiorentina 0–0 US Sassuolo Calcio Serie A | ACF Fiorentina vs US Sassuolo Calcio O/U 2.5 | Won |
| 2026-04-26 | Aurora 2–0 Team Falcons Dota 2 | Aurora to win | Won |
| 2026-04-26 | Torino FC 2–2 Inter Milan (FC Internazionale Milano) Serie A | FC Internazionale Milano to win | Lost |
| 2026-04-26 | ACF Fiorentina 0–0 US Sassuolo Calcio Serie A | ACF Fiorentina to win | Lost |
| 2026-04-25 | Manchester City F.C. (Manchester City FC) 2–1 Southampton F.C. (Southampton FC) FA Cup | Manchester City FC vs Southampton FC O/U 3.5 | Won |
| 2026-04-25 | Team Liquid 2–0 South America Rejects Dota 2 | Team Liquid to win | Won |
| 2026-04-25 | Leicester City F.C. (Leicester City FC) 1–1 Millwall F.C. (Millwall FC) The Championship | Leicester City FC vs Millwall FC O/U 2.5 | Won |
| 2026-04-25 | Leicester City F.C. (Leicester City FC) 1–1 Millwall F.C. (Millwall FC) The Championship | Leicester City FC to win | Won |
| 2026-04-25 | Stade Brestois 29 3–3 R.C. Lens (Racing Club de Lens) Ligue 1 | Stade Brestois 29 vs Racing Club de Lens O/U 3.5 | Lost |
| 2026-04-24 | SSC Napoli 4–0 US Cremonese Serie A | SSC Napoli to win | Won |
| 2026-04-24 | Team Falcons 2–0 Team Spirit Dota 2 | Team Spirit to win | Lost |
| 2026-04-24 | Stade Brestois 29 3–3 R.C. Lens (Racing Club de Lens) Ligue 1 | Stade Brestois 29 to win | Won |
| 2026-04-24 | BetBoom Team 2–0 Team Spirit Dota 2 | Team Spirit to win | Lost |
| 2026-04-22 | Paris Saint-Germain FC 3–0 FC Nantes Ligue 1 | Paris Saint-Germain FC vs FC Nantes O/U 3.5 | Won |
| 2026-04-22 | Xtreme Gaming 0–2 Team Spirit Dota 2 | Team Spirit to win | Won |
| 2026-04-22 | Paris Saint-Germain FC 3–0 FC Nantes Ligue 1 | Paris Saint-Germain FC to win | Lost |
| 2026-04-22 | Leicester City F.C. (Leicester City FC) 2–2 Hull City A.F.C. (Hull City AFC) The Championship | draw | Lost |
| 2026-04-21 | Xtreme Gaming 2–0 Vici Gaming Dota 2 | Xtreme Gaming to win | Won |
| 2026-04-21 | Shenzhen Xinpengcheng FC 0–1 Beijing Guoan F.C. (Beijing Guoan FC) Chinese Super League | Shenzhen Xinpengcheng FC vs Beijing Guoan FC O/U 2.5 | Won |
| 2026-04-21 | Team Spirit 2–1 Natus Vincere Dota 2 | Natus Vincere to win | Lost |
| 2026-04-21 | Team Spirit 2–1 Natus Vincere Dota 2 | Team Spirit to win | Won |
| 2026-04-21 | Virtus.pro 1–2 MOUZ Dota 2 | MOUZ to win | Won |