The 2025 HearingLife Canadian Open was held from December 16 to 21 at the Merlis Belsher Place in Saskatoon, Saskatchewan, with the Tier 2 event held at the Martensville Curling Club in Martensville, Saskatchewan. It was the fourth Grand Slam event and third major of the 2025–26 curling season.

The 2025 event featured a Tier 2 division for the first time. Of note, between the Tier 1 and 2 events, 19 of the 20 men's and women's teams that will participate in the 2026 Winter Olympics played in the event, the exception being the United States' Tabitha Peterson who qualified, but declined the invitation.

Qualification The Canadian Open consists of two tiers of 16 teams. For Tier 1, the top 14 ranked men's and women's teams on the World Curling Federation's world team rankings as of November 11, 2025, qualified for the event. The final two spots went to sponsor's exemptions chosen by the Grand Slam of Curling. Once the Tier 1 field was confirmed, Tier 2 invites were sent out to the next twelve ranked teams. The final spots in the Tier 2 event were filled by sponsor's exemptions and winners of berth bonspiels held throughout the fall tour season.

Men

Tier 1 Top world team ranking men's teams:

World Team Rankings teams: Bruce Mouat Matt Dunstone Brad Jacobs Yannick Schwaller Ross Whyte John Epping Joël Retornaz Daniel Casper Kyle Waddell John Shuster Mike McEwen Niklas Edin Marco Hösli Marc Muskatewitz

Sponsor's exemption: Brad Gushue Rylan Kleiter

Tier 2 World Team Rankings teams: Xu Xiaoming Magnus Ramsfjell Reid Carruthers Tsuyoshi Yamaguchi Cameron Bryce Jordon McDonald Korey Dropkin Lukáš Klíma Sam Mooibroek Yves Stocker Wouter Gösgens Takumi Maeda Kevin Koe Jayden King Evan van Amsterdam Michael Brunner Mark Kean

Sponsor's exemption: Dustin Kalthoff Giacomo Colli

Berth Bonspiel winners: Kelly Knapp Dylan Derksen

Women

Tier 1 Top world team ranking women's teams:

World Team Rankings teams: Rachel Homan Silvana Tirinzoni Gim Eun-ji Xenia Schwaller Ha Seung-youn Anna Hasselborg Momoha Tabata Kerri Einarson Kim Eun-jung Sayaka Yoshimura Satsuki Fujisawa Wang Rui Ikue Kitazawa Kang Bo-bae

Sponsor's exemption: Rebecca Morrison Stefania Constantini

Tier 2 World Team Rankings teams: Isabella Wranå Madeleine Dupont Kaitlyn Lawes Tabitha Peterson Corryn Brown Kate Cameron Serena Gray-Withers Kayla MacMillan Taylor Reese-Hansen Miyu Ueno Park You-been Kayla Skrlik Hollie Duncan Christina Black

Sponsor's exemption: Ashley Thevenot Kamdyn Bauldic

Berth Bonspiel winner: Nancy Martin

Men

Tier 1

Teams The teams are listed as follows: Skip Third Second Lead Alternate Locale Daniel Casper Luc Violette Ben Richardson Aidan Oldenburg Rich Ruohonen Chaska, Minnesota Matt Dunstone Colton Lott E. J. Harnden Ryan Harnden Winnipeg, Manitoba Niklas Edin Oskar Eriksson Rasmus Wranå Christoffer Sundgren Karlstad, Sweden John Epping Jacob Horgan Tanner Horgan Ian McMillan Sudbury, Ontario Brad Gushue Mark Nichols Brendan Bottcher Geoff Walker St. John's, Newfoundland and Labrador Philipp Hösli (Fourth) Marco Hösli (Skip) Simon Gloor Justin Hausherr Glarus, Switzerland Brad Jacobs Marc Kennedy Brett Gallant Ben Hebert Calgary, Alberta Rylan Kleiter Matthew Hall Joshua Mattern Trevor Johnson Saskatoon, Saskatchewan Mike McEwen Colton Flasch Kevin Marsh Dan Marsh Saskatoon, Saskatchewan Bruce Mouat Grant Hardie Bobby Lammie Hammy McMillan Jr. Edinburgh, Scotland Marc Muskatewitz Benjamin Kapp Felix Messenzehl Johannes Scheuerl Mario Trevisiol Füssen, Germany Joël Retornaz Amos Mosaner Sebastiano Arman Mattia Giovanella Ryan Fry Trentino, Italy Benoît Schwarz-van Berkel (Fourth) Yannick Schwaller (Skip) Sven Michel Pablo Lachat-Couchepin Geneva, Switzerland John Shuster Chris Plys Colin Hufman Matt Hamilton Duluth, Minnesota Kyle Waddell Mark Watt Angus Bryce Blair Haswell Hamilton, Scotland Ross Whyte Robin Brydone Craig Waddell Euan Kyle Stirling, Scotland

