10 października 2012 U-20 Vevey, Szwajcaria 2:2 Turniej Czterech Narodów 9. 14 listopada 2012 U-20 Gliwice, Polska 2:1 2:1 Turniej Czterech Narodów 1. 23 marca 2013 U-21 Siedlce, Polska 3:0 Mecz towarzyski 2. 26 marca 2013 U-21 Legionowo, Polska 4:1 Mecz towarzyski 1. 4 czerwca 2013 A Kraków, Polska 2:0 Mecz towarzyski 2. 18 stycznia 2014 A Abu Zabi, ZEA 3:0 Mecz towarzyski 3. 14 listopada 2016 A Wrocław, Polska 1:1 Mecz towarzyski 4. 5 października 2017 A Erywań, Armenia 6:1 el. MŚ 2018 5. 8 października 2017 A Warszawa, Polska 4:2 el. MŚ 2018 6. 10 listopada 2017 A Warszawa, Polska 0:0 Mecz towarzyski 7. 8 czerwca 2018 A Poznań, Polska 2:2 Mecz towarzyski 8. 12 czerwca 2018 A Warszawa, Polska 4:0 Mecz towarzyski 9. 19 czerwca 2018 A Moskwa, Rosja 1:2 MŚ 2018 10. 24 czerwca 2018 A Kazań, Rosja 0:3 MŚ 2018 11. 28 czerwca 2018 A Wołgograd, Rosja 1:0 MŚ 2018 12. 7 września 2018 A Bolonia, Włochy 1:1 LN 2018/2019 13. 11 października 2018 A Chorzów, Polska 2:3 LN 2018/2019 14. 14 października 2018 A Chorzów, Polska 0:1 LN 2018/2019 15. 15 listopada 2018 A Gdańsk, Polska 0:1 Mecz towarzyski 16. 20 listopada 2018 A Guimarães, Portugalia 1:1 LN 2018/2019 17. 21 marca 2019 A Wiedeń, Austria 1:0 el. ME 2020 18. 7 czerwca 2019 A Skopje, Macedonia Północna 1:0 el. ME 2020 19. 10 czerwca 2019 A Warszawa, Polska 4:0 el. ME 2020 20.