Upvote:1
The Schengen visa rules are supposed to let genuine tourists in and to keep unregulated economic migrants out. You have to convince them that you are not an economic migrant.
And a specific German note: Who organizes your soccer program? If the DFB is involved, they might be able to help.