| Germany, Netherlands, England and Belgium qualified as first 4 from EuroHockey Men 1999. |  | Spain pre-qualified as Host.  |   
 | 
| 15 teams played for 7 quotas. 3 Tournaments with 2 quotas each.  |  | 3th placed from the 3 tournaments played for the last place. |   
 |  
|   Terrassa (ESP) |  | France qualified to EuroHockey Men 2003. |   
| Round Robin | p | w | d | l | gf | ga |  | 1. France | 6 | 2 | 0 | 0 | 10: | 1 |  | 2. Wales | 3 | 1 | 0 | 1 | 5: | 5 |  | 3. Czechia | 0 | 0 | 0 | 2 | 2: | 11 |   
 | 
| Team | Fran | Wale | Czec |  | France | --- | 3:1 | 7:0 |  | Wales |   | --- | 4:2 |  | Czechia |   |   | --- |   
 | 
 | 
 
| date | time | team 1 | score | team 2 | HT |  | 13.09 | --:-- |   France | 3-1 |   Wales |   |  | 14.09 | --:-- |   France | 7-0 |   Czechia |   |  | 15.09 | --:-- |   Wales | 4-2 |   Czechia |   |   
 | 
 |  
|  Finals |  | Game | date | time | team 1 | score | team 2 | HT |  | Final | 14.07 | --:-- |   Scotland | 2-0 |   Poland |   |  | 3-4 | 14.07 | --:-- |   France | 6-2 |   Sweden |   |  | 5-6 | 14.07 | --:-- |   Hungary | 2-1 |   Croatia | GG |  | 1/2 | 13.07 | --:-- |   Scotland | 5-0 |   Sweden |   |  | 1/2 | 13.07 | --:-- |   Poland | 2-1 |   France |   |  | 5-7 | 13.07 | --:-- |   Hungary | 2-1 |   Slovenia |   |   
 | 
 | 
 
| Final ranking | P | w | d | l | gf | ga |  | 1. Scotland | 12 | 4 | 0 | 0 | 14: | 2 |  | 2. Poland | 12 | 4 | 0 | 1 | 34: | 6 |  | 3. France | 6 | 2 | 0 | 2 | 15: | 7 |  | 4. Sweden | 6 | 2 | 0 | 3 | 11: | 20 |  | 5. Hungary | 6 | 2 | 0 | 3 | 8: | 22 |  | 6. Croatia | 3 | 1 | 0 | 3 | 4: | 18 |  | 7. Slovenia | 0 | 0 | 0 | 3 | 1: | 12 |   
 | 
| Scotland and Poland qualified to EuroHockey Men 2003. |  | France progressed to the Play-Off. |   
 |  
|   First 2 to 1/2 Finals. Rest to Classification. |   
| Group A | p | w | d | l | gf | ga |  | 1. Scotland | 6 | 2 | 0 | 0 | 7: | 2 |  | 2. France | 3 | 1 | 0 | 1 | 8: | 3 |  | 3. Slovenia | 0 | 0 | 0 | 2 | 0: | 10 |   
 | 
| Team | Scot | Fran | Slov |  | Scotland | --- | 3:2 | 4:0 |  | France |   | --- | 6:0 |  | Slovenia |   |   | --- |   
 | 
 | 
 
| date | time | team 1 | score | team 2 | HT |  | 08.07 | --:-- |   France | 6-0 |   Slovenia |   |  | 10.07 | --:-- |   Scotland | 4-0 |   Slovenia |   |  | 11.07 | --:-- |   Scotland | 3-2 |   France |   |   
 | 
 | 
 
| Group A | p | w | d | l | gf | ga |  | 1. Poland | 9 | 3 | 0 | 0 | 32: | 3 |  | 2. Sweden | 6 | 2 | 0 | 1 | 9: | 9 |  | 3. Croatia | 3 | 1 | 0 | 2 | 3: | 16 |  | 4. Hungary | 0 | 0 | 0 | 3 | 4: | 20 |   
 | 
