# 2022 European Men's Handball Championship squads

This article displays the squads for the 2022 European Men's Handball Championship. Each team had a provisional list of 35 players. Each roster consisted of up to 20 players, of whom 16 may be fielded for each match.
Age, club, caps and goals as of 13 January 2022.

## Group A
### Denmark

A 20-player squad was announced on 16 December. On 15 January Hans Lindberg replaced an injured Jóhan Hansen.
Head coach: Nikolaj Jacobsen
* No.
* Pos.
* Name
* Date of birth (age)
* Height
* App.
* Goals
* Club
* 1
* GK
* Niklas Landin Jacobsen
* (1988-12-19)19 December 1988 (aged 33)
* 2.01 m
* 233
* 10
* THW Kiel
* 3
* RB
* Niclas Kirkeløkke
* (1994-03-26)26 March 1994 (aged 27)
* 1.95 m
* 40
* 60
* Rhein-Neckar Löwen
* 4
* LW
* Magnus Landin Jacobsen
* (1995-08-20)20 August 1995 (aged 26)
* 1.97 m
* 90
* 182
* THW Kiel
* 7
* LW
* Emil Jakobsen
* (1998-01-24)24 January 1998 (aged 23)
* 1.90 m
* 23
* 87
* SG Flensburg-Handewitt
* 8
* P
* René Antonsen
* (1992-03-04)4 March 1992 (aged 29)
* 1.96 m
* 5
* 4
* Aalborg Håndbold
* 11
* CB
* Rasmus Lauge
* (1991-06-20)20 June 1991 (aged 30)
* 1.95 m
* 126
* 317
* Telekom Veszprém
* 15
* P
* Magnus Saugstrup
* (1996-07-12)12 July 1996 (aged 25)
* 1.95 m
* 41
* 81
* SC Magdeburg
* 16
* GK
* Jannick Green
* (1988-09-29)29 September 1988 (aged 33)
* 1.95 m
* 137
* 2
* SC Magdeburg
* 17
* RW
* Lasse Svan Hansen
* (1983-08-31)31 August 1983 (aged 38)
* 1.85 m
* 235
* 553
* SG Flensburg-Handewitt
* 18
* RW
* Hans Lindberg
* (1981-08-01)1 August 1981 (aged 40)
* 1.88 m
* 272
* 756
* Füchse Berlin
* 20
* GK
* Kevin Møller
* (1989-06-20)20 June 1989 (aged 32)
* 2.00 m
* 52
* 6
* SG Flensburg-Handewitt
* 21
* LB
* Henrik Møllgaard
* (1985-01-02)2 January 1985 (aged 37)
* 1.97 m
* 180
* 182
* Aalborg Håndbold
* 22
* CB
* Mads Mensah Larsen
* (1991-08-12)12 August 1991 (aged 30)
* 1.88 m
* 158
* 298
* SG Flensburg-Handewitt
* 23
* P
* Henrik Toft Hansen
* (1986-12-18)18 December 1986 (aged 35)
* 2.00 m
* 140
* 252
* Paris Saint-Germain
* 24
* LB
* Mikkel Hansen
* (1987-10-22)22 October 1987 (aged 34)
* 1.92 m
* 231
* 1190
* Paris Saint-Germain
* 26
* RW
* Jóhan Hansen
* (1994-05-01)1 May 1994 (aged 27)
* 1.90 m
* 56
* 117
* TSV Hannover-Burgdorf
* 28
* LB
* Lasse Andersson
* (1994-03-11)11 March 1994 (aged 27)
* 1.96 m
* 53
* 65
* Füchse Berlin
* 29
* LB
* Aaron Mensing
* (1997-11-11)11 November 1997 (aged 24)
* 1.98 m
* 5
* 11
* SG Flensburg-Handewitt
* 32
* LB
* Jacob Holm
* (1995-09-05)5 September 1995 (aged 26)
* 1.94 m
* 51
* 146
* Füchse Berlin
* 33
* RB
* Mathias Gidsel
* (1999-02-08)8 February 1999 (aged 22)
* 1.90 m
* 27
* 122
* GOG Håndbold
* 34
* P
* Simon Hald
* (1994-09-29)29 September 1994 (aged 27)
* 2.03 m
* 49
* 61
* SG Flensburg-Handewitt

### Montenegro

A 25-player squad was announced on 18 December.
Head coach: Zoran Roganović
* No.
* Pos.
* Name
* Date of birth (age)
* Height
* App.
* Goals
* Club
* 1
* GK
* Nikola Matović
* (1998-05-08)8 May 1998 (aged 23)
* 1.91 m
* 7
* 0
* HC Struga
* 2
* LW
* Filip Vujović
* (1996-04-07)7 April 1996 (aged 25)
* 1.88 m
* 15
* 15
* BM Nava
* 3
* CB
* Aleksandar Glendža
* (1995-12-01)1 December 1995 (aged 26)
* 1.97 m
* 7
* 5
* HC Buzău
* 8
* P
* Vuk Lazović
* (1988-03-10)10 March 1988 (aged 33)
* 2.00 m
* 30
* 17
* SK Hawks
* 9
* CB
* Radojica Čepić
* (2002-07-29)29 July 2002 (aged 19)
* 1.94 m
* 13
* 26
* RK Celje
* 11
* RB
* Branko Vujović
* (1998-04-20)20 April 1998 (aged 23)
* 1.96 m
* 26
* 63
* Łomża Vive Kielce
* 12
* GK
* Mile Mijušković
* (1985-10-08)8 October 1985 (aged 36)
* 1.95 m
* 42
* 0
* BM Burgos
* 13
* RW
* Mirko Radović
* (1990-06-15)15 June 1990 (aged 31)
* 1.86 m
* 53
* 45
* RK Eurofarm Pelister
* 17
* CB
* Vasilije Kaluđerović
* (1998-10-03)3 October 1998 (aged 23)
* 1.91 m
* 9
* 8
* 1. VfL Potsdam
* 18
* P
* Nebojša Simović
* (1993-11-15)15 November 1993 (aged 28)
* 1.99 m
* 14
* 13
* Saran Loiret Handball
* 19
* P
* Luka Vujović
* (2000-04-11)11 April 2000 (aged 21)
* 1.92 m
* 2
* 0
* RK Koper
* 20
* LB
* Stevan Vujović
* (1990-04-07)7 April 1990 (aged 31)
* 1.90 m
* 48
* 102
* CS Minaur Baia Mare
* 21
* LB
* Vasko Ševaljević
* (1988-06-21)21 June 1988 (aged 33)
* 1.93 m
* 67
* 278
* Saran Loiret Handball
* 22
* RB
* Luka Vukićević
* (2002-04-02)2 April 2002 (aged 19)
* 1.89 m
* 0
* 0
* Bregenz Handball
* 24
* LB
* Miloš Božović
* (1994-12-10)10 December 1994 (aged 27)
* 1.99 m
* 38
* 91
* US Ivry Handball
* 27
* LW
* Jovan Abramović
* (2003-11-18)18 November 2003 (aged 18)
* 1.89 m
* 0
* 0
* RK Vojvodina
* 29
* RW
* Balša Čejović
* (1999-12-29)29 December 1999 (aged 22)
* 1.77 m
* 0
* 0
* AC Diomidis Argous
* 32
* CB
* Božo Anđelić
* (1992-03-16)16 March 1992 (aged 29)
* 1.86 m
* 44
* 72
* Ferencvárosi TC
* 33
* CB
* Božidar Simić
* (1997-06-14)14 June 1997 (aged 24)
* 1.89 m
* 0
* 0
* RD Ribnica
* 40
* GK
* Jagoš Braunović
* (1998-09-10)10 September 1998 (aged 23)
* 1.87 m
* 4
* 0
* GRK Ohrid
* 43
* CB
* Bogdan Nikolić
* (1992-05-07)7 May 1992 (aged 29)
* 1.94 m
* 0
* 0
* RK Sloboda Tuzla
* 44
* P
* Miodrag Ćorsović
* (2000-02-22)22 February 2000 (aged 21)
* 1.98 m
* 0
* 0
* RK Trimo Trebnje
* 90
* P
* Nemanja Grbović
* (1990-04-26)26 April 1990 (aged 31)
* 1.83 m
* 67
* 183
* Steaua București
* RW
* Vojislav Vukić
* (2003-03-05)5 March 2003 (aged 18)
* 1.80 m

### North Macedonia

A 24-player squad was announced on 17 December.
Head coach: Kiril Lazarov
* No.
* Pos.
* Name
* Date of birth (age)
* Height
* App.
* Goals
* Club
* 1
* GK
* Nikola Mitrevski
* (1985-10-03)3 October 1985 (aged 36)
* 1.88 m
* 120
* 2
* FC Porto
* 4
* RB
* Martin Velkovski
* (1997-03-10)10 March 1997 (aged 24)
* 1.90 m
* 32
* 7
* RK Eurofarm Pelister
* 5
* P
* Stojanče Stoilov
* (1987-04-30)30 April 1987 (aged 34)
* 1.91 m
* 73
* 143
* RK Vardar 1961
* 7
* RB
* Kiril Lazarov
* (1980-05-10)10 May 1980 (aged 41)
* 1.95 m
* 207
* 1443
* HBC Nantes
* 8
* LW
* Cvetan Kuzmanoski
* (1999-12-05)5 December 1999 (aged 22)
* 1.92 m
* 3
* 0
* RK Eurofarm Pelister 2
* 9
* CB
* Igor Gjorgiev
* (2000-06-02)2 June 2000 (aged 21)
* 1.89 m
* 0
* 0
* RK Alkaloid
* 10
* CB
* Marko Mitev
* (2003-02-23)23 February 2003 (aged 18)
* 1.83 m
* 0
* 0
* RK Butel Skopje
* 11
* LB
* Filip Taleski
* (1996-03-28)28 March 1996 (aged 25)
* 2.00 m
* 50
* 109
* RK Vardar 1961
* 12
* GK
* Martin Tomovski
* (1997-07-10)10 July 1997 (aged 24)
* 1.94 m
* 12
* 0
* RK Vardar 1961
* 13
* CB
* Filip Mirkulovski
* (1983-09-14)14 September 1983 (aged 38)
* 1.89 m
* 170
* 315
* HSG Wetzlar
* 14
* P
* Kristijan Simonoski
* (2000-05-29)29 May 2000 (aged 21)
* 1.87 m
* 0
* 0
* RK Golden Art KL7
* 17
* P
* Nikola Markoski
* (1990-05-22)22 May 1990 (aged 31)
* 1.98 m
* 66
* 17
* RK Alkaloid
* 18
* LB
* Filip Kuzmanovski
* (1996-07-03)3 July 1996 (aged 25)
* 1.98 m
* 48
* 61
* TSV Hannover-Burgdorf
* 19
* RW
* Nenad Kosteski
* (2001-03-04)4 March 2001 (aged 20)
* 1.89 m
* 10
* 2
* RK Eurofarm Pelister
* 20
* GK
* Marko Kizikj
* (2001-01-22)22 January 2001 (aged 20)
* 1.98 m
* 0
* 0
* RK Eurofarm Pelister
* 22
* RW
* Goce Georgievski
* (1987-02-12)12 February 1987 (aged 34)
* 1.85 m
* 120
* 280
* RK Vardar 1961
* 25
* CB
* Goran Krstevski
* (1996-03-29)29 March 1996 (aged 25)
* 1.96 m
* 21
* 3
* CSM Focșani
* 26
* LW
* Goce Ojleski
* (1989-10-10)10 October 1989 (aged 32)
* 1.80 m
* 27
* 21
* RK Eurofarm Pelister
* 31
* LB
* Mihajlo Mladenovikj
* (2000-09-21)21 September 2000 (aged 21)
* 1.95 m
* 2
* 0
* GRK Ohrid
* 33
* P
* Žarko Peševski
* (1991-04-11)11 April 1991 (aged 30)
* 1.95 m
* 55
* 69
* TVB 1898 Stuttgart
* 66
* LW
* Bojan Madzovski
* (1994-05-08)8 May 1994 (aged 27)
* 1.84 m
* 11
* 10
* RK Eurofarm Pelister
* 77
* RB
* Martin Serafimov
* (2000-03-03)3 March 2000 (aged 21)
* 1.90 m
* 7
* 1
* RK Alkaloid
* 92
* P
* Kostadin Petrov
* (1992-03-30)30 March 1992 (aged 29)
* 1.90 m
* 0
* 0
* RK Metalurg Skopje
* 97
* CB
* Marko Miševski
* (1999-08-23)23 August 1999 (aged 22)
* 1.99 m
* 11
* 0
* RK Vardar 1961