Round robin standings Final Round Robin Standings KeyTeams to PlayoffsTeams to Tiebreaker Pool A W L PF PA Pts Bruce Mouat 4 0 0 0 30 17 12 Kyle Waddell 2 0 0 2 23 19 6 Daniel Casper 0 1 0 3 19 31 2 Rylan Kleiter 0 0 1 3 16 29 1 Pool B W L PF PA Pts John Shuster 3 0 0 1 29 15 9 Brad Gushue 2 1 0 1 21 19 8 Joël Retornaz 2 0 0 2 18 20 6 Matt Dunstone 0 0 1 3 15 29 1 Pool C W L PF PA Pts Brad Jacobs 2 1 1 0 26 17 9 Marc Muskatewitz 2 0 1 1 25 27 7 John Epping 0 2 1 1 25 29 5 Mike McEwen 0 1 1 2 20 23 3 Pool D W L PF PA Pts Yannick Schwaller 4 0 0 0 28 11 12 Ross Whyte 3 0 0 1 20 16 9 Niklas Edin 2 0 0 2 22 22 6 Marco Hösli 0 0 0 4 17 30 0

Round robin results All draw times are listed in Central Time (UTC−06:00).

Draw 1 Tuesday, December 16, 8:00 am

Draw 2 Tuesday, December 16, 11:30 am

Draw 3 Tuesday, December 16, 3:00 pm

Draw 4 Tuesday, December 16, 6:30 pm

Draw 5 Wednesday, December 17, 8:30 am

Draw 6 Wednesday, December 17, 12:00 pm

Draw 7 Wednesday, December 17, 4:00 pm

Draw 8 Wednesday, December 17, 8:00 pm

Draw 9 Thursday, December 18, 8:30 am

Draw 10 Thursday, December 18, 12:00 pm

Draw 11 Thursday, December 18, 4:00 pm

Draw 12 Thursday, December 18, 8:00 pm

Draw 13 Friday, December 19, 8:30 am

Draw 14 Friday, December 19, 12:00 pm

Draw 15 Friday, December 19, 4:00 pm

Draw 16 Friday, December 19, 8:00 pm

Tiebreaker Saturday, December 20, 8:30 am

Playoffs

Quarterfinals Saturday, December 20, 4:00 pm

Semifinals Saturday, December 20, 8:00 pm

Final Sunday, December 21, 3:30 pm

Player percentages Final Round Robin Percentages Leads % Ryan Harnden 91.23 Euan Kyle 90.97 Blair Haswell 90.00 Aidan Oldenburg 88.64 Geoff Walker 88.44 Dan Marsh 87.50 Ben Hebert 87.33 Trevor Johnson 87.24 Justin Hausherr 86.33 Christoffer Sundgren 85.77 Johannes Scheuerl 85.71 Mattia Giovanella 84.67 84.64 Ian McMillan 84.52 Matt Hamilton 83.16 Hammy McMillan Jr. 81.67 Seconds % Brendan Bottcher 88.75 Bobby Lammie 88.67 Sven Michel 83.57 E. J. Harnden 83.10 Brett Gallant 83.00 Craig Waddell 82.95 Angus Bryce 81.79 Joshua Mattern 80.69 Sebastiano Arman 80.67 Kevin Marsh 80.63 Ben Richardson 80.45 Tanner Horgan 78.39 Rasmus Wranå 78.08 Felix Messenzehl 76.43 Colin Hufman 75.71 Simon Gloor 71.33 Thirds % Grant Hardie 86.00 Amos Mosaner 85.33 Mark Nichols 82.19 Mark Watt 82.14 Oskar Eriksson 81.15 Matthew Hall 81.03 Chris Plys 80.71 80.71 Marc Kennedy 79.67 Robin Brydone 79.35 Jacob Horgan 79.03 Colton Lott 78.62 Colton Flasch 77.19 Luc Violette 74.09 Marco Hösli (Skip) 73.33 Benjamin Kapp 71.43 Skips % Joël Retornaz 87.33 Ross Whyte 85.16 John Shuster 84.07 Brad Jacobs 83.67 Brad Gushue 82.86 Bruce Mouat 82.41 Kyle Waddell 80.71 80.00 Rylan Kleiter 79.30 Philipp Hösli (Fourth) 78.64 Marc Muskatewitz 78.18 John Epping 76.45 Mike McEwen 76.25 Matt Dunstone 75.44 Niklas Edin 71.76 Daniel Casper 69.55