| Team | Pola | Swed | Croa | Hung |  | Poland | --- | 9:1 | 11:0 | 12:2 |  | Sweden |   | --- | 3:0 | 5:0 |  | Croatia |   |   | --- | 3:2 |  | Hungary |   |   |   | --- |   
 | 
 | 
 
| date | time | team 1 | score | team 2 | HT |  | 08.07 | --:-- |   Poland | 12-2 |   Hungary |   |  | 08.07 | --:-- |   Sweden | 3-0 |   Croatia |   |  | 09.07 | --:-- |   Poland | 11-0 |   Croatia |   |  | 10.07 | --:-- |   Sweden | 5-0 |   Hungary |   |  | 11.07 | --:-- |   Poland | 9-1 |   Sweden |   |  | 11.07 | --:-- |   Croatia | 3-2 |   Hungary |   |   
 | 
 |  
|  Finals |  | Game | date | time | team 1 | score | team 2 | HT |  | Final | 14.07 | --:-- |   Ireland | 3-2 |   Italy |   |  | 3-4 | 14.07 | --:-- |   Wales | 4-2 |   Austria |   |  | 5-6 | 14.07 | --:-- |   Gibraltar | 1-0 |   Greece |   |  | 7-8 | 14.07 | --:-- |   Finland | 2-0 | Malta |   |  | 1/2 | 13.07 | --:-- |   Ireland | 1-0 |   Wales |   |  | 1/2 | 13.07 | --:-- |   Italy | 2-1 |   Austria |   |  | 5-8 | 13.07 | --:-- |   Gibraltar | 3-2 | Malta |   |  | 5-8 | 13.07 | --:-- |   Greece | 1-0 |   Finland |   |   
 | 
 | 
 
| Final ranking | P | w | d | l | gf | ga |  | 1. Ireland | 15 | 5 | 0 | 0 | 32: | 2 |  | 2. Italy | 9 | 3 | 0 | 2 | 18: | 8 |  | 3. Wales | 9 | 3 | 0 | 2 | 18: | 4 |  | 4. Austria | 9 | 3 | 0 | 2 | 15: | 11 |  | 5. Gibraltar | 9 | 3 | 0 | 2 | 16: | 12 |  | 6. Greece | 3 | 1 | 0 | 4 | 3: | 25 |  | 7. Finland | 6 | 2 | 0 | 3 | 5: | 20 |  | 8. Malta | 0 | 0 | 0 | 5 | 2: | 27 |   
 | 
| Ireland and Italy qualified to EuroHockey Men 2003. |  | Wales progressed to the Play-Off. |   
 |  
|   First 2 to 1/2 Finals. Rest to Classification. |   
| Group B | p | w | d | l | gf | ga |  | 1. Austria | 9 | 3 | 0 | 0 | 12: | 5 |  | 2. Wales | 6 | 2 | 0 | 1 | 14: | 1 |  | 3. Gibraltar | 3 | 1 | 0 | 2 | 12: | 10 |  | 4. Greece | 0 | 0 | 0 | 3 | 2: | 24 |   
 | 
| Team | Aust | Wale | Gibr | Gree |  | Austria | --- | 1:0 | 5:4 | 6:1 |  | Wales |   | --- | 4:0 | 10:0 |  | Gibraltar |   |   | --- | 8:1 |  | Greece |   |   |   | --- |   
 | 
 | 
 
| date | time | team 1 | score | team 2 | HT |  | 08.07 | --:-- |   Austria | 5-4 |   Gibraltar |   |  | 08.07 | --:-- |   Wales | 10-0 |   Greece |   |  | 09.07 | --:-- |   Austria | 1-0 |   Wales |   |  | 09.07 | --:-- |   Gibraltar | 8-1 |   Greece |   |  | 11.07 | --:-- |   Austria | 6-1 |   Greece |   |  | 11.07 | --:-- |   Wales | 4-0 |   Gibraltar |   |   
 | 
 | 
 