### Slovenia

A -player squad was announced on 26 December.
Head coach: Ljubomir Vranjes
* No.
* Pos.
* Name
* Date of birth (age)
* Height
* App.
* Goals
* Club
* 1
* GK
* Jože Baznik
* (1993-05-24)24 May 1993 (aged 28)
* 1.87 m
* 2
* 0
* Cesson Rennes MHB
* 2
* CB
* Staš Skube
* (1989-11-15)15 November 1989 (aged 32)
* 1.79 m
* 28
* 51
* Meshkov Brest
* 3
* P
* Blaž Blagotinšek
* (1994-01-17)17 January 1994 (aged 27)
* 2.03 m
* 101
* 186
* Telekom Veszprém
* 5
* LB
* Nik Henigman
* (1995-12-04)4 December 1995 (aged 26)
* 2.01 m
* 59
* 89
* Pick Szeged
* 6
* RW
* Gašper Marguč
* (1990-08-20)20 August 1990 (aged 31)
* 1.80 m
* 113
* 395
* Telekom Veszprém
* 8
* RW
* Blaž Janc
* (1996-11-20)20 November 1996 (aged 25)
* 1.85 m
* 79
* 272
* Barça
* 9
* LB
* Vid Levc
* (1994-11-23)23 November 1994 (aged 27)
* 1.98 m
* 1
* 0
* RK Slovenj Gradec 2011
* 11
* RB
* Jure Dolenec
* (1988-12-06)6 December 1988 (aged 33)
* 1.91 m
* 161
* 598
* Limoges Handball
* 12
* GK
* Aljaž Panjtar
* (1991-08-20)20 August 1991 (aged 30)
* 1.83 m
* 2
* 0
* RK Gorenje Velenje
* 15
* P
* Vid Poteko
* (1991-04-05)5 April 1991 (aged 30)
* 1.94 m
* 60
* 34
* Celje Pivovarna Laško
* 20
* LW
* Tilen Kodrin
* (1995-05-14)14 May 1995 (aged 26)
* 1.92 m
* 51
* 73
* Celje Pivovarna Laško
* 23
* CB
* Miha Zarabec
* (1991-10-12)12 October 1991 (aged 30)
* 1.78 m
* 79
* 183
* THW Kiel
* 25
* LW
* Tilen Sokolič
* (1996-09-05)5 September 1996 (aged 25)
* 1.80 m
* 0
* 0
* RK Gorenje Velenje
* 34
* CB
* Rok Ovniček
* (1995-01-29)29 January 1995 (aged 26)
* 1.85 m
* 34
* 33
* HBC Nantes
* 35
* CB
* Domen Makuc
* (2000-07-01)1 July 2000 (aged 21)
* 1.88 m
* 4
* 13
* Barça
* 41
* RB
* Matic Grošelj
* (1997-09-22)22 September 1997 (aged 24)
* 1.96 m
* 11
* 16
* C' Chartres Métropole Handball
* 51
* LB
* Borut Mačkovšek
* (1992-09-11)11 September 1992 (aged 29)
* 2.03 m
* 119
* 293
* Pick Szeged
* 69
* RB
* Tadej Kljun
* (2001-04-18)18 April 2001 (aged 20)
* 1.96 m
* 0
* 0
* S.L. Benfica
* 90
* GK
* Urban Lesjak
* (1990-08-24)24 August 1990 (aged 31)
* 1.88 m
* 59
* 0
* TSV Hannover-Burgdorf
* 95
* P
* Matic Suholežnik
* (1995-05-02)2 May 1995 (aged 26)
* 2.02 m
* 40
* 35
* Celje Pivovarna Laško
* 99
* GK
* Urh Kastelic
* (1996-02-27)27 February 1996 (aged 25)
* 2.02 m
* 47
* 5
* Frisch Auf Göppingen

## Group B
### Hungary

A 21-player squad was announced on 23 December.
Head coach: István Gulyás
* No.
* Pos.
* Name
* Date of birth (age)
* Height
* App.
* Goals
* Club
* 2
* P
* Adrián Sipos
* (1990-03-08) 8 March 1990 (age 35)
* 2.00 m
* 40
* 24
* Telekom Veszprém
* 3
* P
* Petar Topic
* (1991-12-30) 30 December 1991 (age 33)
* 2.01 m
* 7
* 17
* Balatonfüredi KSE
* 7
* LW
* Bendegúz Bóka
* (1993-10-02) 2 October 1993 (age 31)
* 1.90 m
* 46
* 103
* Balatonfüredi KSE
* 11
* LB
* Patrik Ligetvári
* (1996-02-13)13 February 1996 (aged 24)
* 2.01 m
* 57
* 58
* Telekom Veszprém
* 12
* GK
* Márton Székely
* (1990-01-02) 2 January 1990 (age 35)
* 1.94 m
* 61
* 0
* RK Eurofarm Pelister
* 15
* CB
* Mátyás Győri
* (1997-02-02) 2 February 1997 (age 28)
* 1.94 m
* 20
* 49
* Grundfos Tatabánya
* 16
* GK
* Roland Mikler
* (1984-09-20) 20 September 1984 (age 40)
* 1.92 m
* 217
* 1
* Pick Szeged
* 17
* CB
* Bence Nagy
* (1995-07-05) 5 July 1995 (age 29)
* 1.95 m
* 16
* 26
* Ferencvárosi TC
* 20
* P
* Miklós Rosta
* (1999-02-14) 14 February 1999 (age 26)
* 2.03 m
* 24
* 37
* Pick Szeged
* 21
* RB
* Zorán Ilic
* (2002-01-02) 2 January 2002 (age 23)
* 2.00 m
* 2
* 0
* Telekom Veszprém
* 22
* LW
* Stefan Sunajko
* (1998-04-10) 10 April 1998 (age 26)
* 1.94 m
* 9
* 21
* Grundfos Tatabánya
* 23
* RB
* Dominik Máthé
* (1999-04-01) 1 April 1999 (age 25)
* 2.01 m
* 32
* 103
* Elverum Håndball
* 24
* GK
* Ádám Borbély
* (1995-06-22) 22 June 1995 (age 29)
* 1.97 m
* 18
* 0
* Veszprém KKFT
* 25
* RW
* Pedro Rodríguez Álvarez
* (1990-08-22) 22 August 1990 (age 34)
* 1.93 m
* 9
* 21
* Balatonfüredi KSE
* 27
* P
* Bence Bánhidi
* (1995-02-09) 9 February 1995 (age 30)
* 2.08 m
* 81
* 238
* Pick Szeged
* 29
* RW
* Bendegúz Bujdosó
* (1994-12-10) 10 December 1994 (age 30)
* 1.80 m
* 4
* 6
* Ferencvárosi TC
* 30
* LB
* Zoltán Szita
* (1998-02-10) 10 February 1998 (age 27)
* 1.97 m
* 33
* 73
* Orlen Wisła Płock
* 33
* RB
* Gábor Ancsin
* (1990-11-27) 27 November 1990 (age 34)
* 2.02 m
* 123
* 255
* Grundfos Tatabánya
* 39
* LB
* Richárd Bodó
* (1993-03-13) 13 March 1993 (age 32)
* 2.03 m
* 74
* 209
* Pick Szeged
* 66
* CB
* Máté Lékai
* (1988-06-16) 16 June 1988 (age 36)
* 1.90 m
* 143
* 407
* Telekom Veszprém
* 77
* CB
* Egon Hanusz
* (1997-09-25) 25 September 1997 (age 27)
* 1.77 m
* 12
* 15
* TVB 1898 Stuttgart

### Iceland

A 20-player squad was announced on 21 December. Sveinn Jóhannsson was replaced by Daníel Þór Ingason on 5 January, as he was injured.
Head coach: Guðmundur Guðmundsson
* No.
* Pos.
* Name
* Date of birth (age)
* Height
* App.
* Goals
* Club
* 1
* GK
* Björgvin Páll Gústavsson
* (1985-05-24)24 May 1985 (aged 36)
* 1.90 m
* 236
* 16
* Valur
* 3
* CB
* Janus Daði Smárason
* (1995-01-01)1 January 1995 (aged 27)
* 1.84 m
* 49
* 69
* Frisch Auf Göppingen
* 4
* LB
* Aron Pálmarsson
* (1990-07-19)19 July 1990 (aged 31)
* 1.93 m
* 152
* 593
* Aalborg Håndbold
* 7
* RB
* Viggó Kristjánsson
* (1993-12-09)9 December 1993 (aged 28)
* 1.87 m
* 21
* 55
* TVB 1898 Stuttgart
* 8
* LW
* Bjarki Már Elísson
* (1990-05-16)16 May 1990 (aged 31)
* 1.90 m
* 82
* 230
* TBV Lemgo
* 9
* CB
* Elvar Örn Jónsson
* (1997-08-31)31 August 1997 (aged 24)
* 1.85 m
* 46
* 120
* MT Melsungen
* 10
* CB
* Gísli Þorgeir Kristjánsson
* (1999-07-30)30 July 1999 (aged 22)
* 1.91 m
* 32
* 51
* SC Magdeburg
* 11
* P
* Ýmir Örn Gíslason
* (1997-07-01)1 July 1997 (aged 24)
* 1.92 m
* 52
* 23
* Rhein-Neckar Löwen
* 13
* LB
* Ólafur Guðmundsson
* (1990-05-13)13 May 1990 (aged 31)
* 1.94 m
* 133
* 266
* Montpellier Handball
* 14
* RB
* Ómar Ingi Magnússon
* (1997-03-12)12 March 1997 (aged 24)
* 1.84 m
* 56
* 150
* SC Magdeburg
* 16
* GK
* Viktor Gísli Hallgrímsson
* (2000-07-24)24 July 2000 (aged 21)
* 2.03 m
* 25
* 0
* GOG Håndbold
* 18
* P
* Elliði Snær Viðarsson
* (1998-11-15)15 November 1998 (aged 23)
* 1.92 m
* 13
* 14
* VfL Gummersbach
* 19
* LB
* Daníel Þór Ingason
* (1995-11-15)15 November 1995 (aged 26)
* 1.95 m
* 34
* 9
* HBW Balingen-Weilstetten
* 20
* GK
* Ágúst Elí Björgvinsson
* (1995-04-11)11 April 1995 (aged 26)
* 1.86 m
* 41
* 1
* KIF Kolding
* 21
* P
* Arnar Freyr Arnarsson
* (1996-03-14)14 March 1996 (aged 25)
* 2.01 m
* 63
* 76
* MT Melsungen
* 22
* RW
* Sigvaldi Guðjónsson
* (1994-07-04)4 July 1994 (aged 27)
* 1.93 m
* 39
* 86
* Łomża Vive Kielce
* 23
* RB
* Kristján Örn Kristjánsson
* (1997-12-25)25 December 1997 (aged 24)
* 1.90 m
* 12
* 18
* Pays d'Aix UC
* 24
* RB
* Teitur Örn Einarsson
* (1998-09-23)23 September 1998 (aged 23)
* 1.90 m
* 21
* 22
* SG Flensburg-Handewitt
* 28
* LW
* Orri Freyr Þorkelsson
* (1999-06-25)25 June 1999 (aged 22)
* 1.85 m
* 1
* 1
* Elverum Håndball
* 36
* LB
* Elvar Ásgeirsson
* (1994-09-04)4 September 1994 (aged 27)
* 1.94 m
* 0
* 0
* Grand Nancy MHB

