FootballFutsal (FIFA)Futsal (AMF)Beach SoccerAustralian FootballAmerican FootballFlag FootballBeach Flag Football
Rugby UnionRugby SevensRugby LeagueTouchIce HockeyBandyField HockeyIndoor Hockey
Floorball
Roller HockeyInline Hockey (FIRS)Inline Hockey (IIHF)Skater HockeyBall HockeyLacrosseBox Lacrosse
Intercrosse
RingetteShintyWater PoloBeach Water PoloCanoe PoloCycleballRoller Derby
CricketIndoor Cricket
BaseballSoftballPes├ĄpalloUltimateBeach UltimateGuts
VolleyballFistballBasketball3x3 BasketballNetballKorfballHandballBeach Handball
TchoukballBeach TchoukballQuidditchUnderwater HockeyUnderwater RugbyCurlingSepak TakrawBeach Sepak Takraw
RollballKabaddiIndoor KabaddiBeach KabaddiPoloPolocrosseHorseballSnow Polo
MEN'S CURLING - FIXTURES

Latest Men's Results

2016 2015 2014 2013 2012 2011 2010

Men's Fixtures

Men's Ranking

Latest Mixed Results

2016 2015 2014 2013 2012 2011 2010

Mixed Fixtures

Mixed Ranking

Latest Women's Results

2016 2015 2014 2013 2012 2011 2010

Women's Fixtures

Women's Ranking

