Men World Skate Roller Hockey World Cup

Winners
 Spain17
 Portugal16
 Argentina5
 Italy4
 England2
YearHost cityWinnerScoreRunners-up
1936  StuttgartEnglandLeagueItaly
1939  MontreuxEnglandItaly
1947  LisbonPortugalv
Details
1948  MontreuxPortugalEngland
1949  LisbonPortugalSpain
1950  MilanPortugal4–0Italy
1951  BarcelonaSpainLeaguePortugal
1952  PortoPortugal4–0Italy
1953  GenevaItalyLeaguePortugal
1954  BarcelonaSpainPortugal
1955  MilanSpainItaly
1956  PortoPortugalSpain
1958  PortoPortugalSpain
1960  MadridPortugalSpain
1962  SantiagoPortugalItaly
1964  BarcelonaSpainPortugal
1966  São PauloSpainPortugal
1968  PortoPortugalSpain
1970  San JuanSpainPortugal
1972  A CoruñaSpainPortugal
1974  LisbonPortugalSpain
1976  OviedoSpainArgentina
1978  San JuanArgentinaSpain
1980  TalcahuanoSpainArgentina
1982  BarcelosPortugalSpain
1984  NovaraArgentinaItaly
1986  SertãozinhoItalySpain
1988  A CoruñaItalySpain
1989  San JuanSpain2–1Portugal
1991  PortoPortugal7–0Netherlands
1993  Bassano d.G. ,  Sesto S.G.Portugal3–3 (a.e.t.)Italy
1995  RecifeArgentina5–1Portugal
1997  WuppertalItaly5–0Argentina
1999  ReusArgentina1–0Spain
2001  San JuanSpain2–2
1–0 (p)
Argentina
2003  Oliveira de AzeméisPortugal1–0Italy
2005  San JoseSpain2–1Argentina
2007  MontreuxSpain8–1Switzerland
2009  VigoSpain3–1Argentina
2011  San JuanSpain5–4Argentina
2013  Luanda ,  NamibeSpain4–3Argentina
2015  La Roche-sur-YonArgentina6–1Spain
2017  Nanjing Spain3–3 
2–1 (p)
Portugal
2019  Barcelona Portugal0–0 
2–1 (p)
Argentina
2021  Lima TBD