Tier 2

Teams The teams are listed as follows: Skip Third Second Lead Alternate Locale Michael Brunner Anthony Petoud Romano Meier Andreas Gerlach Bern, Switzerland Reid Carruthers B. J. Neufeld Catlin Schneider Connor Njegovan Kyle Doering Winnipeg, Manitoba Alberto Zisa (Fourth) Giacomo Colli (Skip) Francesco De Zanna Fabio Ribotta Trentino, Italy Dylan Derksen Logan Sawicki Tyler Derksen Gavin Martens Saskatoon, Saskatchewan Dustin Kalthoff Josh Heidt Jason Jacobson Logan Ede Saskatoon, Saskatchewan Mark Kean Brady Lumley Matthew Garner Spencer Dunlop Woodstock, Ontario Lukáš Klíma Marek Černovský Martin Jurík Lukáš Klípa Radek Boháč Prague, Czech Republic Kelly Knapp Brennen Jones Dustin Kidby Mat Ring Regina, Saskatchewan Tyler Tardi (Fourth) Kevin Koe (Skip) Aaron Sluchinski – Calgary, Alberta Takumi Maeda Hiroki Maeda Uryu Kamikawa – Tokoro, Japan Jacques Gauthier Jason Ginter Elias Huminicki Cameron Olafson Winnipeg, Manitoba Sam Mooibroek Ryan Wiebe Scott Mitchell Nathan Steele Whitby, Ontario Magnus Ramsfjell Martin Sesaker Bendik Ramsfjell Gaute Nepstad Trondheim, Norway Andrew Stopera Thomas Howell Mark Fenner Lance Wheeler Duluth, Minnesota Xu Xiaoming Fei Xueqing Li Zhichao Xu Jingtao Wang Zhenhao Beijing, China Riku Yanagisawa (Fourth) Tsuyoshi Yamaguchi (Skip) Takeru Yamamoto Satoshi Koizumi Karuizawa, Japan

Round robin standings Final Round Robin Standings KeyTeams to PlayoffsTeams to Tiebreakers Pool A W L PF PA Pts Sam Mooibroek 3 0 0 1 28 18 9 Takumi Maeda 2 0 0 2 22 22 6 Xu Xiaoming 2 0 0 2 22 21 6 Dylan Derksen 0 0 0 4 11 32 0 Pool B W L PF PA Pts Lukáš Klíma 3 0 0 1 26 22 9 Magnus Ramsfjell 3 0 0 1 25 12 9 Giacomo Colli 2 0 0 2 21 21 6 Kevin Koe 1 0 0 3 17 27 3 Pool C W L PF PA Pts Michael Brunner 3 0 0 1 24 19 9 Andrew Stopera 2 0 0 2 27 21 6 Reid Carruthers 2 0 0 2 22 23 6 Dustin Kalthoff 0 0 0 4 16 33 0 Pool D W L PF PA Pts Mark Kean 3 0 0 1 27 16 9 Team McDonald 2 0 0 2 22 18 6 Tsuyoshi Yamaguchi 2 0 0 2 24 24 6 Kelly Knapp 2 0 0 2 19 24 6

Round robin results All draw times are listed in Central Time (UTC−06:00).

Draw 1 Tuesday, December 16, 8:00 am

Draw 2 Tuesday, December 16, 12:00 pm

Draw 3 Tuesday, December 16, 4:30 pm

Draw 4 Tuesday, December 16, 8:30 pm

Draw 5 Wednesday, December 17, 8:00 am

Draw 6 Wednesday, December 17, 12:00 pm

