FootballFIFA FutsalAMF FutsalBeach SoccerAustralian FootballAmerican FootballFlag FootballBeach Flag Football
Rugby UnionRugby SevensRugby LeagueTouchIce HockeyBandyField HockeyIndoor Hockey
Floorball
Roller HockeyFIRS Inline HockeyIIHF Inline HockeySkater 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
WOMEN'S CURLING - FIXTURES

Latest Women's Results

2017 2016 2015 2014 2013 2012 2011 2010

Women's Fixtures

Women's Ranking

Latest Mixed Results

2017 2016 2015 2014 2013 2012 2011 2010

Mixed Fixtures

Mixed Ranking

Latest Men's Results

2017 2016 2015 2014 2013 2012 2011 2010

Men's Fixtures

Men's Ranking

DATEVENUEMATCHCOMPETITIONSTAGE
23.02Gangneung (South Korea) 1st Group Stage - 4th Group Stage Winter Olympic GamesSemi-Final
23.02Gangneung (South Korea) 2nd Group Stage - 3rd Group Stage Winter Olympic GamesSemi-Final
24.02Gangneung (South Korea) Loser 2nd Group Stage/3rd Group Stage - Loser 1st Group Stage/4th Group Stage Winter Olympic Games3rd Place Match
25.02Gangneung (South Korea) Winner 1st Group Stage/4th Group Stage - Winner 2nd Group Stage/3rd Group Stage Winter Olympic GamesFinal
17.03North BayCanada - Czechia World ChampionshipGroup Stage
17.03North Bay (Canada)Russia - Scotland World ChampionshipGroup Stage
17.03North Bay (Canada)South Korea - Germany World ChampionshipGroup Stage
17.03North Bay (Canada) Switzerland - China World ChampionshipGroup Stage
17.03North BayCanada - Switzerland World ChampionshipGroup Stage
17.03North Bay (Canada)Germany - Japan World ChampionshipGroup Stage
17.03North Bay (Canada)Sweden - Denmark World ChampionshipGroup Stage
17.03North Bay (Canada)USA - Italy World ChampionshipGroup Stage
18.03North Bay (Canada)Italy - Scotland World ChampionshipGroup Stage
18.03North Bay (Canada)South Korea - Czechia World ChampionshipGroup Stage
18.03North Bay (Canada)Sweden - China World ChampionshipGroup Stage
18.03North Bay (Canada)USA - Russia World ChampionshipGroup Stage
18.03North Bay (Canada)Italy - Sweden World ChampionshipGroup Stage
18.03North Bay (Canada)Japan - Denmark World ChampionshipGroup Stage
18.03North Bay (Canada)Russia - Switzerland World ChampionshipGroup Stage
18.03North Bay (Canada)Scotland - USA World ChampionshipGroup Stage
18.03North BayCanada - Germany World ChampionshipGroup Stage
18.03North Bay (Canada)Czechia - China World ChampionshipGroup Stage
18.03North Bay (Canada)Denmark - South Korea World ChampionshipGroup Stage
18.03North Bay (Canada)Japan - Switzerland World ChampionshipGroup Stage
19.03North Bay (Canada)Italy - Russia World ChampionshipGroup Stage
19.03North Bay (Canada)Sweden - USA World ChampionshipGroup Stage
19.03North BayCanada - China World ChampionshipGroup Stage
19.03North Bay (Canada)Denmark - Germany World ChampionshipGroup Stage
19.03North Bay (Canada)Japan - USA World ChampionshipGroup Stage
19.03North Bay (Canada)Scotland - Czechia World ChampionshipGroup Stage
19.03North Bay (Canada)China - Russia World ChampionshipGroup Stage
19.03North Bay (Canada)Czechia - Italy World ChampionshipGroup Stage
19.03North Bay (Canada)Scotland - Switzerland World ChampionshipGroup Stage
19.03North Bay (Canada)South Korea - Sweden World ChampionshipGroup Stage
20.03North BayCanada - Denmark World ChampionshipGroup Stage
20.03North Bay (Canada)China - Japan World ChampionshipGroup Stage
20.03North Bay (Canada)Italy - South Korea World ChampionshipGroup Stage
20.03North Bay (Canada)Scotland - Germany World ChampionshipGroup Stage
20.03North Bay (Canada)Czechia - Sweden World ChampionshipGroup Stage
20.03North Bay (Canada)Germany - Italy World ChampionshipGroup Stage
20.03North Bay (Canada)Japan - Russia World ChampionshipGroup Stage
20.03North Bay (Canada)USA - Switzerland World ChampionshipGroup Stage
20.03North BayCanada - Scotland World ChampionshipGroup Stage
20.03North Bay (Canada)China - South Korea World ChampionshipGroup Stage
20.03North Bay (Canada)Czechia - Denmark World ChampionshipGroup Stage
20.03North Bay (Canada) Switzerland - Sweden World ChampionshipGroup Stage
21.03North Bay (Canada)Scotland - Japan World ChampionshipGroup Stage
21.03North Bay (Canada)Sweden - Germany World ChampionshipGroup Stage
21.03North Bay (Canada) Switzerland - Denmark World ChampionshipGroup Stage
21.03North Bay (Canada)USA - South Korea World ChampionshipGroup Stage
21.03North BayCanada - South Korea World ChampionshipGroup Stage
21.03North Bay (Canada)Italy - Denmark World ChampionshipGroup Stage
21.03North Bay (Canada)Russia - Czechia World ChampionshipGroup Stage
21.03North Bay (Canada)USA - China World ChampionshipGroup Stage
21.03North BayCanada - Sweden World ChampionshipGroup Stage
21.03North Bay (Canada)China - Scotland World ChampionshipGroup Stage
21.03North Bay (Canada)Japan - Italy World ChampionshipGroup Stage
21.03North Bay (Canada)Russia - Germany World ChampionshipGroup Stage
22.03North BayCanada - Russia World ChampionshipGroup Stage
22.03North Bay (Canada)Denmark - Scotland World ChampionshipGroup Stage
22.03North Bay (Canada)Sweden - Japan World ChampionshipGroup Stage
22.03North Bay (Canada) Switzerland - Czechia World ChampionshipGroup Stage
22.03North Bay (Canada)China - Italy World ChampionshipGroup Stage
22.03North Bay (Canada)Denmark - USA World ChampionshipGroup Stage
22.03North Bay (Canada)Germany - Czechia World ChampionshipGroup Stage
22.03North Bay (Canada) Switzerland - South Korea World ChampionshipGroup Stage
22.03North BayCanada - Italy World ChampionshipGroup Stage
22.03North Bay (Canada)Germany - USA World ChampionshipGroup Stage
22.03North Bay (Canada)Russia - Sweden World ChampionshipGroup Stage
22.03North Bay (Canada)South Korea - Japan World ChampionshipGroup Stage
23.03North BayCanada - Japan World ChampionshipGroup Stage
23.03North Bay (Canada)Denmark - China World ChampionshipGroup Stage
23.03North Bay (Canada)Germany - Switzerland World ChampionshipGroup Stage
23.03North Bay (Canada)USA - Czechia World ChampionshipGroup Stage
23.03North Bay (Canada)Czechia - Japan World ChampionshipGroup Stage
23.03North Bay (Canada)Italy - Switzerland World ChampionshipGroup Stage
23.03North Bay (Canada)Scotland - Sweden World ChampionshipGroup Stage
23.03North Bay (Canada)South Korea - Russia World ChampionshipGroup Stage
23.03North BayCanada - USA World ChampionshipGroup Stage
23.03North Bay (Canada)China - Germany World ChampionshipGroup Stage
23.03North Bay (Canada)Denmark - Russia World ChampionshipGroup Stage
23.03North Bay (Canada)South Korea - Scotland World ChampionshipGroup Stage
24.03North Bay (Canada)3rd Group Stage - 6th Group Stage World ChampionshipQuarter-Final
24.03North Bay (Canada)4th Group Stage - 5th Group Stage World ChampionshipQuarter-Final
24.03North Bay (Canada)1st Group Stage - Winner 4th Group Stage/5th Group Stage World ChampionshipSemi-Final
24.03North Bay (Canada)2nd Group Stage - Winner 3rd Group Stage/6th Group Stage World ChampionshipSemi-Final
25.03North Bay (Canada)Loser SF1 - Loser SF2 World Championship3rd Place Match
25.03North Bay (Canada)Winner SF1 - Winner SF2 World ChampionshipFinal
11.04-
16.04
Tårnby (Denmark)Austria, Belarus, Croatia, Ireland,
Poland, Romania, Slovakia, Slovenia
European ChampionshipC Division
16.11-
24.11
Tallinn (Estonia)Czech Republic, Denmark, Finland, Germany, Italy,
Latvia, Russia, Scotland, Sweden, Switzerland
European ChampionshipA Division
16.11-
24.11
Tallinn (Estonia)England, Estonia, Hungary, Lithuania, Netherlands,
Norway, Spain, Turkey + Top 2 C Division
European ChampionshipB Division