### Netherlands

A 16-player squad was announced on 13 December.
Head coach: Erlingur Richardsson
* No.
* Pos.
* Name
* Date of birth (age)
* Height
* App.
* Goals
* Club
* 1
* GK
* Bart Ravensbergen
* (1993-03-14)14 March 1993 (aged 28)
* 1.90 m
* 68
* 6
* HSG Nordhorn-Lingen
* 5
* LW
* Rutger ten Velde
* (1997-03-05)5 March 1997 (aged 24)
* 1.78 m
* 30
* 58
* TuS Ferndorf
* 7
* LB
* Robin Schoenaker
* (1995-08-23)23 August 1995 (aged 26)
* 1.98 m
* 22
* 1
* Sporting Pelt
* 9
* CB
* Florent Bourget
* (1998-06-12)12 June 1998 (aged 23)
* 1.86 m
* 2
* 1
* Volendam
* 11
* RB
* Iso Sluijters
* (1990-07-24)24 July 1990 (aged 31)
* 1.92 m
* 84
* 180
* GC Amicitia Zürich
* 12
* CB
* Luc Steins
* (1995-03-22)22 March 1995 (aged 26)
* 1.73 m
* 72
* 209
* Paris Saint-Germain
* 13
* P
* Samir Benghanem
* (1993-12-10)10 December 1993 (aged 28)
* 1.94 m
* 36
* 51
* Green Park/Aalsmeer
* 14
* RW
* Bobby Schagen
* (1990-01-13)13 January 1990 (aged 32)
* 1.90 m
* 97
* 321
* TBV Lemgo
* 17
* P
* Ivo Steins
* (1992-07-18)18 July 1992 (aged 29)
* 1.80 m
* 72
* 91
* OCI-LIONS
* 20
* RB
* Niels Versteijnen
* (2000-02-03)3 February 2000 (aged 21)
* 2.00 m
* 17
* 17
* VfL Lübeck-Schwartau
* 25
* LB
* Ephrahim Jerry
* (1996-05-27)27 May 1996 (aged 25)
* 1.96 m
* 45
* 105
* Kadetten Schaffhausen
* 26
* GK
* Dennis Schellekens
* (1990-10-08)8 October 1990 (aged 31)
* 1.91 m
* 24
* 0
* Volendam
* 31
* RB
* Kay Smits
* (1997-03-31)31 March 1997 (aged 24)
* 1.86 m
* 55
* 210
* SC Magdeburg
* 32
* LW
* Tommie Falke
* (1993-02-08)8 February 1993 (aged 28)
* 1.83 m
* 32
* 86
* Sporting Pelt
* 34
* RB
* Tom Jansen
* (1998-06-18)18 June 1998 (aged 23)
* 1.99 m
* 4
* 4
* TV Großwallstadt
* 77
* CB
* Dani Baijens
* (1998-05-05)5 May 1998 (aged 23)
* 1.82 m
* 43
* 72
* ASV Hamm-Westfalen

### Portugal

A 19-player squad was announced on 27 December. The final roster was revealed on 11 January.
Head coach: Paulo Pereira
* No.
* Pos.
* Name
* Date of birth (age)
* Height
* App.
* Goals
* Club
* 5
* LB
* Gilberto Duarte
* (1990-07-06)6 July 1990 (aged 31)
* 1.97 m
* 107
* 299
* Montpellier Handball
* 8
* P
* Victor Iturriza
* (1990-05-22)22 May 1990 (aged 31)
* 1.93 m
* 22
* 71
* FC Porto
* 10
* CB
* Miguel Martins
* (1997-11-04)4 November 1997 (aged 24)
* 1.92 m
* 67
* 153
* Pick Szeged
* 12
* GK
* Manuel Gaspar
* (1998-12-09)9 December 1998 (aged 23)
* 1.93 m
* 9
* 0
* Sporting CP
* 13
* RB
* Ángel Hernández
* (1994-02-04)4 February 1994 (aged 27)
* 1.88 m
* 3
* 4
* Kuwait SC
* 14
* CB
* Rui Silva
* (1993-04-28)28 April 1993 (aged 28)
* 1.86 m
* 104
* 169
* FC Porto
* 15
* P
* Daymaro Salina
* (1987-09-01)1 September 1987 (aged 34)
* 2.00 m
* 65
* 120
* FC Porto
* 17
* P
* Tiago Rocha
* (1985-10-17)17 October 1985 (aged 36)
* 1.96 m
* 140
* 355
* Grand Nancy MHB
* 18
* RB
* Daniel Vieira
* (2000-07-19)19 July 2000 (aged 21)
* 1.91 m
* 0
* 0
* Artística de Avanca
* 23
* LW
* Diogo Branquinho
* (1994-07-25)25 July 1994 (aged 27)
* 1.85 m
* 66
* 156
* FC Porto
* 24
* LB
* Alexandre Cavalcanti
* (1996-12-27)27 December 1996 (aged 25)
* 2.01 m
* 53
* 70
* HBC Nantes
* 25
* RW
* António Areia
* (1990-06-21)21 June 1990 (aged 31)
* 1.90 m
* 66
* 183
* FC Porto
* 29
* RW
* Miguel Alves
* (1996-07-22)22 July 1996 (aged 25)
* 1.89 m
* 3
* 15
* FC Porto
* 30
* LW
* Leonel Fernandes
* (1998-03-12)12 March 1998 (aged 23)
* 1.91 m
* 13
* 14
* FC Porto
* 31
* LB
* Salvador Salvador
* (2001-07-29)29 July 2001 (aged 20)
* 1.96 m
* 4
* 6
* Sporting CP
* 41
* GK
* Gustavo Capdeville
* (1997-08-31)31 August 1997 (aged 24)
* 1.90 m
* 24
* 0
* S.L. Benfica
* 79
* CB
* Martim Costa
* (2002-09-27)27 September 2002 (aged 19)
* 1.88 m
* 0
* 0
* Sporting CP
* 88
* LB
* Fábio Magalhães
* (1988-03-12)12 March 1988 (aged 33)
* 1.94 m
* 160
* 325
* FC Porto

## Group C
### Croatia

An 18-player squad was announced on 30 December.
Head coach: Hrvoje Horvat
* No.
* Pos.
* Name
* Date of birth (age)
* Height
* App.
* Goals
* Club
* 2
* LW
* Lovro Mihić
* (1994-08-25)25 August 1994 (aged 27)
* 1.81 m
* 37
* 46
* Orlen Wisła Płock
* 5
* CB
* Domagoj Duvnjak
* (1988-06-01) 1 June 1988 (age 36)
* 1.97 m
* 223
* 720
* THW Kiel
* 8
* CB
* Ante Gadža
* (1992-08-26)26 August 1992 (aged 29)
* 1.95 m
* 5
* 9
* RK Vardar 1961
* 12
* GK
* Ivan Pešić
* (1989-03-17) 17 March 1989 (age 35)
* 1.94 m
* 47
* 1
* TVB 1898 Stuttgart
* 16
* GK
* Matej Mandić
* (2002-05-02)2 May 2002 (aged 19)
* 2.04 m
* 4
* 0
* PPD Zagreb
* 24
* RB
* Šime Ivić
* (1993-01-21)21 January 1993 (aged 28)
* 1.95 m
* 9
* 16
* SC DHfK Leipzig
* 27
* RW
* Ivan Čupić
* (1986-03-27)27 March 1986 (aged 35)
* 1.78 m
* 159
* 585
* PPD Zagreb
* 30
* LB
* Marko Mamić
* (1994-03-06) 6 March 1994 (age 31)
* 2.02 m
* 65
* 104
* SC DHfK Leipzig
* 33
* CB
* Luka Cindrić
* (1993-07-05)5 July 1993 (aged 28)
* 1.82 m
* 76
* 191
* Barça
* 35
* GK
* Mate Šunjić
* (1987-03-18)18 March 1987 (aged 34)
* 1.95 m
* 21
* 0
* US Ivry Handball
* 39
* LW
* David Mandić
* (1997-09-14)14 September 1997 (aged 24)
* 1.87 m
* 46
* 127
* PPD Zagreb
* 40
* P
* Nikola Grahovac
* (1998-12-14)14 December 1998 (aged 23)
* 2.01 m
* 3
* 1
* PPD Zagreb
* 45
* LB
* Halil Jaganjac
* (1998-06-22)22 June 1998 (aged 23)
* 2.00 m
* 28
* 54
* Nexe Našice
* 51
* RB
* Ivan Martinović
* (1998-01-06) 6 January 1998 (age 27)
* 1.94 m
* 5
* 9
* TSV Hannover-Burgdorf
* 52
* P
* Leon Šušnja
* (1993-08-05)5 August 1993 (aged 28)
* 2.04 m
* 10
* 18
* Orlen Wisła Płock
* 53
* P
* Marin Šipić
* (1996-04-29)29 April 1996 (aged 25)
* 1.90 m
* 35
* 58
* PPD Zagreb
* 57
* RW
* Filip Glavaš
* (1997-05-06)6 May 1997 (aged 24)
* 1.83 m
* 0
* 0
* RK Trimo Trebnje
* 58
* LB
* Zvonimir Srna
* (1998-01-18)18 January 1998 (aged 23)
* 2.02 m
* 3
* 1
* PPD Zagreb

### France

A 20-player squad was announced on 28 December. On 23 December it was announced that Nedim Remili would miss the tournament, due to a foot injury. Luka Karabatić had to withdraw on 31 December, due to an injury. Due to positive COVID-19 tests by some players, some changes were made on 2 January 2022. An updated 20-player roster was nominated on 7 January.
Head coach: Guillaume Gille
* No.
* Pos.
* Name
* Date of birth (age)
* Height
* App.
* Goals
* Club
* 2
* RW
* Yanis Lenne
* (1996-06-29)29 June 1996 (aged 25)
* 1.87 m
* 18
* 20
* Montpellier Handball
* 4
* CB
* Aymeric Minne
* (1997-04-20)20 April 1997 (aged 24)
* 1.86 m
* 3
* 7
* HBC Nantes
* 6
* RW
* Julien Bos
* (1998-08-18)18 August 1998 (aged 23)
* 1.88 m
* 2
* 1
* Montpellier Handball
* 7
* CB
* Romain Lagarde
* (1997-03-05)5 March 1997 (aged 24)
* 1.94 m
* 56
* 70
* Pays d’Aix UC
* 9
* RB
* Melvyn Richardson
* (1997-01-30)30 January 1997 (aged 24)
* 1.90 m
* 42
* 98
* Barça
* 10
* RB
* Dika Mem
* (1997-08-31)31 August 1997 (aged 24)
* 1.94 m
* 78
* 223
* Barça
* 11
* P
* Nicolas Tournat
* (1994-04-05)5 April 1994 (aged 27)
* 2.00 m
* 56
* 98
* Łomża Vive Kielce
* 12
* GK
* Vincent Gérard
* (1986-12-16)16 December 1986 (aged 35)
* 1.88 m
* 123
* 17
* Paris Saint-Germain
* 13
* CB
* Nikola Karabatić
* (1984-04-11)11 April 1984 (aged 37)
* 1.96 m
* 324
* 1238
* Paris Saint-Germain
* 14
* CB
* Kentin Mahé
* (1991-05-22)22 May 1991 (aged 30)
* 1.86 m
* 136
* 439
* Telekom Veszprém
* 23
* P
* Ludovic Fabregas
* (1996-07-01)1 July 1996 (aged 25)
* 1.98 m
* 98
* 203
* Barça
* 24
* GK
* Wesley Pardin
* (1990-01-01)1 January 1990 (aged 32)
* 1.95 m
* 22
* 0
* Pays d’Aix UC
* 25
* LW
* Hugo Descat
* (1992-08-16)16 August 1992 (aged 29)
* 1.83 m
* 29
* 115
* Montpellier Handball
* 28
* RW
* Valentin Porte
* (1990-09-07)7 September 1990 (aged 31)
* 1.90 m
* 153
* 373
* Montpellier Handball
* 29
* RW
* Benoît Kounkoud
* (1997-02-19)19 February 1997 (aged 24)
* 1.88 m
* 18
* 20
* Paris Saint-Germain
* 31
* LW
* Dylan Nahi
* (1999-11-30)30 November 1999 (aged 22)
* 1.92 m
* 12
* 31
* Łomża Vive Kielce
* 33
* P
* Théo Monar
* (2001-06-06)6 June 2001 (aged 20)
* 2.00 m
* 3
* 12
* HBC Nantes
* 34
* LB
* Karl Konan
* (1995-06-03)3 June 1995 (aged 26)
* 1.97 m
* 3
* 2
* Pays d’Aix UC
* 39
* LB
* Thibaud Briet
* (1999-12-14)14 December 1999 (aged 22)
* 2.05 m
* 0
* 0
* HBC Nantes
* 92
* GK
* Remi Desbonnet
* (1992-02-28)28 February 1992 (aged 29)
* 1.82 m
* 5
* 0
* USAM Nîmes Gard