Draw 7 Wednesday, December 17, 4:30 pm

Draw 8 Wednesday, December 17, 8:30 pm

Draw 9 Thursday, December 18, 8:00 am

Draw 10 Thursday, December 18, 12:00 pm

Draw 11 Thursday, December 18, 4:30 pm

Draw 12 Thursday, December 18, 8:30 pm

Draw 13 Friday, December 19, 8:00 am

Draw 14 Friday, December 19, 12:00 pm

Draw 15 Friday, December 19, 4:30 pm

Draw 16 Friday, December 19, 8:30 pm

Tiebreakers Saturday, December 20, 8:00 am

Playoffs

Quarterfinals Saturday, December 20, 4:30 pm

Semifinals Saturday, December 20, 8:30 pm

Final Sunday, December 21, 3:30 pm

Women

Tier 1

Teams The teams are listed as follows: Skip Third Second Lead Alternate Locale Stefania Constantini Elena Mathis Angela Romei Giulia Zardini Lacedelli Cortina d'Ampezzo, Italy Kerri Einarson Val Sweeting Shannon Birchard Karlee Burgess Gimli, Manitoba Satsuki Fujisawa Chinami Yoshida Yumi Suzuki Yurika Yoshida Kitami, Japan Gim Eun-ji Kim Min-ji Kim Su-ji Seol Ye-eun Seol Ye-ji Uijeongbu, South Korea Ha Seung-youn Kim Hye-rin Yang Tae-i Kim Su-jin Park Seo-jin Chuncheon, South Korea Anna Hasselborg Sara McManus Agnes Knochenhauer Sofia Scharback Sundbyberg, Sweden Rachel Homan Tracy Fleury Emma Miskew Sarah Wilkes Ottawa, Ontario Kang Bo-bae Shim Yu-jeong Kim Min-seo Kim Ji-soo Lee Bo-young Jeonbuk, South Korea Kim Eun-jung Kim Kyeong-ae Kim Cho-hi Kim Yeong-mi Gangneung, South Korea Ikue Kitazawa Seina Nakajima Minori Suzuki Hasumi Ishigooka Nagano, Japan Rebecca Morrison (Fourth) Jennifer Dodds Sophie Sinclair Sophie Jackson (Skip) Stirling, Scotland Xenia Schwaller Selina Gafner Fabienne Rieder Selina Rychiger Zurich, Switzerland Miku Nihira Momoha Tabata Sae Yamamoto Mikoto Nakajima Sapporo, Japan Alina Pätz (Fourth) Silvana Tirinzoni (Skip) Carole Howald Selina Witschonke Aarau, Switzerland Wang Rui Han Yu Dong Ziqi Jiang Jiayi Su Tingyu Beijing, China Sayaka Yoshimura Kaho Onodera Yuna Kotani Anna Ohmiya Mina Kobayashi Sapporo, Japan

Round robin standings Final Round Robin Standings KeyTeams to PlayoffsTeams to Tiebreakers Pool A W L PF PA Pts Kerri Einarson 4 0 0 0 32 9 12 Rachel Homan 3 0 0 1 20 15 9 Stefania Constantini 1 0 0 3 19 29 3 Kim Eun-jung 0 0 0 4 18 33 0 Pool B W L PF PA Pts Silvana Tirinzoni 3 0 0 1 23 16 9 Sayaka Yoshimura 2 0 0 2 25 15 6 Team Tabata 2 0 0 2 15 25 6 Team Morrison 1 0 0 3 14 24 3 Pool C W L PF PA Pts Satsuki Fujisawa 3 0 0 1 25 17 9 Kang Bo-bae 2 0 0 2 22 21 6 Anna Hasselborg 2 0 0 2 19 20 6 Gim Eun-ji 1 0 0 3 16 21 3 Pool D W L PF PA Pts Ha Seung-youn 4 0 0 0 26 16 12 Wang Rui 2 0 0 2 19 20 6 Ikue Kitazawa 1 0 0 3 18 21 3 Xenia Schwaller 1 0 0 3 18 27 3

Round robin results All draw times are listed in Central Time (UTC−06:00).

Draw 1 Tuesday, December 16, 8:00 am

Draw 2 Tuesday, December 16, 11:30 am

Draw 3 Tuesday, December 16, 3:00 pm

Draw 4 Tuesday, December 16, 6:30 pm