| | | 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 | 
 |  | 
 |