| Group B | p | w | d | l | gf | ga |  | 1. Ireland | 9 | 3 | 0 | 0 | 28: | 0 |  | 2. Italy | 6 | 2 | 0 | 1 | 14: | 4 |  | 3. Finland | 3 | 1 | 0 | 2 | 3: | 19 |  | 4. Malta | 0 | 0 | 0 | 3 | 0: | 22 |   
 | 
| Team | Irel | Ital | Finl | Malt |  | Ireland | --- | 4:0 | 11:0 | 13:0 |  | Italy |   | --- | 8:0 | 6:0 |  | Finland |   |   | --- | 3:0 |  | Malta |   |   |   | --- |   
 | 
 | 
 
| date | time | team 1 | score | team 2 | HT |  | 08.07 | --:-- |   Ireland | 13-0 | Malta |   |  | 08.07 | --:-- |   Italy | 8-0 |   Finland |   |  | 09.07 | --:-- |   Ireland | 4-0 |   Italy |   |  | 09.07 | --:-- |   Finland | 3-0 | Malta |   |  | 11.07 | --:-- |   Ireland | 11-0 |   Finland |   |  | 11.07 | --:-- |   Italy | 6-0 | Malta |   |   
 | 
 |  
|   Moskva (RUS) |  | Russia and Switzerland qualified to EuroHockey Men 2003. |  | Czechia progressed to the Play-Off. |   
| Round Robin | p | w | d | l | gf | ga |  | 1. Russia | 13 | 4 | 1 | 0 | 16: | 6 |  | 2. Switzerland | 12 | 4 | 0 | 1 | 12: | 5 |  | 3. Czechia | 9 | 3 | 0 | 2 | 15: | 13 |  | 4. Belarus | 7 | 2 | 1 | 2 | 11: | 9 |  | 5. Ukraine | 3 | 1 | 0 | 4 | 10: | 18 |  | 6. Portugal | 0 | 0 | 0 | 5 | 7: | 20 |   
 | 
| Team | Russ | Swit | Czec | Bela | Ukra | Port |  | Russia | --- | 1:0 | 5:2 | 1:1 | 5:1 | 4:2 |  | Switzerland |   | --- | 4:1 | 2:1 | 4:1 | 2:1 |  | Czechia |   |   | --- | 3:1 | 3:2 | 6:1 |  | Belarus |   |   |   | --- | 4:2 | 4:1 |  | Ukraine |   |   |   |   | --- | 4:2 |  | Portugal |   |   |   |   |   | --- |   
 | 
 | 
 
| date | time | team 1 | score | team 2 | HT |  | 08.07 | --:-- |   Switzerland | 4-1 |   Ukraine |   |  | 08.07 | --:-- |   Russia | 4-2 |   Portugal |   |  | 08.07 | --:-- |   Czechia | 3-1 |   Belarus |   |  | 09.07 | --:-- |   Switzerland | 4-1 |   Czechia |   |  | 09.07 | --:-- |   Belarus | 4-1 |   Portugal |   |  | 09.07 | --:-- |   Russia | 5-1 |   Ukraine |   |  | 11.07 | --:-- |   Czechia | 3-2 |   Ukraine |   |  | 11.07 | --:-- |   Switzerland | 2-1 |   Portugal |   |  | 11.07 | --:-- |   Russia | 1-1 |   Belarus |   |  | 13.07 | --:-- |   Ukraine | 4-2 |   Portugal |   |  | 13.07 | --:-- |   Switzerland | 2-1 |   Belarus |   |  | 13.07 | --:-- |   Russia | 5-2 |   Czechia |   |  | 14.07 | --:-- |   Belarus | 4-2 |   Ukraine |   |  | 14.07 | --:-- |   Czechia | 6-1 |   Portugal |   |  | 14.07 | --:-- |   Russia | 1-0 |   Switzerland |   |   
 | 
 |  
 |