| Nickname | Les Bleus (The Blues) |
|---|---|
| Association | Fédération Française de Hockey sur Glace |
| General manager | Renaud Jacquin |
| Head coach | Yorick Treille |
| Assistants | Normand Bazin Cristobal Huet Ivano Zanatta |
| Captain | Pierre-Edouard Bellemare |
| Most games | Denis Perez (297) |
| Most points | Philippe Bozon (170) |
| Team colors | |
| IIHF code | FRA |
| Ranking | |
| Current IIHF | 14 |
| Highest IIHF | 12 (2014–15, 2018) |
| Lowest IIHF | 19 (2006–07) |
| First international | |
| Belgium (Brussels, Belgium; 4 March 1905) | |
| Biggest win | |
| France (Budapest, Hungary; 15 March 1983) | |
| Biggest defeat | |
| United States (Chamonix, France; 30 January 1924) | |
| Olympics | |
| Appearances | 10 (first in1920) |
| IIHF World Championships | |
| Appearances | 61 (first in1930) |
| Best result | 6th (1930) |
| European Championships | |
| Appearances | 4 (first in1923) |
| Best result | |
| International record (W–L–T) | |
| 490–658–92 | |
TheFrance men's national ice hockey team has participated in theIIHF European Championships, theIIHF World Hockey Championships and theOlympic Games.[2] As of 2016, it is ranked 14th in the world in theIIHF World Rankings. The team is overseen by theFédération Française de Hockey sur Glace. Notable recent wins include upsets against Russia at the2013 IIHF World Championship, Canada at the2014 IIHF World Championship, and a triumphant 5–1 over Finland as the tournament host of2017 IIHF World Championship.
Patrick Francheterre coached the national team in 1985 and 1986, then managed the team from 1993 to 1997 and from 2004 to 2014, and received thePaul Loicq Award in 2017.[3]

| Games | Finish |
|---|---|
| 5th place | |
| 5th place | |
| 5th place | |
| 9th place | |
| 14th place | |
| 11th place | |
| 8th place | |
| 10th place | |
| 11th place | |
| 14th place | |
| Qualified | |
| Championship | Finish | Rank |
|---|---|---|
| First round | 6th | |
| Consolation round | 9th | |
| Consolation round | 11th | |
| Consolation round | 7th | |
| Consolation round | 7th | |
| Consolation round | 9th | |
| 2nd in the Pool B | 9th | |
| 6th in the Pool B | 15th | |
| 5th in the Pool B | 8th | |
| 2nd in the Pool C | 16th | |
| 3rd in the Pool B | 11th | |
| 6th in the Pool B | 14th | |
| 9th in the Pool B | 17th | |
| Qualifying round Group B/C | — | |
| 4th in the Pool C | 20th | |
| 3rd in the Pool C | 17th | |
| 2nd in the Pool C | 16th | |
| 6th in the Pool C | 20th | |
| 5th in the Pool C | 19th | |
| 5th in the Pool C | 19th | |
| 3rd in the Pool C | 19th | |
| 4th in the Pool C | 21st | |
| 6th in the Pool B | 22nd | |
| 3rd in the Pool C | 21st | |
| 5th in the Pool C | 21st | |
| 4th in the Pool C | 20th | |
| 5th in the Pool C | 21st | |
| 1st in the Pool C | 17th | |
| 4th in the Pool B | 12th | |
| 4th in the Pool B | 12th | |
| 3rd in the Pool B | 11th | |
| 4th in the Pool B | 12th | |
| 3rd in the Pool B | 11th | |
| Consolation round | 11th | |
| Consolation round | 10th | |
| First round | 10th | |
| Quarterfinals | 8th | |
| Consolation round | 11th | |
| Consolation round | 10th | |
| First round | 13th | |
| Qualifying Round | 15th | |
| Consolation round | 15th | |
| 2nd in Division I, Group A | 20th | |
| 2nd in Division I, Group A | 19th | |
| 1st in Division I, Group B | 18st | |
| Relegation round | 16th | |
| 2nd in Division I, Group B | 19th | |
| 2nd in Division I, Group A | 20th | |
| 1st in Division I, Group A | 18th | |
| Relegation round | 14th | |
| Qualifying round | 12th | |
| Relegation round | 14th | |
| Qualifying round | 12th | |
| Preliminary round | 9th | |
| Preliminary round | 13th | |
| Quarterfinals | 8th | |
| Preliminary round | 12th | |
| Preliminary round | 14th | |
| Preliminary round | 9th | |
| Preliminary round | 12th | |
| Relegation (but was later on promoted back after Russia and Belarus were disqualified due to the invasion of Ukraine) | 15th | |
| Cancelled due to theCOVID-19 pandemic[5] | ||
| Cancelled due to the COVID-19 pandemic[6] | ||
| Preliminary round | 12th | |
| Preliminary round | 12th | |
| Preliminary round | 14th | |
| Preliminary round | 16th | |
| Division I, Group A | ||