DATEVENUEMATCHCOMPETITIONSTAGE
01.04EdmontonCanada - SwitzerlandWorld Championship Group Stage
01.04Edmonton (Canada)Japan - ItalyWorld Championship Group Stage
01.04Edmonton (Canada)Netherlands - GermanyWorld Championship Group Stage
01.04Edmonton (Canada)Russia - USAWorld Championship Group Stage
01.04Edmonton (Canada)China - SwedenWorld Championship Group Stage
01.04Edmonton (Canada)Italy - GermanyWorld Championship Group Stage
01.04Edmonton (Canada)Scotland - NorwayWorld Championship Group Stage
01.04Edmonton (Canada)USA - SwitzerlandWorld Championship Group Stage
02.04EdmontonCanada - RussiaWorld Championship Group Stage
02.04Edmonton (Canada)Japan - NetherlandsWorld Championship Group Stage
02.04Edmonton (Canada)China - ItalyWorld Championship Group Stage
02.04Edmonton (Canada)Germany - SwedenWorld Championship Group Stage
02.04Edmonton (Canada)Switzerland - NorwayWorld Championship Group Stage
02.04Edmonton (Canada)USA - ScotlandWorld Championship Group Stage
02.04EdmontonCanada - SwedenWorld Championship Group Stage
02.04Edmonton (Canada)China - RussiaWorld Championship Group Stage
02.04Edmonton (Canada)Japan - ScotlandWorld Championship Group Stage
02.04Edmonton (Canada)Norway - NetherlandsWorld Championship Group Stage
03.04Edmonton (Canada)Italy - USAWorld Championship Group Stage
03.04Edmonton (Canada)Scotland - ChinaWorld Championship Group Stage
03.04Edmonton (Canada)Sweden - NorwayWorld Championship Group Stage
03.04Edmonton (Canada)Switzerland - GermanyWorld Championship Group Stage
03.04EdmontonCanada - ScotlandWorld Championship Group Stage
03.04Edmonton (Canada)Netherlands - ChinaWorld Championship Group Stage
03.04Edmonton (Canada)Norway - RussiaWorld Championship Group Stage
03.04Edmonton (Canada)Sweden - JapanWorld Championship Group Stage
03.04EdmontonCanada - USAWorld Championship Group Stage
03.04Edmonton (Canada)Germany - JapanWorld Championship Group Stage
03.04Edmonton (Canada)Italy - NetherlandsWorld Championship Group Stage
03.04Edmonton (Canada)Russia - SwitzerlandWorld Championship Group Stage
04.04Edmonton (Canada)Germany - ChinaWorld Championship Group Stage
04.04Edmonton (Canada)Norway - USAWorld Championship Group Stage
04.04Edmonton (Canada)Sweden - ItalyWorld Championship Group Stage
04.04Edmonton (Canada)Switzerland - ScotlandWorld ChampionshipGroup Stage
04.04EdmontonCanada - ChinaWorld Championship Group Stage
04.04Edmonton (Canada)Japan - NorwayWorld Championship Group Stage
04.04Edmonton (Canada)Scotland - NetherlandsWorld ChampionshipGroup Stage
04.04Edmonton (Canada)Sweden - RussiaWorld Championship Group Stage
04.04EdmontonCanada - GermanyWorld Championship Group Stage
04.04Edmonton (Canada)Netherlands - SwitzerlandWorld ChampionshipGroup Stage
04.04Edmonton (Canada)Russia - ItalyWorld Championship Group Stage
04.04Edmonton (Canada)USA - JapanWorld Championship Group Stage
05.04EdmontonCanada - NetherlandsWorld Championship Group Stage
05.04Edmonton (Canada)China - NorwayWorld Championship Group Stage
05.04Edmonton (Canada)Russia - JapanWorld Championship Group Stage
05.04Edmonton (Canada)Sweden - ScotlandWorld Championship Group Stage
05.04EdmontonCanada - JapanWorld Championship Group Stage
05.04Edmonton (Canada)Italy - SwitzerlandWorld Championship Group Stage
05.04Edmonton (Canada)Netherlands - RussiaWorld Championship Group Stage
05.04Edmonton (Canada)USA - GermanyWorld Championship Group Stage
05.04Edmonton (Canada)China - USAWorld Championship Group Stage
05.04Edmonton (Canada)Italy - ScotlandWorld Championship Group Stage
05.04Edmonton (Canada)Norway - GermanyWorld Championship Group Stage
05.04Edmonton (Canada)Switzerland - SwedenWorld Championship Group Stage
06.04EdmontonCanada - ItalyWorld Championship Group Stage
06.04Edmonton (Canada)Japan - SwitzerlandWorld Championship Group Stage
06.04Edmonton (Canada)Russia - GermanyWorld Championship Group Stage
06.04Edmonton (Canada)USA - NetherlandsWorld Championship Group Stage
06.04Edmonton (Canada)Germany - ScotlandWorld Championship Group Stage
06.04Edmonton (Canada)Norway - ItalyWorld Championship Group Stage
06.04Edmonton (Canada)Switzerland - ChinaWorld Championship Group Stage
06.04Edmonton (Canada)USA - SwedenWorld Championship Group Stage
06.04EdmontonCanada - NorwayWorld Championship Group Stage
06.04Edmonton (Canada)Japan - ChinaWorld Championship Group Stage
06.04Edmonton (Canada)Scotland - RussiaWorld Championship Group Stage
06.04Edmonton (Canada)Sweden - NetherlandsWorld Championship Group Stage
07.04Edmonton (Canada)1st Group Stage - 2nd Group StageWorld ChampionshipPage 1-2
08.04Edmonton (Canada)3rd Group Stage - 4th Group StageWorld ChampionshipPage 3-4
08.04Edmonton (Canada)Loser Page 1/2 - Winner Page 3/4World ChampionshipSemi-Final
09.04Edmonton (Canada)Loser SF - Loser Page 3/4World Championship3rd Place Match
09.04Edmonton (Canada)Winner Page 1/2 - Winner SFWorld ChampionshipFinal
08.05CanilloAndorra - BulgariaEuropean ChampionshipC Division, Group Stage
08.05Canillo (Andorra)France - CroatiaEuropean ChampionshipC Division, Group Stage
08.05Canillo (Andorra)Luxembourg - BelarusEuropean ChampionshipC Division, Group Stage
08.05Canillo (Andorra)Romania - SerbiaEuropean ChampionshipC Division, Group Stage
08.05Canillo (Andorra)Spain - IrelandEuropean ChampionshipC Division, Group Stage
08.05CanilloAndorra - FranceEuropean ChampionshipC Division, Group Stage
08.05Canillo (Andorra)Belarus - IrelandEuropean ChampionshipC Division, Group Stage
08.05Canillo (Andorra)Bulgaria - SpainEuropean ChampionshipC Division, Group Stage
08.05Canillo (Andorra)Romania - LuxembourgEuropean ChampionshipC Division, Group Stage
08.05Canillo (Andorra)Serbia - CroatiaEuropean ChampionshipC Division, Group Stage
09.05CanilloAndorra - CroatiaEuropean ChampionshipC Division, Group Stage
09.05Canillo (Andorra)Belarus - SpainEuropean ChampionshipC Division, Group Stage
09.05Canillo (Andorra)Bulgaria - IrelandEuropean ChampionshipC Division, Group Stage
09.05Canillo (Andorra)France - RomaniaEuropean ChampionshipC Division, Group Stage
09.05Canillo (Andorra)Luxembourg - SerbiaEuropean ChampionshipC Division, Group Stage
09.05CanilloAndorra - BelarusEuropean ChampionshipC Division, Group Stage
09.05Canillo (Andorra)Croatia - LuxembourgEuropean ChampionshipC Division, Group Stage
09.05Canillo (Andorra)France - SpainEuropean ChampionshipC Division, Group Stage
09.05Canillo (Andorra)Irleand - RomaniaEuropean ChampionshipC Division, Group Stage
09.05Canillo (Andorra)Serbia - BulgariaEuropean ChampionshipC Division, Group Stage
10.05CanilloAndorra - Serbia European ChampionshipC Division, Group Stage
10.05Canillo (Andorra)France - BulgariaEuropean ChampionshipC Division, Group Stage
10.05Canillo (Andorra)Luxembourg - IrelandEuropean ChampionshipC Division, Group Stage
10.05Canillo (Andorra)Romania - BelarusEuropean ChampionshipC Division, Group Stage
10.05Canillo (Andorra)Spain - CroatiaEuropean ChampionshipC Division, Group Stage
11.05CanilloAndorra - SpainEuropean ChampionshipC Division, Group Stage
11.05Canillo (Andorra)Bulgaria - LuxembourgEuropean ChampionshipC Division, Group Stage
11.05Canillo (Andorra)Ireland - FranceEuropean ChampionshipC Division, Group Stage
11.05Canillo (Andorra)Romania - CroatiaEuropean ChampionshipC Division, Group Stage
11.05Canillo (Andorra)Serbia - BelarusEuropean ChampionshipC Division, Group Stage
11.05CanilloAndorra - IrelandEuropean ChampionshipC Division, Group Stage
11.05Canillo (Andorra)Croatia - BelarusEuropean ChampionshipC Division, Group Stage
11.05Canillo (Andorra)Luxembourg - SpainEuropean ChampionshipC Division, Group Stage
11.05Canillo (Andorra)Romania - BulgariaEuropean ChampionshipC Division, Group Stage
11.05Canillo (Andorra)Serbia - FranceEuropean ChampionshipC Division, Group Stage
12.05CanilloAndorra - LuxembourgEuropean ChampionshipC Division, Group Stage
12.05Canillo (Andorra)Belarus - FranceEuropean ChampionshipC Division, Group Stage
12.05Canillo (Andorra)Croatia - BulgariaEuropean ChampionshipC Division, Group Stage
12.05Canillo (Andorra)Ireland - SerbiaEuropean ChampionshipC Division, Group Stage
12.05Canillo (Andorra)Spain - RomaniaEuropean ChampionshipC Division, Group Stage
12.05CanilloAndorra - RomaniaEuropean ChampionshipC Division, Group Stage
12.05Canillo (Andorra)Bulgaria - BelarusEuropean ChampionshipC Division, Group Stage
12.05Canillo (Andorra)France - LuxembourgEuropean ChampionshipC Division, Group Stage
12.05Canillo (Andorra)Ireland - CroatiaEuropean ChampionshipC Division, Group Stage
12.05Canillo (Andorra)Spain - SerbiaEuropean ChampionshipC Division, Group Stage
13.05Canillo (Andorra)1st Group Stage - 2nd Group StageEuropean ChampionshipC Division, Page 1-2
13.05Canillo (Andorra)3rd Group Stage - 4th Group StageEuropean ChampionshipC Division, Page 3-4
13.05Canillo (Andorra)Loser Page 1-2 - Winner Page 3-4European ChampionshipC Division, 3rd Place Match
13.05Canillo (Andorra)Winner Page 1-2 - Winner SFEuropean ChampionshipC Division, Final
??.??-
??.??
TBDTeams to be decidedPacific-Asia Championship 
17.11-
25.11
Saint Gallen (Switzerland) Austria, Germany, Italy, Netherlands, Norway,
Russia, Scotland, Slovakia, Sweden, Switzerland
European ChampionshipA Division
17.11-
25.11
Saint Gallen (Switzerland) Belgium, Czech Republic, Denmark, England, Estonia,
Finland, Hungary, Israel, Latvia, Lithuania, Poland, Slovenia,
Turkey, Wales + Top 2 C Division
European ChampionshipB Division
05.12-
10.12
TBDTeams to be decidedOlympic Games Qualifier