### Serbia

A 24-player squad was announced on 15 December. After some changes, with Petar Nenadić missing the tournament due to an injury, the list was reduced to 21 players on 2 January.
Head coach: Toni Gerona
* No.
* Pos.
* Name
* Date of birth (age)
* Height
* App.
* Goals
* Club
* 1
* GK
* Milan Bomaštar
* (1999-07-10)10 July 1999 (aged 22)
* 2.01 m
* 2
* 0
* ABANCA Ademar León
* 5
* RB
* Milan Milić
* (1998-05-14)14 May 1998 (aged 23)
* 1.98 m
* 24
* 68
* HBC Nantes
* 6
* LB
* Uroš Borzaš
* (1999-07-28)28 July 1999 (aged 22)
* 1.88 m
* 3
* 8
* Fenix Toulouse
* 8
* LB
* Stevan Sretenović
* (1995-09-25)25 September 1995 (aged 26)
* 2.01 m
* 26
* 58
* Meshkov Brest
* 10
* RW
* Darko Đukić
* (1994-12-11)11 December 1994 (aged 27)
* 1.91 m
* 44
* 114
* RK Vardar 1961
* 11
* LB
* Ilija Abutović
* (1988-08-02)2 August 1988 (aged 33)
* 2.02 m
* 46
* 25
* Rhein-Neckar Löwen
* 13
* P
* Živan Pešić
* (1993-07-07)7 July 1993 (aged 28)
* 1.93 m
* 34
* 74
* Hapoel Rishon LeZion
* 17
* RW
* Bogdan Radivojević
* (1993-03-02)2 March 1993 (aged 28)
* 1.92 m
* 62
* 219
* Pick Szeged
* 19
* LW
* Nemanja Ilić
* (1990-05-11)11 May 1990 (aged 31)
* 1.76 m
* 91
* 344
* Fenix Toulouse
* 20
* P
* Dragan Pechmalbec
* (1996-01-05)5 January 1996 (aged 26)
* 1.94 m
* 1
* 4
* HBC Nantes
* 21
* LW
* Vanja Ilić
* (1993-02-25)25 February 1993 (aged 28)
* 1.85 m
* 49
* 119
* C' Chartres MHB
* 24
* CB
* Lazar Kukić
* (1995-12-12)12 December 1995 (aged 26)
* 1.88 m
* 30
* 79
* S.L. Benfica
* 25
* RB
* Nemanja Zelenović
* (1990-02-27)27 February 1990 (aged 31)
* 1.94 m
* 92
* 264
* Frisch Auf Göppingen
* 30
* RB
* Jovica Nikolić
* (2001-11-18)18 November 2001 (aged 20)
* 1.90 m
* 11
* 28
* RK Vojvodina
* 31
* CB
* Đorđe Đekić
* (1993-08-28)28 August 1993 (aged 28)
* 1.89 m
* 0
* 0
* Riihimäki Cocks
* 33
* P
* Mijajlo Marsenić
* (1993-03-09)9 March 1993 (aged 28)
* 2.02 m
* 95
* 264
* Füchse Berlin
* 36
* RB
* Miloš Orbović
* (1993-11-02)2 November 1993 (aged 28)
* 1.93 m
* 11
* 18
* HC Kriens-Luzern
* 39
* LB
* Marko Milosavljević
* (1998-09-13)13 September 1998 (aged 23)
* 2.01 m
* 4
* 17
* ABANCA Ademar León
* 44
* LB
* Petar Đorđić
* (1990-09-17)17 September 1990 (aged 31)
* 1.96 m
* 36
* 86
* S.L. Benfica
* 76
* GK
* Vladimir Cupara
* (1994-02-19)19 February 1994 (aged 27)
* 1.99 m
* 54
* 3
* Telekom Veszprém
* 96
* GK
* Dejan Milosavljev
* (1996-03-16)16 March 1996 (aged 25)
* 1.96 m
* 43
* 2
* Füchse Berlin

### Ukraine

A 24-player squad was announced on 19 December. It was reduced to 21 on 2 January.
Head coach: Michael Biegler
* No.
* Pos.
* Name
* Date of birth (age)
* Height
* App.
* Goals
* Club
* 1
* GK
* Anton Terekhov
* (1992-07-28)28 July 1992 (aged 29)
* 1.94 m
* 8
* 0
* CS Minaur Baia Mare
* 2
* CB
* Vladyslav Zalevskyi
* (1998-09-19)19 September 1998 (aged 23)
* 1.90 m
* 2
* 6
* Dynamo Astrakhan
* 4
* LB
* Yevhen Buinenko
* (1992-09-20)20 September 1992 (aged 29)
* 2.01 m
* 30
* 22
* Maccabi Dimona
* 8
* LW
* Oleksandr Kasai
* (1997-01-14)14 January 1997 (aged 24)
* 1.83 m
* 0
* 0
* HC Motor Zaporozhye
* 10
* P
* Dmytro Tiutiunnyk
* (1993-03-07)7 March 1993 (aged 28)
* 2.00 m
* 27
* 41
* HC Motor Zaporozhye
* 15
* CB
* Oleksandr Tilte
* (1995-04-10)10 April 1995 (aged 26)
* 1.98 m
* 51
* 92
* HC Motor Zaporozhye
* 18
* LW
* Stanislav Pliasun
* (1996-06-05)5 June 1996 (aged 25)
* 1.84 m
* 3
* 8
* CSKA-SHVSM
* 19
* RW
* Eduard Kravchenko
* (1996-05-19)19 May 1996 (aged 25)
* 1.80 m
* 3
* 12
* HC Motor Zaporozhye
* 21
* LW
* Yevhen Zhuk
* (1990-08-04)4 August 1990 (aged 31)
* 1.87 m
* 51
* 85
* Permskie Medvedi
* 23
* RB
* Vladyslav Dontsov
* (1995-09-22)22 September 1995 (aged 26)
* 2.00 m
* 14
* 28
* HC Motor Zaporozhye
* 24
* LB
* Dmytro Horiha
* (1997-10-08)8 October 1997 (aged 24)
* 1.96 m
* 21
* 43
* HC Motor Zaporozhye
* 25
* RW
* Daniil Glushak
* (2000-07-08)8 July 2000 (aged 21)
* 1.91 m
* 0
* 0
* Dragūnas Klaipėda
* 27
* P
* Ivan Burzak
* (1998-02-22)22 February 1998 (aged 23)
* 2.00 m
* 15
* 21
* HC Motor Zaporozhye
* 28
* GK
* Maksym Viunik
* (1996-02-28)28 February 1996 (aged 25)
* 1.98 m
* 3
* 0
* HC Motor Zaporozhye
* 33
* RW
* Illia Blyzniuk
* (2001-02-19)19 February 2001 (aged 20)
* 1.85 m
* 0
* 0
* Motor-Politekhnika
* 34
* LB
* Ihor Turchenko
* (2000-12-04)4 December 2000 (aged 21)
* 1.93 m
* 2
* 1
* HC Motor Zaporozhye
* 37
* CB
* Taras Minotskyi
* (2000-01-15)15 January 2000 (aged 21)
* 1.93 m
* 5
* 10
* Grupa Azoty Unia Tarnów
* 55
* GK
* Gennadiy Komok
* (1987-07-05)5 July 1987 (aged 34)
* 1.97 m
* 49
* 2
* HC Motor Zaporozhye
* 77
* P
* Dmytro Ilchenko
* (1996-07-09)9 July 1996 (aged 25)
* 1.98 m
* 18
* 40
* CSKA Moscow
* 93
* LW
* Dmytro Artemenko
* (1996-01-18)18 January 1996 (aged 25)
* 1.80 m
* 18
* 41
* Dynamo Astrakhan
* 98
* LB
* Maxym Strelnikov
* (1997-01-08)8 January 1997 (aged 25)
* 2.03 m
* 2
* 3
* Chênois Genève Handball

## Group D
### Austria

An 18-player squad was announced on 22 December. The final roster was revealed on 12 January.
Head coach: Aleš Pajovič
* No.
* Pos.
* Name
* Date of birth (age)
* Height
* App.
* Goals
* Club
* 2
* LB
* Alexander Hermann
* (1991-12-10)10 December 1991 (aged 30)
* 1.92 m
* 77
* 133
* VfL Gummersbach
* 7
* RB
* Janko Bozovic
* (1985-07-14)14 July 1985 (aged 36)
* 2.04 m
* 161
* 450
* VfL Gummersbach
* 8
* RW
* Robert Weber
* (1985-11-25)25 November 1985 (aged 36)
* 1.79 m
* 197
* 863
* HSG Nordhorn-Lingen
* 15
* P
* Fabian Posch
* (1988-01-05)5 January 1988 (aged 34)
* 1.98 m
* 114
* 199
* UHK Krems
* 20
* LW
* Sebastian Frimmel
* (1995-12-18)18 December 1995 (aged 26)
* 1.90 m
* 75
* 211
* Pick Szeged
* 24
* LB
* Daniel Dicker
* (1995-06-05)5 June 1995 (aged 26)
* 1.98 m
* 28
* 24
* ThSV Eisenach
* 26
* P
* Lukas Herburger
* (1994-12-19)19 December 1994 (aged 27)
* 1.97 m
* 48
* 34
* Kadetten Schaffhausen
* 28
* CB
* Gerald Zeiner
* (1988-06-28)28 June 1988 (aged 33)
* 1.90 m
* 66
* 128
* Handball Tirol
* 30
* RB
* Boris Zivkovic
* (1992-05-02)2 May 1992 (aged 29)
* 1.95 m
* 42
* 56
* Azoty-Puławy
* 32
* GK
* Golub Doknic
* (1982-04-16)16 April 1982 (aged 39)
* 1.95 m
* 3
* 0
* Alpla HC Hard
* 39
* GK
* Ralf Häusle
* (1994-12-30)30 December 1994 (aged 27)
* 1.89 m
* 3
* 0
* Bregenz Handball
* 44
* RW
* Julian Ranftl
* (1996-02-17)17 February 1996 (aged 25)
* 1.85 m
* 28
* 38
* SG Handball West Wien
* 45
* LW
* Eric Damböck
* (1999-09-06)6 September 1999 (aged 22)
* 1.81 m
* 5
* 4
* Fivers Margareten
* 53
* CB
* Nikola Bilyk
* (1996-11-28)28 November 1996 (aged 25)
* 1.98 m
* 78
* 333
* THW Kiel
* 55
* P
* Tobias Wagner
* (1995-03-26)26 March 1995 (aged 26)
* 1.98 m
* 70
* 134
* Fenix Toulouse
* 72
* LB
* Lukas Hutecek
* (2000-07-02)2 July 2000 (aged 21)
* 1.89 m
* 23
* 63
* TBV Lemgo

### Belarus

