| date | time | team 1 _________ | score | team 2 _________ | 15' | HT | 45' |  | Sat 03.08.19 | 17:00 |   France | 4-0 |   Russia | 0-0 | 2-0 | 2-0 |  |  1-0 Victor Lockwood 23'PC 2-0 Etienne Tynevez 23' 3-0 Theophile Ponthieu 47' 4-0 Victor Lockwood 47' Umpires: Lukasz Zwierzchowski (POL) and Antonio Ilgrande (ITA). |  | Sat 03.08.19 | 14:45 |   Austria | 4-1 |   Poland | 0-0 | 2-0 | 4-0 |  |  Semi-Finals (1/2) - promotion matches to EuroHockey Men 2021. |  | Fri 02.08.19 | 14:45 |   Russia | 2-0 |   Poland | 1-0 | 1-0 | 2-0 |  | Fri 02.08.19 | 1-:00 |   France | 1-14-3p |   Austria | 0-0 | 0-0 | 0-1 |   
 | 
 | 
 
| Final Ranking | Pts | _w_ | _d_ | _l_ | gf | ga | g+- |  | 1. |   France | 13 | 4 | 1 | 0 | 17 | :3 | +14 | 13. |  | 2. |   Russia | 10 | 3 | 1 | 1 | 12 | :10 | +2 | 23. |  | 3. |   Austria | 11 | 3 | 2 | 0 | 11 | :4 | +7 | 19. |  | 4. |   Poland | 4 | 1 | 1 | 3 | 6 | :8 | -2 | 22. |  |  Group 5-8. |  | 5. |   Italy | 7 | 2 | 1 | 2 | 10 | :11 | -1 | 26. |  | 6. |   Ukraine | 6 | 2 | 0 | 3 | 13 | :13 | 0 | 27. |  | 7. |   Czechia | 3 | 0 | 3 | 2 | 3 | :15 | -12 | 30. |  | 8. |   Belarus | 1 | 0 | 1 | 4 | 4 | :12 | -8 | 33. |   
 | 
| Austria and Poland were relegated from EuroHockey Championship Men 2017. |  | 3. France, 4. Russia, 5. Ukraine and 6. Czechia from EuroHockey Championship Men II 2017. |  | 1. Belarus and 2. Italy were promoted from EuroHockey Championship Men III 2017. |  | France and Russia promoted to EuroHockey Championship Men 2021. |  | Austria, Poland, Italy and Ukraine remained in EuroHockey Championship Men II 2021. |  | Czechia and Belarus relegated to EuroHockey Championship Men III 2021. |   
 | 
 
| Group 5-8 | p | _w_ | _d_ | _l_ | gf | ga | g+- |  | 5. |   Italy | 7 | 2 | 1 | 0 | 9: | 6 | +3 |  | 6. |   Ukraine | 6 | 2 | 0 | 1 | 10: | 6 | +4 |  | 7. |   Czechia | 2 | 0 | 2 | 1 | 3: | 8 | -5 |  | 8. |   Belarus | 1 | 0 | 1 | 2 | 3: | 5 | -2 |   
 | 
| Team | Ital | Ukra | Czec | Bela |    Italy | --- | 5:3 |  1:1 |  3:2 |    Ukraine |   | --- |  6:1 |  1:0 |    Czechia |   |   | --- | 1:1 |    Belarus |   |   |   | --- |   
 | 
 | 
 
| date | time | team 1 _________ | score | team 2 _________ | 15' | HT | 45' |  |  transferred from Group A - Italy 5-3 Ukraine and from Group B - Czechia 1-1 Belarus |  | Fri 02.08.19 | 10:15 |   Ukraine | 1-0 |   Belarus | 0-0 | 0-0 | 1-0 |  | Fri 02.08.19 | 12:30 |   Italy | 1-1 |   Czechia | 1-0 | 1-1 | 1-1 |  | Sat 03.08.19 | 10:15 |   Italy | 3-2 |   Belarus | 2-1 | 2-1 | 3-2 |  | Sat 03.08.19 | 12:30 |   Ukraine | 6-1 |   Czechia | 0-0 | 1-0 | 4-1 |   
 | 
 |  
| Group A | p | _w_ | _d_ | _l_ | gf | ga | g+- |  | 1. |   Russia | 7 | 2 | 1 | 0 | 10: | 6 | +4 |  | 2. |   Austria | 7 | 2 | 1 | 0 | 6: | 2 | +4 |  | 3. |   Italy | 3 | 1 | 0 | 2 | 6: | 8 | -2 |  | 4. |   Ukraine | 0 | 0 | 0 | 3 | 6: | 12 | -6 |   
    | Team | Russ | Aust | Ital | Ukra |    Russia | --- | 2:2 | 3:1 | 5:3 |    Austria |   | --- | 2:0 | 2:0 |    Italy |   |   | --- | 5:3 |    Ukraine |   |   |   | --- |   
 | 
 | 
 
| date | time | team 1 _________ | score | team 2 _________ | 15' | HT | 45' |  | Sun 28.07.19 | 12:15 |   Russia | 3-1 |   Italy | 0-0 | 0-0 | 2-1 |  | Sun 28.07.19 | 14:30 |   Austria | 2-0 |   Ukraine | 1-0 | 1-0 | 2-0 |  | Mon 29.07.19 | 16:45 |   Italy | 5-3 |   Ukraine | 2-1 | 4-1 | 4-1 |  | Mon 29.07.19 | 19:00 |   Russia | 2-2 |   Austria | 0-0 | 1-1 | 1-2 |  | Wed 31.07.19 | 12:15 |   Austria | 2-0 |   Italy | 0-0 | 1-0 | 1-0 |  | Wed 31.07.19 | 14:30 |   Russia | 5-3 |   Ukraine | 2-1 | 2-1 | 2-1 |   
 | 
 | 
 
| Group B | p | _w_ | _d_ | _l_ | gf | ga | g+- |  | 1. |   France | 9 | 3 | 0 | 0 | 12: | 2 | +10 |  | 2. |   Poland | 4 | 1 | 1 | 1 | 5: | 2 | +3 |  | 3. |   Czechia | 2 | 0 | 2 | 1 | 1: | 8 | -7 |  | 4. |   Belarus | 1 | 0 | 1 | 2 | 2: | 8 | -6 |   
    | Team | Fran | Pola | Czec | Bela |    France | --- | 2:1 | 7:0 | 3:1 |    Poland |   | --- | 0:0 | 4:0 |    Czechia |   |   | --- | 1:1 |    Belarus |   |   |   | --- |   
 | 
 | 
 
| date | time | team 1 _________ | score | team 2 _________ | 15' | HT | 45' |  | Sun 28.07.19 | 16:45 |   Poland | 4-0 |   Belarus | 0-0 | 2-0 | 2-0 |  | Sun 28.07.19 | 19:00 |   France | 7-0 |   Czechia | 2-0 | 3-0 | 5-0 |  | Tue 30.07.19 | 16:45 |   Czechia | 1-1 |   Belarus | 0-0 | 0-0 | 0-0 |  | Tue 30.07.19 | 19:00 |   France | 2-1 |   Poland | 1-0 | 1-0 | 2-1 |  | Wed 31.07.19 | 16:45 |   Poland | 0-0 |   Czechia | 0-0 | 0-0 | 0-0 |  | Wed 31.07.19 | 19:00 |   France | 3-1 |   Belarus | 1-0 | 2-0 | 3-0 |   
 | 
 |  
 |