Oct 2FT
Portugal U20homeLogo
5 - 0
awayLogoCzech Republic U20
Oct 2FT
Oct 2FT
homeLogoPortugal U20
5 : 0
awayLogoCzech Republic U20
Sep 29FT
Portugal U20homeLogo
1 - 2
awayLogoSwitzerland U20
Sep 29FT
Sep 29FT
homeLogoPortugal U20
1 : 2
awayLogoSwitzerland U20
Sep 26FT
Portugal U20homeLogo
1 - 3
awayLogoPoland U20
Sep 26FT
Sep 26FT
homeLogoPortugal U20
1 : 3
awayLogoPoland U20
Jun 13FT
Portugal U20homeLogo
2 - 0
awayLogoTunisia U23
Jun 13FT
Jun 13FT
homeLogoPortugal U20
2 : 0
awayLogoTunisia U23
Jun 11FT
Portugal U20homeLogo
6 - 1
awayLogoCanada U20
Jun 11FT
Jun 11FT
homeLogoPortugal U20
6 : 1
awayLogoCanada U20
Jun 8FT
Venezuela U20homeLogo
1 - 3
awayLogoPortugal U20
Jun 8FT
Jun 8FT
homeLogoVenezuela U20
1 : 3
awayLogoPortugal U20
Jun 6FT
Portugal U20homeLogo
0 - 0
awayLogoIvory Coast U20
Jun 6FT
Jun 6FT
homeLogoPortugal U20
0 : 0
awayLogoIvory Coast U20
Jun 3FT
Japan U20homeLogo
1 - 4
awayLogoPortugal U20
Jun 3FT
Jun 3FT
homeLogoJapan U20
1 : 4
awayLogoPortugal U20
Mar 30FT
Czech Republic U20homeLogo
1 - 2
awayLogoPortugal U20
Mar 30FT
Mar 30FT
homeLogoCzech Republic U20
1 : 2
awayLogoPortugal U20
Mar 27FT
Portugal U20homeLogo
3 - 0
awayLogoSwitzerland U20
Mar 27FT
Mar 27FT
homeLogoPortugal U20
3 : 0
awayLogoSwitzerland U20
Nov 17FT
Portugal U20homeLogo
1 - 1
awayLogoRomania U20
Nov 17FT
Nov 17FT
homeLogoPortugal U20
1 : 1
awayLogoRomania U20
Nov 14FT
Italy U20homeLogo
1 - 2
awayLogoPortugal U20
Nov 14FT
Nov 14FT
homeLogoItaly U20
1 : 2
awayLogoPortugal U20
Oct 13FT
Portugal U20homeLogo
1 - 0
awayLogoGermany U20
Oct 13FT
Oct 13FT
homeLogoPortugal U20
1 : 0
awayLogoGermany U20
Oct 10FT
Portugal U20homeLogo
2 - 1
awayLogoGermany U20
Oct 10FT
Oct 10FT
homeLogoPortugal U20
2 : 1
awayLogoGermany U20
Sep 9FT
Poland U20homeLogo
1 - 2
awayLogoPortugal U20
Sep 9FT
Sep 9FT
homeLogoPoland U20
1 : 2
awayLogoPortugal U20
Sep 4FT
Portugal U20homeLogo
3 - 0
awayLogoCzech Republic U20
Sep 4FT
Sep 4FT
homeLogoPortugal U20
3 : 0
awayLogoCzech Republic U20