A 25-player squad was announced on 16 December. It was reduced to 18 on 4 January.
Head coach: Yuri Shevtsov
* No.
* Pos.
* Name
* Date of birth (age)
* Height
* App.
* Goals
* Club
* 1
* GK
* Ivan Matskevich
* (1991-05-08)8 May 1991 (aged 30)
* 1.93 m
* 93
* 5
* Meshkov Brest
* 3
* LB
* Uladzislau Kulesh
* (1996-05-28)28 May 1996 (aged 25)
* 2.06 m
* 89
* 332
* Łomża Vive Kielce
* 7
* CB
* Artsiom Kulak
* (1996-02-23)23 February 1996 (aged 25)
* 1.91 m
* 26
* 65
* Chekhovskiye Medvedi
* 9
* RB
* Aleh Astrashapkin
* (1992-01-20)20 January 1992 (aged 29)
* 1.90 m
* 57
* 65
* CSKA Moscow
* 14
* RW
* Yauheni Nikanovich
* (2000-07-14)14 July 2000 (aged 21)
* 1.82 m
* 2
* 0
* SKA Minsk
* 16
* GK
* Viachaslau Saldatsenka
* (1994-07-23)23 July 1994 (aged 27)
* 1.89 m
* 81
* 2
* Meshkov Brest
* 17
* LW
* Uladzislau Kryvenka
* (1999-04-21)21 April 1999 (aged 22)
* 1.87 m
* 11
* 5
* SKA Minsk
* 23
* LW
* Andrei Yurynok
* (1996-09-21)21 September 1996 (aged 25)
* 1.96 m
* 98
* 272
* Meshkov Brest
* 25
* P
* Viktar Zaitsau
* (1992-08-27)27 August 1992 (aged 29)
* 2.04 m
* 49
* 33
* Permskie Medvedi
* 44
* CB
* Ihar Bialiauski
* (2002-01-12)12 January 2002 (aged 20)
* 1.92 m
* 2
* 0
* SKA Minsk
* 55
* RW
* Mikita Vailupau
* (1995-07-30)30 July 1995 (aged 26)
* 1.86 m
* 51
* 230
* Meshkov Brest
* 62
* LB
* Kiryl Samoila
* (2002-01-31)31 January 2002 (aged 19)
* 2.00 m
* 11
* 19
* SKA Minsk
* 65
* RB
* Matsvei Udavenia
* (2000-03-14)14 March 2000 (aged 21)
* 1.95 m
* 4
* 5
* SKA Minsk
* 74
* P
* Viachaslau Bokhan
* (1996-04-07)7 April 1996 (aged 25)
* 2.06 m
* 59
* 59
* HC Motor Zaporozhye
* 95
* CB
* Vadim Gayduchenko
* (1995-04-24)24 April 1995 (aged 26)
* 1.93 m
* 76
* 172
* Saint-Raphaël Var Handball
* 98
* RB
* Mikalai Aliokhin
* (1998-04-09)9 April 1998 (aged 23)
* 1.90 m
* 27
* 25
* SKA Minsk
* GK
* Ihar Chernikau
* (1995-02-04)4 February 1995 (aged 26)
* 1.98 m
* 1
* 0
* AC Diomidis Argous
* P
* Mikhail Zhyla
* (1993-10-08)8 October 1993 (aged 28)
* 1.99 m
* 0
* 0
* SKA Minsk

### Germany

A 19-player squad was announced on 21 December.
Head coach: Alfreð Gíslason
* No.
* Pos.
* Name
* Date of birth (age)
* Height
* App.
* Goals
* Club
* 4
* P
* Johannes Golla
* (1997-11-05)5 November 1997 (aged 24)
* 1.95 m
* 35
* 94
* SG Flensburg-Handewitt
* 7
* P
* Patrick Wiencek
* (1989-03-22)22 March 1989 (aged 32)
* 2.00 m
* 153
* 308
* THW Kiel
* 11
* LB
* Sebastian Heymann
* (1998-03-01)1 March 1998 (aged 23)
* 1.98 m
* 14
* 25
* Frisch Auf Göppingen
* 17
* RW
* Lukas Zerbe
* (1996-01-17)17 January 1996 (aged 25)
* 1.84 m
* 4
* 6
* TBV Lemgo
* 18
* CB
* Julian Köster
* (2000-03-16)16 March 2000 (aged 21)
* 2.00 m
* 4
* 3
* VfL Gummersbach
* 19
* RB
* Djibril M'Bengue
* (1992-05-13)13 May 1992 (aged 29)
* 1.95 m
* 4
* 8
* FC Porto
* 20
* CB
* Philipp Weber
* (1992-09-15)15 September 1992 (aged 29)
* 1.94 m
* 55
* 135
* SC Magdeburg
* 25
* RB
* Kai Häfner
* (1989-07-10)10 July 1989 (aged 32)
* 1.92 m
* 114
* 247
* MT Melsungen
* 31
* LW
* Marcel Schiller
* (1991-08-15)15 August 1991 (aged 30)
* 1.89 m
* 31
* 133
* Frisch Auf Göppingen
* 33
* GK
* Andreas Wolff
* (1991-03-03)3 March 1991 (aged 30)
* 1.98 m
* 118
* 13
* Łomża Vive Kielce
* 35
* LB
* Julius Kühn
* (1993-04-01)1 April 1993 (aged 28)
* 1.98 m
* 87
* 272
* MT Melsungen
* 36
* LW
* Lukas Mertens
* (1996-03-22)22 March 1996 (aged 25)
* 1.82 m
* 4
* 7
* SC Magdeburg
* 40
* CB
* Simon Ernst
* (1994-04-02)2 April 1994 (aged 27)
* 1.96 m
* 43
* 36
* SC DHfK Leipzig
* 41
* GK
* Joel Birlehm
* (1997-04-25)25 April 1997 (aged 24)
* 1.96 m
* 4
* 0
* SC DHfK Leipzig
* 44
* RB
* Christoph Steinert
* (1990-01-18)18 January 1990 (aged 31)
* 1.96 m
* 6
* 12
* HC Erlangen
* 48
* P
* Jannik Kohlbacher
* (1995-07-19)19 July 1995 (aged 26)
* 1.93 m
* 80
* 164
* Rhein-Neckar Löwen
* 73
* RW
* Timo Kastening
* (1995-06-25)25 June 1995 (aged 26)
* 1.80 m
* 40
* 136
* MT Melsungen
* 98
* GK
* Till Klimpke
* (1998-04-01)1 April 1998 (aged 23)
* 1.98 m
* 9
* 0
* HSG Wetzlar
* 99
* CB
* Luca Witzke
* (1999-04-03)3 April 1999 (aged 22)
* 1.92 m
* 4
* 4
* SC DHfK Leipzig

### Poland

A 26-player squad was announced on 22 December. It was cut to 21 on 31 December. Due to seven positive COVID-19 tests, some changes were made on 12 January. Rafał Przybylski was added to the squad on 16 January. Piotr Chrapkowski, Jan Czuwara and Dawid Dawydzik were added to the squad on 20 January. Damian Przytuła was added to the squad on 21 January.
Head coach: Patryk Rombel
* No.
* Pos.
* Name
* Date of birth (age)
* Height
* App.
* Goals
* Club
* 1
* GK
* Mateusz Kornecki
* (1994-06-05)5 June 1994 (aged 27)
* 1.94 m
* 48
* 3
* Łomża Vive Kielce
* 2
* LB
* Damian Przytuła
* (1998-11-27)27 November 1998 (aged 23)
* 2.00 m
* 14
* 15
* Górnik Zabrze
* 3
* RB
* Michał Daszek
* (1992-06-27)27 June 1992 (aged 29)
* 1.82 m
* 118
* 299
* Orlen Wisła Płock
* 4
* CB
* Piotr Jędraszczyk
* (2001-10-09)9 October 2001 (aged 20)
* 1.77 m
* 0
* 0
* Piotrkowianin Piotrków Tryb.
* 5
* CB
* Michał Olejniczak
* (2001-01-31)31 January 2001 (aged 20)
* 1.93 m
* 30
* 48
* Łomża Vive Kielce
* 6
* RW
* Krzysztof Komarzewski
* (1998-09-18)18 September 1998 (aged 23)
* 1.88 m
* 7
* 13
* Orlen Wisła Płock
* 7
* P
* Patryk Walczak
* (1992-07-29)29 July 1992 (aged 29)
* 1.99 m
* 55
* 38
* RK Vardar 1961
* 8
* P
* Bartłomiej Bis
* (1997-03-25)25 March 1997 (aged 24)
* 1.94 m
* 5
* 1
* Górnik Zabrze
* 9
* LB
* Szymon Sićko
* (1997-08-20)20 August 1997 (aged 24)
* 2.00 m
* 43
* 99
* Łomża Vive Kielce
* 12
* LB
* Ariel Pietrasik
* (1999-10-21)21 October 1999 (aged 22)
* 2.02 m
* 0
* 0
* TSV St. Otmar St. Gallen
* 13
* GK
* Miłosz Wałach
* (2001-11-23)23 November 2001 (aged 20)
* 1.95 m
* 0
* 0
* Torus Wybrzeże Gdańsk
* 18
* LB
* Melwin Beckman
* (2000-08-05)5 August 2000 (aged 21)
* 1.98 m
* 2
* 5
* HK Aranäs
* 19
* LW
* Jan Czuwara
* (1995-10-18)18 October 1995 (aged 26)
* 1.84 m
* 42
* 65
* RK Vardar 1961
* 20
* CB
* Maciej Pilitowski
* (1990-10-27)27 October 1990 (aged 31)
* 1.88 m
* 34
* 36
* Energa MKS Kalisz
* 21
* P
* Kamil Syprzak
* (1991-07-23)23 July 1991 (aged 30)
* 2.07 m
* 144
* 282
* Paris Saint-Germain
* 23
* RW
* Arkadiusz Moryto
* (1997-08-31)31 August 1997 (aged 24)
* 1.82 m
* 67
* 304
* Łomża Vive Kielce
* 26
* LW
* Przemysław Krajewski
* (1987-01-20)20 January 1987 (aged 34)
* 1.84 m
* 138
* 324
* Orlen Wisła Płock
* 28
* P
* Maciej Gębala
* (1994-01-10)10 January 1994 (aged 28)
* 2.00 m
* 69
* 89
* SC DHfK Leipzig
* 30
* RB
* Rafał Przybylski
* (1991-02-19)19 February 1991 (aged 30)
* 2.00 m
* 84
* 161
* Azoty-Puławy
* 36
* P
* Dawid Dawydzik
* (1994-12-17)17 December 1994 (aged 27)
* 2.00 m
* 29
* 36
* Azoty-Puławy
* 40
* GK
* Mateusz Zembrzycki
* (1997-03-18)18 March 1997 (aged 24)
* 1.95 m
* 2
* 0
* Azoty-Puławy
* 44
* LW
* Mikołaj Czapliński
* (2000-11-08)8 November 2000 (aged 21)
* 1.88 m
* 0
* 0
* Orlen Wisła Płock
* 49
* LB
* Piotr Chrapkowski
* (1988-03-24)24 March 1988 (aged 33)
* 2.03 m
* 128
* 173
* SC Magdeburg

## Group E
### Bosnia and Herzegovina

