Byl také součástí mládežnického reprezentačního týmu ČR do 20 let, který na Mistrovství světa hráčů do 20 let 2007 konaném v Kanadě získal stříbrné medaile, když ve finále podlehl Argentině 1:2. Mareš se gólově prosadil v osmifinále proti Japonsku, kde vyrovnával v 77. minutě z pokutového kopu na 2:2. Zápas dospěl do prodloužení, které rozhodnutí nepřineslo. Penaltový rozstřel ČR zvládla poměrem 4:3 a postoupila do čtvrtfinále proti Španělsku.