2025 4 Nations Face-Off
200px | |
Tournament details | |
---|---|
Host countries | ![]() ![]() |
Dates | February 12–20, 2025 |
Teams | 4 |
Venue(s) | <templatestyles src="Plainlist/styles.css"/> |
Final positions | |
Champions ![]() |
![]() |
Tournament statistics | |
Matches played | 7 |
Goals scored | 41 (5.86 per match) |
Attendance | 135,977 (19,425 per match) |
Scoring leader(s) | ![]() |
MVP | ![]() |
|
The 2025 4 Nations Face-Off (Script error: The function "langx" does not exist.) was an international ice hockey tournament held February 12–20, 2025. The games were played in Montreal at Bell Centre and in Boston at TD Garden. Hosted by the National Hockey League (NHL) and featuring only NHL players, the 4 Nations Face-Off temporarily replaced the NHL's annual All-Star Game for 2025. In the tournament, teams representing Canada, Finland, Sweden, and the United States played each other in a round-robin format, followed by a one-game final between the two top-placed teams. Although each team's respective national ice hockey governing body selected the rosters, the tournament was primarily an NHL-only event, having no affiliation with the worldwide International Ice Hockey Federation.
Canada won the tournament after defeating the United States 3–2 in overtime of the final. Reactions to the tournament from sports journalists were positive and the tournament was viewed as a welcome change from the All-Star Game format.[1]
Contents
Background
<templatestyles src="Module:Hatnote/styles.css"></templatestyles>
The 2025 4 Nations Face-Off was announced at a press conference at the 2024 NHL All-Star Game on February 2, 2024, by NHL commissioner Gary Bettman.[2] Also present at the press conference were NHL Players' Association (NHLPA) executive director Marty Walsh and four NHL players: Connor McDavid (Canada), Sebastian Aho (Finland), Elias Pettersson (Sweden), and Auston Matthews (United States).[3]
At the press conference, Bettman announced plans for NHL participation in international best-on-best tournaments in coming years.[4][5] In 2025, players participated in the 4 Nations Face-Off, a tournament between NHL players representing Canada, Finland, Sweden, and the United States. The NHL 4 Nations Face-off took place in lieu of the 2025 NHL All-Star Game.[6] Bettman stated that NHL players would play in the 2026 and 2030 Winter Olympics, after they had not been released for the 2018 and 2022 tournaments.[2][4] Bettman also stated the league would host the next World Cups of Hockey in 2028 and 2032; the most recent edition was held in 2016.[4][7][8]
Rank | Change* | Team | Points |
---|---|---|---|
1 | ![]() |
![]() |
4150 |
2 | ![]() |
![]() |
4080 |
3 | ![]() |
![]() |
4050 |
4 | ![]() |
![]() |
3940 |
5 | ![]() |
![]() |
3835 |
6 | ![]() |
![]() |
3800 |
7 | ![]() |
![]() |
3775 |
8 | ![]() |
![]() |
3735 |
9 | ![]() |
![]() |
3690 |
10 | ![]() |
![]() |
3610 |
At the time of the tournament's announcement, all participating teams were ranked in the top six by ice hockey's worldwide governing body, the International Ice Hockey Federation (IIHF): Canada (1), Finland (2), United States (4), and Sweden (6).[10] Germany, while ranked fifth, did not have enough NHL players to create a roster.[11][10] Though they had enough NHL players to create a roster, Russia and Czechia—ranked third and eighth, respectively—were not included in the tournament,[9][11] with Russia specifically excluded due to the ban imposed on it by the IIHF for the ongoing war in Ukraine.[12][13][14] Czech forward David Pastrnak called the omission of Czechia a "huge disappointment", though he said he understood there was limited time to organize the tournament.[15][16] In early reporting on the tournament's format, journalist Greg Wyshynski wrote that the competition could not be considered best-on-best due to the omission of players from other ice hockey powers.[17]
The tournament took place among heightened political tensions between Canada and the United States due to American president Donald Trump's call for annexing Canada and plan to impose tariffs on the country. Before the final, Trump posted on Truth Social stating he would be calling the United States team and that "[Canada] will someday, maybe soon, become our cherished, and very important, Fifty First State".[18] After Canada beat the United States in the final, Canadian Prime Minister Justin Trudeau tweeted "You can't take our country — and you can't take our game".[18] Before Canada's round robin game against the United States in Montreal, fans booed the American anthem, which was responded to by fans booing the Canadian anthem in the final in Boston. Anthem singer Chantal Kreviazuk changed one of the lines of the Canadian anthem to sing "that only us command" instead of "in all of us command" in response to Trump's annexation rhetoric.[18] Following the game, tournament MVP Nathan MacKinnon stated "A lot of stuff going on with Canada and the USA right now, and us playing against each other was kind of a perfect storm for our sport. It was much more popular than even we would have imagined. It was getting so much attention from our whole continent."[19] The political tension in the tournament between the United States and Canada was compared to that of the Miracle on Ice in 1980 between the United States and the Soviet Union.[citation needed]
Venues
The league did not initially announce the tournament venues, but stated that there would be two, one in Canada and one in the United States.[20] The league confirmed on June 8, 2024, that the venues would be Bell Centre in Montreal and TD Garden in Boston,[21] after months of reports by various media sources.[15][22][23][24]
![]() |
![]() |
---|---|
Bell Centre | TD Garden |
Capacity: 21,105[25] | Capacity: 17,850[26] |
![]() |
Format
Two practice days, February 10 and 11, were held prior to the tournament. From February 12–20, seven total games were played. The tournament was held in a round-robin format. Each team played three games, and the two teams with the most points advanced to a one-game final.[20]
Games were played on NHL-sized rinks, following NHL rules.[20] For round-robin games, overtime was a 10-minute, 3-on-3 sudden-death period, followed by a three-round shootout. In the final, overtime was held in consecutive 20-minute, 5-on-5 sudden-death periods.[20]
- Tiebreakers
Teams were ranked according to points earned (3 points for a regulation win, 2 points for an overtime or shootout win, 1 point for an overtime or shootout loss, 0 points for a regulation loss). If tied on points, tiebreakers would be applied in the following order:[27]
- Head-to-head result (only if tie between two teams);
- Total regulation wins;
- Total regulation and overtime wins;
- Total goal difference;
- Total goals scored;
- Goal difference in games played between tied teams;
- Goals scored in games played between tied teams;
- Most even strength goals for in games played between tied teams;
- Fewest even strength goals against in games played between tied teams.
Teams
Teams consisted of 23 players: 20 skaters (forwards and defencemen) and 3 goaltenders.[20] Players were selected by their respective governing bodies: Hockey Canada, the Finnish Ice Hockey Association, the Swedish Ice Hockey Association and USA Hockey.[20] The tournament was restricted to players who have a 2024–25 NHL contract and were on an NHL roster as of December 2, 2024.[28] Because the NHL did not have an agreement directly with the IIHF for the 4 Nations Face-Off (only an agreement with the governing bodies as mentioned above, which are IIHF members), the tournament could not include non-NHL players.[11][14]
On June 28, 2024, the NHL announced the first six players on each team's roster.[29] The remaining players were announced on December 4, with the complete rosters of Team Sweden and Team Finland announced at 2:00 p.m. ET on the NHL Network and ESPN's SportsCenter, and the complete rosters of Team USA and Team Canada announced at 6:30 p.m. during pregame broadcasts on Sportsnet, TNT, and TVA Sports.[30] Initially, no players from the Seattle Kraken or Washington Capitals were selected to participate in the Face-Off;[31] however, the Kraken gained a representative when they acquired Finland's Kaapo Kakko from the New York Rangers on December 18, 2024.[32] About a week before the Face-Off, the San Jose Sharks also lost their representation in the event by trading Finland's Mikael Granlund to the Dallas Stars, making the Capitals and Sharks the only two teams to not appear in the Face-Off.[33]
Canada
In April 2024, it was announced that Don Sweeney and Jim Nill were appointed by Doug Armstrong as Canada's general manager and associate general manager, respectively.[34] Both were also named assistant general managers for the 2026 Olympic team.[35] On June 25, Jon Cooper was named Canada's head coach for both the 4 Nations Face-Off and 2026 Winter Olympics.[36] Rick Tocchet, Bruce Cassidy, and Peter DeBoer joined Cooper as assistant coaches for the 4 Nations Face-Off.[37] On December 4, 2024, the entire roster for Canada was released.[29][38] On January 26, 2025, defenseman Alex Pietrangelo withdrew from the tournament;[39] Drew Doughty was announced as his replacement on February 9.[40] On January 30, 2025, Team Canada named Sidney Crosby as its team captain for the 4 Nations Face-Off, with Cale Makar and Connor McDavid serving as alternate captains.[41] After an injury to Shea Theodore in Canada's first game, and Makar facing a potential absence due to illness, Thomas Harley was named as emergency alternate for Canada; after Makar was officially ruled out for Canada's second game, Harley formally joined the roster, playing for Canada against the United States.[42][43] Brad Marchand served as alternate captain in the absence of Makar.[44]
Head coach: Jon Cooper
Finland
Jere Lehtinen was the general manager, and his assistants were Mikko Koivu and Jarmo Kekalainen.[47][48] Antti Pennanen was the head coach.[49] Tuomo Ruutu is the assistant coach. On December 4, 2024, the entire roster for Finland was released.[29][50] On January 30, 2025, Aleksander Barkov was named captain for Team Finland; Sebastian Aho, Mikael Granlund, and Mikko Rantanen were named alternate captains.[51] Also on the 30th, defenseman Miro Heiskanen was ruled out of the tournament due to injury.[52] On February 2, he and defenseman Jani Hakanpaa, who was also injured, were replaced by Urho Vaakanainen and Henri Jokiharju.[53] On February 9, defenseman Rasmus Ristolainen was ruled out due to injury, and was replaced by Nikolas Matinpalo.[54]
Head coach: Antti Pennanen
Sweden
The general manager for Sweden was Anders Lundberg. Sam Hallam was the head coach,[55] and Daniel Alfredsson served as an assistant coach.[56] On December 4, 2024, the full roster for Sweden was released.[29][57] On January 29, 2025, goaltender Jacob Markstrom withdrew from the tournament due to injury, and was replaced by Samuel Ersson.[58] On February 3, forward William Karlsson also withdrew due to injury, and was replaced by Rickard Rakell.[59] On January 30, Victor Hedman was named team captain for Team Sweden; Mattias Ekholm, Erik Karlsson, and William Nylander were selected as alternate captains.[60]
Head coach: Sam Hallam
United States
In February 2024, Bill Guerin was announced as general manager of the United States team for the 4 Nations Face-Off and 2026 Winter Olympics.[63] In May, Mike Sullivan was named head coach of the team for both competitions.[64] John Hynes,[65] John Tortorella, and David Quinn are the assistant coaches.[66] On December 4, 2024, the entire roster for the United States was released.[29][67] On January 30, 2025, Auston Matthews was named captain for Team USA; Charlie McAvoy and Matthew Tkachuk were chosen as its alternate captains.[68] On February 9, defenseman Quinn Hughes withdrew from the tournament due to a lower-body injury, and was replaced by Jake Sanderson.[69][70] On February 18, Quinn Hughes attempted to rejoin the tournament while Charlie McAvoy withdrew from the championship game after suffering an upper-body injury during the game against Finland, but ultimately did not rejoin and Team USA added Tage Thompson and Brett Pesce as emergency backups.[71][72] Jack Eichel, Brock Nelson, and Brady Tkachuk served as alternate captains in the absence of Matthews, McAvoy, and Matthew Tkachuk.[73][74]
Head coach: Mike Sullivan
Officials
The NHL selected four of their referees and four linesmen to officiate the tournament:[75]
|
|
Standby referee Pierre Lambert officiated two periods after replacing Wes McCauley during the first intermission of the Sweden–United States game.[76]
Results
Round-robin
Lua error in package.lua at line 80: module 'strict' not found.
Script error: No such module "Ice hockey box". Script error: No such module "Ice hockey box". Script error: No such module "Ice hockey box". Script error: No such module "Ice hockey box". Script error: No such module "Ice hockey box". Script error: No such module "Ice hockey box".
Final
Script error: No such module "Ice hockey box".
Statistics
Scoring leaders
The following players led the tournament in points.[77]
Player | GP | G | A | Pts | +/– | PIM |
---|---|---|---|---|---|---|
Template:Flag icon/nt Zach Werenski | 4 | 0 | 6 | 6 | +3 | 2 |
Template:Flag icon/nt Connor McDavid | 4 | 3 | 2 | 5 | –1 | 0 |
Template:Flag icon/nt Sidney Crosby | 4 | 1 | 4 | 5 | +2 | 2 |
Template:Flag icon/nt Nathan MacKinnon | 4 | 4 | 0 | 4 | +4 | 0 |
Template:Flag icon/nt Jake Guentzel | 4 | 3 | 1 | 4 | +2 | 2 |
Template:Flag icon/nt Mikael Granlund | 3 | 3 | 1 | 4 | –1 | 0 |
Template:Flag icon/nt Sam Reinhart | 4 | 0 | 4 | 4 | +1 | 0 |
Template:Flag icon/nt Jack Eichel | 4 | 0 | 4 | 4 | +1 | 0 |
Template:Flag icon/nt Brady Tkachuk | 4 | 3 | 0 | 3 | +3 | 5 |
Template:Flag icon/nt Matthew Tkachuk | 3 | 2 | 1 | 3 | 0 | 5 |
Leading goaltenders
The following goaltenders led the tournament in save percentage (minimum 40% of team's total ice time).[78]
Player | GP | TOI | W | L | OTL | GA | SO | SV% | GAA |
---|---|---|---|---|---|---|---|---|---|
Template:Flag icon/nt Connor Hellebuyck | 3 | 188:18 | 2 | 0 | 1 | 5 | 0 | .932 | 1.59 |
Template:Flag icon/nt Jordan Binnington | 4 | 252:43 | 3 | 1 | 0 | 10 | 0 | .907 | 2.37 |
Template:Flag icon/nt Juuse Saros | 2 | 91:00 | 0 | 1 | 0 | 6 | 0 | .870 | 3.96 |
Template:Flag icon/nt Filip Gustavsson | 2 | 85:52 | 0 | 0 | 1 | 6 | 0 | .813 | 4.19 |
Template:Flag icon/nt Kevin Lankinen | 2 | 86:52 | 1 | 1 | 0 | 7 | 0 | .811 | 4.84 |
Media rights
Country | Broadcaster(s) | Reference(s) |
---|---|---|
Canada | Sportsnet/Sportsnet+ (English) TVA Sports (French) |
[79][80] |
Finland | Nelonen/Ruutu | [79][81] |
Sweden | Viaplay/TV6 | [79][82] |
United States | TNT/TruTV/Max (English) (February 12 and 17) ESPN/ESPN+ (English) (February 13 and 20) ABC/ESPN+ (English) (February 15) Disney+ (English) (February 15 and 20 USA v CAN games only) ESPN Deportes (Spanish) (February 13, 15, and 20) |
[79][83][84][85] |
Notes
<templatestyles src="Reflist/styles.css" />
Cite error: Invalid <references>
tag; parameter "group" is allowed only.
<references />
, or <references group="..." />
References
<templatestyles src="Reflist/styles.css" />
Cite error: Invalid <references>
tag; parameter "group" is allowed only.
<references />
, or <references group="..." />
Further reading
- Lua error in package.lua at line 80: module 'strict' not found.
External links
Script error: The function "top" does not exist.
Script error: The function "bottom" does not exist.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 2.0 2.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 4.0 4.1 4.2 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 9.0 9.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 10.0 10.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 11.0 11.1 11.2 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 14.0 14.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 15.0 15.1 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 18.0 18.1 18.2 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 20.0 20.1 20.2 20.3 20.4 20.5 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 29.0 29.1 29.2 29.3 29.4 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Harley was born in the United States to Canadian parents.[45]
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Nylander was born in Canada while his father, Michael, was playing for the Calgary Flames.[61]
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ 79.0 79.1 79.2 79.3 Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- ↑ Lua error in package.lua at line 80: module 'strict' not found.
- Pages with reference errors
- Articles with short description
- Use mdy dates from February 2024
- Articles with invalid date parameter in template
- Pages with broken file links
- Articles which use infobox templates with no data rows
- Articles with hCards
- Interlanguage link template link number
- Official website not in Wikidata
- 2025 in ice hockey
- International ice hockey competitions
- 2024–25 NHL season
- February 2025 sports events in North America
- 2025 in sports in Quebec
- 2025 in sports in Massachusetts
- 2025 in Montreal
- 2025 in Boston
- Ice hockey competitions in Montreal
- Ice hockey competitions in Boston
- National Hockey League All-Star Game substitute competitions