A 21-player squad was announced on 23 December.
Head coach: Ivica Obrvan
* No.
* Pos.
* Name
* Date of birth (age)
* Height
* App.
* Goals
* Club
* 1
* GK
* Nebojša Bojić
* (1996-12-30)30 December 1996 (aged 25)
* 1.94 m
* Celje Pivovarna Laško
* 2
* CB
* Milan Vukšić
* (2000-02-12)12 February 2000 (aged 21)
* 1.72 m
* RK Izviđač CO
* 3
* LW
* Alen Ovčina
* (1989-02-27)27 February 1989 (aged 32)
* 1.89 m
* 62
* 162
* RK Sloboda Tuzla
* 4
* CB
* Josip Perić
* (1992-06-05)5 June 1992 (aged 29)
* 1.80 m
* 46
* 68
* RK Eurofarm Pelister
* 5
* LB
* Mirko Herceg
* (1992-02-26)26 February 1992 (aged 29)
* 1.95 m
* 10
* 20
* Csurgói KK
* 7
* RB
* Aleksandar Milojević
* (1992-05-18)18 May 1992 (aged 29)
* 1.98 m
* RK Leotar Trebinje
* 11
* LB
* Edin Klis
* (2000-02-22)22 February 2000 (aged 21)
* 1.95 m
* PPD Zagreb
* 13
* RW
* Ibrahim Haseljić
* (1998-01-14)14 January 1998 (aged 23)
* 1.92 m
* 15
* 43
* RK Gorenje Velenje
* 14
* CB
* Mirsad Terzić
* (1983-07-12)12 July 1983 (aged 38)
* 1.96 m
* Orlen Wisła Płock
* 15
* P
* Adin Faljić
* (2000-09-24)24 September 2000 (aged 21)
* 1.97 m
* PPD Zagreb
* 16
* GK
* Admir Ahmetašević
* (1994-06-05)5 June 1994 (aged 27)
* 1.95 m
* 3
* 0
* Orlen Wisła Płock
* 18
* CB
* Ivan Karačić
* (1985-05-26)26 May 1985 (aged 36)
* 1.90 m
* Maccabi Rishon LeZion
* 19
* LB
* Nikola Prce
* (1980-08-31)31 August 1980 (aged 41)
* 2.00 m
* KH Besa Famgas
* 21
* P
* Vladimir Vranješ
* (1988-12-14)14 December 1988 (aged 33)
* 2.00 m
* 79
* 135
* Meshkov Brest
* 22
* RB
* Dejan Malinović
* (1992-04-12)12 April 1992 (aged 29)
* 1.91 m
* Balatonfüredi KSE
* 23
* LB
* Dino Hamidović
* (1996-07-11)11 July 1996 (aged 25)
* 1.95 m
* 9
* 11
* Gyöngyösi KK
* 30
* LW
* Enes Keškić
* (1999-12-29)29 December 1999 (aged 22)
* 1.83 m
* Die Eulen Ludwigshafen
* 32
* LW
* Vlado Draganić
* (1991-12-28)28 December 1991 (aged 30)
* 1.87 m
* RK Borac M:tel
* 33
* RW
* Luka Perić
* (2003-03-13)13 March 2003 (aged 18)
* 1.95 m
* RK Borac M:tel
* 40
* GK
* Harun Hodžić
* (2000-06-07)7 June 2000 (aged 21)
* 1.95 m
* Chambéry SMBH
* 59
* P
* Elmir Građan
* (1993-12-28)28 December 1993 (aged 28)
* 1.90 m
* RK Eurofarm Pelister

### Czech Republic

A 21-player squad was announced on 31 December.
Head coach: Rastislav Trtík
* No.
* Pos.
* Name
* Date of birth (age)
* Height
* App.
* Goals
* Club
* 1
* GK
* Tomáš Mrkva
* (1989-01-20)20 January 1989 (aged 32)
* 2.03 m
* 103
* 6
* Bergischer HC
* 2
* LW
* Jakub Hrstka
* (1990-03-17)17 March 1990 (aged 31)
* 1.88 m
* 121
* 392
* Dessau-Roßlauer HV
* 3
* CB
* Roman Bečvář
* (1989-04-18)18 April 1989 (aged 32)
* 1.91 m
* 127
* 265
* Red Boys Differdange
* 5
* RW
* Miroslav Jurka
* (1987-06-07)7 June 1987 (aged 34)
* 1.89 m
* 94
* 186
* HC Zubří
* 7
* RB
* Tomáš Piroch
* (2000-05-12)12 May 2000 (aged 21)
* 1.87 m
* 10
* 14
* US Créteil Handball
* 17
* RB
* Stanislav Kašpárek
* (1996-06-11)11 June 1996 (aged 25)
* 2.00 m
* 44
* 157
* Meshkov Brest
* 18
* P
* Vít Reichl
* (1993-06-15)15 June 1993 (aged 28)
* 1.88 m
* 2
* 10
* TV Hüttenberg
* 19
* CB
* Tomáš Babák
* (1993-12-28)28 December 1993 (aged 28)
* 1.86 m
* 76
* 242
* Bergischer HC
* 21
* RW
* Tomáš Číp
* (1989-10-05)5 October 1989 (aged 32)
* 1.89 m
* 89
* 210
* CS Minaur Baia Mare
* 23
* P
* Leoš Petrovský
* (1993-01-05)5 January 1993 (aged 29)
* 2.02 m
* 70
* 169
* TuS Nettelstedt-Lübbecke
* 26
* LW
* Marek Vančo
* (1989-07-12)12 July 1989 (aged 32)
* 1.80 m
* 41
* 44
* HC Elbflorenz
* 31
* LB
* Matěj Klíma
* (1999-03-24)24 March 1999 (aged 22)
* 1.92 m
* 15
* 51
* VfL Lübeck-Schwartau
* 32
* LB
* Vojtěch Patzel
* (1998-09-23)23 September 1998 (aged 23)
* 1.90 m
* 20
* 28
* HCB Karviná
* 34
* LB
* Dominik Solák
* (1997-08-17)17 August 1997 (aged 24)
* 1.98 m
* 25
* 13
* HCB Karviná
* 37
* P
* Jan Užek
* (1993-10-11)11 October 1993 (aged 28)
* 1.94 m
* 31
* 36
* HCB Karviná
* 39
* CB
* Lukáš Mořkovský
* (2002-01-04)4 January 2002 (aged 20)
* 1.89 m
* 1
* 0
* HC Zubří
* 40
* RB
* Dieudonné Mubenzem
* (1996-03-22)22 March 1996 (aged 25)
* 1.90 m
* 41
* 50
* HSC 2000 Coburg
* 61
* GK
* Karel Šmíd
* (1993-06-04)4 June 1993 (aged 28)
* 1.85 m
* 3
* 0
* Talent M.A.T. Plzeň
* 66
* P
* Štěpán Zeman
* (1997-05-09)9 May 1997 (aged 24)
* 1.97 m
* 40
* 38
* VfL Gummersbach
* 71
* GK
* Šimon Mizera
* (2000-12-29)29 December 2000 (aged 21)
* 1.90 m
* 8
* 1
* HC Zubří
* 96
* P
* Václav Franc
* (1996-08-10)10 August 1996 (aged 25)
* 2.01 m
* 8
* 0
* HCB Karviná

### Spain

A 19-player squad was announced on 30 December.
Head coach: Jordi Ribera
* No.
* Pos.
* Name
* Date of birth (age)
* Height
* App.
* Goals
* Club
* 1
* GK
* Gonzalo Pérez de Vargas
* (1991-01-10)10 January 1991 (aged 31)
* 1.90 m
* 138
* 14
* Barça
* 3
* RB
* Eduardo Gurbindo
* (1987-11-08)8 November 1987 (aged 34)
* 1.96 m
* 144
* 184
* Dinamo București
* 4
* P
* Iñaki Peciña
* (1988-05-31)31 May 1988 (aged 33)
* 2.00 m
* 23
* 17
* Pays d'Aix UC
* 5
* RB
* Jorge Maqueda
* (1988-02-06)6 February 1988 (aged 33)
* 1.97 m
* 166
* 418
* Telekom Veszprém
* 6
* LW
* Ángel Fernández
* (1988-09-16)16 September 1988 (aged 33)
* 1.92 m
* 87
* 264
* Barça
* 12
* GK
* Rodrigo Corrales
* (1991-01-24)24 January 1991 (aged 30)
* 2.00 m
* 99
* 4
* Telekom Veszprém
* 14
* RW
* Ferran Solé
* (1992-08-25)25 August 1992 (aged 29)
* 1.92 m
* 76
* 304
* Paris Saint-Germain
* 17
* P
* Adrià Figueras
* (1988-08-31)31 August 1988 (aged 33)
* 1.92 m
* 94
* 252
* C' Chartres MHB
* 21
* LB
* Joan Cañellas
* (1986-09-30)30 September 1986 (aged 35)
* 1.98 m
* 205
* 505
* Kadetten Schaffhausen
* 25
* CB
* Agustín Casado
* (1996-05-21)21 May 1996 (aged 25)
* 1.93 m
* 4
* 7
* BM Logroño La Rioja
* 27
* LB
* Antonio García
* (1984-03-06)6 March 1984 (aged 37)
* 1.91 m
* 90
* 179
* BM Granollers
* 29
* LW
* Aitor Ariño
* (1992-10-05)5 October 1992 (aged 29)
* 1.87 m
* 74
* 146
* Barça
* 30
* RW
* Aleix Gómez
* (1997-05-07)7 May 1997 (aged 24)
* 1.82 m
* 60
* 210
* Barça
* 35
* P
* Gedeón Guardiola
* (1984-10-01)1 October 1984 (aged 37)
* 2.05 m
* 170
* 198
* TBV Lemgo
* 38
* CB
* Ian Tarrafeta
* (1999-01-04)4 January 1999 (aged 23)
* 1.88 m
* 11
* 22
* Pays d'Aix UC
* 51
* LW
* Miguel Sánchez-Migallón
* (1995-02-08)8 February 1995 (aged 26)
* 2.00 m
* 14
* 15
* Łomża Vive Kielce
* 58
* LB
* Chema Márquez
* (1996-12-20)20 December 1996 (aged 25)
* 1.87 m
* 4
* 8
* BM Granollers
* 61
* GK
* Sergey Hernández
* (1995-06-17)17 June 1995 (aged 26)
* 1.97 m
* 26
* 8
* S.L. Benfica
* 64
* RW
* Kauldi Odriozola
* (1997-01-07)7 January 1997 (aged 25)
* 1.83 m
* 19
* 67
* Bidasoa Irun

### Sweden

An 18-player squad was announced on 13 December. On 10 January it was announced Emil Mellegård would replace Lucas Pellas due to COVID-19. On 17 January Valter Chrintz joined the squad due to a positive COVID-19 test from Daniel Pettersson. On 19 January Isak Persson joined the squad due to a positive COVID-19 test from Niclas Ekberg. On 24 January Jonathan Edvardsson joined the squad due to a positive COVID-19 test from Felix Claar. On 27 January Linus Persson joined the squad due to a positive COVID-19 test from Lukas Sandell. On January 28 Lucas Pellas joined the squad due to a positive COVID-19 test from Hampus Wanne.
Head coach: Glenn Solberg
* No.
* Pos.
* Name
* Date of birth (age)
* Height
* App.
* Goals
* Club
* 1
* GK
* Peter Johannesson
* (1992-05-12)12 May 1992 (aged 29)
* 1.91 m
* 18
* 2
* TBV Lemgo
* 2
* LB
* Jonathan Carlsbogård
* (1995-04-19)19 April 1995 (aged 26)
* 1.95 m
* 27
* 57
* TBV Lemgo
* 3
* RW
* Isak Persson
* (2000-11-07)7 November 2000 (aged 21)
* 1.90 m
* 1
* 0
* Lugi HF
* 4
* LW
* Emil Mellegård
* (1997-11-06)6 November 1997 (aged 24)
* 1.91 m
* 7
* 13
* HSG Wetzlar
* 5
* P
* Max Darj
* (1991-09-27)27 September 1991 (aged 30)
* 1.92 m
* 85
* 76
* Bergischer HC
* 6
* P
* Felix Möller
* (2002-09-04)4 September 2002 (aged 19)
* 1.95 m
* 2
* 0
* IK Sävehof
* 10
* RW
* Niclas Ekberg
* (1988-12-23)23 December 1988 (aged 33)
* 1.91 m
* 190
* 778
* THW Kiel
* 11
* RW
* Daniel Pettersson
* (1992-05-06)6 May 1992 (aged 29)
* 1.79 m
* 54
* 134
* SC Magdeburg
* 12
* GK
* Andreas Palicka
* (1986-07-10)10 July 1986 (aged 35)
* 1.89 m
* 129
* 11
* Redbergslids IK
* 15
* LW
* Hampus Wanne
* (1993-12-10)10 December 1993 (aged 28)
* 1.85 m
* 54
* 202
* SG Flensburg-Handewitt
* 18
* P
* Fredric Pettersson
* (1989-02-11)11 February 1989 (aged 32)
* 2.01 m
* 81
* 108
* Fenix Toulouse
* 19
* CB
* Felix Claar
* (1997-01-05)5 January 1997 (aged 25)
* 1.92 m
* 34
* 65
* Aalborg Håndbold
* 22
* LW
* Lucas Pellas
* (1995-08-28)28 August 1995 (aged 26)
* 1.84 m
* 40
* 120
* Montpellier Handball
* 23
* RB
* Albin Lagergren
* (1992-09-11)11 September 1992 (aged 29)
* 1.86 m
* 72
* 214
* Rhein-Neckar Löwen
* 24
* CB
* Jim Gottfridsson
* (1992-09-02)2 September 1992 (aged 29)
* 1.91 m
* 116
* 371
* SG Flensburg-Handewitt
* 26
* RB
* Linus Persson
* (1993-04-16)16 April 1993 (aged 28)
* 1.91 m
* 27
* 59
* HBC Nantes
* 28
* CB
* Jonathan Edvardsson
* (1997-04-07)7 April 1997 (aged 24)
* 1.90 m
* 11
* 3
* TSV Hannover-Burgdorf
* 30
* GK
* Tobias Thulin
* (1995-07-05)5 July 1995 (aged 26)
* 1.98 m
* 26
* 0
* TVB 1898 Stuttgart
* 32
* P
* Oscar Bergendahl
* (1995-03-08)8 March 1995 (aged 26)
* 1.92 m
* 15
* 26
* GOG Håndbold
* 33
* RB
* Lukas Sandell
* (1997-02-03)3 February 1997 (aged 24)
* 1.92 m
* 21
* 53
* Aalborg Håndbold
* 42
* LB
* Eric Johansson
* (2000-06-28)28 June 2000 (aged 21)
* 1.98 m
* 3
* 8
* Elverum Håndball
* 49
* LB
* Karl Wallinius
* (1999-01-14)14 January 1999 (aged 22)
* 1.99 m
* 3
* 0
* Montpellier Handball
* 62
* RW
* Valter Chrintz
* (2000-04-26)26 April 2000 (aged 21)
* 1.85 m
* 27
* 46
* Füchse Berlin