| Games | GP | W | T | L | GF | GA | Finish | Rank |
|---|---|---|---|---|---|---|---|---|
| 1910–1922 | did not participate. | |||||||
| 4 | 3 | 0 | 1 | 13 | 8 | Round-robin | ||
| 3 | 3 | 0 | 0 | 17 | 1 | Final | ||
| did not participate. | ||||||||
| 4 | 2 | 0 | 2 | 5 | 6 | Second round | 5th | |
| did not participate. | ||||||||
| did not participate. | ||||||||
| 4 | 2 | 2 | 0 | 10 | 4 | Consolation round | 6th | |
Roster for the2025 IIHF World Championship.[7][8]
Head coach:Yorick Treille
| No. | Pos. | Name | Height | Weight | Birthdate | Team |
|---|---|---|---|---|---|---|
| 3 | F | Charles Bertrand | 1.85 m (6 ft 1 in) | 91 kg (201 lb) | (1991-02-05)5 February 1991 (age 34) | |
| 5 | D | Enzo Guebey | 1.83 m (6 ft 0 in) | 89 kg (196 lb) | (1999-05-06)6 May 1999 (age 26) | |
| 6 | D | Vincent Llorca | 1.93 m (6 ft 4 in) | 92 kg (203 lb) | (1992-01-16)16 January 1992 (age 33) | |
| 7 | D | Pierre Crinon | 1.95 m (6 ft 5 in) | 102 kg (225 lb) | (1995-08-02)2 August 1995 (age 30) | |
| 8 | D | Hugo Gallet –A | 1.92 m (6 ft 4 in) | 93 kg (205 lb) | (1997-06-20)20 June 1997 (age 28) | |
| 9 | F | Alexandre Texier | 1.85 m (6 ft 1 in) | 88 kg (194 lb) | (1999-09-13)13 September 1999 (age 26) | |
| 20 | F | Fabien Colotti | 1.79 m (5 ft 10 in) | 79 kg (174 lb) | (1996-08-27)27 August 1996 (age 29) | |
| 22 | F | Guillaume Leclerc | 1.73 m (5 ft 8 in) | 79 kg (174 lb) | (1996-02-20)20 February 1996 (age 29) | |
| 25 | F | Nicolas Ritz | 1.80 m (5 ft 11 in) | 88 kg (194 lb) | (1992-02-26)26 February 1992 (age 33) | |
| 27 | D | Jules Boscq | 1.83 m (6 ft 0 in) | 81 kg (179 lb) | (2002-02-22)22 February 2002 (age 23) | |
| 28 | D | Fabien Bourgeois | 1.73 m (5 ft 8 in) | 78 kg (172 lb) | (1995-04-06)6 April 1995 (age 30) | |
| 29 | F | Louis Boudon –A | 1.80 m (5 ft 11 in) | 85 kg (187 lb) | (1998-10-04)4 October 1998 (age 27) | |
| 30 | G | Antoine Keller | 1.88 m (6 ft 2 in) | 74 kg (163 lb) | (2004-10-06)6 October 2004 (age 21) | |
| 32 | G | Quentin Papillon | 1.77 m (5 ft 10 in) | 81 kg (179 lb) | (1997-04-07)7 April 1997 (age 28) | |
| 33 | G | Julian Junca | 1.95 m (6 ft 5 in) | 97 kg (214 lb) | (1998-02-15)15 February 1998 (age 27) | |
| 41 | F | Pierre-Edouard Bellemare –C | 1.82 m (6 ft 0 in) | 89 kg (196 lb) | (1985-03-06)6 March 1985 (age 40) | |
| 44 | D | Kevin Spinozzi | 1.88 m (6 ft 2 in) | 97 kg (214 lb) | (1996-05-23)23 May 1996 (age 29) | |
| 70 | F | Baptiste Bruche | 1.83 m (6 ft 0 in) | 95 kg (209 lb) | (2000-01-27)27 January 2000 (age 25) | |
| 72 | F | Jordann Perret | 1.79 m (5 ft 10 in) | 80 kg (180 lb) | (1994-10-15)15 October 1994 (age 31) | |
| 77 | F | Sacha Treille | 1.94 m (6 ft 4 in) | 97 kg (214 lb) | (1987-11-06)6 November 1987 (age 38) | |
| 78 | F | Dylan Fabre | 1.78 m (5 ft 10 in) | 80 kg (180 lb) | (2000-11-10)10 November 2000 (age 25) | |
| 81 | F | Anthony Rech | 1.80 m (5 ft 11 in) | 86 kg (190 lb) | (1992-07-09)9 July 1992 (age 33) | |
| 86 | D | Yohan Coulaud | 1.80 m (5 ft 11 in) | 83 kg (183 lb) | (2000-08-30)30 August 2000 (age 25) | |
| 90 | F | Aurelien Dair | 1.87 m (6 ft 2 in) | 84 kg (185 lb) | (1999-09-10)10 September 1999 (age 26) | |
| 94 | F | Tim Bozon | 1.86 m (6 ft 1 in) | 93 kg (205 lb) | (1994-03-24)24 March 1994 (age 31) | |
| 95 | F | Kevin Bozon | 1.87 m (6 ft 2 in) | 93 kg (205 lb) | (1995-12-30)30 December 1995 (age 29) |
| Opponent | Played | Won | Drawn | Lost | GF | GA | GD |
|---|---|---|---|---|---|---|---|
| 3 | 3 | 0 | 0 | 32 | 4 | +28 | |
| 70 | 24 | 10 | 36 | 196 | 264 | -68 | |
| 32 | 9 | 1 | 22 | 59 | 101 | -42 | |
| 53 | 37 | 2 | 14 | 303 | 115 | +188 | |
| 1 | 1 | 0 | 0 | 8 | 1 | +7 | |
| 29 | 18 | 2 | 9 | 156 | 89 | +67 | |
| 56 | 11 | 5 | 40 | 100 | 252 | -152 | |
| 11 | 6 | 2 | 3 | 67 | 41 | +26 | |
| 4 | 4 | 0 | 0 | 29 | 3 | +26 | |
| 15 | 1 | 0 | 14 | 29 | 84 | −55 | |
| 12 | 1 | 3 | 8 | 22 | 43 | −21 | |
| 86 | 44 | 5 | 37 | 294 | 243 | +51 | |
| 11 | 3 | 0 | 8 | 26 | 58 | -32 | |
| 17 | 12 | 1 | 4 | 53 | 28 | +25 | |
| 4 | 2 | 1 | 1 | 19 | 7 | +12 | |
| 22 | 1 | 0 | 22 | 29 | 120 | −91 | |
| 45 | 15 | 4 | 26 | 89 | 131 | -42 | |
| 33 | 15 | 3 | 15 | 117 | 130 | -13 | |
| 53 | 22 | 4 | 27 | 207 | 222 | -15 | |
| 1 | 1 | 0 | 0 | 9 | 0 | +9 | |
| 92 | 36 | 6 | 50 | 257 | 313 | -56 | |
| 30 | 17 | 2 | 11 | 120 | 101 | +19 | |
| 19 | 10 | 1 | 8 | 54 | 51 | +3 | |
| 56 | 16 | 4 | 37 | 115 | 195 | -80 | |
| 4 | 4 | 0 | 0 | 24 | 8 | +16 | |
| 43 | 26 | 4 | 13 | 222 | 159 | +63 | |
| 4 | 4 | 0 | 0 | 65 | 6 | +59 | |
| 101 | 27 | 14 | 60 | 232 | 343 | -111 | |
| 54 | 27 | 6 | 21 | 154 | 146 | +8 | |
| 28 | 12 | 4 | 12 | 114 | 139 | -25 | |
| 15 | 2 | 0 | 13 | 14 | 75 | −61 | |
| 38 | 5 | 3 | 30 | 48 | 167 | -119 | |
| 35 | 20 | 1 | 14 | 102 | 80 | +22 | |
| 1 | 1 | 0 | 0 | 11 | 2 | +9 | |
| 4 | 4 | 0 | 0 | 49 | 9 | +40 | |
| 8 | 8 | 0 | 0 | 70 | 15 | +55 | |
| 23 | 3 | 0 | 20 | 31 | 100 | −69 | |
| 69 | 18 | 2 | 49 | 138 | 283 | -145 | |
| 17 | 11 | 0 | 6 | 48 | 49 | -1 | |
| 26 | 1 | 2 | 23 | 39 | 142 | −103 | |
| 24 | 11 | 0 | 13 | 105 | 115 | -10 | |
| Total | 1 240 | 490 | 92 | 658 | 3 829 | 4 400 | -571 |