Polymarket · Baseball · Football
JohnFollows is a MLB pro on Polymarket: 198 picks, 65.7% win rate, $474 profit. Real on-chain positions, updated daily.
Of the 60 most recent predictions listed below ( to ), 60 have settled: 44 won, 16 lost, 73.3% accuracy.
| League | Records | Settled | Won | Accuracy |
|---|---|---|---|---|
| MLB | 27 | 27 | 18 | 66.7% |
| Serie A | 13 | 13 | 10 | 76.9% |
| Ligue 1 | 10 | 10 | 8 | 80.0% |
| CONMEBOL Libertadores | 5 | 5 | 4 | 80.0% |
| Chinese Super League | 2 | 2 | 2 | — |
| EFL Championship | 2 | 2 | 1 | — |
JohnFollows mainly predicts MLB: 27 of the last 60 recorded predictions. Platform: Polymarket.
Across the settled orders we have collected: 65.7% hit rate over 198 orders, P&L $474, ROI 14.2%. In MLB, 18 of 27 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-05-13 16:25 UTC+0. Method: methodology
| 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 | Los Angeles Dodgers 3:9 San Francisco Giants MLB | Los Angeles Dodgers to win | Lost |
| 2026-05-12 | Texas Rangers 0:1 Arizona Diamondbacks MLB | Arizona Diamondbacks to win | Won |
| 2026-05-12 | Houston Astros 1:3 Seattle Mariners MLB | Seattle Mariners to win | Won |
| 2026-05-12 | Cleveland Guardians 7:2 Los Angeles Angels MLB | Cleveland Guardians to win | Won |
| 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 | Toronto Blue Jays 1:6 Los Angeles Angels MLB | Toronto Blue Jays to win | Lost |
| 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) Brazil Serie 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-10 | Milwaukee Brewers 4:3 New York Yankees MLB | New York Yankees to win | Lost |
| 2026-05-10 | Chicago White Sox 6:1 Seattle Mariners MLB | Chicago White Sox to win | Won |
| 2026-05-10 | Baltimore Orioles 2:6 Athletics MLB | Athletics to win | 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 | Texas Rangers 1:7 Chicago Cubs MLB | Chicago Cubs to win | Won |
| 2026-05-09 | Arizona Diamondbacks 1:3 New York Mets MLB | Arizona Diamondbacks to win | Lost |
| 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 | Miami Marlins 4:3 Baltimore Orioles MLB | Miami Marlins to win | Won |
| 2026-05-08 | Colorado Rockies 6:2 New York Mets MLB | New York Mets to win | Lost |
| 2026-05-08 | Kansas City Royals 5:8 Cleveland Guardians MLB | Cleveland Guardians to win | Won |
| 2026-05-08 | New York Yankees 9:2 Texas Rangers MLB | New York Yankees to win | Won |
| 2026-05-07 | Washington Nationals 15:2 Minnesota Twins MLB | Minnesota Twins to win | Lost |
| 2026-05-07 | Los Angeles Angels 8:2 Chicago White Sox MLB | Chicago White Sox to win | Lost |
| 2026-05-06 | Arizona Diamondbacks 9:0 Pittsburgh Pirates MLB | Arizona Diamondbacks to win | Won |
| 2026-05-06 | Barcelona S.C. (Barcelona SC) 1:0 Boca Juniors (CA Boca Juniors) CONMEBOL Libertadores | Barcelona SC to win | Lost |
| 2026-05-06 | Club Atlético Rosario Central (CA Rosario Central) 1:0 Club Libertad CONMEBOL Libertadores | CA Rosario Central vs Club Libertad O/U 2.5 | Won |
| 2026-05-05 | Philadelphia Phillies 9:1 Athletics MLB | Philadelphia Phillies to win | Won |
| 2026-05-05 | Houston Astros 3:8 Los Angeles Dodgers MLB | Los Angeles Dodgers to win | Won |
| 2026-05-05 | Kansas City Royals 6:2 Cleveland Guardians MLB | Cleveland Guardians to win | Lost |
| 2026-05-05 | Tampa Bay Rays 5:1 Toronto Blue Jays MLB | Tampa Bay Rays to win | Won |
| 2026-05-05 | New York Yankees 12:1 Baltimore Orioles MLB | New York Yankees to win | Won |
| 2026-05-04 | New York Yankees 11:3 Baltimore Orioles MLB | New York Yankees to win | 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-03 | Washington Nationals 1:4 Milwaukee Brewers MLB | Milwaukee Brewers to win | Won |
| 2026-05-03 | Athletics 6:14 Cleveland Guardians MLB | Athletics to win | Lost |
| 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) EFL 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) EFL 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-02 | Chicago Cubs 6:5 Arizona Diamondbacks MLB | Chicago Cubs to win | Won |
| 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) CONMEBOL Libertadores | Fluminense FC to win | Won |
| 2026-05-01 | New York Mets 4:5 Washington Nationals MLB | Washington Nationals to win | Won |
| 2026-04-30 | Estudiantes de La Plata 1:1 Clube de Regatas do Flamengo (CR Flamengo) CONMEBOL 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) CONMEBOL Libertadores | Barcelona SC to win | Won |