## Group F
### Lithuania

A 19-player squad was announced on 10 January.
Head coach: Mindaugas Andriuška
* No.
* Pos.
* Name
* Date of birth (age)
* Height
* App.
* Goals
* Club
* 3
* LW
* Mindaugas Urbonas
* (1992-04-17)17 April 1992 (aged 29)
* 1.85 m
* 32
* 55
* HC Vilnius
* 5
* CB
* Žanas Gabrielius Virbauskas
* (1997-04-03)3 April 1997 (aged 24)
* 1.80 m
* 28
* 53
* ABANCA Ademar León
* 7
* CB
* Aidenas Malašinskas
* (1986-04-29)29 April 1986 (aged 35)
* 1.89 m
* 92
* 420
* HC Motor Zaporozhye
* 9
* RB
* Povilas Babarskas
* (1988-12-13)13 December 1988 (aged 33)
* 1.95 m
* 52
* 115
* TV Grosswallstadt
* 11
* CB
* Benas Petreikis
* (1992-02-09)9 February 1992 (aged 29)
* 1.87 m
* 52
* 129
* TuS Nettelstedt-Lübbecke
* 12
* GK
* Vilius Rašimas
* (1989-11-08)8 November 1989 (aged 32)
* 1.96 m
* 71
* 1
* Selfoss
* 13
* RB
* Gytis Šmantauskas
* (1997-05-25)25 May 1997 (aged 24)
* 1.98 m
* 11
* 4
* FH
* 14
* LB
* Gerdas Babarskas
* (1994-02-14)14 February 1994 (aged 27)
* 1.97 m
* 45
* 111
* Chambéry SMBH
* 15
* LB
* Lukas Simėnas
* (1996-05-08)8 May 1996 (aged 25)
* 2.07 m
* 30
* 39
* BM Los Dólmenes Antequera
* 16
* GK
* Lukas Gurskis
* (1997-09-09)9 September 1997 (aged 24)
* 1.97 m
* 17
* 3
* HC Granitas
* 20
* LW
* Skirmantas Plėta
* (1989-12-02)2 December 1989 (aged 32)
* 1.81 m
* 87
* 167
* VHC Šviesa
* 32
* GK
* Giedrius Morkūnas
* (1987-11-07)7 November 1987 (aged 34)
* 1.88 m
* 59
* 7
* VHC Šviesa
* 34
* RW
* Mykolas Lapiniauskas
* (2000-07-21)21 July 2000 (aged 21)
* 1.85 m
* 8
* 11
* HC Dragūnas Klaipėda
* 35
* RW
* Valdas Drabavičius
* (1990-06-21)21 June 1990 (aged 31)
* 1.88 m
* 57
* 132
* VHC Šviesa
* 37
* LW
* Deividas Jovaišas
* (1998-04-07)7 April 1998 (aged 23)
* 1.74 m
* 4
* 8
* HC Granitas
* 38
* LB
* Karolis Antanavičius
* (1998-01-06)6 January 1998 (aged 24)
* 1.94 m
* 11
* 12
* Alpla HC Hard
* 39
* LW
* Deividas Virbauskas
* (1995-04-19)19 April 1995 (aged 26)
* 1.80 m
* 3
* 8
* HC Don Cossack-SFU
* 55
* P
* Tadas Stankevičius
* (1990-12-02)2 December 1990 (aged 31)
* 1.92 m
* 70
* 89
* HC Varsa-Stronglasas
* 71
* CB
* Lukas Juškenas
* (1996-06-28)28 June 1996 (aged 25)
* 1.81 m
* 13
* 13
* HSC 2000 Coburg
* 88
* RB
* Mindaugas Dumčius
* (1995-07-06)6 July 1995 (aged 26)
* 1.91 m
* 50
* 145
* HC Elbflorenz

### Norway

A 20-player squad was announced on 8 December. On 23 December it was announced that Gøran Johannessen would miss the tournament, due to a groin injury. On 24 January, Endre Langaas was added to the squad.
Head coach: Christian Berge
* No.
* Pos.
* Name
* Date of birth (age)
* Height
* App.
* Goals
* Club
* 3
* CB
* Vetle Eck Aga
* (1993-10-04)4 October 1993 (aged 28)
* 1.90 m
* 6
* 2
* IK Sävehof
* 5
* CB
* Sander Sagosen
* (1995-09-14)14 September 1995 (aged 26)
* 1.95 m
* 129
* 659
* THW Kiel
* 6
* LW
* Sebastian Barthold
* (1991-08-27)27 August 1991 (aged 30)
* 1.84 m
* 39
* 57
* Aalborg Håndbold
* 7
* CB
* Sander Øverjordet
* (1996-04-08)8 April 1996 (aged 25)
* 1.97 m
* 24
* 13
* Mors-Thy Håndbold
* 11
* P
* Petter Øverby
* (1992-03-26)26 March 1992 (aged 29)
* 1.94 m
* 94
* 73
* HC Erlangen
* 12
* GK
* Kristian Sæverås
* (1996-06-22)22 June 1996 (aged 25)
* 1.97 m
* 40
* 2
* SC DHfK Leipzig
* 13
* LB
* Erik Thorsteinsen Toft
* (1992-11-14)14 November 1992 (aged 29)
* 1.92 m
* 5
* 12
* Mors-Thy Håndbold
* 15
* RB
* Kent Robin Tønnesen
* (1991-06-05)5 June 1991 (aged 30)
* 1.95 m
* 121
* 314
* Pick Szeged
* 16
* GK
* Sander Heieren
* (1998-10-23)23 October 1998 (aged 23)
* 1.90 m
* 2
* 0
* Drammen HK
* 19
* RW
* Kristian Bjørnsen
* (1989-01-10)10 January 1989 (aged 33)
* 1.92 m
* 151
* 565
* Aalborg Håndbold
* 21
* P
* Magnus Gullerud
* (1991-11-13)13 November 1991 (aged 30)
* 1.93 m
* 148
* 193
* SC Magdeburg
* 24
* CB
* Christian O'Sullivan
* (1991-08-22)22 August 1991 (aged 30)
* 1.90 m
* 144
* 231
* SC Magdeburg
* 26
* LB
* Simen Holand Pettersen
* (1998-04-08)8 April 1998 (aged 23)
* 1.92 m
* 13
* 22
* Elverum Håndball
* 27
* RB
* Harald Reinkind
* (1992-08-17)17 August 1992 (aged 29)
* 1.96 m
* 129
* 274
* THW Kiel
* 29
* P
* Endre Langaas
* (1991-10-05)5 October 1991 (aged 30)
* 1.85 m
* 0
* 0
* Elverum Håndball
* 30
* GK
* Torbjørn Bergerud
* (1994-07-16)16 July 1994 (aged 27)
* 2.00 m
* 108
* 0
* GOG Håndbold
* 32
* P
* Thomas Solstad
* (1997-02-26)26 February 1997 (aged 24)
* 1.90 m
* 12
* 11
* Elverum Håndball
* 44
* RW
* Kevin Gulliksen
* (1996-11-09)9 November 1996 (aged 25)
* 1.85 m
* 59
* 109
* Frisch Auf Göppingen
* 71
* LW
* Alexander Blonz
* (2000-04-17)17 April 2000 (aged 21)
* 1.83 m
* 44
* 86
* Pick Szeged
* 89
* RB
* Christoffer Rambo
* (1989-11-18)18 November 1989 (aged 32)
* 1.99 m
* 99
* 218
* IL Runar

### Russia

A 22-player squad was announced on 26 December.
Head coach: Velimir Petković
* No.
* Pos.
* Name
* Date of birth (age)
* Height
* App.
* Goals
* Club
* 1
* GK
* Artjom Grushko
* (1993-06-20)20 June 1993 (aged 28)
* 1.93 m
* 2
* 0
* Chekhovskiye Medvedi
* 3
* LB
* Dmitrii Santalov
* (1996-04-07)7 April 1996 (aged 25)
* 1.96 m
* 37
* 105
* Meshkov Brest
* 5
* RB
* Dmitrii Kiselev
* (1994-11-15)15 November 1994 (aged 27)
* 1.93 m
* 65
* 177
* CSKA Moscow
* 6
* RW
* Daniil Shishkaryov
* (1988-07-06)6 July 1988 (aged 33)
* 1.90 m
* 145
* 356
* Chekhovskiye Medvedi
* 10
* CB
* Valentin Vorobev
* (1995-05-27)27 May 1995 (aged 26)
* 1.90 m
* 4
* 6
* CSKA Moscow
* 17
* RB
* Alexander Kotov
* (1994-07-11)11 July 1994 (aged 27)
* 1.98 m
* 41
* 49
* Chekhovskiye Medvedi
* 20
* LB
* Mikhail Vinogradov
* (1997-04-04)4 April 1997 (aged 24)
* 1.94 m
* 10
* 6
* Bregenz Handball
* 22
* P
* Viacheslav Kasatkin
* (1996-09-02)2 September 1996 (aged 25)
* 1.86 m
* 7
* 1
* Tatran Prešov
* 23
* LW
* Roman Ostashchenko
* (1992-09-26)26 September 1992 (aged 29)
* 1.87 m
* 48
* 46
* Chekhovskiye Medvedi
* 24
* RW
* Dmitry Kornev
* (1992-06-16)16 June 1992 (aged 29)
* 1.86 m
* 26
* 39
* Chekhovskiye Medvedi
* 25
* LB
* Evgenij Dzemin
* (1997-08-30)30 August 1997 (aged 24)
* 2.07 m
* 0
* 0
* Chekhovskiye Medvedi
* 28
* CB
* Sergey Kudinov
* (1991-06-29)29 June 1991 (aged 30)
* 1.95 m
* 46
* 39
* C' Chartres MHB
* 30
* P
* Aleksandr Ermakov
* (1996-01-14)14 January 1996 (aged 25)
* 1.95 m
* 26
* 39
* Chekhovskiye Medvedi
* 32
* GK
* Andrei Vereshchagin
* (1997-01-22)22 January 1997 (aged 24)
* 1.98 m
* 2
* 0
* Permskie Medvedi
* 39
* RW
* Ilia Demin
* (2000-07-10)10 July 2000 (aged 21)
* 1.87 m
* 3
* 5
* Dynamo Astrakhan
* 44
* LW
* Igor Soroka
* (1991-05-27)27 May 1991 (aged 30)
* 1.80 m
* 74
* 211
* CSKA Moscow
* 52
* RB
* Sergej Ivanov
* (2000-10-16)16 October 2000 (aged 21)
* 2.00 m
* 11
* 7
* CSKA Moscow
* 76
* P
* Radomir Vrachevich
* (1999-05-19)19 May 1999 (aged 22)
* 1.96 m
* 0
* 0
* Dinamo Viktor Stavropol
* 78
* P
* Pavel Andreev
* (1992-07-19)19 July 1992 (aged 29)
* 1.97 m
* 28
* 59
* Chekhovskiye Medvedi
* 87
* GK
* Viktor Kireyev
* (1987-05-05)5 May 1987 (aged 34)
* 1.90 m
* 89
* 1
* CSKA Moscow
* 89
* CB
* Dmitry Zhitnikov
* (1989-11-20)20 November 1989 (aged 32)
* 1.97 m
* 147
* 383
* Orlen Wisła Płock
* 99
* LB
* Sergei Kosorotov
* (1999-06-16)16 June 1999 (aged 22)
* 2.00 m
* 43
* 118
* Orlen Wisła Płock

### Slovakia

A 21-player squad was announced on 27 December. Michal Konečný was replaced by Igor Chupryna on 4 January 2022.
Head coach: Peter Kukučka
* No.
* Pos.
* Name
* Date of birth (age)
* Height
* App.
* Goals
* Club
* 1
* GK
* Teodor Paul
* (1987-04-22)22 April 1987 (aged 34)
* 1.94 m
* 110
* 1
* USAM Nîmes Gard
* 2
* LB
* Oliver Rábek
* (1987-09-30)30 September 1987 (aged 34)
* 2.04 m
* 65
* 234
* Tatran Prešov
* 3
* RB
* Patrik Hruščák
* (1989-03-20)20 March 1989 (aged 32)
* 2.04 m
* 80
* 204
* Košice Crows
* 5
* RB
* Marek Korbel
* (1995-03-06)6 March 1995 (aged 26)
* 1.92 m
* 10
* 5
* Talent M.A.T. Plzeň
* 7
* P
* Šimon Macháč
* (1993-09-30)30 September 1993 (aged 28)
* 1.91 m
* 20
* 31
* SBS-Eger
* 10
* CB
* Tomáš Rečičár
* (1998-11-30)30 November 1998 (aged 23)
* 1.90 m
* 18
* 23
* Tatran Prešov
* 11
* LW
* Martin Briatka
* (1991-06-06)6 June 1991 (aged 30)
* 1.82 m
* 36
* 54
* MŠK Považská Bystrica
* 18
* LB
* Jakub Prokop
* (1998-08-21)21 August 1998 (aged 23)
* 1.92 m
* 16
* 24
* BM Nava
* 19
* CB
* Martin Potisk
* (1999-01-28)28 January 1999 (aged 22)
* 1.90 m
* 9
* 14
* ThSV Eisenach
* 20
* RW
* Tomáš Urban
* (1989-09-17)17 September 1989 (aged 32)
* 1.88 m
* 126
* 310
* GWD Minden
* 21
* CB
* Ľubomír Ďuriš
* (1987-09-05)5 September 1987 (aged 34)
* 1.75 m
* 89
* 152
* Gyöngyösi KK
* 23
* LW
* Lukáš Péchy
* (1997-03-24)24 March 1997 (aged 24)
* 1.89 m
* 6
* 16
* HC Sporta Hlohovec
* 25
* RB
* Marek Kováčech
* (1989-01-25)25 January 1989 (aged 32)
* 1.82 m
* 20
* 32
* Handball Sportunion Leoben
* 30
* RB
* Marek Hniďák
* (2001-06-06)6 June 2001 (aged 20)
* 2.00 m
* 0
* 0
* HC Burgenland
* 39
* CB
* Tomáš Smetánka
* (2002-06-06)6 June 2002 (aged 19)
* 1.83 m
* 0
* 0
* BM Nava
* 47
* LB
* Lukáš Urban
* (1995-06-22)22 June 1995 (aged 26)
* 2.01 m
* 40
* 90
* Grundfos Tatabánya
* 48
* P
* Dominik Kalafut
* (1995-06-15)15 June 1995 (aged 26)
* 1.96 m
* 18
* 25
* HSG Nordhorn-Lingen
* 49
* P
* Martin Slaninka
* (1989-07-16)16 July 1989 (aged 32)
* 2.02 m
* 54
* 72
* HSC Suhr Aarau
* 67
* GK
* Marián Žernovič
* (1991-07-01)1 July 1991 (aged 30)
* 1.86 m
* 44
* 1
* Ferencvárosi TC
* 73
* GK
* Igor Chupryna
* (1990-04-25)25 April 1990 (aged 31)
* 2.00 m
* 5
* 0
* HC Don Cossack-SFU
* 81
* LB
* Jakub Mikita
* (1993-05-07)7 May 1993 (aged 28)
* 1.96 m
* 26
* 76
* Ceglédi KKSE

## Statistics
### Coaches representation by country

Coaches in bold represent their own country.
| Nº | Country | Coaches |
| 3 | Iceland | Alfreð Gíslason (Germany), Guðmundur Guðmundsson, Erlingur Richardsson (Netherlands) |
| 2 | Croatia | Ivica Obrvan (Bosnia and Herzegovina), Hrvoje Horvat |
| 2 | Germany | Velimir Petković (Russia), Michael Biegler (Ukraine) |
| 2 | Norway | Christian Berge, Glenn Solberg (Sweden) |
| 2 | Spain | Toni Gerona (Serbia), Jordi Ribera |
| 1 | Belarus | Yuri Shevtsov |
| 1 | Czech Republic | Rastislav Trtík |
| 1 | Denmark | Nikolaj Jacobsen |
| 1 | France | Guillaume Gille |
| 1 | Hungary | István Gulyás |
| 1 | Lithuania | Mindaugas Andriuška |
| 1 | Montenegro | Zoran Roganović |
| 1 | North Macedonia | Kiril Lazarov |
| 1 | Poland | Patryk Rombel |
| 1 | Portugal | Paulo Pereira |
| 1 | Slovakia | Peter Kukučka |
| 1 | Slovenia | Aleš Pajovič (Austria) |
| 1 | Sweden | Ljubomir Vranjes (Slovenia) |

### Player representation by league system

In all, European Championship squad members play for clubs in 36 different countries.
| League | Teams | Teams | Teams | Teams | Teams | Teams | Teams | Teams | Teams | Teams | Teams | Teams | Teams | Teams | Teams | Teams | Teams | Teams | Teams | Teams | Teams | Teams | Teams | Teams | Total |
| Germany | 6 | - | 1 | 5 | 9 | 15 | - | 17 | 1 | 11 | 4 | 1 | 7 | 3 | 7 | 1 | - | - | 4 | 4 | 3 | 1 | 12 | - | 112 |
| France | 1 | 1 | 1 | 1 | 1 | 2 | 14 | - | - | 3 | 1 | 3 | 1 | 1 | - | 1 | 3 | 1 | 5 | 1 | 4 | 4 | 2 | - | 51 |
| Hungary | 1 | - | 3 | - | - | 1 | 1 | - | 17 | - | - | 1 | - | - | 2 | - | 1 | - | 2 | 5 | 4 | 2 | - | - | 40 |
| Poland | 1 | 1 | 2 | 2 | - | - | 2 | 1 | 1 | 1 | - | 1 | - | - | - | 14 | - | 2 | - | - | - | 1 | - | 1 | 30 |
| North Macedonia | - | - | 2 | 1 | - | - | - | - | 1 | - | - | 3 | - | 18 | - | 1 | - | - | 1 | - | - | - | - | - | 27 |
| Russia | - | 3 | - | - | - | - | - | - | - | - | 1 | - | - | - | - | - | - | 16 | - | 1 | - | - | - | 5 | 26 |
| Spain | - | - | - | 1 | - | - | 3 | - | - | - | 2 | 2 | - | - | - | - | - | - | 2 | 2 | 2 | 8 | - | - | 22 |
| Portugal | - | - | - | - | - | - | - | 1 | - | - | - | - | - | 1 | - | - | 13 | - | 2 | - | 1 | 1 | - | - | 19 |
| Belarus | - | 11 | 1 | - | 1 | - | - | - | - | - | - | - | - | - | - | - | - | 1 | 1 | - | 1 | - | - | - | 16 |
| Denmark | - | - | - | - | - | 3 | - | - | - | 3 | - | - | - | - | 5 | - | - | - | - | - | - | - | 3 | - | 14 |
| Slovenia | - | - | 2 | 1 | - | - | - | - | - | - | - | 5 | - | - | - | - | - | - | - | - | 6 | - | - | - | 14 |
| Ukraine | - | 1 | - | - | - | - | - | - | - | - | 1 | - | - | - | - | - | - | - | - | - | - | - | - | 11 | 13 |
| Austria | 6 | - | - | - | - | - | - | - | - | - | 1 | 1 | - | - | - | - | - | 1 | - | 1 | - | - | - | - | 10 |
| Croatia | - | - | 2 | 7 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 9 |
| Czech Republic | - | - | - | - | 8 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 1 | - | - | - | - | 9 |
| Lithuania | - | - | - | - | - | - | - | - | - | - | 8 | - | - | - | - | - | - | - | - | - | - | - | - | 1 | 9 |
| Norway | - | - | - | - | - | - | - | - | 1 | 1 | - | - | - | - | 5 | - | - | - | - | - | - | - | 1 | - | 8 |
| Switzerland | 1 | - | - | - | - | - | - | - | - | - | - | - | 2 | - | - | 1 | - | - | 1 | 1 | - | 1 | - | 1 | 8 |
| Romania | - | - | - | - | 1 | - | - | - | - | - | - | 3 | - | 1 | - | - | - | - | - | - | - | 1 | - | 1 | 7 |
| Bosnia and Herzegovina | - | - | 5 | - | - | - | - | - | - | - | - | 1 | - | - | - | - | - | - | - | - | - | - | - | - | 6 |
| Slovakia | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 1 | - | 5 | - | - | - | - | 6 |
| Sweden | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 1 | 1 | - | - | - | - | - | - | 3 | - | 5 |
| Netherlands | - | - | - | - | - | - | - | - | - | - | - | - | 4 | - | - | - | - | - | - | - | - | - | - | - | 4 |
| Iceland | - | - | - | - | - | - | - | - | - | 1 | 2 | - | - | - | - | - | - | - | - | - | - | - | - | - | 3 |
| Belgium | - | - | - | - | - | - | - | - | - | - | - | - | 2 | - | - | - | - | - | - | - | - | - | - | - | 2 |
| Greece | - | 1 | - | - | - | - | - | - | - | - | - | 1 | - | - | - | - | - | - | - | - | - | - | - | - | 2 |
| Israel | - | - | 1 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 1 | - | - | - | - | 1 | 2 |
| Serbia | - | - | - | - | - | - | - | - | - | - | - | 1 | - | - | - | - | - | - | 1 | - | - | - | - | - | 2 |
| Finland | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 1 | - | - | - | - | - | 1 |
| Kosovo | - | - | 1 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 1 |
| Kuwait | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 1 | - | - | - | - | - | - | - | 1 |
| Luxembourg | - | - | - | - | 1 | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 1 |
| South Korea | - | - | - | - | - | - | - | - | - | - | - | 1 | - | - | - | - | - | - | - | - | - | - | - | - | 1 |